Tim Su
f46a92938a
Sharing initial commit
14 years ago
Tim Su
f229c978d6
Improved the appearance of the note dialog header
14 years ago
Tim Su
c856bb49db
Fix for AST-325 - reminders pop up even when due dates are changed
14 years ago
Tim Su
a10887e577
Appearance tweaks with our new dialog style
14 years ago
Tim Su
abb456e0c7
Added a dialog custom title style for note dialog
14 years ago
Tim Su
03684c9f25
First pass at creating a note-viewing activity as a quick action on the task
14 years ago
Tim Su
a3e6b8fcb0
Separate action icons for starting and stopping the timer
14 years ago
Tim Su
243d0de6fc
Removed warnings, killed dead code
14 years ago
Melissa Yu
14d1a3bb1b
Added Quick Action bar to replace astrid's previous task edit button bar
14 years ago
Joshua Gross
50203ecd9f
Fixed one unit test, GTask integration tests are still broken
14 years ago
Joshua Gross
c42dd42676
Show sync option in menu if no sync accounts are set up, then prompt user to select and log into a service
14 years ago
Tim Su
81229dcac1
Added a message if google login fails too many times. This will help users get un-stuck
14 years ago
Tim Su
93ac196557
Can start sync intent with any kind of action. Created two new manifest actions for starting sync from third party apps like Tasker
14 years ago
Tim Su
22cd64bda9
Fix for AST-471 - editing from the web causing duplicate tasks. how did i forget this
14 years ago
Tim Su
ba578976e7
Fixed a crash with missing value
14 years ago
Tim Su
9d22415023
Removed debugging
14 years ago
Tim Su
91509d0642
Restored functionality where we don't synchronize tasks that you are not interested in
14 years ago
Tim Su
a28d39ea90
Added nls warning suppression
14 years ago
Tim Su
b79a75bf17
Removing some commented out lines
14 years ago
Arne Jans
1e48dc55c0
PDV-recurrent tasks display and handling first version. No conflict-handling yet between Astrid-repeats and PDV-repeats other than disabling PDV-repeats for tasks that have Astrid-repeats enabled. But still, duplicates might be produced by this. Another glitch is, if a task is completed on webinterface and in Astrid in parallel, and synced, then PDV-recurrent tasks' duedate on webinterface gets added one day (could be due to faulty timezone-handling in producteev.api.ApiUtilities (SimpleDateFormat-instances are hardcoded on Locale.US and thus dont write +0100-timezone for me in Europe/Berlin but +0000)
14 years ago
Tim Su
02d5de51e8
Had to re-write the producteev api sig generation logic to support array types
14 years ago
Tim Su
cded7963f9
Changed producteev api to use change_labels call instead of set/unset labels
14 years ago
Tim Su
127cdd081a
[debug] added some debugging to PDV logic.
14 years ago
Tim Su
5582bcae53
Minor fixes to google sync and shortening log
14 years ago
Tim Su
37376d5842
Default control set should be the user's default workspace
14 years ago
Tim Su
37ed37ba74
Don't delete tasks that are existing but marked do not sync
14 years ago
Tim Su
3984622eb7
killed unused line
14 years ago
Tim Su
60a4e7069a
Updated what's in the power pack
14 years ago
Tim Su
b7bb6c1104
fix reference to read-only patch that we haven't pulled yet
14 years ago
Tim Su
0de220849a
quick fix for AST-428
...
Conflicts:
astrid/plugin-src/com/todoroo/astrid/producteev/sync/ProducteevSyncProvider.java
14 years ago
Tim Su
cf41c8ded9
Fix for failure in dependency injection
14 years ago
Tim Su
e1ba346364
Another test, this time for DI, and fixes for the things we found
14 years ago
Tim Su
f51c3269e8
Created a warning for not setting setContext, and making sure that we nail all of the cases in various classes
14 years ago
Tim Su
eaea581b91
Fix for cloning metadata is the wrong behavior for sync
14 years ago
Tim Su
d7332a30ca
minor fix so that recurrance tasks are picked up properly by details
14 years ago
Tim Su
af0436597d
Minor fix to voice repeats to wait a bit longer before talking. Also, in the astrid api project we call hooks on task sync, which fixes AST-413 - repeating tasks not repeated on google sync
14 years ago
Tim Su
06f5f76302
Fix for AST-419 - google task list deleting now deletes list in Astrid
14 years ago
Tim Su
17221f59a2
Fix for crashes reported by astrid users
14 years ago
Tim Su
7ec45dd242
Fix for AST-363
...
Specifically, what this fixes is the case where a task has multiple alarms
in the future. Previously, only one of the alarms would run, but now they
are all scheduled as separate alarms and should all fire.
If there are other bugs not covered by this, please file another bug.
14 years ago
Tim Su
6d4a7536ee
Better handling & fixing of settings behavior on Android 1.5 phones
14 years ago
Tim Su
5eb20de821
Fix voice stuff on Android 1.5
14 years ago
Tim Su
87ed3e79ff
Merge branch 'voice' into 101111-remerge-voice
14 years ago
Tim Su
104382f108
Fix for AST-410 - sync w/ google tasks removes due time
14 years ago
Tim Su
828a82a28a
Fix for AST-361 - weekly repeats get disabled on edit
14 years ago
Tim Su
0f2b0b496f
Merge remote branch 'stingerAJ/voice' into voice
14 years ago
Tim Su
0271341b07
moved search filter to astridApi project
14 years ago
Arne Jans
e9bcec1444
some polishing on voice-features. please test with a fresh phone that doesnt have voicesearch and/or text-to-speech installed
14 years ago
Arne Jans
82dcd57e16
first working version of voiceinput and voiceoutput, yet without PowerWidget-microphone-button
14 years ago
Tim Su
76bfd834da
Fix for NPE occuring during gtasks sync
14 years ago
Tim Su
00f4f67d05
Catch a weird exception thrown during gtasks sync
14 years ago
Tim Su
da8c3bb180
Fix background sync setting for gtasks (and producteev) should be set on prefs finish, also created startup receiver for gtasks.
14 years ago
Arne Jans
34ba1a910e
Re-merge with Arne's Producteev timezone commit, changed timezone selection method to use strings array file.
14 years ago
Tim Su
3310285b90
backup out of ppack
14 years ago
Tim Su
543bebfc4a
Fixed force close issues as reported from Android
14 years ago
Tim Su
44214b889a
Awesome google logo for google tasks lists
14 years ago
Tim Su
ceac5d9de2
gtasks: pick up deleted tasks from remote. gtasks + pdv: refresh on sync
14 years ago
Tim Su
59e261c731
added a little help dialog to gtasks list view
14 years ago
Tim Su
50b10b7b5b
store credentials for gtasks since token may be expired or revoked
14 years ago
Tim Su
3a3f6f609f
restored account getting class
14 years ago
Tim Su
88cf40af2f
Close gtasks preferences when invoke sync, + fix for NPE introduced by getting rid of list extra
14 years ago
Tim Su
8b64bcec29
Re-upped latest gtasks jar, also we call get() to verify token works before continuing from gtasks auth
14 years ago
Tim Su
c9171e1bc4
got rid of passing list id to gtasks list activity, a source of brokenness
14 years ago
Tim Su
7f5028c40d
Adding new gtasks login activity for logging in
14 years ago
Tim Su
18f5cf3834
log login errors to logcat
14 years ago
Tim Su
0158868f2f
fix for gtasks sync causing duplicated tasks
14 years ago
Tim Su
2e08637958
shortcuttable filter
14 years ago
Tim Su
0222eca45a
Always show hidden tasks in gtasks to match website
14 years ago
Tim Su
289e1ac58d
Hide sort options for google tasks, tweaked the strings
14 years ago
Tim Su
076459a80f
only transmit task edit if actual properties have changed
14 years ago
Tim Su
e5edc15d43
Update modification date when rearranging list
14 years ago
Tim Su
614c452fd5
Don't pull in tasks with no name
14 years ago
Tim Su
426b95b727
Fix for gtasks filters not loading the right filter
14 years ago
Tim Su
2c4d39d2e2
Added setting for turning analytics on and off
14 years ago
Tim Su
2fe3512ab9
Hook up gtasks login with modern auth manager
14 years ago
Tim Su
3e8ffc390f
Handle case where user didn't really have a default list
14 years ago
Tim Su
9a977e0129
Google tasks login thing
14 years ago
Tim Su
333c2e974f
Fixed token creation for gtasks
14 years ago
Tim Su
bb4635f0a0
Made progress in gtasks sync pre-Android 2.1. We can get a token, but it doesn't seem to work
14 years ago
Tim Su
291479de07
Now google tasks filters launch the google tasks list activity
14 years ago
Tim Su
f3d0cee32e
Ah, simple typo. Now we work!
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
1b30dab9ee
Rudimentary task moving logic, smaller grabber icon
14 years ago
Tim Su
f24907cbb6
Wired up swipe detector to behave as expected, restored old grabber icon at Jon's request, now indnet works
14 years ago
Tim Su
6d127a8071
Added a swipe listener to touch list view, extended gtasks to use it
14 years ago
Tim Su
48e42f910e
Manual merge of improvements from split-out gtasks project and our current branch
14 years ago
Tim Su
a85ba5571d
Revert "Removed gtasks plugin into its own project"
...
This reverts commit 84fbfc1cbd
.
14 years ago
Tim Su
84fbfc1cbd
Removed gtasks plugin into its own project
14 years ago
Tim Su
d2d4f8150b
Imported auth manager and account chooser code from Google MyTracks (Apache License). Wired up gtasks to use auth manager. Modern seems to work but Old does not.
14 years ago
Tim Su
c1079acf93
Fix issues with new task creation, updated gtasks jar to allow due dates of 0
14 years ago
Tim Su
f8be271b01
Now changing task order updates task modification date so task will be sync'd
14 years ago
Tim Su
05971d8965
Set parent properly
14 years ago
Tim Su
236e6fe282
Don't display list when it's the user's default list
14 years ago
Tim Su
b2f26641f6
Fix for task edit actions not working when synchronized to RTM.
14 years ago
Tim Su
486d675384
Now we actually execute batcehd actions, as well as get task lists one at a time (previously no tasks were able to be returned)
14 years ago
Tim Su
1a8b0154e6
Fixed the remaining gtasks task list updater tests that were broken
14 years ago
Tim Su
98d0c7ad97
Now all order action tests pass!
14 years ago
Tim Su
653403cbb2
Wrote a basic move task down implementation
14 years ago
Tim Su
de8bff5b81
Merge branch 'producteev-custom-filters-2' of git://192.168.10.106/astrid
14 years ago
Tim Su
793cd09e2b
In-progress on gtasks move up action. Moving up is much more complicated than I had thought...
14 years ago
Joshua Ball
a9b4f968d7
Made criterion identifiers unique.
14 years ago
Tim Su
04981152a1
updated indent action to work like google does
14 years ago
Joshua Ball
eabe880f52
Fixed bug in producteev filters.
...
If multiple users had the same name, then only
one of them would show up in the filters.
Also, if a user existed in multiple workspaces,
one of them would get picked randomly for the filter,
and all tasks assigned to that user but on a workspace
other than the randomly picked one would not show up.
Now all tasks by that user appear, regardless of
workspace.
Also, it's 9 lines shorter. :)
14 years ago
Joshua Ball
cb407bbd53
Producteev custom filters.
14 years ago
Joshua Ball
9bf244812c
Notice about non-unique identifier.
14 years ago
Joshua Ball
11c30a522c
API-ifying custom filter criteria.
...
Moving tag custom filter criteria into their
own exposer.
14 years ago
Joshua Ball
48802ec93d
scoping
14 years ago
Joshua Ball
e1f47b734c
Adding missing ADD_ONs. (But there are more.)
14 years ago
Tim Su
64f8f9e524
Google task views show completed tasks to match up with google. Now we set remote ids for remote incoming tasks too.
14 years ago
Tim Su
696c8cd4c7
Now able to synchronize a google task list successfully. Some kinks to work out.
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
bfc7655d6d
Merge branch 'gtasks'
...
Conflicts:
astrid/src/com/todoroo/astrid/service/AstridDependencyInjector.java
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
dfe70c680b
Added gtask task list updater test
14 years ago
Tim Su
44920567b0
Refactored to create a new gtasks task list updater class for handling task list ops
14 years ago
Tim Su
bfa25cba4e
Merge branch 'rename-delete-tag' of git://192.168.10.106/astrid
14 years ago
Tim Su
248791d378
Fix compile errors
14 years ago
Joshua Ball
761aa94080
Adding ability to rename and delete tags.
14 years ago
Tim Su
e8489b7996
Updated gtasks jar for proper exception class, started work on creating sibling and parent maps
14 years ago
Tim Su
1e9cda7aaa
Merge branch 'master' into gtasks
14 years ago
Tim Su
ad7b9b45f5
Improved the details string for alarms to have an icon and look nicer, plus smart flags
14 years ago
Tim Su
c26fdbf8c0
Getting alarms to work again
14 years ago
Tim Su
5919c7502c
Producteev: added ability to unset a deadline in PDV.
14 years ago
Tim Su
29afb9fb75
No hardcoded producteev timezones, instead we get a list of timezones via the java api
14 years ago
Arne Jans
14819318e3
Added timezone-selection to user-signup
14 years ago
Tim Su
95621e597c
First pass at gtasks sync provider
14 years ago
Tim Su
46d34d79e0
notes setting affects producteev and milk notes too
14 years ago
Tim Su
36207a9c55
Now when you trigger timer, new decoration overrides old one to show you timer progress
14 years ago
Tim Su
d438ab4de0
Bumped Astrid version to push out an Astrid 3.3 release with cleaner caching logic and no debug statements
14 years ago
Tim Su
d66db7a073
Fixed issues with task order arranging
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
9cf8b28e17
Made createNewMetadata method easier to use
14 years ago
Tim Su
927ba61e5a
Added indentation action and unit test
14 years ago
Tim Su
1d5e7ef477
Added gtasks preferences, bug fixes to get detail exposer working
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
a87cb96a8d
Further fleshing out gtasks - added decoration exposer and rewrote metadata service to use commons version
14 years ago
Tim Su
9d829cfada
Started the work of extracting data service code into a helper class
14 years ago
Tim Su
35f5e65adc
Gtasks boilerplate. That's a lot of boilerplate, but it does get better with each iteration. In the future we should extract more of this type of functionality
14 years ago
Tim Su
c18d2f0aa9
Fix for NPE bugs when saving a filter
14 years ago
Tim Su
34c0f781e9
Producteev: always show pdv notes whether you are logged in or not
14 years ago
Tim Su
24b9111636
Producteev: set default task edit responsible spinner not to first person in list, but to yourself
14 years ago
Tim Su
ee303ab1f4
Fixing widget not starting, fixing bug with custom filter activity and decorations not loading correctly
14 years ago
Tim Su
457059cd91
Fix for NPE in custom filter activity
14 years ago
Tim Su
a30fbce42d
Improved perf in reminder scheduling - sleep for a bit to prevent ANR in scheduling service, don't print out date when doing reminder scheduling
14 years ago
Tim Su
211819b21a
Now updating the task notes appearance setting clears the cache
14 years ago