Sam Bosley
78b5bb31c2
Fixed a bug where the save toast wouldn't show correctly for shared tasks
13 years ago
Sam Bosley
79d5bf9dd5
New user experience improved with more help popovers, updated copy, feedback when saved task will be hidden
13 years ago
Sam Bosley
95bd8210c8
Updated dialog utilities function for custom dialog to include icon
13 years ago
Arne Jans
58181c2769
Added convenience-method for overridePendingTransition in AndroidUtilities for typesafety (calling it with fragments is bad).
13 years ago
Arne Jans
1d60b42138
Added fragment-version of TaskEditActivity, callbacks not ready yet.
13 years ago
Arne Jans
e9913eac56
2nd alpha version of tablet/phone ui with actionbar-classes and basic callback-structure through activities as proposed in the 'supporting handsets' article on developer.android.com
13 years ago
Arne Jans
f125bf24ec
Alpha version of dualpane-layout with actionbar and fixed editing of readonly-tasks
13 years ago
Sam Bosley
2cd5cf1005
Cleaned up some more code, added chronometer to timer in task edit view
13 years ago
Sam Bosley
b188bc6cdd
Cleaned up unused files and polished the tag view activity people header
13 years ago
Sam Bosley
5c197923bc
Cancel button in tag settings activity
13 years ago
Sam Bosley
854b6c6b33
Better feedback when trying to share a task when not logged in
13 years ago
Sam Bosley
653811520b
Fixed the bug where task edit ok buttons would get squished off screen
13 years ago
Sam Bosley
89af29b011
Killed settings button
13 years ago
Sam Bosley
ec4e342177
Fixed a bug where keyboard would stay up after editing tag settings
13 years ago
Sam Bosley
ae11c49c2d
Fixed threading in C2DM registration that could cause an ANR on first sync:
13 years ago
Sam Bosley
f64bfb9457
Autoexpand task edit page when notes or lists are present
13 years ago
Sam Bosley
a5d4de0d99
Prevented autosync popups from happening all the time, fixed bug where quick add bar would push header off screen
13 years ago
Sam Bosley
fe8556ce44
New list button now in lists footer, not in any list is now under filters section
13 years ago
Sam Bosley
0ba1a689a0
Don't show task notes by default
13 years ago
Sam Bosley
8476e387fb
Killed welcome graphic
13 years ago
Sam Bosley
943e9b6219
Themed all the task edit dialogs, including the calendar picker
13 years ago
Sam Bosley
4289827e1f
Fixed bug where person task was assigned to wouldn't be checked in people picker
13 years ago
Sam Bosley
01170b9ca1
Hopefully fixed a null pointer in the tags control set
13 years ago
Sam Bosley
e74d3de73b
Possible fix for unassigned bugs
13 years ago
Sam Bosley
3e15123360
Merge branch '111205_sb_ics_calendar' into 111205_sb_3.9_revisions
13 years ago
Sam Bosley
bdd28776c4
Workaround for a google bug that could give us invalid list ids. could this be the cause of all the 400 errors?
13 years ago
Sam Bosley
4cd6321fa3
More progress on calendar picker
...
New and awesome date and time picker for deadlines, alarms, etc.
13 years ago
Sam Bosley
6789f2de47
Tweaked some things to try to make calendar plugin work on ICS
13 years ago
Sam Bosley
36621ab281
Fixed layout issues with repeating task days of week
13 years ago
Sam Bosley
157d77d14a
Updated default person and unassigned images
13 years ago
Sam Bosley
064df88f85
Fixed problem with weird animation in dialog with deleting lists/filters
13 years ago
Sam Bosley
0e626de22c
Pictures in assignment list
13 years ago
Sam Bosley
9f1d7175d9
Certain kinds of notifications now take you to list activity
13 years ago
Sam Bosley
0de393e4c3
Updated some more transition animations
13 years ago
Sam Bosley
e943d0ac67
Animation polish, updated some icons
13 years ago
Sam Bosley
0df9ae4c39
Lots of polish to edit page, dialogs, making things work on small screen, etc.
13 years ago
Sam Bosley
f7465d78c2
Fixed a bug where empty lists created offline would get deleted on first sync
13 years ago
Sam Bosley
72bbd6e221
Killed filters header and moved add filter button to menu
13 years ago
Sam Bosley
2957e7ee2e
Removed special chars from password creation:
13 years ago
Sam Bosley
a6c9dba696
Fixed bug with unassigned
13 years ago
Sam Bosley
e3d19bd54f
No more tag icon in task details
13 years ago
Sam Bosley
e337f5bb23
Fixed a bug where filtering my own tasks with picture would show empty list
13 years ago
Sam Bosley
799865425b
New api sig for task_share
13 years ago
Sam Bosley
0577a5d865
New edit page in its entirety
13 years ago
Sam Bosley
d039f9cb2c
For small screens, don't let save and cancel buttons hover over in task edit, have them on each tab
13 years ago
Tim Su
734d9a9307
Merge pull request #97 from StingerAJ/111011_aj_manage_old_gcal_entries
...
Added gcal-deletion setting in Manage Old Tasks-settingsmenu
13 years ago
Sam Bosley
738b1b165b
Last-minute tweaks
13 years ago
Tim Su
07669aadbb
Added new gtasks sync metadata for saving last sync time
13 years ago
Sam Bosley
7ac45fde56
Fixed a bug where list members could be overwritten on first save
13 years ago
Sam Bosley
7e378078a9
Slight tweak to gtasks api utilities, just in case somethings weird with dates
13 years ago
Sam Bosley
fccc8fa963
Fixed a dumb bug
13 years ago
Sam Bosley
3e6feca96b
Fixed regexp that was broken
13 years ago
Sam Bosley
220cb76b6d
Allow non /api url prefixes in api url
13 years ago
Sam Bosley
f97f21ae17
Three options for localytics data in sync success--failed, errors, or success
13 years ago
Sam Bosley
1f1d6050f8
Fixed a potential null pointer exception in calendar event creation
13 years ago
Sam Bosley
0db201c689
Fixed a bug where calendar events wouldn't be copied correctly along with copied tasks
13 years ago
Sam Bosley
42311c8693
Don't save sharing settings until after we've checked that user is logged in
13 years ago
Sam Bosley
af2ace35e8
Background color in gtasks login activity
13 years ago
Sam Bosley
ef43d7bf69
Added additional logging for 400 and 500 error codes in gtasks sync
13 years ago
Sam Bosley
2f7fd5c2b3
Fixed a bug with saving and assigning, one fewer ! in priority views
13 years ago
Sam Bosley
203d4b7348
Fixed an infinite loop causing an anr
13 years ago
Sam Bosley
208205130d
Can't assign a task to an invalid email anymore
13 years ago
Sam Bosley
61434b7b74
Cleaned up code, better random password generation
13 years ago
Sam Bosley
bbdc745731
Generate random passwords for new users as we do on iphone
13 years ago
Sam Bosley
a158192c7f
Put in some basic recovery options for failed gtasks pushes. Hopefully this will reduce the number of failed syncs
13 years ago
Sam Bosley
2863a2810e
Fixed some bugs with simultaneous syncing
13 years ago
Sam Bosley
a547762dda
Undid previous change
13 years ago
Sam Bosley
43439d835d
Reschedule alarms in repeat task complete listener
13 years ago
Sam Bosley
5c9f3ddbf6
Fixed some more bugs with task duplicates and autosync fails
13 years ago
Sam Bosley
386c6fc723
Fixed a bug that could cause task duplicates and web overwriting due dates when adding from widget
13 years ago
sbosley
feaa8249f5
Merge pull request #103 from StingerAJ/111014_aj_bugfix_fc_purgetasks
...
Using DialogUtilities to dismiss the dialog as Tim suggested.
13 years ago
Arne Jans
dc8792471c
Using DialogUtilities to dismiss the dialog as Tim suggested.
13 years ago
Sam Bosley
884eecd24a
Fixed all the error popups that could happen when autosyncing with no connection
13 years ago
Sam Bosley
18faf19368
Try catch for json in assignment
13 years ago
sbosley
45705cf0fe
Merge pull request #99 from StingerAJ/111014_aj_bugfix_fc_purgetasks
...
Potential fix for fb-77 as I cant reproduce this bug.
13 years ago
Arne Jans
fa6f267696
Fixed the crittercism-NullPointerException for quickadding a task in a list
...
without a name.
I couldnt reproduce this myself, couldnt produce a list without a name
(null-value in TagData.NAME) but this should fix it nevertheless.
13 years ago
Arne Jans
9165b19fdd
Fixed the crittercism-crashes on the ActFmLoginActivity during
...
screen-rotation.
I configured this activity to not re-create itself after orientation change.
See also this link for further description (approach no. 4):
http://blog.doityourselfandroid.com/2010/11/14/handling-progress-dialogs-and-screen-orientation-changes/
13 years ago
Arne Jans
3635dab3ba
Symptom-fix for ArrayIndexOutOfBoundsException.
...
Presumably happening during focusGain of the ReminderPreferences-activity for the default-remindertime settting.
Details:
https://www.crittercism.com/developers/crash-details/e0886dbfcf9e78a21d9f2e2a385c4c13e2f6ad2132ac24a3fa811144
13 years ago
Sam Bosley
eb1b8b60c4
Fixed a few bugs where task either wasn't assigned or assignment was overwritten
13 years ago
altmer
cdcc772657
Changed OpencrxCoreUtils to fix metadata bug
13 years ago
altmer
38da79055a
Changes to OpencrxControlSet to fix bug with Opencrx metadata
13 years ago
Arne Jans
e314ca0214
Potential fix for fb-77 as I cant reproduce this bug.
...
Please get feedback with a testversion if possible and adequate.
13 years ago
Arne Jans
6d763da7eb
Fixed the Blade-filterlist bug.
...
I implemented the workaround as Tim suggested by introducing the new interface
AstridFilterExposer and used it in the FilterAdapter-class. Additionally, I
had to introduce a fallback resultReceiver that is called after the last
filterexposer finished and checks if the filterlist-screen is empty. In this
case it uses a pre-fetched lists of Astrids registered receivers for filters
and uses the new interface on them to get the FilterListItem-instances.
13 years ago
Arne Jans
c514c12854
Added gcal-deletion setting in Manage Old Tasks-settingsmenu to remedy gcal-flooding for some users.
13 years ago
Tim Su
4011fb0eeb
Fix Locale plugin to read extras from forwarded bundle instead of straight from the intent
13 years ago
Sam Bosley
065e3ec6a9
Don't add created tasks to lists until after successful creation
13 years ago
Tim Su
0a2ed597d1
if you have a random reminder, it shouldn't go nonstop mode
13 years ago
Tim Su
663729fe5b
Merge remote-tracking branch 'sbosley/111004_sb_gtasks_error_messages'
13 years ago
Sam Bosley
2dae272384
Only let due date and alarms override quiet hours
13 years ago
Sam Bosley
6d5cb44de7
Try token revalidation with other form of getAuthToken (not for samsung phones)
13 years ago
Sam Bosley
94422643aa
Better gtasks error messages and human readable scope alias for auth token type
13 years ago
Tim Su
d939f7d82e
add sync menu item back, and version bump
13 years ago
Tim Su
0ea06ee00c
Minor code reorg, prepare for release
13 years ago
Sam Bosley
32f7fe360e
Fixed null pointer crash, new version number and string
13 years ago
Sam Bosley
3cda93777f
Updated version of the google api libraries
13 years ago
Tim Su
f1b0f7ad2d
push flag changes to astrid.com
13 years ago
Tim Su
438bfdefa4
fix for repeat-after-complete weekly setting due time on tasks
13 years ago
Tim Su
40971ccd19
Merge remote-tracking branch 'stingerAJ/110928_aj_gcal_default_setting'
...
Conflicts:
astrid/res/values/keys.xml
astrid/res/values/strings-core.xml
astrid/res/xml/preferences_defaults.xml
13 years ago
Tim Su
9b16149c8a
Merge remote-tracking branch 'stingerAJ/2011-08-26-patches'
...
Conflicts:
astrid/res/xml/preferences_defaults.xml
13 years ago
Tim Su
f9a1b49727
elippsize the end, not the beginning of the note
13 years ago
Tim Su
f1d8fae6b2
Merge remote-tracking branch 'sbosley/110922_sb_list_view_iosify'
13 years ago
Tim Su
b83565ddb0
Merge remote-tracking branch 'sbosley/110930_sb_login_blocks_ui'
13 years ago
Tim Su
7b6ac917a9
Now, repeated completed tasks will be recorded as such on the website
13 years ago
Sam Bosley
4ddff4a3d0
New list view like iOS version. Header for members with filter by assigned to. Separate activities for settings and comments, with comments now having the ability to add pictures. New look for the header buttons.
13 years ago
Sam Bosley
7d77af5bf9
Login to astrid.com won't block the ui thread anymore
13 years ago
Tim Su
8afc0af018
Only clear details if model has changed
13 years ago
Tim Su
d1ec1b0954
clear details on receiving new tasks
13 years ago
Arne Jans
0ff73823bb
Implemented gcal-default-setting and fixed some bugs with gcal-integration (timezone-bug, estimated time, adding duetime, changing task-details). This setting is not regarded for sync, as the webservices usually offer their own gcal-integration like gtasks, producteev.
13 years ago
Tim Su
7d256e6c3d
Truncate notes longer than 200 chars from details.
13 years ago
Tim Su
ffaa628e61
Don't show 'synchronizing' toast for first time users
13 years ago
Tim Su
e194d12e6a
Fix for task repeat not to spec throwing parse errors when syncing astrid.com
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
0b2cf58375
sync repeat on complete with Astrid.com
13 years ago
Sam Bosley
6ee85f7003
Possible workaround for samsung account manager bug
13 years ago
Sam Bosley
6c47306e9a
Removed extra printlns
13 years ago
Sam Bosley
32b865d86f
Fixed bug with tag widgets not launching tag view activity
13 years ago
Sam Bosley
38577f9e55
More bug fixes to tag case migration--now includes upgrade message
13 years ago
Sam Bosley
e065947528
Bugfixes to tag case migration
13 years ago
Sam Bosley
7c364a4ff7
A/B Testing and Feature flipping infrastructure. AB testing of new user experience.
13 years ago
Sam Bosley
58fe374d20
Rename "Not in any list" to "Not in an Astrid list" if you sync with gtasks
13 years ago
Sam Bosley
3526e750ed
List context menu item renames tag data also
13 years ago
Sam Bosley
a007e2ac8a
Better code reuse for getting full tag list
13 years ago
Sam Bosley
95b9fe8bd0
Fixed issue where empty lists wouldn't show up in the dropdown menu
13 years ago
Sam Bosley
b0f938af65
Implemented Tim's suggestions
13 years ago
Sam Bosley
91e31091c2
Queue failed tag and update pushes
13 years ago
Sam Bosley
75d3016177
Do full sync on c2dm receive
...
Updates to timing intervals between sync tries
Synchronized queue of failed pushes
13 years ago
Sam Bosley
a46645d128
Queue failed task pushes to astrid.com
13 years ago
Sam Bosley
514e8a76d9
Reset last reminder time on repeated tasks
13 years ago
Sam Bosley
02ef005e2a
Tweaked gtasks auth timeout and logging
13 years ago
Sam Bosley
d8ab004bf7
Fixed a bug where you couldn't change the case of a list ever
13 years ago
Sam Bosley
f71ae1fbe9
Lists are now case insensitive, with a migration process to save and merge old lists with the same names but different cases
13 years ago
Sam Bosley
e5468b6360
Dismiss button for comments view
13 years ago
Sam Bosley
f5a7eb0428
Added printlns so we can get more info about failing gtasks auth
13 years ago
Tim Su
c876644569
Added additional instrumentation
13 years ago
Tim Su
841484f8bc
Fixed a repeat bug and then fixed the underlying tests
13 years ago
Tim Su
e069b6ab0e
Moved repeat tests to their own package for exclusion in continuous tests
13 years ago
Sam Bosley
bfff8b14a0
Fixed repeating from powerpack bug
13 years ago
Sam Bosley
9367a8f8e8
Tag name changes get reflected in the gui immediately
13 years ago
Sam Bosley
285414a1ab
Shows popover no matter how tag view activity is launched
13 years ago
Tim Su
38559c4efe
Fix for blank task creator id errors
13 years ago
Tim Su
299cb5b078
removed debug printing
13 years ago
Tim Su
418f86b81a
Minor tweaks to improve the login experience:
...
- lightened up the popover images
- now clicking passes through to underlying thing
- code cleanup
13 years ago
Sam Bosley
9d9680cbf2
New user experience with login prompt and welcome graphic
13 years ago
Tim Su
2799829d55
Updated app id for development not to be the same as release
13 years ago
Sam Bosley
3526548762
Loading label in tag view activity
13 years ago
Tim Su
b0fe7a08ac
Prevent scheduling of due date reminders multiple times between due date and quiet hours
13 years ago
Sam Bosley
594ff4ea79
Popovers in tag view activity on collaborators and settings tab
13 years ago
Sam Bosley
00fe08c5e0
Login screen goes to task list activity when launched from welcome screen
13 years ago
Sam Bosley
13f49304ce
Basic logic for welcome and login screens
13 years ago
Sam Bosley
5ddf619907
When reminders are mass scheduled, reminders for now are spread out
13 years ago
Tim Su
ec003597c7
Add more time between overdue reminders, dependent on task importance
13 years ago
Sam Bosley
99b05143d9
Added a preference option that can prevent notifications from ever appearing
13 years ago
Sam Bosley
422b5acd2a
ProducteevDashboad returns empty list instead of null for users
13 years ago
Sam Bosley
dee63f1494
Day of week checkboxes get themed correctly
13 years ago
Sam Bosley
d1a398a74d
Fixed a bug where reminders for tasks without due times wouldn't show at the default time
13 years ago
Sam Bosley
573e9167bd
Task counts now update correctly in filter list view
13 years ago
Sam Bosley
a92f94703a
Sync prefs pages now show name or email of logged in user
13 years ago
Arne Jans
ab7b6c9a4a
Added default ringmode-setting (ring once, ring five times, ring until dismissed).
13 years ago
Tim Su
7fb4ef4b11
Refactored gcalhelper to avoid double read for tasks with empty gcal property
13 years ago
Tim Su
956c39476c
Merge remote-tracking branch 'stingerAJ/2011-08-19-patches'
13 years ago
Tim Su
8bcd9513f5
Merge remote-tracking branch 'sbosley/110817_sb_changes_from_wimm'
13 years ago
Tim Su
48e7cdc87c
Merge remote-tracking branch 'sbosley/110824_sb_gtasks_resets_reminders'
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
Tim Su
186ea4d369
Use dialogutilities to dismiss dialog
13 years ago
Tim Su
e60c528d8d
Merge remote-tracking branch 'sbosley/110824_sb_gtasks_login_issues'
13 years ago
Arne Jans
ccfbd8f79b
Extracted deleteTaskEvent to its own Helper-class to keep UI-classes clean.
13 years ago
Sam Bosley
1cede7423f
Backported some changes made in the wimm project
13 years ago
Sam Bosley
5c22c0ed7a
Sync doesn't reset reminder settings anymore
13 years ago
Arne Jans
84625149b1
Partial Fix for 13186793 (GCal-default setting, create a new event for new tasks). Also, events are now deleted when you delete a single task or delete completed or purge deleted tasks.
13 years ago
Sam Bosley
83dd45a48a
Better gtasks login activity that displays progress dialog and won't block the ui
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
Tim Su
dc1c14a5b7
Reverse order comments so keyboard doesn't cover latest comments. Fix for sorting logic.
13 years ago
Tim Su
3497e9d84d
Minor tweak to edit people control set to wrap dialog dismissal so it doesn't leak.
13 years ago
Tim Su
05301e7a5d
Functions.upper in getTags
13 years ago
Arne Jans
bf72be5465
Voice-add is fixed for TagViewActivity, wasnt handling all activity requestcodes, delegating unknown ones to TaskListActivity. Fixes 16763847.
13 years ago
Arne Jans
389b68d4ff
Tags should are sorted alphabetically now by TagService.getTags(long taskid). Fixes 15806727 and also sorts tags alphabetically on the filterscreen and the taskdetails.
13 years ago
Arne Jans
b18eb83b30
Incorporated Sams suggested change for gtasks-migration to reset all gtask metadata-fields before migrating the default-ids, if a taskmatch isnt found. Fixes 16311991.
13 years ago
Tim Su
a280360d65
Fix for market crashes and unit tests
13 years ago
Tim Su
188084a4f5
Run google oauth on ui thread
13 years ago
Tim Su
575b8b2bc7
ixnay println
13 years ago
Tim Su
c59bb2bb45
Merge remote-tracking branch 'sbosley/110810_various_bugfixes'
13 years ago
Tim Su
8753e8d988
If your task wasn't sent to Astrid.com, send the whole thing
13 years ago
Tim Su
151924e94d
Save tab on rotate
13 years ago
Tim Su
fda6ac50a5
Deal with error while saving tag data
13 years ago
Sam Bosley
8236144d81
Hopefully fixed gtasks date rounding
13 years ago
Sam Bosley
3c760480da
Gtasks add list button works again
13 years ago
Tim Su
5b8ef914d0
Merge remote-tracking branch 'sbosley/110808_gtasks_clear_completed'
13 years ago
Tim Su
1caa2938f7
Minor usability tweaks from white theme
13 years ago
Sam Bosley
bbd57c309c
Completing tasks in gtasks lists now completes/uncompletes all subtasks
13 years ago
Sam Bosley
85e1cd2f78
Completed tasks now stick around in google tasks lists until they are explicitly cleared from the menu
13 years ago
Tim Su
852491fa1f
More theme issue fixes
13 years ago
Tim Su
8ae706b0dd
More theme issues unearthed and fixed
13 years ago
Tim Su
a9a9b42233
Applied white stile to filters page, minor style tweaks
13 years ago
Tim Su
d5058b2154
Merge remote-tracking branch 'stingerAJ/2011-08-03-patches'
13 years ago
Tim Su
665930b865
Fix for actfm tags getting deleted on sync
13 years ago
Tim Su
94fd25098f
New style for filters page to show list pictures and restructure custom filters.
13 years ago
Arne Jans
527e79343b
Fix for migration bug 400 in GTask-sync
13 years ago
Tim Su
7c3147ca6c
Ixnay duplicated notes
13 years ago
Tim Su
c6a95952c7
Fix for unit tests for repeat
13 years ago
Tim Su
371dd2bbb8
Don't send before completing repeating task
13 years ago
Tim Su
21e905442d
Handle repeat-on-complete for those who sync with astrid.com
13 years ago
Tim Su
e7cabcbdca
Fix for crash
13 years ago
Tim Su
42ea483336
added repeat tests, fixed up others
13 years ago
Tim Su
dfaa14a289
Minor cleanup / refactor of repeats
13 years ago
Tim Su
bbd943f0a8
Merge remote-tracking branch 'stingerAJ/2011-7-25-patches'
13 years ago
Tim Su
8890ca05f7
Fix for crashes reported from android market
13 years ago
Tim Su
4155665bf4
Fix for task save getting triggered even if no edits because of people control set
13 years ago
Arne Jans
c7b076a460
Added yearly repeats and fixed monthly to really add a calendar-month.
13 years ago
Arne Jans
a79e19637f
Implemented snooze by x minutes and repeat interval also.
13 years ago
Tim Su
ee4faa919e
Merge remote-tracking branch 'stingerAJ/2011-21-7-patches'
13 years ago
Tim Su
800519a5ae
Better checks for when not to push
13 years ago
Tim Su
99c59cce23
Fix for not updating settings page on new tag data incoming
13 years ago
Arne Jans
e5b0674e6b
Potential fix for duplicated notes in producteev. Please test this thorougly! Also, there is still the deletion of already duplicated notes missing. I hard a hard time trying to get rid of them without coding.
13 years ago
Tim Su
d5a1f601af
set last sync when receiving a task
13 years ago
Sam Bosley
d07c007317
Fixed a bug with the migration process--if a particular task can't be migrated, reset its remote id so we don't query api with bad ids
13 years ago
Sam Bosley
cbb1475bec
Added a check in GtasksService for 503 errors (Google backend issues) and added the MANAGE_ACCOUNTS permission to the manifest
13 years ago
Tim Su
070972f72b
Fix for crashes reported from android market
14 years ago
Tim Su
9fb085561c
Pass modified_after to tags_list in sync logic
14 years ago
Tim Su
5d105e4df4
Handle crashes reported from Android Market
14 years ago
Tim Su
efc7d22592
Removed debugging code, fixed warnings, cleaned up a string
14 years ago
Tim Su
876393d439
Fix for error instantiating producteev control set
14 years ago
Tim Su
ba798a88c3
Fix for has_due_time not being picked up from the server
14 years ago
Tim Su
80449df0e5
Fix for issues from crash logs
14 years ago
Sam Bosley
bc66634f72
removed spurious prints
14 years ago
Sam Bosley
ae04a726a6
Fixed the last known ordering bugs
14 years ago
Sam Bosley
e6f9e0bf44
Improved synchronization issues with sync on save
14 years ago
Tim Su
0b664c2d7e
Kill noisy stats events
14 years ago
Tim Su
a86fd17671
Don't set sync freq in login
14 years ago
Tim Su
6f4d9aa356
Merge commit 'f8b0b47'
14 years ago
Sam Bosley
b96ef92f9c
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.
...
Various bugfixes and improvements to exception handling during migration
14 years ago
Arne Jans
f8b0b4758b
Fix for -Snooze for x hours / isn't label but not default functionality for snooze options.- 15344073. It was only faulty directly after install as the setting-value wasnt written yet and the NotificationActivity assumed the wrong default-value.
14 years ago
Tim Su
365608f4c6
Merge commit 'c7edb5e'
14 years ago
Tim Su
18f1d320e1
Merge commit '139ae6c'
14 years ago
Tim Su
d57cd119ae
Adapt to prettier OAUTH google login
14 years ago
Tim Su
301a1c1de9
Killed warnings
14 years ago
Tim Su
4b68e6ac92
New incoming list names should be updated
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
2cf0de3ac0
New notification icons for c2dm and default astrid
14 years ago
Tim Su
06330e4f45
Use dismiss Dialog instead of dialog.dismiss() where possible
14 years ago
Tim Su
e5a60e23ec
Made check box easier to press and note decoratoin clickable
14 years ago
Tim Su
915bfc0074
Only show refresh if logged in
14 years ago
Tim Su
60ce4121e7
Fix for text, and fix for refresh updates on new list sad
14 years ago
Tim Su
3a407fd41c
Better password login experience
14 years ago
Tim Su
94707800ac
Merge commit '37513df'
14 years ago
Tim Su
eae4a81684
Use check box instead of toggle button
14 years ago
Tim Su
e9c0a9f23f
New login screen that is more streamlined
14 years ago
Tim Su
5aad0b95cf
Fix for new list activity not getting a title
14 years ago
Tim Su
950d7f1ab2
Fix for tag view activity breaking on rotate
14 years ago
Tim Su
affa165702
Save tag silenced seting, preserve members on rotate
14 years ago
Tim Su
275415702e
Now use the tag view activity for new tag creation
14 years ago
Tim Su
784a37fc0b
Started move to use tag view activity always, minor tweaks
14 years ago
Sam Bosley
139ae6c13b
For Gtasks users, filter list view shows a button that allows a user to create a new gtasks list. On success, the user is ttaken to the list view for the newly created list.
14 years ago
Arne Jans
37513df3a8
Fix for 13186807. New setting default is to behave as before, max-out the volumefor multiple rings. Discussion about behaviour of new setting during silent-mode is still open (see flowdock-history for this from 7/11/2011
14 years ago
Tim Su
46d094951d
Fixed an ordering bug with GT task creation
14 years ago
Tim Su
e2f8f77fd4
If migration fails, stop sync. Also minor cleanup
14 years ago
Tim Su
0ec2982025
Merge remote-tracking branch 'sbosley/110627_new_gtasks_api'
14 years ago
Tim Su
5cb15995f1
Handle errors
14 years ago
Tim Su
4a55a8b18e
Text cleanup and rename for sensibility
14 years ago
Tim Su
b4df3c325d
Fix warnings
14 years ago
Tim Su
bb815e145a
Moved purge/delete to its own preference file and operations to their own threads. Renamed extended => Manage Old Tasks
14 years ago
Tim Su
31c2355742
Rewrote repeats completely to fulfil new requirements
14 years ago
Sam Bosley
f2e17386ef
Fixed bugs related to task creation with order
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
2c07691fc7
Fix for crash in dismissing progress dialog
14 years ago
Tim Su
b4dcfd7970
Fix for task save triggered every time by tag erroneously
14 years ago
Tim Su
0153ec1bda
Fix for contacts get auutoloaded, add them as collaborators
14 years ago
Tim Su
fcc70f53a4
Fix for inability to share in task edit
14 years ago
Tim Su
fd4d178827
Refactored Task Edit page into four tabs and added styling
...
- added sharing tab from edit people activity
- changed due date picker into two buttons
- refactored Task Edit Activity into multiple smaller files
- new UI elements for save/cancel buttons, tabs, and other small parts
14 years ago
Tim Su
a524922cc4
added handle-web-update c2dm receiver
14 years ago
Tim Su
afd0bc090b
Fixed release build script to produce an apk
14 years ago
Tim Su
0258377d8b
consolidated sync events to report one not two
14 years ago
Tim Su
e92ae2593a
add request id to pending intent for c2dm, allow opening task from push
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
94b172cb5f
Enforce refresh details date after tag gets removed (and other details updating actions)
14 years ago
Tim Su
2143ddb461
Added Google OAuth as a login option in astrid.com login
14 years ago
Tim Su
e8cd162697
Fix for removing tags doesn't remove tag detail
14 years ago
Tim Su
fc7c385a12
Fixed bug where remoteid = 0 would break comments on future update because of adapter
14 years ago
Tim Su
d443ff8502
Added an 'add new' button to lists, which creates a list
14 years ago
Tim Su
614a50fe68
Added forgotten stat
14 years ago
Tim Su
a645946133
Moved backup to settings menu to make room for lists
14 years ago
Tim Su
4ea3405a17
Fix crash
14 years ago
Tim Su
371977ae04
New contact selector that uses new API
14 years ago
Tim Su
95b39ac040
always start with the activity tab in c2dm
14 years ago
Tim Su
71cc4ef8e3
linkify notes for real
14 years ago
Tim Su
37a273ec06
fix for task repeating statistic inaccurate
14 years ago
Tim Su
36d918f5aa
show error when can't save task during sharing
14 years ago
Tim Su
b87bce24be
Added initialize for AstridDependencyService as indicated by warnings
14 years ago
Tim Su
0aa6bc1260
Fix for crashes reported from android market
14 years ago
Tim Su
a92bef662b
version bump and upgrade notice
14 years ago
Tim Su
db415b19c7
Apply default reminder settings for producteev and gtasks sync
14 years ago
Tim Su
f65222964e
Re-wrote producteev note handling to (1) not delete old notes that were not synced, and (2) detect notes deleted from producteev web
14 years ago
Tim Su
657487fbe5
prevent blank tag names from coming in to astrid
14 years ago
Tim Su
105c251deb
usability fixes
14 years ago
Tim Su
f55dc839f5
tag_set_picture => tag_save
14 years ago
Tim Su
4dea897fbe
linkify notes
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
513e2eda89
don't clear task flags on sync
14 years ago
Tim Su
433545904e
Event Instrumentation
14 years ago
Tim Su
a9fc2bd41d
update to new api version
14 years ago
Tim Su
6f70abe13b
manual refresh of tags kills all unused tags
14 years ago
Tim Su
27816c42bc
New dark style for Astrid task list UI designed by Scott Rim & Astrid team
...
- new header and footer styling
- abbreviated date format, moved date and details to same line
- new icons and reduced padding for quick action bar
- notched task indicators
- smaller details font
- new icons for details row
- new check box icons
- added header to filter activity
- removed unused resources
14 years ago
Tim Su
925193c146
bye bye reminder quiet time toast, Jon and I decided it was too bothersome
14 years ago
Tim Su
70f3ba2b4d
Merge branch '3.7'
...
Conflicts:
astrid/AndroidManifest.xml
astrid/build.xml
14 years ago
Tim Su
339e5cf344
Fix for modified date getting written when details get written mistakenly
14 years ago
Tim Su
d94c10b624
update for a comment being able to belong to multiple tags
14 years ago
Tim Su
7179a2fb30
ability to delete tag data and transmit that to the server
14 years ago
Tim Su
5b18b5cc0a
use the custom assigned-to value if the editor is showing
14 years ago
Tim Su
7189020842
improvements / fixes to note edite activity
14 years ago
Tim Su
924628f33a
Fix for unused string, fix for multi-c2dm alerts
14 years ago
Tim Su
e9db48b229
Created EditNoteActivity for viewing and adding task comments and notes.
14 years ago
Tim Su
9ca8eb87f7
Implemented password-based login and sign up to Astrid.com
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
Tim Su
5fd62cb8f9
Fix for crash making toast
14 years ago
Arne Jans
27c27343f2
Fix for 13186799. No more old snoozes for old repeating task iterations.
14 years ago
Arne Jans
7b23182bab
Possible fix for 13186799 and similar issues. Please verify. There still may be a PendingIntent zero-requestCode bug here.
14 years ago
Tim Su
4a53bc220a
suppress warnings
14 years ago
Arne Jans
13e2b739da
Implemented story 13186747, User-set defaults for reminders due today, specific date. Please test this.
14 years ago
Tim Su
3d8bcf4c95
Fix for more crashes encountered
14 years ago
Tim Su
cb5166e022
Fix for unescaped sql in custom filter tags
14 years ago
Tim Su
eaebec0850
Fix for issues created by OEM
...
- yellow line while gesturing
- crash moving google task around
- anr when first installing app
14 years ago
Tim Su
ca4e9c7cc2
Don't show reminders for read-only tasks
14 years ago
Tim Su
a22baa36fb
SharedPreference will open a new file if the current one is not working out
14 years ago
Arne Jans
74203d1c2c
Fix for 13186759, note-ordering and pref-setting show all notes. couldnt reproduce disappearing notes.
14 years ago
Tim Su
fc3d02bc8d
Merge remote-tracking branch 'stingerAJ/2011-05-09-patches'
...
Conflicts:
astrid/src/com/todoroo/astrid/service/TaskService.java
14 years ago
Arne Jans
247edede75
Fixed: Quickadd a task in a workspace is not shown
14 years ago
Tim Su
052c92d3a4
Roll back opencrx changes that aren't required, move opencrx packages to Astrid prefix.
14 years ago
Ikari
b5b6294972
Integrated OpenCRX plugin with Astrid.
14 years ago
Arne Jans
de29f3d7ce
fixed (Repeating From Completion Date --> Loss of Due Time)
14 years ago
Arne Jans
775d536896
Fixed sync-duplicating. Actually I introduced this bug myself with the change 89afc36cc5
14 years ago
Arne Jans
64174308f9
Organized imports
14 years ago
Tim Su
4ed26c0d7d
Fixed crashes reported from Android Market
14 years ago
Tim Su
d8084869ab
Turn logging messages into debug-only
14 years ago
Tim Su
43823227a4
Fix for race condition during task pushing to server, wait for them all before getting new lists
14 years ago
Tim Su
4d4f903313
New gtasks list icon
14 years ago
Tim Su
9742e6e156
Fix 'show note' preference not working
14 years ago
Tim Su
321906b555
Goodbye apache commons-lang, you made my apk too big
14 years ago
Tim Su
4b80e38e77
I think this will fix the gtasks task not created remotely issue
14 years ago
Tim Su
1cf26c4ca6
Multi-threading google tasks sync
14 years ago
Tim Su
5097d3fac9
Seems to fix the gtasks remote id issues, also consolidated some API calls for fewer invocations
14 years ago
Tim Su
67ef6ffd00
Only show creator of task if it's not the same as responsible user
14 years ago
Tim Su
e91c92b93a
GTasks custom filter exposer
14 years ago
Arne Jans
6e1c31dfdf
rewrite of filters for teammember's tasks, readonly again, modified standard-filters so readonly-tasks dont clutter those filters like Inbox, Recent, Taglists, workspaces, tasks assigned by you/to you. Fixes AST-354
14 years ago
Tim Su
de8c438c49
Merge remote branch 'bigwave/hide-complete-google-tasks'
14 years ago
Tim Su
44b66b1ea0
New and updated icon
14 years ago
Tim Su
db7a69b487
Move 'filter by tag' to a task action
14 years ago
Tim Su
8d8db3e1d8
Moved filter by tag to the tag plugin, created an api for task context menu actions
14 years ago
Tim Su
d7af85c164
Using apache lang unescapeHTML instead of the random one i found on the net. Better license and more trusted code.
14 years ago
unknown
8b21487df8
Make Google Tasks lists respect the "Display Completed" preference flag.
...
Signed-off-by: unknown <ian@.(none)>
14 years ago
Tim Su
3f9c957107
Don't send tasks with PDV id = 0 as part of the locally updated
14 years ago
Arne Jans
89afc36cc5
invoker.labelsShowList now be called with timestamp to save time and bandwidth
14 years ago
Arne Jans
aa79cd7246
duplicate-fix for locally renaming tasks in Astrid, also untested fix for deleting workspaces remotely
14 years ago
Tim Su
8dd10dfe24
Removed retry from producteev login on server 403
14 years ago
Tim Su
12ab4ab16d
Minor tweaks to reminder logic
14 years ago
Kyle Altendorf
61ff04725d
Consider due and completion dates as part of uniqueness during import
14 years ago
Tim Su
6cd2b0b011
Fixing unit tests
14 years ago
Tim Su
479f2458fc
Replacing html.fromHTML in pdv api utilities to unescapeHtml implementation to fix pushback buffer overflow issue.
14 years ago
Tim Su
2ddc0429f2
Added a ring 5 times setting to Astrid, and now a notification if your volume is muted and you launch astrid
14 years ago
Tim Su
c00e69c4cb
Version bump Astrid 3.7.1
14 years ago
Tim Su
12e8c23931
Fix for crashes reported by users
14 years ago
Joshua Gross
6485e8c3a3
I believe the parenthesization of this if statement was wrong, leading to some notifications never appearing
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
61003bd535
Producteev: Fix case where there is no array returned in json invocation
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
Tim Su
7770852144
Link action is totally awesome. Now you can get your links via task action
14 years ago
Tim Su
3e28972237
Act.fm invoker
14 years ago
Tim Su
4d5b667243
Added facebook login button to the sharing login activity
14 years ago
Tim Su
ce320f29b8
Minor tweaks to make note viewing a pleasant experience, intro tasks
14 years ago
Tim Su
fcb484fca7
Tweaks to make the note detail exposer work
14 years ago
Tim Su
464d65fc63
fix for npe
14 years ago
Tim Su
2f87b67248
Moved notes from action into a decoration
14 years ago
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
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