Commit Graph

258 Commits (03561aa3b86fe76d9d59579611f094aff578d92d)

Author SHA1 Message Date
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