Sam Bosley
|
2127f81faf
|
Fixed most other compilation errors related to user_id
|
12 years ago |
Sam Bosley
|
c7d7167763
|
Fixed several references to non-string userids
|
12 years ago |
Sam Bosley
|
51bf8445e6
|
Deprecated the user json properties, clear some of them on sync
|
12 years ago |
Sam Bosley
|
b1ae98aec4
|
Removed all references to Task.SHARED_WITH
|
12 years ago |
Sam Bosley
|
38bcd361f2
|
Cleaned up unused code
|
12 years ago |
Sam Bosley
|
086b4c9f29
|
Load task actions on main thread, don't read notes into cursor
|
12 years ago |
Sam Bosley
|
53698cdb02
|
Added task classification column
|
12 years ago |
Sam Bosley
|
55a27edd91
|
Fixed rrule parsing issues
|
12 years ago |
Sam Bosley
|
a8d4df79f3
|
Moved the new sync migrator into a more sensical package
|
12 years ago |
Sam Bosley
|
0a049e2bb6
|
Refactored ReplayOutstandingEntries to reference ActFmSyncThread for queueing
|
12 years ago |
Sam Bosley
|
5de62890a6
|
Removed stray references to Task.FLAGS, which should not currently be necessary
|
12 years ago |
Sam Bosley
|
e30b71d416
|
Deprecated the repeat after completion flag
|
12 years ago |
Sam Bosley
|
b707c33742
|
Minor update to TagData name maps
|
12 years ago |
Sam Bosley
|
f6a4dc1376
|
Don't need TagMetadata.pushed_at
|
12 years ago |
Sam Bosley
|
6bd6b82bac
|
Refactored SyncDatabaseListener to use ActFmSyncThread.enqueueMessage
|
12 years ago |
Sam Bosley
|
508f533e6d
|
Instantiate ChangesHappened from outstanding tables anytime the sync thread is (re)started
|
12 years ago |
Sam Bosley
|
2683e0b188
|
Log unparseable dates
|
12 years ago |
Sam Bosley
|
ca591d73e4
|
ReplayOutstandingEntries should add a ChangesHappened message to the queue if no errors occurred
|
12 years ago |
Sam Bosley
|
1f7a937a98
|
Fixed some issues with tag_removed
|
12 years ago |
Sam Bosley
|
0f417c97af
|
Change default row style for easier debugging
|
12 years ago |
Sam Bosley
|
987c34811e
|
Added flag for suppressing outstanding entries when syncing tags
|
12 years ago |
Sam Bosley
|
3b3e490823
|
First attempt at making tag_removed work
|
12 years ago |
Sam Bosley
|
3b8c27af31
|
Update individual rows one by one when deleting tag links. Temporary solution so that recording outstanding entries for tag_removed will work
|
12 years ago |
Sam Bosley
|
97067cb824
|
Don't create unecessary changeshappened messages
|
12 years ago |
Sam Bosley
|
abc66a7bb5
|
Refactor to prevent database locks
|
12 years ago |
Sam Bosley
|
fa87caffc8
|
Fixed bug/ANR when adding tags
|
12 years ago |
Sam Bosley
|
3b39ae6238
|
Don't try to sync an empty payload
|
12 years ago |
Sam Bosley
|
1529ba56b3
|
Added equality checking to ChangesHappened
|
12 years ago |
Sam Bosley
|
7879d517b0
|
Refactored some client to server logic so that ChangesHappened doesn't have to do a bunch of expensive stuff on instantiation
|
12 years ago |
Sam Bosley
|
a2e897083e
|
Fixed issues with writing tag_added or tag_removed to json in ChangesHappened
|
12 years ago |
Sam Bosley
|
4456dfc143
|
Suppress outstanding entries when creating new tag links during sync
|
12 years ago |
Sam Bosley
|
96b29c30bc
|
Record task outstanding entries when tag added or removed
|
12 years ago |
Sam Bosley
|
a1007f2440
|
Added a convenience method for getting uuid from RemoteModels
|
12 years ago |
Sam Bosley
|
bb88c37c33
|
Minor layout tweaks to task rows that lint claims will improve performance
|
12 years ago |
Sam Bosley
|
d7d90cb72e
|
No more UserData messages, just normal MakeChanges for the users table instead
|
12 years ago |
Sam Bosley
|
74f451bffd
|
Improvements and fixes to synchronizing tag metadata and deleting links
|
12 years ago |
Sam Bosley
|
f57975b0d8
|
DatabaseDao.updateMultiple is redundant with DatabaseDao.update
|
12 years ago |
Sam Bosley
|
cfe2a0724f
|
Added a tag data listener to update metadata when tag data name changes
|
12 years ago |
Sam Bosley
|
a8ac2dccde
|
Fetch local id if necessary when tag_added in make changes
|
12 years ago |
Sam Bosley
|
c6957b33e8
|
Refactored NameMaps to be a bit cleaner
|
12 years ago |
Sam Bosley
|
2e0fef2e9d
|
Added a fetch by uuid method to remote model daos
|
12 years ago |
Sam Bosley
|
b6f3b0f279
|
Fixed a bug where the sync migration test would only work the first time
|
12 years ago |
Sam Bosley
|
78cb6f71d1
|
Fixed bugs with sharing instances of selector-backed drawables
|
12 years ago |
Sam Bosley
|
03f1ce1dc0
|
More resource caching for images used as defaults for asyncimageviews
|
12 years ago |
Sam Bosley
|
27c964c4cc
|
Cache images in TaskAdapter instead of using setImageResource
|
12 years ago |
Sam Bosley
|
b614a5af3c
|
Minor performance improvements to DateUtilities, TaskAction
|
12 years ago |
Sam Bosley
|
8a9554a30a
|
Removed an unused preference check
|
12 years ago |
Sam Bosley
|
26c0d1320f
|
Fixes to make changes throwing NPE when no values set
|
12 years ago |
Sam Bosley
|
a752747f0a
|
Added tag name change after save hook
|
12 years ago |
Sam Bosley
|
538b38ef37
|
Support tag added and tag removed in make changes
|
12 years ago |
Sam Bosley
|
d0fd66cdd0
|
Refactored some things in TagService to use UUIDs
|
12 years ago |
Sam Bosley
|
4ad09ff6ee
|
Implement tags_removed in MakeChanges
|
12 years ago |
Sam Bosley
|
52f1dcdb56
|
Added a deleteLinks method for deleting multiple task to tag links
|
12 years ago |
Sam Bosley
|
eb323ce27f
|
Added a deleteLink method for tasks to tags
|
12 years ago |
Sam Bosley
|
e33b6663df
|
Improvements to createLink helper methods
|
12 years ago |
Sam Bosley
|
3fb32ab7ea
|
Record creation dates after all
|
12 years ago |
Sam Bosley
|
c70c83f988
|
Don't show tags with null titles, fixed pushed_at dates for tables
|
12 years ago |
Sam Bosley
|
36861c0f3c
|
Sync logging flag
|
12 years ago |
Sam Bosley
|
fcd8fe4db4
|
Read server time for writing pushed_at values, send client time when syncing
|
12 years ago |
Sam Bosley
|
e8b25e8fdd
|
Better JSONObject logging, fixed bug with pushed_at values when 0
|
12 years ago |
Sam Bosley
|
f42d3a2b5f
|
Introduce a property flag to indicate if an integer represents a boolean, use it to use the correct types when communicating flags to/from server
|
12 years ago |
Sam Bosley
|
1fd38dc245
|
Migration to separate columns for task flags
|
12 years ago |
Sam Bosley
|
cd813a41de
|
Send pushed_at times as ISO dates
|
12 years ago |
Sam Bosley
|
f9232b7bf4
|
Look for a pushed_at value in server message batches
|
12 years ago |
Sam Bosley
|
d3488416d0
|
Fixes to date parsing and reading of null fields
|
12 years ago |
Sam Bosley
|
b17bd9f027
|
Report task due times correctly in ChangesHappened
|
12 years ago |
Sam Bosley
|
afe15a91c0
|
Correctly format dates in changeshappened
|
12 years ago |
Sam Bosley
|
e2835c834e
|
More updates to name maps for tags
|
12 years ago |
Sam Bosley
|
9a3068b37e
|
Fixed a typo
|
12 years ago |
Sam Bosley
|
9fe1032896
|
Added some properties to name maps
|
12 years ago |
Sam Bosley
|
fd0e5c5304
|
Merge and resolve conflicts from upstream/master
|
12 years ago |
Sam Bosley
|
17f4c8243c
|
Added icons for task delete button
|
12 years ago |
Sam Bosley
|
3bd89978b0
|
Replace the task edit delete menu item with a button directly in the layout
|
12 years ago |
Sam Bosley
|
ca2ad740fc
|
Use system checkboxes in reminder dialog, polish to sort dialog
|
12 years ago |
Sam Bosley
|
3b5fca0d67
|
AB test the simple edit box style
|
12 years ago |
Sam Bosley
|
e29f9a12ef
|
More copy update
|
12 years ago |
Sam Bosley
|
cf075cc1e6
|
Copy update
|
12 years ago |
Sam Bosley
|
358acdb8f9
|
Changed version number for the next release, updated upgrade message
|
12 years ago |
Sam Bosley
|
851240f1db
|
Copy update
|
12 years ago |
Sam Bosley
|
d04c37e2de
|
Many polish improvements
|
12 years ago |
Sam Bosley
|
978a76218c
|
Fixes to parsing of due times
|
12 years ago |
Sam Bosley
|
4fc58c8bb7
|
Fixed a minor bug in NameMaps initialization
|
12 years ago |
Sam Bosley
|
ac1fb8fc2f
|
Implement UserData message
|
12 years ago |
Sam Bosley
|
e7613f0961
|
First pass at parsing ISO dates
|
12 years ago |
Sam Bosley
|
1987e9e7d6
|
Removed the apache commons jars, don't need them
|
12 years ago |
Sam Bosley
|
8eab520fc8
|
Version bump and upgrade message
|
12 years ago |
Sam Bosley
|
40c7d1bf10
|
Refactored how accounts are fetched in welcome flow to eliminate errors
|
12 years ago |
Sam Bosley
|
35b4313911
|
Catch exceptions when getting google accounts
|
12 years ago |
Sam Bosley
|
75da01e646
|
Fixed several issues with the title only mode
|
12 years ago |
Sam Bosley
|
0e33c93a5d
|
Fixed a bug with title only mode in Google lists
|
12 years ago |
Sam Bosley
|
3a25865205
|
Started making some changes to how dates are handled in new sync
|
12 years ago |
Sam Bosley
|
b1b7e78019
|
Date update in upgrade message
|
12 years ago |
Sam Bosley
|
d50490ebfe
|
Improvements to make changes, first draft at scheme for non-column changes (like has_due_time)
|
12 years ago |
Sam Bosley
|
aa29b74554
|
When filtering list by assigned, order and indent should be ignored
|
12 years ago |
Sam Bosley
|
182e892ec1
|
Fixed bug with trying to add list creators to their own lists when tasks assigned to them
|
12 years ago |
Sam Bosley
|
c5e785b902
|
Fixed a bug where unassigning a task could issue a weird prompt about adding nobody to the list
|
12 years ago |
Sam Bosley
|
208b1c3e5f
|
Fixed a weird bug where the quickadd visibility was somehow blocking selectCustomId from working
|
12 years ago |
Sam Bosley
|
e9e5a27be6
|
Don't fetch comments for featured lists
|
12 years ago |
Sam Bosley
|
a3866b2270
|
Enhancements to Property class to support multiple flags (like nullable, isDate, etc)
|
12 years ago |
Sam Bosley
|
2c147d178f
|
Don't enqueue empty changeshappened messages, small fix to makechanges
|
12 years ago |
Sam Bosley
|
01b3035cf2
|
Fixes to MakeChanges
|
12 years ago |
Sam Bosley
|
3d25aca158
|
Merge remote-tracking branch 'upstream/master' into 120919_sb_sync_take2
|
12 years ago |
Sam Bosley
|
ef986333fc
|
Fixed an issue with the provider authorities in the astridlite build script
|
12 years ago |
Sam Bosley
|
7b284bbfe7
|
Fake proof texts while we work out a new scheme; fix bug with sending user ids
|
12 years ago |
Sam Bosley
|
1bbab5eb69
|
ChangesHappened should use real user ids instead of 0
|
12 years ago |
Sam Bosley
|
e8dedefc7c
|
Don't get stuck in sync thread loop when not logged in--wastes memory
|
12 years ago |
Sam Bosley
|
c1f1681bc0
|
Simplified UUID generation, no more proof text
|
12 years ago |
Sam Bosley
|
3f2e3921a4
|
Migrate to GCM alongside other 4.6 migrations
|
12 years ago |
Sam Bosley
|
f8a40cfbfd
|
Merge and resolve conflicts from upstream/master
|
12 years ago |
Sam Bosley
|
f04ab1b6ba
|
Typo
|
12 years ago |
Sam Bosley
|
6db0a36741
|
Version bump and upgrade message
|
12 years ago |
Sam Bosley
|
08f0e65099
|
AB test row style, use title only as default for astrid lite
|
12 years ago |
Sam Bosley
|
8918899694
|
Removed unused strings to fix translation unit test
|
12 years ago |
Sam Bosley
|
7f3ccbf03c
|
Task row style migration fix
|
12 years ago |
Sam Bosley
|
4b1e22f716
|
Title only style enhancements, add checkboxes back
|
12 years ago |
Sam Bosley
|
cc2824726f
|
Optimized query with fewer properties when in title only mode
|
12 years ago |
Sam Bosley
|
e88eec54a3
|
Basic logic and layout for a title-only task adapter row
|
12 years ago |
Sam Bosley
|
6f826f1f24
|
Bugfixes to task row appearance preference display
|
12 years ago |
Sam Bosley
|
6d5a25170c
|
Lots of refactoring to support more than two task row styles in preparation for a 'titles only' style
|
12 years ago |
Sam Bosley
|
2e14941b17
|
Hopefully fixed a null pointer exception that would be thrown by the system
|
12 years ago |
Sam Bosley
|
81eaac69d8
|
If no tag exists, return empty list ordering
|
12 years ago |
Sam Bosley
|
5e873a983f
|
Fixed a filter list color issue
|
12 years ago |
Sam Bosley
|
ecbce2bc51
|
Start integrating new sync code to do actual work
|
12 years ago |
Sam Bosley
|
5ae0e866b9
|
Revert part of 5d0fcf0 -- user objects may not always have a uuid. Deal with this later
|
12 years ago |
Sam Bosley
|
1a740d32ab
|
Start using new sync thread for getting changes for tag and user lists
|
12 years ago |
Sam Bosley
|
5d0fcf0dd2
|
Make sure user objects have a uuid column, include it in the migration
|
12 years ago |
Sam Bosley
|
32f979c020
|
Implement pushed_at for tasks and tag tables
|
12 years ago |
Sam Bosley
|
58bd972029
|
Refactor name for clarity
|
12 years ago |
Sam Bosley
|
78b607aba9
|
Merge and resolve conflicts from upstream/master
|
12 years ago |
Sam Bosley
|
3f3d686108
|
Version bump (so the GCM migration will work)
|
12 years ago |
Sam Bosley
|
b3625f4c63
|
Merge remote-tracking branch 'origin/121212_sb_gcm'
|
12 years ago |
Sam Bosley
|
14d43ca6e9
|
Fixed a bug where an AB test wasn't being initialized correctly; restart the test
|
12 years ago |
Sam Bosley
|
f2d1fa7dcf
|
Move everything into GCMIntentService and kill C2DMReceiver
|
12 years ago |
Sam Bosley
|
bb877b57e8
|
Use real style GCM sender id, remove C2DM receiver from the manifest
|
12 years ago |
Sam Bosley
|
5a2b65d515
|
Minor params update
|
12 years ago |
Sam Bosley
|
74019d7cb1
|
Started refactoring to use GCM instead of C2DM
|
12 years ago |
Sam Bosley
|
2950307dc8
|
Fixed a crash with the simple login page
|
12 years ago |
Sam Bosley
|
b6bf3c7477
|
Finalize login A/B tests, added preference for social reminders
|
12 years ago |
Sam Bosley
|
33e78ff26d
|
Apparently app_name can't have newlines in it, or the manifest gets sad
|
12 years ago |
Sam Bosley
|
4eadddf3bd
|
32 and 48 size icons for astrid lite
|
12 years ago |
Sam Bosley
|
eccfde7208
|
Merge remote-tracking branch 'jon/better-icons'
|
12 years ago |
Sam Bosley
|
ad8b20f48a
|
Hide in app billing for astrid lite--it's not set up yet
|
12 years ago |
Jon Paris
|
229ae1cb4d
|
smaller icons
|
12 years ago |
Sam Bosley
|
a89a017e10
|
Simple icon in normal res folder
|
12 years ago |
Jon Paris
|
5f34025cb5
|
smaller icon
|
12 years ago |
Sam Bosley
|
44ef49979d
|
Record statistic about how many people reset the preference defaults
|
12 years ago |
Sam Bosley
|
1d3ae49dbe
|
Back button as save in tag settings
|
12 years ago |
Sam Bosley
|
50ed1a7865
|
Version bump and upgrade message
|
12 years ago |
Sam Bosley
|
375f4c67e0
|
Adjust upgrade messages for altered version names
|
12 years ago |
Sam Bosley
|
ba61949610
|
Replace localytics key for astrid lite at build time
|
12 years ago |