Tim Su
438bfdefa4
fix for repeat-after-complete weekly setting due time on tasks
13 years ago
Sam Bosley
132f27963c
Repeat from completion will now move forward from completion date to the next day in the recurrence instead of skipping a week. The old behavior is still available as repeat every 2 weeks from completion. The new behavior allows the use case of a weekly repeating event on specific days of the week and ensures upcoming events will not be missed.
13 years ago
Tim Su
841484f8bc
Fixed a repeat bug and then fixed the underlying tests
13 years ago
Tim Su
a0685944e3
Coverage target runs the continuous tests
13 years ago
Tim Su
e069b6ab0e
Moved repeat tests to their own package for exclusion in continuous tests
13 years ago
Tim Su
556ddfa204
Fix merge conflict in tests
13 years ago
Tim Su
5b626680d1
Merge remote-tracking branch 'sbosley/110818_sb_repeat_tests'
...
Conflicts:
tests/src/com/todoroo/astrid/repeats/RepeatTestsGtasksSyncRemote.java
13 years ago
Sam Bosley
c5f487bb09
Adjusted gtasks due date functions to work around Google's rounding
13 years ago
Sam Bosley
b9b8e47cd8
Test suite for repeating tasks--includes offline tests and tests for syncing with astrid.com, producteev, and gtasks, with repeating tasks completed remotely and locally. Also includes some bug fixes exposed by the tests.
13 years ago
Sam Bosley
9e6c734e32
Fixed compile errors in gtasks tests
13 years ago
Arne Jans
fe5ef8a860
Added minutely Repeat Test Case
13 years ago
Tim Su
c6a95952c7
Fix for unit tests for repeat
13 years ago
Tim Su
1bc3f3c6bf
Fix for test, now passes
13 years ago
Tim Su
42ea483336
added repeat tests, fixed up others
13 years ago
Sam Bosley
a2196491bb
Bypass the other gtasks tests if no account manager
14 years ago
Tim Su
be9ebf52e2
Bypass tests if no account manager
14 years ago
Tim Su
1773ca8eb8
Fix for translation issues, and allow translation tests to handle numerical formatters
14 years ago
Sam Bosley
6254348933
Added ability to sync individual gtasks immediately on save. Properties synced--all relevant task data e.g. title, due date, parent indentation. Properties ignored--ordering in a list. Also fixed several major bugs related to normal syncing.
14 years ago
Tim Su
0ec2982025
Merge remote-tracking branch 'sbosley/110627_new_gtasks_api'
14 years ago
Tim Su
31c2355742
Rewrote repeats completely to fulfil new requirements
14 years ago
Tim Su
6e57942bdc
Added a bunch of unit tests for different repeat conditions
14 years ago
Tim Su
7b4f2a9b6d
ignore nls for tests
14 years ago
Tim Su
1ddeb2add6
Added a unit test for new case and also tweaked a minor setting in repeat task complete listener that might fix the bug Jon is describing
14 years ago
Sam Bosley
89dc6d462a
Google Tasks Api integration. Basic tests are passing, various edge cases may still need work. Code for accessing account manager has been factored in to the repurposed GtasksLoginActivity activity class. A one-time migration will occur for legacy users to update remote task ids.
14 years ago
Tim Su
3d533ab96d
fix repeat unit tests
14 years ago
Tim Su
afd0bc090b
Fixed release build script to produce an apk
14 years ago
Tim Su
21d8b0326a
fix test coverage target
14 years ago
Tim Su
fc44632b16
Updated xml files so that android project updater doesn't overwrite build script claiming it's too old
14 years ago
Tim Su
ade3981a5b
add proguard.cfg files as created by default android script
14 years ago
Tim Su
9ed65254e8
Migrated to new android build.xml script, refactored emma reporting into its own target that runs after coverage
14 years ago
Tim Su
8568b95569
fix build file warning and added help for tests
14 years ago
Sam Bosley
e34e7d71e1
Added Producteev Unit tests
...
Added a necessary function to the invoker that was lost in repository cleanup
Fixed a couple unit test bugs. All but the known issue are now passing
14 years ago
Tim Su
24a764f682
Fix for repeat-after-completing not triggering the correct date (bug with rfc2445 library)
14 years ago
Tim Su
0db8f84e46
fix for unit test
14 years ago
Tim Su
26c2d3c49b
Astrid Collaboration Project
...
- sync with Astrid.com server
- people activity for delegating and sharing tasks
- shared tags activity for adding users to tags
- c2dm push notifications
14 years ago
Joshua Gross
a9cc0e0051
Fixed test build
14 years ago
Tim Su
7d6bcee9b0
Fix unit test with reminders
14 years ago
Tim Su
10bb07708e
Fixed unit tests
14 years ago
Tim Su
211eb383ed
Added eclipse code formatting and organizing preferences to Astrid, test, and API projects
14 years ago
Tim Su
6cd2b0b011
Fixing unit tests
14 years ago
Tim Su
fbdb5de14e
Fixed translations from the unit test
14 years ago
Tim Su
fec3f3c93a
Tweaks to quick-add to make it work in all cases
14 years ago
Tim Su
8c3bee018c
Added quick-add markup
14 years ago
Tim Su
f161294848
Killed extended details. Created NoteMetadata for displaying notes created from plugins.
...
- migrated PDV and RTM notes to new format
14 years ago
asukali
56227e27e8
Fixed project setup to compile and run Astrid
...
(tim's edit: removed GDCatalog)
14 years ago
Joshua Gross
50203ecd9f
Fixed one unit test, GTask integration tests are still broken
14 years ago
Joshua Gross
f91984f489
Updated README to help kick-start developers debugging/testing, and changed test Manifest to allow it to be debugged
14 years ago
Tim Su
637ff02e90
Unit tests for date utilities
14 years ago
Tim Su
104382f108
Fix for AST-410 - sync w/ google tasks removes due time
14 years ago
Tim Su
6c4400dced
added unit test
14 years ago
Tim Su
dcf864a93d
Fix test :)
14 years ago
Tim Su
cca7b091b4
fixed unit tests
14 years ago
Tim Su
335597866d
got the updates stuff to work with the actual Astrid app.
14 years ago
Tim Su
aee861c390
got tests to pass with update message service
14 years ago
Tim Su
bbec509caa
update service + test
14 years ago
Tim Su
c2fc33f89e
Fixing translation issues and translation test
14 years ago
Tim Su
4cbcc5a7f3
fixing various issues with translations found by unit test
14 years ago
Tim Su
919eec9c82
Further progress on getting movement unit test to pass
14 years ago
Tim Su
d7d87f84ee
First pass at writing the rearrangling logic
14 years ago
Tim Su
48c7761568
don't need to unit test, the class was deleted
14 years ago
Tim Su
1a8b0154e6
Fixed the remaining gtasks task list updater tests that were broken
14 years ago
Tim Su
653403cbb2
Wrote a basic move task down implementation
14 years ago
Tim Su
7117b90093
indent tests pass woo
14 years ago
Tim Su
515b3dcf07
Wrote gtasks order action test, added new indent action tests, and fixed detail exposer test
14 years ago
Tim Su
04981152a1
updated indent action to work like google does
14 years ago
Tim Su
c16e24ca59
Reflecting separation of Preferences and AstridPreferences and migration of the former to astridApi project
14 years ago
Tim Su
1fd2ca4599
Speeding up repeat tests unit test.
14 years ago
Tim Su
53ed873d6d
... and now detail exposer kicks butt and passes
14 years ago
Tim Su
67451e623a
wrote a detail exposer test for gtasks
14 years ago
Tim Su
7e8c2321ce
gtasks: passing almost every gtasks unit test
14 years ago
Tim Su
88f4c2a622
I love passing unit tests. Fixed gtasks tests, more to fix yet.
14 years ago
Tim Su
afaebcd9fc
Added gtasks metadata test
14 years ago
Tim Su
dfe70c680b
Added gtask task list updater test
14 years ago
Tim Su
6b4f87598b
fix to test build.xml to get adb.device.arg to work with coverage target
14 years ago
Tim Su
7182206271
fixed eclipse project classpath, got rid of some unnecessary @overrides
14 years ago
Tim Su
951baa052b
handle case where auto-gen resource not an integer
14 years ago
Tim Su
1bf0e9e494
Custom modified JUnitReportTestRunner to report test times
14 years ago
Tim Su
2c87844287
emma html encoding -> utf-8
14 years ago
Tim Su
db6d11539e
Astrid unit tests: use zutubi junit xml reporter to generate junit xml. also use emma xml reporter to generate emma xml
14 years ago
Tim Su
9c3efb775b
First pass at fleshing out the order changing operation
14 years ago
Tim Su
459009f39c
Refactored task adapter add on manager into own class, fixed a bug with detail loading, updated task details to not use broadcast receiver, added skeleton google order actions
14 years ago
Tim Su
aa7ed3dc94
Android test build xml: produce proper coverage reports
14 years ago
Tim Su
9cf8b28e17
Made createNewMetadata method easier to use
14 years ago
Tim Su
927ba61e5a
Added indentation action and unit test
14 years ago
Tim Su
d00a35bf58
Wrote first gtasks unit test, first unit test passes.
14 years ago
Tim Su
0cf572de59
Turned preference service into an injected class for better testability, wrote the first test, of the decorator
14 years ago
Tim Su
8b93d0a196
Fix test by controling the # of tasks backed up
14 years ago
Tim Su
9af973bcd2
Pulled in new translations for Astrid 3.3
14 years ago
Tim Su
38ca50123d
fixed three unit tests
14 years ago
Tim Su
017adc47da
started work on a replacement coverage method that handles all incoming sources
14 years ago
Tim Su
48c0d05c1d
Added coverage folder to gitignore
14 years ago
Tim Su
12060fddb0
removed obsoleted unit tests
14 years ago
Tim Su
c3025f355f
Deleted some cruft, fixed a bunch of unit tests
14 years ago
Tim Su
9a9eb73945
reflected new API change in dependency injector
14 years ago
Tim Su
c6da0907ff
Moved a bunch of API files into the API project. Yay for code reuse.
...
Please import the github project todoroo/astridApi. :)
14 years ago
Tim Su
ed60492f18
Fixin' tests, fixin' the content provider, i think it's in decent shape now. All unit tests pass!
14 years ago
Tim Su
0b77d19f7d
Now passing the first of the content provider unit tests
14 years ago
Tim Su
c1d1fa801f
Fixed up unit tests. they compile but aren't passing yet
14 years ago
Tim Su
561e899eff
Updated content provider, started on provider tests
14 years ago
Tim Su
da7f87a4e0
Merge branch 'master' into dev
...
Conflicts:
astrid/AndroidManifest.xml
astrid/plugin-src/com/todoroo/astrid/producteev/sync/ProducteevDataService.java
astrid/plugin-src/com/todoroo/astrid/rmilk/MilkBackgroundService.java
astrid/plugin-src/com/todoroo/astrid/rmilk/MilkLoginActivity.java
astrid/plugin-src/com/todoroo/astrid/rmilk/data/MilkDataService.java
astrid/plugin-src/com/todoroo/astrid/rmilk/sync/RTMSyncProvider.java
astrid/src/com/todoroo/astrid/service/StartupService.java
14 years ago
Tim Su
ade52edd67
No more hooks on task dao save, it was confusing and didn't do anything. Also fix for AST-267 - task open from pure calendar
14 years ago
Tim Su
38529e515c
Removed some more warnings
14 years ago
Tim Su
3d2a67741e
Removed plugin.
14 years ago
Tim Su
0a37dff6e3
Updated modes, re-added empty gitignore files for gen
14 years ago
Arne Jans
e5c677412e
merged dummy-conflicts from git
14 years ago
Arne Jans
d7f17502fe
Fix CRLF for dev
14 years ago
Tim Su
5dafaaa80a
Imported translations into xml's, fixed up format string bugs, and updated spanish translation from launchpad
14 years ago
Tim Su
98273affd6
Fixed reminder services leaving junk for all of the other services to deal with, bump version in Android manifest
14 years ago
Tim Su
362251823b
Fixed up unit tests, got them to pass
14 years ago
Tim Su
017dc5c0c3
Created upgrade from Alarm in separate table to Alarm in metadata
14 years ago
Tim Su
8fee29ef55
Completed step 1 of alarms - the control set
14 years ago
Tim Su
1c0f60d9b6
fix for AST-167: allowing 'by day' type functionality for all repeats
14 years ago
Tim Su
375bc26423
Powerpack by default, expiration in september, fixed alert dialog so it wouldn't crash
15 years ago
Tim Su
581cdacbfd
Fixed crash, now performing upgrade in background thread
15 years ago
Tim Su
cca9c363b9
Fixed issue with repeated tasks getting upgraded as completed, also fixed backup not getting created while upgrading, and upgrade failure results in backup restore. Also temporary restore of backup functionality
15 years ago
Tim Su
60341c4ec5
Fixing issues with reminder tests and reminders themselves
15 years ago
Tim Su
6701ce3fad
Fix for not creating alarms during RTM sync, minor updates to alarm scheduling, now overdue alarms are by default on
15 years ago
Tim Su
38e2b692a7
Fix for reminder service tests doing things in the wrong order
15 years ago
Tim Su
293788ae2f
Updated the legacy com.timsu.astrid.tasksprovider provider
15 years ago
Tim Su
f46895a3d6
Added awesome merged translations files. Also fixed the tests to get them to work
15 years ago
Tim Su
a2ae7b9d36
Got snooze working, made notification activity look good. Also fixed some crashes
15 years ago
Tim Su
e99e52b64f
Locale plugin.
15 years ago
Tim Su
2a88772ae8
Deleted and moved around a bunch of legacy things
15 years ago
Tim Su
bfd8a80907
Fixed upgrade test, disabled xml exporter for now, fixed up filter list activity not to be so resistant to change
15 years ago
Tim Su
fa449f749d
Turned off debug, fixed unit tests, fix for crash
15 years ago
Tim Su
87fd8ca231
added repeat detail exposer, now repeat pushes hide until too
15 years ago
Tim Su
f04cf12caa
... and fixed up astrid 2 to 3 upgrade tests
15 years ago
Tim Su
66b9cb7e0e
YEAAAAA UNIT TESTS PASSEED for repeat
15 years ago
Tim Su
82e734d986
Upgrade for repeats, and repeat tests. also reorganized some imports on accident
15 years ago
Tim Su
21ea97ed34
Fixed some warnings, pulled out repeat completion listener into it's own
...
class, now handling "repeat after complete date", and cloning task.
Needs a unit test of course (of course!)
15 years ago
Tim Su
734face4c2
got widget working. and fixed some bugs with it...
15 years ago
Tim Su
8b85736976
added reminder preferences, fixed up various minor bugs with tests and real app
15 years ago
Tim Su
a453628a8a
added reminder service tests, got many to pass
15 years ago
Tim Su
3cb2ed563e
Updating reminders to use new stuff...
15 years ago
Tim Su
82bf5598d5
Alright, task editing is working for tags and alarms and all goodies. Also got rid of preferred due date.
15 years ago
Tim Su
c43ff1aea6
Made lots of changes in an attempt to clean stuff up
15 years ago
Tim Su
6b0b376639
Got rid of date format strings in localized strings.xml, now we rely on preferences and some hard coded strings for date formatting. Fix OEM request
15 years ago
Tim Su
55ea028ec7
Upgrade tests pass! woo woo woo
15 years ago
Tim Su
a1b12d15ef
Made significant progress getting upgrade tests to pass.
15 years ago
Tim Su
0f0fcfb9ba
Temporary commit with add
15 years ago
Tim Su
4287d13969
Alarm stuff, added upgrade logic for it, trying to fix tests
15 years ago
Tim Su
d45dbf4372
Created new test for date format strings
15 years ago
Tim Su
fa32bc5164
Changed backup to delete the oldest backups, retaining 7 files. Added a backup unit test
15 years ago
Tim Su
d77c7ef12b
Created translation tests, fixed a bunch of bugs that they uncovered.
15 years ago
Tim Su
e20e4b4fbb
Added an update URI for provider for PureCalendar
15 years ago
Tim Su
b11df0aa95
Fix for no astrid dependency injection in static block. 2.14.1
15 years ago
Tim Su
6ee437ede1
Fix classpath for Astrid & tests, fixed NPE in TasksXmlExporter.
15 years ago
Tim Su
c7974868be
Moved projects around.
15 years ago
Tim Su
3183a2275b
Attempt to fix unit test dependency injection in static context
15 years ago
Tim Su
ecc539418b
Got closer to finishing astrid upgrade first unit test, plus fixed startup crash
15 years ago