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
Tim Su
9598ba52d4
Moving reminder scheduling into a background service to prevent ANR dialogs
14 years ago
Tim Su
dac7b40c94
suppress warnings
14 years ago
Tim Su
18381e06e5
Added a couple new events for usage feedback of various Astrid features: producteev login/signup and repeated task creation
14 years ago
Tim Su
c3025f355f
Deleted some cruft, fixed a bunch of unit tests
14 years ago
Tim Su
28c31ed09e
Cleaned up the clock icons, added an 'already done' button to reminders
14 years ago
Tim Su
cc7bf20562
Made snooze time override other alarms, also created preference for new old-style snooze dialog
14 years ago
Tim Su
ebc277d4db
Added filters for "tag contains" and "title contains". Added the requisite supporting classes to make that happen. Fixes AST-287.
14 years ago
Tim Su
175f4fe8da
Fix for AST-233 - new tasks reminder settings into Task Defaults menu
14 years ago
Tim Su
e3634794ee
Fix for AST-180 - updating title, notes, or due date of an Astrid task updates calendar event
14 years ago
Tim Su
df85776039
Fix an exception that occurs during task export
14 years ago
Tim Su
8ba1d75ec6
AST-182 - if google calendar event deleted, allow users to re-create it from Astrid.
...
also incidental re-write of alarm and tag logic to leverage metadataService.synchronize call, as well as allowing writeToModel to return a string. currently unused, but will use it in the next step.
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
cb6645704f
Fixed some warnings, moved translations into sync file, fixed an issue with leaking reciever
14 years ago
Tim Su
136135cfd0
Official API support for settings categories
14 years ago
Tim Su
33ae2cad02
Merge remote branch 'origin/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/MilkDetailExposer.java
astrid/plugin-src/com/todoroo/astrid/rmilk/MilkPreferences.java
astrid/plugin-src/com/todoroo/astrid/rmilk/api/data/RtmTask.java
astrid/plugin-src/com/todoroo/astrid/rmilk/data/MilkNote.java
astrid/plugin-src/com/todoroo/astrid/rmilk/sync/RTMSyncProvider.java
astrid/plugin-src/com/todoroo/astrid/rmilk/sync/RTMTaskContainer.java
astrid/src/com/todoroo/astrid/activity/TaskListActivity.java
astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java
astrid/src/com/todoroo/astrid/service/StartupService.java
14 years ago
Tim Su
3e57703911
Fixed up bugs in reminders that would cause them to go off continually. Version bumped to 3.2.7
14 years ago
Tim Su
969472bdf9
wasn't able to set lastNotified previously, now we do a better job of it
14 years ago
Tim Su
027e943213
Made a nicer selection background for task rows
14 years ago
Tim Su
2c64b35504
Now we detect if an anomalous database state has occurred and try to restore tasks. Also now we sort backup files by last modified date
14 years ago
Tim Su
5934d21d4a
finished up Sync action
14 years ago
Tim Su
b2ea285641
Rewrote alarm scheduling logic, now we schedule all alarms on astrid startup
14 years ago
Tim Su
ff4e6ba5ea
Got rid of confirm password box when creating new user account
14 years ago
Tim Su
2a4c4bab69
Fixed some warnings
14 years ago
Tim Su
939bb9d5af
Merge remote branch 'origin/master'
...
Conflicts:
astrid/plugin-src/com/todoroo/astrid/producteev/sync/ProducteevSyncProvider.java
14 years ago
Tim Su
8bd838be50
Made slide animations quicker, started work on sync provider API
14 years ago
Tim Su
888183c1bb
Now we automatically feed our task to the decorations so no extra sql queries in the background. Also automatic updates when action button is pressed
14 years ago
Tim Su
2af576531e
Fixed various bugs with clearing details, now try-catching detail loader, all kinds of goodies
14 years ago
Tim Su
9b0cf2b416
Still more shorten the notification title
14 years ago
Tim Su
ed3a274c18
temporarily disable un-setting due date, squash another source of duplicate tasks - remotely new and completed tasks
14 years ago
Tim Su
e6bce4d275
Added allDay flag for Producteev setDeadline, fixed unsetting deadline
14 years ago
Tim Su
4253cec645
Clearing cache when logging out of PDV, escaping producteev activities and workspaces, fixing warnings
14 years ago
Tim Su
adea1b3126
AST-246 - caching task details
14 years ago
Tim Su
7432195f10
tasks due on a certain day in Astrid -> 23:59 PM in producteev
14 years ago
Tim Su
8e52492054
AST-295 - if a task is overdue upon sync, turn off notify-after-deadline flag
14 years ago
Tim Su
fd5f5f1a28
A little bit of extra checking when creating dialogs in case activity is finishing
14 years ago
Tim Su
98b5e0d5f8
Fix for AST-273 - rtm priority was being set incorrectly
14 years ago
Tim Su
120613d067
Fix for AS-299 - notifications don't open up the right page and instead re-use the old notification. There were bugs upon bugs upon bugs!
14 years ago
Tim Su
39aa2679a7
Added a nls
14 years ago
Tim Su
e4300b1237
Fix for AST-117 - call is silent w/ no vibration if call state not idle
14 years ago
Tim Su
5c5612746a
AST-285 - rtm login page randomly comes up
14 years ago
Arne Jans
8b084c286f
first version of notifiers for producteev-worklog to show acitivites/shownotifications since last sync
14 years ago
Tim Su
eec0fbaa34
we weren't syncing responsible person. Now we are.
14 years ago
Tim Su
68c87404ab
Always sync all dashboards, instead of just recently changed ones. Seems like a reasonable thing to do - small amount of data increase, prevents out of sync bugs
14 years ago
Tim Su
548fb1cf74
If user cancels new dashboard creation, bring 'em back to old selection
14 years ago
Tim Su
e95222bb59
Fixes to make created user thing work
14 years ago
Tim Su
4751815fcc
Merge remote branch 'origin/master'
14 years ago
Tim Su
535de14436
Update default dashboard preference from setting on server
14 years ago
Arne Jans
ed8efb1e22
dashboards can now be created and assigned from within astrid. setting responsible person is now sent to server, too (fixin missing parameter in invoker.tasksCreate)
14 years ago
Tim Su
de43051ee1
Adding 'created by' detail to producteev tasks, fix for not fully logging out, don't read null's from database
14 years ago
Arne Jans
149bdc382a
Merge remote branch 'upstream/master' into dev
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
f9eb247ef6
Fix for RTM metadata not getting created at all.
14 years ago
Tim Su
bafbf9718d
Tag filters should only show active & visible tasks
14 years ago
Tim Su
c74f251a91
Added Producteev startup receiver
14 years ago
Tim Su
fd0e5b7d43
Minor updates to background services
14 years ago
Tim Su
8db3469871
When milk login fails, return user to login page
14 years ago
Tim Su
164317e4b8
moved RTM to use the newfangled metadata service
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
Arne Jans
7b5a6ebae2
dashboards can now be created and assigned from within astrid. setting responsible person is now sent to server, too (fixin missing parameter in invoker.tasksCreate)
14 years ago
Tim Su
d66138e512
Fixed up api signature generation, also fixed up Producteev duplicate task creation
14 years ago
Tim Su
83bebe2f99
Zero-padding api signature, c/o Thomas Bonnin from Producteev
14 years ago
Tim Su
3f82f679c3
Merge branch 'master' of github.com:todoroo/astrid
14 years ago
Tim Su
f765dd17e0
Fixed issues with producteev and synchronizing created/deleted tasks
14 years ago
Tim Su
057cfed7fc
Real fix for npe when creating new tasks with producteev
14 years ago
Tim Su
3d2a67741e
Removed plugin.
14 years ago
Tim Su
c1821599f6
Fix for producteev control set crashing if data was null, got rid of all warnings in the project
14 years ago
Tim Su
7a6fe49259
overdue alarm is still scheudled if task ain't due
14 years ago
Tim Su
4992bab24c
Pulled in translations from launchpad, updated value xml's
14 years ago
Tim Su
1f77461c61
Merge branch 'master' of github.com:todoroo/astrid
14 years ago
Arne Jans
85ca151b01
TaskEditPage: responsibleSpinner gets updated by selecting another dashboard. And its more robust now, if selecting another dashboard, it tries to identify the responsible amongst the associated users and sets it. And if you select the nosync-dashboard, it doesnt get NPEs anymore. Also fixed an invalid whitespace in strings-producteev.xml
14 years ago
Tim Su
175543d494
Fixing crashes, duplicated RTM list size count, reordering in addon service
14 years ago
Tim Su
dffd0d1e11
Fix for AST-170 - clear notifications when complete tasks
14 years ago
Tim Su
e31cc41372
Fix for AST-260 - overdue alarms during quiet hours get no vibrate
14 years ago
Tim Su
c092436f4f
Fix for AST-242 - task editing cancelled when rotate on edit new task, AST-211 - new tag box doesn't always appear, AST-262 - tag drop down selector
14 years ago
Tim Su
bfbd493fe9
Fix for RTM duplicating tasks on sync (it was happening twice), fix for PDV log in activity not showing up, fix for PDV not logging you out
14 years ago
Tim Su
71fe5cff40
Protect against NPE querying calendar cursors
14 years ago
Tim Su
b0bc53af08
Removed intent reference from backup service
14 years ago
Tim Su
102b6273d1
Fix for force close on launching edit from widget
14 years ago
Tim Su
4a83d1fd1a
Fix for crashes, made services more crash-resistant
14 years ago
Tim Su
a820c2f9c8
Added eventing for various new features
14 years ago
Tim Su
a1ae5dffcb
Fix for AST-243 - date inaccurate after repeating
14 years ago
Tim Su
61f014358b
Fix for AST-240 - random force closes while using other applications (background sync NPE)
14 years ago
Tim Su
05b78aee33
Producteev filter: responsible person
14 years ago
Tim Su
8ca186564b
Fix for mis-named preference strings in sync preferences in English. Also cleaned up a bit of the Producteev strings.
14 years ago
Tim Su
8c510d82a1
Merge remote branch 'origin/dev'
14 years ago
Arne Jans
713ccf5aad
Added the ProducteevFilterExposer
14 years ago
Tim Su
542d9dfee3
Fixed content values not being set correctly (most of the time, at least), fix for widget tapping not launching the right filter. I think the widget add button still doesn't respect content values, but everything else looks about right
14 years ago
Tim Su
fe3dfb2fab
AST-255 - when you create a widget, you get to select a filter. Awesome.
14 years ago
Tim Su
960d0eb7ad
Fix for AST-239 - tag sort by active task, not total task size. Also, fix for AST-169 - color banding in gradient
14 years ago
Tim Su
ed624af4cb
Fix for AST-230 - producteev login messages mention RTM
14 years ago
Tim Su
375276b696
Fix for AST-219 - synchronization auto-updates task list when it is completed
14 years ago
Tim Su
0fead5c0d5
fix for a npe? but how did this happen? seems unlikely.
14 years ago
Tim Su
37f846400f
Supplemental for AST-234 - reading Producteev tasks is now done in US locale
14 years ago
Tim Su
dcc2aa0191
Fix for no responsible user if task is set to 'do not synchronize'
14 years ago
Tim Su
38f09a0f16
fix for AST-234: producteev date formatting in other languages broken
14 years ago
Tim Su
525e88e6b7
Auto-capitalizing custom filter name, trim
14 years ago
Tim Su
bccaf13d47
Got label changing goodies to work out.
14 years ago
Tim Su
613516e06a
Updates to metadata control sets to touch task last modified so they will be sync'd, fixed a NPE in PDV
14 years ago
Tim Su
d507084ddc
Alarms in the past should not be scheduled
14 years ago
Tim Su
ea10f25814
Merge remote branch 'stingeraj/dev' into dev
14 years ago
Tim Su
50422e15e9
Now refreshing list properly on delete
14 years ago
Tim Su
616b7e4072
Working on fix for AST-227 - launching app goes straight to filters. Also adjusting appearance of filters button, and lastly, got deleting custom filters up
14 years ago
Tim Su
7cbc7478c0
got saved filter saving working. also updated the icon on the task list activity
14 years ago
Arne Jans
a8b5865663
resolved conflicts with my own branch...
14 years ago
Arne Jans
b25e6c21ab
Changed manifest, so Astrid works on 2.1-phones. Fixed Task-assignment- and dashboard-spinner on TaskEditActivity. Changes arent pushed to the server, dont know how. Here are 2 bugs left: responsible person and dashboard isnt saved with task (see Producteev-tasks and notes I gave you), and the responsible-spinner is too small, I dont know why....
14 years ago
Arne Jans
49ac72b647
Merge remote branch 'upstream/dev' into dev
14 years ago
Arne Jans
e33dd8a54d
Merge remote branch 'upstream/master' into dev
14 years ago
Arne Jans
01ff80a369
added some missing new files
14 years ago
Arne Jans
a9130b3ba4
first version of responsible- and dashboard-assignment. still needs testing and pushing assignment-changes to producteev-service. see TODO in ProducteevControlSet.
14 years ago
Tim Su
567ebfb02e
Fix for crash from replaceAll not liking non-regular expression
14 years ago
Tim Su
515ce9bcdc
Merge remote branch 'origin/dev' into dev
14 years ago
Tim Su
f33c456f89
Fixed up tags not working in custom filter, hooked it up to the rest of the application
14 years ago
Tim Su
8e7b96f78f
Got the awesome filter screen working. Won't save as bookmarks, but at least... it works and can filter tasks. Can edit the chaining type, can delete rows. Pretty much awesome.
14 years ago
Tim Su
0f77edb13e
Wrote code for custom filter. A bunch of code. Time to see if it works
14 years ago
Tim Su
b50e22996c
Merge remote branch 'origin/master' into dev
14 years ago
Tim Su
509c699251
Custom filter activity prototype
14 years ago
Tim Su
cc40525b3d
Merge branch 'master' into dev
14 years ago
Tim Su
76b85c3efe
trying out new icon things in details
14 years ago
Tim Su
ef8798c0da
Fix for NPE from older version of Producteev detail exposer
14 years ago
Tim Su
b116bdfc7a
Merge branch 'dev'
...
Conflicts:
astrid/common-src/com/todoroo/andlib/sql/Order.java
astrid/src/com/todoroo/astrid/widget/TasksWidget.java
14 years ago
Tim Su
8004d6f906
dos-to-unix on all files. Everything now should have only LF
14 years ago
Tim Su
0ced4fc3d9
New sort selection activity now works, updates the task list as you'd expect.
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
8697f99cab
If PDV tasks aren't created by or responsible by current user, don't synchronize them
14 years ago
Tim Su
5472e0da2c
Fixed some bugs, now we actually are able to synchronize producteev workspaces and responsible parties. Todo: edit dashboard / responsible, filters, hide tasks you aren't able to edit
14 years ago
Tim Su
aa2fe7db1b
Producteev Shared Desktop initial work. what's here: synchronizing multiple workspaces, displaying this information, displaying task responsiblity info, switching things into multiple workspaces
14 years ago
Tim Su
8b4b79db88
Added default dashboard option. It's not hooked up to anything right now.
14 years ago
Tim Su
cb7afcea2c
Got Producteev Login activity and signup working fully.
14 years ago
Tim Su
6784b38cb1
Styled up producteev login activity. Next need to hook up to actual api calls
14 years ago
Tim Su
01c6874c69
Fix for compile errors, synchronize producteev in background on login
14 years ago
Tim Su
b8b89672d8
Fix for AST-179 - adding a task w/ due date but no due time, calendar sends it to the next day
14 years ago
Tim Su
0643e6b97b
Merge branch 'master' into dev
14 years ago
Tim Su
c9c915e610
Removed some extra logging statements.
14 years ago
Arne Jans
78e6107ce0
done reading/display-side of producteev-dashboard in the TaskDetailExposer
...
at least the reading/displaying part is ready for testing, the part where dashboard-infos are written into metadata-db
and dataservice-cache is missing and should be done by tim, i think.
14 years ago
Arne Jans
1b5a1f9d79
merged AndroidManifest.xml and added missing things for LoginActivity
14 years ago
Arne Jans
d9241288b6
added ProducteevLoginActivity
14 years ago
Tim Su
44e0f00b38
Merge branch 'master' into dev
...
Conflicts:
astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java
14 years ago
Tim Su
87fac59e7c
Changed behavior so that p_nagging affects due date reminders
14 years ago
Tim Su
7f2a17de89
Roll back repeat SMTWRFS displaying for non-weekly frequencies
14 years ago
Tim Su
f65812c0ca
Pre-initialize astrid dependency injector and context manager for Locale stuff
14 years ago
Tim Su
77bf55d6ad
Gesture detector, fixed crash with Locale edit alerts
14 years ago
Arne Jans
d1ccce4e68
done reading/display-side of producteev-dashboard in the TaskDetailExposer
...
at least the reading/displaying part is ready for testing, the part where dashboard-infos are written into metadata-db
and dataservice-cache is missing and should be done by tim, i think.
14 years ago
Tim Su
73d15ccd56
Fix for AST-131 - date formatting functions are broken on HTC desire in non-english languages. Replaced all instanced where we get MMMM or EEEE date formats with android functions
14 years ago
Tim Su
362251823b
Fixed up unit tests, got them to pass
14 years ago
Tim Su
d54567c035
Alarm values auto-adjust when task repeats
14 years ago
Tim Su
017dc5c0c3
Created upgrade from Alarm in separate table to Alarm in metadata
14 years ago
Tim Su
04f2986159
Added unadded alarmdetailexposer class
14 years ago
Tim Su
294de734cf
Task detail for alarms
14 years ago
Tim Su
5ed1dacdea
Alarm scheduling service
14 years ago
Tim Su
e01e417611
Interim fix for AST-135 - tags with underscore in the beginning are hidden again.
14 years ago
Tim Su
f716f16f40
Fix for AST-156 - now we show three categories of tags, normal, completed, and all.
14 years ago
Tim Su
65da23a6bf
Fixed up alarm service to read/write, and tried to make tags stick around afte rotate. but it works pretty poorly :|
14 years ago
Tim Su
8fee29ef55
Completed step 1 of alarms - the control set
14 years ago
Tim Su
feb6b828a5
Added a category for completed tasks
14 years ago
Tim Su
db599d81f8
Crash during notification randomly
14 years ago
Tim Su
79933aaed5
Fix for AST-171 - sorting by alpha takes capitalization into account
14 years ago
Tim Su
07bd6f099e
Set owner of task import and export progress dialog boxes so they get collected
14 years ago
Tim Su
4bcfc48f4d
Fix for cloning original task without recurrence
14 years ago
Tim Su
1c0f60d9b6
fix for AST-167: allowing 'by day' type functionality for all repeats
14 years ago
Arne Jans
9110b3f544
merged AndroidManifest.xml and added missing things for LoginActivity
14 years ago
Arne Jans
34bac5a11b
added ProducteevLoginActivity
14 years ago
Tim Su
4a269279a4
Making the timer controls easier to use for rapid changing.
14 years ago
Tim Su
e7447982b1
Fix for AST-164 - repeat completion clears timer, makes old task not have recurrence
14 years ago
Tim Su
a3e2738d91
Fix for a couple synchronization issues, created producteev background service
14 years ago
Tim Su
adbc132c02
Fix for producteev api errors by a smart retry algorithm.
14 years ago
Tim Su
cb7fe75ee2
oops... typo in set status
14 years ago
Tim Su
8fabc2435c
Now showing producteev notes. Made PDV more resistant to errors by retrying once, and fixed some bugs with labels and notes and such
14 years ago
Tim Su
385db6235f
Merge branch 'master' into dev
14 years ago
Tim Su
4a4eda3067
Fix for AST-137
14 years ago
Tim Su
b8623d2500
Merge branch 'master' into dev
14 years ago
Tim Su
ea71ca001b
More producteev bug fixes. Now abule to synchronize sucessfully, except sometimes for 'wrong api-key' flakiness
14 years ago
Tim Su
d22769a2a2
Added option to settings to turn on or off notes in default task list view
14 years ago
Tim Su
aa6f01e730
Fixed a bunch of producteev issues as we move forward
14 years ago
Tim Su
5c0d050069
Producteev now all compiles. haha. does it work?
14 years ago
Tim Su
bd37bcd567
Made significant progress on producteev sync provider. does not compile yet, but really close.
14 years ago
Tim Su
3c8141bd6c
minor changes to text
14 years ago
Tim Su
66300d4eb3
producteev preferences, created an abstract sync preferences
14 years ago
Tim Su
62d55bf50e
Added Producteev code, but it doesn't work yet
14 years ago
Tim Su
375bc26423
Powerpack by default, expiration in september, fixed alert dialog so it wouldn't crash
14 years ago
Tim Su
68f943ab38
Fixed a bunch of crashes experienced in the field. Bumped version to 3.0.2
14 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
14 years ago
Tim Su
60341c4ec5
Fixing issues with reminder tests and reminders themselves
14 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
14 years ago
Tim Su
a53c6dca03
Fixed stupid bug where complete task then tap another task resets apperance. Also, now when you restore backed up tasks, task list auto refreshes
14 years ago
Tim Su
293788ae2f
Updated the legacy com.timsu.astrid.tasksprovider provider
14 years ago
Tim Su
1624c8547d
Fixed up locale plugin to check for add on:
14 years ago
Tim Su
29145c7b32
Cleaned up add on adapter and made it work. Next step is locale plugin. Also added some help to backup preferences
14 years ago
Tim Su
ca8a74d755
Minor ui tweaks to make task edit adapter third page look nicer when no plugins, add on activity have a 'no items' text
14 years ago
Tim Su
397f24320f
Renamed Constants => SqlConstants for disambiguity, deeper integration with addon servce
14 years ago
Tim Su
ad4e1db7a4
add on adapter, add on items, add on activity now populated
14 years ago
Tim Su
e66e252f62
Timer control set pulled out now power pack window
15 years ago
Tim Su
e8b02cf8ec
Handling OEM + isPowerPack
15 years ago
Tim Su
49d1a8bbbf
when RTM repeating task is completed, Astrid automatically picks up the new task without having to re-sync
15 years ago
Tim Su
7eee8cddaf
Fix for repeats always checking today's day of week, making task selection turn orange background, fixed an issue with undeleting RTM tasks
15 years ago
Tim Su
57a9283d7a
Fix to get Astrid working back on Android 1.5
15 years ago
Tim Su
e87a8df9bf
consolidated arrays file into strings, cleaned up translations in preparation for import
15 years ago
Tim Su
7e44c8ae8f
No leaking progress dialogs now
15 years ago
Tim Su
e561481aad
Fix for invoker that service unavailable makes us retry once
15 years ago
Tim Su
abb753d2ee
Backup preferences, backup as a service
15 years ago
Tim Su
4ad61000a8
Fixed various bugs with rmilk lists out of sync, backup polishing & a crash while restoring because of incorrect sql filtering, etc
15 years ago
Tim Su
351e1c0797
Now displaying progress dialog on export
15 years ago
Tim Su
5d43da7b68
added a monthly update force for Astrid, also fixed up task importing. but it doesn't work yet?
15 years ago
Tim Su
b30e9a8e56
polished up backup
15 years ago
Tim Su
8082b94c2c
Got export working, minor bug fixes
15 years ago
Tim Su
f56b67b316
Removed incorrect comment :)
15 years ago
Tim Su
47d0222d2e
spaces for tabs
15 years ago
Tim Su
7c5ba12073
Text filter, and Now we can turn on or off the text filter based on what's inside so we can still change priorities
15 years ago
Tim Su
3180b6bb7e
polished up importer
15 years ago
Tim Su
27f2afe67b
Fixed issues with backup importing
15 years ago
Tim Su
04ea673680
Wrote an importer for Astrid 2 backup xml files
15 years ago
Tim Su
b6ec30285b
Initial work on backups plugin
15 years ago
Tim Su
1bd704b5d4
Findbugs
15 years ago
Tim Su
728e1bb2f4
Fix for three issues
...
- fling task adapter showed old junk
- timer would show wrong time when remoteview reinstantiated
- due date filter was wrong
15 years ago
Tim Su
579551e2cf
Merge branch 'dev'
15 years ago
Tim Su
a2ae7b9d36
Got snooze working, made notification activity look good. Also fixed some crashes
15 years ago
Tim Su
685db5f519
Fix for crash during background service startup, fix for filter list activity getting stale
15 years ago
Tim Su
8f80a9a6c5
Added background synchronization for RTM
15 years ago
Tim Su
6689788047
Now we save expansion settings
15 years ago
Tim Su
4c6d2edf48
Added by due date and importance filter, also fixed launch behavior of FLA
15 years ago
Tim Su
2c87bae01a
Made synchronization notification open RTM preferences, minor fix to locale edit window
15 years ago
Tim Su
9cdba9c17a
Added default values for all things in creating a new list and syncing it. Also handling sync errors silently
15 years ago
Tim Su
8600a6a237
Fix for selecting a subfilter and having it viewed as selected in Locale. Also, fixed crash in opening number picker
15 years ago
Tim Su
710e5825db
Made Locale Receiver use our notification code for ringtone and quiet hours
15 years ago
Tim Su
861bc9a4c9
Fixed up the little bugs in Locale. It works awesomely!
15 years ago
Tim Su
e99e52b64f
Locale plugin.
15 years ago
Tim Su
b6bc9c1b00
Disabled backups for now, started work on locale
15 years ago
Tim Su
8d94011729
Got rid of legacy styles and strings, fixed it all up
15 years ago
Tim Su
2a88772ae8
Deleted and moved around a bunch of legacy things
15 years ago
Tim Su
695f865c23
Fixed crashing issues with RTM sync (thanks Arne Jans!). Also added an 'Ongoing' status for sync
15 years ago
Tim Su
a8ca8f346d
Merge branch 'dev'
15 years ago
Tim Su
3fa8579c3e
yay! fixed the timer cache thing
15 years ago
Tim Su
7f3f92eb63
Timers work. Task adapter cache is messy.
15 years ago
Tim Su
fa84414676
Awesome! timer works like it should. No notification yet...
15 years ago
Tim Su
1a331afa62
Made the action exposer
15 years ago
Tim Su
8f757ac9fa
First pass at task decorations, timer. Works but doesn't update.
15 years ago
Tim Su
095d95d97f
Minor bug fixes - to content values from shortcut, improved the filter tags images to not be fuzzy, made the filters page look better on dpi=160 screens, etc
15 years ago
Tim Su
95154ca51c
Added gcal task complete listener, made period spinner actually do what it's supposed to.
15 years ago
Tim Su
6784269f47
Fixed up task save toast to only appear when necessary, fixed bug with random repeats
15 years ago
Tim Su
dab5eeade0
Fix for opening existing calendar event not quite working, also bug with random reminders
15 years ago
Tim Su
1af6202dcd
Google calendar integration - now integrated
15 years ago
Tim Su
b333a8243c
Beginnings of google calendar plugin
15 years ago
Tim Su
14bb13f023
Fix for crashes with widget, milk data service, and reminders not getting set properly
15 years ago
Tim Su
1cb6d9d3cc
Fix for milk preferences in real life device, no details while fling, fix for hidden and completed tasks in filter
15 years ago
Tim Su
ba11338ff4
I HATE HATE HATE java == strings
15 years ago
Tim Su
abef5e882e
For safety
15 years ago
Tim Su
38057d321a
Fix for situation where tags would get wiped on first sync
15 years ago
Tim Su
e775701320
Cleaned up and prettified stuff. Things work as far as i can tell.
15 years ago
Tim Su
f0cdd51444
Ading caching layer to milk data service
15 years ago
Tim Su
ebe6249852
Made internal api task details way faster to load
15 years ago
Tim Su
df4e219409
Hiding the sync interval until we restore BG sync. Cleaned up the UI a litle bit.
15 years ago
Tim Su
196417deea
Continued improvements for RTM task / notes - now works without crashing
15 years ago
Tim Su
38ab72af9f
Fixed up RTM stuff... now we synchronize tags and lists! but currently no display for notes other than the first one. Getting there :)
15 years ago
Tim Su
f6faf9c1fa
Got stuff to compile, now synchronizing tags and notes. Well, now we attempt to anyways
15 years ago
Tim Su
64ea20e0f1
More progress... filled in code
15 years ago
Tim Su
27dbd7f198
broke stuff for the sake of tags (and notes? i dunno about notes)
15 years ago
Tim Su
34ee32f5dd
Various improvements. All over, improvements.
15 years ago
Tim Su
da8dcc0432
Awesome better remember the milk
15 years ago
Tim Su
115bda98f6
RTM can sync! Now to make it better...
15 years ago
Tim Su
60d2157d06
Made metadata have five value columns. Still to do: transition RTM to use metadata table
15 years ago
Tim Su
cf75d057c1
Fixed some bugs to get Astrid launching, basic synchronization stuff. Still don't work, because of the crazy multi-db join we're doing...
15 years ago
Tim Su
b66e28dfb8
It's imposible that everything works completely, but at least it compiles...
15 years ago
Tim Su
c38890a885
Remember the milk initial commit. stuff don't compile yet...
15 years ago
Tim Su
fe45e603a0
Fix for null recurrences in upgraded tasks
15 years ago
Tim Su
d03651c801
Response to user feedback: Moved edit activity stuff around, tweaked background gradient, updated filters to be more useful.
15 years ago
Tim Su
87fd8ca231
added repeat detail exposer, now repeat pushes hide until too
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
8e02edab68
Repeats. woot
15 years ago
Tim Su
f4865e2928
Fix for AST-24
15 years ago
Tim Su
187c878458
Fix for filter shortcut not working
15 years ago
Tim Su
7841448da3
fixed up widget so now application starts up without crashing.
15 years ago
Tim Su
07cccb4214
Fixed some issues, added undelete, etc.
15 years ago
Tim Su
734face4c2
got widget working. and fixed some bugs with it...
15 years ago
Tim Su
9df24b5fff
cool new astrid reminder thing, polished up reminder settings
15 years ago
Tim Su
d083f81c3e
Renamed package, cleaned up preference libraries
15 years ago
Tim Su
fd26639d33
Cosmetic fixes to checkbox size, made quick add add to the list itself, note detail exposer fixes
15 years ago
Tim Su
9253b4e911
notes plugin
15 years ago
Tim Su
f01662689b
Fixes to android launch modes, improvements to task sorting by default etc
15 years ago
Tim Su
e75e41643b
Fixed disappearing filter text
15 years ago
Tim Su
0d7d1e464b
Fixed untagged business
15 years ago
Tim Su
753626c2ee
Updated images to tango images. Updated task defaults to actually work.
15 years ago
Tim Su
329f371020
Made searching work, fixed up goodies
15 years ago
Tim Su
a65133c44a
polished up the random reminder stuff
15 years ago
Tim Su
06ddddb478
Fixed up warnings in reminder plugin
15 years ago
Tim Su
f707702ed2
Fixed a crash on startup, made notifications a bit better by opening up a new separate filter, also refactor.
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
05234dde7f
Merge branch '100616-replace-controllers' of ponyo into 100616-replace-controllers
...
Conflicts:
astrid/res/xml/preferences.xml
astrid/res/xml/preferences_reminders.xml
15 years ago
Tim Su
d1e16db737
Fixed more snafu's. Lots of snafu's today.
15 years ago
Tim Su
542bf22201
Fixing various bugs encountered during starting up...
15 years ago
Tim Su
1c9d4c1696
More progress in the effort of getting notifications working.
15 years ago
Tim Su
3cb2ed563e
Updating reminders to use new stuff...
15 years ago
Tim Su
4f61c9b5a4
Fixed various minor usability issues. A lot more smooth now.
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
4b85db1e46
Deleted some unused stuff, made prettier filters
15 years ago
Tim Su
fffc9f4a46
Fot filters working, with icons even. sweet action.
15 years ago
Tim Su
c43ff1aea6
Made lots of changes in an attempt to clean stuff up
15 years ago
Tim Su
9225898806
Crazy Astrid 3 activity merged in. Does it work? not really. But it's cool that it's there.
15 years ago
Tim Su
f8a907487f
Removed extraneous logging, ready to merge into master
15 years ago
Tim Su
55ea028ec7
Upgrade tests pass! woo woo woo
15 years ago
Tim Su
4287d13969
Alarm stuff, added upgrade logic for it, trying to fix tests
15 years ago
Tim Su
c7974868be
Moved projects around.
15 years ago