Sam Bosley
374a0daf07
Report statistic for featured list cloned
12 years ago
Sam Bosley
5de1f6e2a0
Handle the case when subtasks are repeating
12 years ago
Sam Bosley
49b4f943cf
Real ab test probs
12 years ago
Sam Bosley
eab34ae7fa
Fixed some layout oddities with the draggable task adapter
12 years ago
Sam Bosley
c6d51d3aa5
AB test for drag and drop
12 years ago
Sam Bosley
a99998c323
Check for non-null activity when showing sort options
12 years ago
Sam Bosley
ff5d592785
Got rid of DisposableTaskListFragment, it was causing crashes :(
12 years ago
Sam Bosley
f6be6998cc
Added a forgot password link to the sign in screen
12 years ago
Sam Bosley
aad8ebbc98
Minor refactor and bugfix to subtasks
12 years ago
Sam Bosley
ded2f5d674
Merge remote-tracking branch 'origin/121105_sb_sync_subtasks'
12 years ago
Sam Bosley
65809dc2cc
Don't try to autosync tags when not logged in
12 years ago
Sam Bosley
1cdf9ea8b0
Fixed an error; push order queue doesn't need to be blocking
12 years ago
Sam Bosley
c6600c536f
Threadsafe version of syncing manual ordering, delay before sync in case many changes are occurring
12 years ago
Sam Bosley
6e1352e3c9
Naive syncing of list order is working
12 years ago
Sam Bosley
d17ea10617
Make sure the server provided ordering has the root element before processing
12 years ago
Sam Bosley
575bc4b135
Added unit tests for subtasks helper functions
12 years ago
Sam Bosley
a0d7ac427c
Fix some issues and remove unecessary code
12 years ago
Sam Bosley
cbd2d92c0e
Convert to local ordering before saving during sync
12 years ago
Sam Bosley
3fb5c150c9
Save ordering obtained from task_list result
12 years ago
Sam Bosley
60ba37662d
Don't give up on the entire hierarchy when remapping tree ids--just deindent children if an id isn't found
12 years ago
Sam Bosley
7130547bef
Wrote some helper functions to convert subtask trees between local and remote ids (could be useful for syncing)
12 years ago
Sam Bosley
0ad805648f
Implemented a more concise serialization scheme for subtasks
12 years ago
Sam Bosley
49fad99bd2
Temporarily disable calendar reminders for Android 2.1 users
12 years ago
Sam Bosley
c0e0a27c18
Report statistic for premium page viewed
12 years ago
Sam Bosley
9a0a1ab6c9
AB test the social reminders
12 years ago
Sam Bosley
80ec3cbe17
Add faces of people shared with to reminders
12 years ago
Sam Bosley
360445034a
Merge branch 'subtasks_performance'
12 years ago
Sam Bosley
c18cc937b0
Catch a runtime exception ('System server dead') the system would sometimes throw in the widget
12 years ago
Sam Bosley
8ed2046c4f
Removed a println
12 years ago
Sam Bosley
ec576dc568
Fixed an ordering bug in subtasks migration
12 years ago
Sam Bosley
7560421141
Fixed a bug with subtasks tag view not working when tasks were added
12 years ago
Sam Bosley
4d7aa95ea2
Reflect manual ordering in widgets
12 years ago
Sam Bosley
d09987bbfd
Restart launching activity after upgrade
12 years ago
Sam Bosley
ea1b213385
Clear metadata when reading indent
12 years ago
Sam Bosley
b5ad7136bf
Check if indent property exists
12 years ago
Sam Bosley
272ded7d28
Upgrade activity needs to be public
12 years ago
Sam Bosley
688f9053a4
If a migration is required, launch a separate activity to deal with it
12 years ago
Sam Bosley
4146038c77
Wrote test for subtasks migration
12 years ago
Sam Bosley
4cc3838d03
Rewrote subtasks moving tests for the new subtasks scheme
12 years ago
Sam Bosley
cb5c89fece
Don't allow moving parent into children
12 years ago
Sam Bosley
dd30cc59dd
First draft at a subtasks metadata migration
12 years ago
Sam Bosley
e6d45aecba
Fixed a bug where moving to the end of a list wouldn't update the indentation correctly
12 years ago
Sam Bosley
7388399552
Refactored and renamed things to support legacy metadata ordered lists for gtasks
12 years ago
Sam Bosley
a59abccdf1
Update the in memory tree model when adding tasks
12 years ago
Sam Bosley
6c9f1c1a09
Don't ever need to serialize tree from filter, the verification will take care of it
12 years ago
Sam Bosley
113e671550
Verify tree model by checking for missing tasks on initialization
12 years ago
Sam Bosley
df36dcc808
Updater should save tree state on change
12 years ago
Sam Bosley
9a5a6afd3e
Default value for tag ordering property, killed dead code
12 years ago
Sam Bosley
64e2b7bc14
Refactor some indent logic
12 years ago
Sam Bosley
8ec79a2eb9
Fixed bugs with deleting a task messing up indent model
12 years ago
Sam Bosley
fe79994c6a
Fixed bugs relating to indentation and list refreshing
12 years ago
Sam Bosley
4c7139a7ce
Killed a println
12 years ago
Sam Bosley
5ed0555280
Manual ordering seems to be sort of working, bugs may still exist
12 years ago
Sam Bosley
13d85be8e8
Make all subtasks fragments compile using the new helper classes (untested)
12 years ago
Sam Bosley
029e5450ab
Implement move to end of list, get task indent from node
12 years ago
Sam Bosley
01ca8189f1
Implemented function to traverse list tree and output an ordered id list
12 years ago
Sam Bosley
fb21f68b84
Implemented move in the new ordered list updater
12 years ago
Sam Bosley
fa5739f499
Started implementing in-memory management of sort and subtasks
12 years ago
Sam Bosley
53d6c2387d
Refactored some of arne's code for adding assignees to a list, fixed the ui refresh issue
12 years ago
Arne Jans
e349349e7e
Preliminary support for asking about adding a user to a list, if the user
...
is assigned by email and not in the list-members.
The GUI (memberlist in TagViewFragment) is not updating, though, so the new user isn't reflected yet.
12 years ago
Sam Bosley
a0c31d4052
Fixed typo in upgrade message
12 years ago
Sam Bosley
84b550fecb
Measure how many people are using swipe between lists
12 years ago
Sam Bosley
b21d5aa063
Fixed a menu bug with featured lists when swipe enabled
12 years ago
Sam Bosley
f8f42861a0
Version bump and upgrade message
12 years ago
Sam Bosley
51b33a3c9b
More timing fixes
12 years ago
Sam Bosley
2cb3c9c27c
Fixed a timing bug with syncing people view after friend request/accept
12 years ago
Sam Bosley
8685461911
Fixed a crash with creating a calendar list with swipe enabled, refactored some constant names for clarity
12 years ago
Sam Bosley
a1ff1046ee
Only show calendar reminders for which the user is an actual attendee (i.e. not just shared on the calendar)
12 years ago
Sam Bosley
7143a84dae
Updated .pot files
12 years ago
Sam Bosley
90fb29b4ad
Just-in-case null pointer check in person list fragment (should never happen)
12 years ago
Sam Bosley
ee65ce2931
Fixed potential null pointer when scheduling calendar events
12 years ago
Sam Bosley
6f67c580a7
Minor calendar fix, respect featured list preference in main menu
12 years ago
Sam Bosley
296c659b47
Calendar reminders should get scheduled when the preference is turned on
12 years ago
Sam Bosley
07284c3b17
Fixed a bug when adding friends
12 years ago
Sam Bosley
24064ac578
Don't show blocked or ignored users
12 years ago
Sam Bosley
2c5d9ae29c
Upgrade message, final AB test probabilities, minor copy update
12 years ago
Sam Bosley
e8ed1aea58
Update invoker to use api level 7
12 years ago
Sam Bosley
400ffa10cb
Fixed some minor display bugs with the friend accept button
12 years ago
Sam Bosley
3984cfb2c2
Fixed a bug when saving suggested users, which don't have email strings
12 years ago
Sam Bosley
5203b8b0cb
Font size change should trigger a refresh
12 years ago
Tim Su
cde9c17471
Add a build step to build for staging server
12 years ago
Sam Bosley
1672427b0a
Indicate uneditable tasks with a special background color
12 years ago
Sam Bosley
14a13fe241
Minor cleanup
12 years ago
Sam Bosley
8b886473d2
Fixed a few bugs where we should have been checking if a task was editable before displaying something
12 years ago
Sam Bosley
acf80330df
Only show active and visible tasks in the people views
12 years ago
Sam Bosley
812c5b128e
Launch task comments view when non-editable task clicked
12 years ago
Sam Bosley
61eabcc3cf
Refactored to pass editable flag to the AstridActivity when task item clicked. This will make it easier to choose whether to launch the edit page or the comments page
12 years ago
Sam Bosley
eae50fdae1
Renamed TagUpdatesActivity to general purpose CommentsActivity for both tag and task comment fragments
12 years ago
Sam Bosley
0b9f54295e
Renamed TagUpdatesFragment to TagCommentsFragment
12 years ago
Sam Bosley
2a2ab57ece
Finished implementing the TaskCommentsFragment (untested)
12 years ago
Sam Bosley
48eb144cff
Started implementing a task comments fragment
12 years ago
Sam Bosley
bbaee36592
Removed a bunch of unused stuff
12 years ago
Sam Bosley
2999bef8ab
Started refactoring TagUpdatesFragment into an abstract superclass
12 years ago
Sam Bosley
c1c3d56365
Adjust statistics gathering for subtasks
12 years ago
Sam Bosley
696bf298db
Refactored featured list preference code to be easier to read, introduce an ab test for the presence of featured lists
12 years ago
Sam Bosley
2978c9dad1
Merge remote-tracking branch 'origin/121018_sb_friend_statuses'
12 years ago
Sam Bosley
c5a85d1a46
Adjust assigned picture padding in task row
12 years ago
Sam Bosley
31198a193a
Should push user status not on the ui thread
12 years ago
Sam Bosley
e5d049874d
Try to push user status right away after pressing 'accept' or 'request' button
12 years ago
Sam Bosley
a58844e05d
Fill out the implementation of pushUser in actfmsyncservice
12 years ago
Sam Bosley
b948fb2f52
Fetch suggested users along with regular users
12 years ago
Sam Bosley
81b3e15912
Partial implementation of updating user status
12 years ago
Sam Bosley
d18d2b9397
Better interactions and copy in the friend status views
12 years ago
Sam Bosley
8af1725283
Stubs for handling the user status clicked button
12 years ago
Sam Bosley
2e110cdb93
Layout adjustments, removed unused field
12 years ago
Sam Bosley
0044ff23e2
Progress towards a user status button in the upper right corner
12 years ago
Sam Bosley
47f736d17a
Started working on new layout for people view
12 years ago
Sam Bosley
b62e1755f1
Refactored static subtasks methods into a subtasks helper class
12 years ago
Sam Bosley
6f2635c9d6
Version bump
12 years ago
Sam Bosley
eb704a948a
Fixed a bug where widgets created under the old system could use the wrong fragment
12 years ago
Sam Bosley
933e9c9198
Include the sql limit in the widget when subtasks enabled
12 years ago
Sam Bosley
b68cf75104
Minor adjustments to widget code when determining if subtasks should be applied
12 years ago
Sam Bosley
ab2c5e01bd
Don't need the custom filters hack in swipe mode anymore, clear filter override on fragment startup
12 years ago
Sam Bosley
5c669f0b0e
Started refactoring to have fragment instantiation take care of choosing the subtasks fragment to use, mostly working
12 years ago
Arne Jans
329503a866
Added manual ordering to be reflected in standard-widget.
12 years ago
Sam Bosley
4053eec771
Fixed a potential crash when switching filter modes
12 years ago
Sam Bosley
759b0f427c
Merge Sam's 121009_sb_calendar_assistant branch
12 years ago
Sam Bosley
b74e9381cb
Fixed the extra whitespace in activity on task edit page
12 years ago
Sam Bosley
bc68825151
Don't include event attendees that are any of the accounts that exist on the phone
12 years ago
Sam Bosley
c24a4e7383
Fixed a format string, dismissing list creation confirmation should still create the list
12 years ago
Sam Bosley
d9e66624ad
Notifications should set the refresh flag, fix some bugs with the reengagement fragment, eliminated some bugs with empty title tasks
12 years ago
Sam Bosley
3f1b904ee3
TaskService.cleanup was unecessarily expensive
12 years ago
Sam Bosley
0eb2159c64
Improved help info popover layouts
12 years ago
Sam Bosley
685c74dd65
Don't use conversion to uppercase when searching, it breaks non-ascii searching for other languages
12 years ago
Tim Su
fe19807b3b
Merge remote-tracking branch 'origin/master'
12 years ago
Tim Su
21394b47de
Fix unit tests and improve our testing infra
12 years ago
Tim Su
26015118af
String cleanup
12 years ago
Tim Su
30603e1f34
Import chinese (except android traditional, has problems)
12 years ago
Sam Bosley
1dd323feed
Remove unused code, log an error
12 years ago
Tim Su
e9ed40bcc8
Machine-convert untranslated traditional chinese from simplified
12 years ago
Tim Su
ad784b5e9b
Imported fully translated Chinese from Launchpad
12 years ago
Sam Bosley
f472f5d693
Measure statistics on how many people are using subtasks indent
12 years ago
Sam Bosley
3d8600f3a3
Hide the restore purchases button on first visit to the billing activity
12 years ago
Sam Bosley
380d019593
Added a button that users can click to manually restore transactions in the billing activity (in case something goes wrong)
12 years ago
Sam Bosley
3f32ccd887
Fix a minor ui bug when snoozing a task
12 years ago
Sam Bosley
90351cd75e
Minor refactor
12 years ago
Sam Bosley
c3d11e8abe
Refactored new calendar list creation to be handled by the tasklistfragment, which makes resuming after creating the list easier
12 years ago
Sam Bosley
54de0bddda
Fixed bugs with postponing the calendar dialogs
12 years ago
Sam Bosley
575cd73adb
Better descriptions in the preferences for the calendar reminders
12 years ago
Sam Bosley
5a59088a46
Fixed bugs with adding members after the tag is created but before sync has finished
12 years ago
Sam Bosley
5155e6357e
Fixed some strings
12 years ago
Sam Bosley
0fada1c78b
First pass at filling in members when creating a new event list
12 years ago
Sam Bosley
9f4b83085f
Fixed lots of bugs with list creator activity
12 years ago
Sam Bosley
980b1223ec
New default list name for calendar events
12 years ago
Sam Bosley
e1b4ecf257
First pass at everything except the more options button when creating a list
12 years ago
Sam Bosley
741909cc13
Started rebuilding list creation activity, stubs for some things
12 years ago
Sam Bosley
5416dc044c
Renamed a component
12 years ago
Sam Bosley
39596a6dc9
Added option to postpone creation of list for cal event
12 years ago
Sam Bosley
fe3988b200
Turn off debug flag
12 years ago
Sam Bosley
162e27cd0b
First pass at rescheduling cal alarms every 12 hours
12 years ago