Commit Graph

992 Commits (8419332691924fc597563b379b15d270a8dae17b)

Author SHA1 Message Date
Alex Baker 33d6c88a9a Check if purchase callback is null
This happens if purchase fails before purchase intent is started
8 years ago
Alex Baker ae48ec7c99 Update translations
* Bulgarian - ddmdima96
* Japanese - naofumi
* Polish - nekbiy
* Russian - orangestranger
* Spanish - i2nm7s
8 years ago
Alex Baker 2b612a2edc Theme tweaks
* Fix keylines
* Update nav drawer colors
* Replace primary color black with dark grey
* Set dialog backgrounds
* Lighter snackbar background
8 years ago
Alex Baker 8675de48d3 Fix tasker config text colors 8 years ago
Alex Baker 69f087bbbd Add task list to backstack, manually finish 8 years ago
Alex Baker cff0f5adee Revert "Replace icon_tint with colorControlNormal"
This reverts commit dfb7be04b425d6091dd361eb57676fca16f34cb4.
8 years ago
Alex Baker 3cbfabe287 Remove more style attributes 8 years ago
Alex Baker 10b391a3e5 Update task metadata from TagSettingsActivity 8 years ago
Alex Baker 84fe2b697a Use foreground color with alpha for dividers 8 years ago
Alex Baker ad4b311f74 Add alpha attributes 8 years ago
Alex Baker dfd52c5866 Replace asThemeTextColor with colorAccent 8 years ago
Alex Baker 1539feb252 Fix dialog theme issues 8 years ago
Alex Baker 255e015a3c Add ThemeManager.applyThemeToContext 8 years ago
Alex Baker 852da6943d Replace icon_tint with colorControlNormal 8 years ago
Alex Baker 45fe86d46f Execute async IAB methods on single named thread 8 years ago
Alex Baker 2f3c0f9430 Remove legacy widget opacity 8 years ago
Alex Baker 02f6dfc9ac Dont apply gtask fragment if selected list is null
This can happen if initial synchronization has not taken place
8 years ago
Alex Baker 9d918950bb Configure theme and colors separately 8 years ago
Alex Baker 1643ca397c Configurable accent color 8 years ago
Alex Baker 385afb0627 Bump version, gtask analytics 8 years ago
Alex Baker 20b62ba15f Add stetho-timber 8 years ago
Alex Baker 14ed44384e Enable MultiDex 8 years ago
Alex Baker c03493b27a Force gtask push when only gtask list changes 8 years ago
Alex Baker 5e37ad27c8 Move tasks between google task lists 8 years ago
Alex Baker 17672c1e2e Add broadcast receiver to push to gtasks on save 8 years ago
Alex Baker 27c9e021b8 Add transitory data to parcelable 8 years ago
Alex Baker e4eee25611 Add Facebook Stetho 8 years ago
Alex Baker f11c01507f Add google task list chooser 8 years ago
Alex Baker dc989f0277 Add row dividers dynamically 8 years ago
Alex Baker c68141d2d4 Update Dutch translations - dnsvm73 8 years ago
Alex Baker 535644976c Add LeakCanary 8 years ago
Alex Baker 6ad2ccc15d Target Android N 8 years ago
Alex Baker 3135ffd2eb Upgrade to butterKnife 8.0.1 8 years ago
Alex Baker 11628fa4fc Fix crash when restoring SubtasksListFragment 8 years ago
Alex Baker 2e3d422509 Set default google task list 8 years ago
Alex Baker 3cc6e7a527 Add CalendarEventProvider.hasEvent(Uri) 8 years ago
Alex Baker a849af9813 Add calendar id to AndroidCalendarEvent
Closes #387
8 years ago
Alex Baker 1f789530c5 Load default list after deleting tag or filter 8 years ago
Alex Baker 89682c0353 Don't add task list fragment to backstack 8 years ago
Alex Baker 167553e9e5 Log tasks sent to google, restore debuggable build 9 years ago
Alex Baker ad28d84617 Fix widget opacity percentage display 9 years ago
Alex Baker 5e62c47258 Update translations
* Bulgarian - ddmdima96
* German - @MPK44
* Italian - dfdario
* Hebrew - YogliB, yuvalzehavi
* Korean - halcyonest
* Polish - nekbiy
* Russian - @uryevich
* Swedish - agne987
* Chinese - Tars
9 years ago
Alex Baker 89b3b93361 Preserve old widget opacity, locale format pct 9 years ago
MPK44 0f92ee41f1 Fixed incorrect opacity of widgets (when set below 100) 9 years ago
Johan Walles 6783766b39 Get CI working again
Before this change:
* We used to have the wrong build requirements in .travis.yml
* The Android linter crashed during CI

The Android linter crash is this problem:
https://github.com/JakeWharton/timber/issues/109

We work around it in this change by explicitly calling .toString() on a
parameter to a logging call.

As for the wrong requirements, this change simply updates them.
9 years ago
Alex Baker 97ab2ec235 Fix lint security issues 9 years ago
Alex Baker 9dbc4041ec Reload current filter when restarting 9 years ago
Alex Baker 8d623ee7e5 Fix dialog flickering, update translations
* Bulgarian - ddmdima96
9 years ago
Alex Baker e7e18c94f0 Set title to null 9 years ago
Alex Baker 77116bfb23 Convert sort activity to dialog 9 years ago
Alex Baker b8110a9963 Update translations, bump version
* Japanese - naofumi
* Russian - markant139
* Spanish - i2nm7s
9 years ago
Alex Baker 142a9b3229 Add theme manager, widget themes 9 years ago
Alex Baker 81d9b3fb3b Fix layout in manual row 9 years ago
Alex Baker d208362922 Update translations, bump version
* Bulgarian - ddmdima96
* Spanish - i2nm7s
* Japanese - naofumi
* Korean - halcyonest
* Russian - @uryevich
9 years ago
Alex Baker ef9030bfe1 Additional theme support 9 years ago
Alex Baker df64627b8a Remove speech bubble layout file 9 years ago
Alex Baker 1111452930 Add translucent dialog 9 years ago
Alex Baker 66dbf832b8 Don't require GPS or microphone 9 years ago
Alex Baker 6410570d84 Add Amazon build flavor 9 years ago
Alex Baker 4f4b83bde3 Return default if tagdata or gtask list is null 9 years ago
Alex Baker a50c2ef05c Snooze from Android Wear notification 9 years ago
Alex Baker b0fa12589b Clean up task duplicator and fix tag duplication 9 years ago
Alex Baker 9121819fd3 Update translations, bump version
* French - DianeRouquine
* German - @AndlyticsProject
9 years ago
Alex Baker d066c3179f Add widget and timer tracking 9 years ago
Alex Baker 1c227e92a5 Update widget configurations, add opacity slider
Closes #329
9 years ago
Alex Baker b62467ad74 Fix filter selection dialog 9 years ago
Alex Baker ef017bbf13 Task list menu cleanup 9 years ago
Alex Baker da3d2a26e1 Remove FilterWithCustomIntent 9 years ago
Alex Baker 1b348fb9f4 Remove ShortcutActivity 9 years ago
Alex Baker 79c2850eb7 Replace filter with filter ID in widgets 9 years ago
Alex Baker aef5ae7cb1 Remove DonationActivity 9 years ago
Alex Baker f763c242d6 Fix date and time dialog backgrounds 9 years ago
Alex Baker ca2c830ac7 Update translations, bump version
* Bulgarian - ddmdima96
* Farsi - hoseinit
* Japanese - naofumi
* Spanish - i2nm7s
* Swedish - agne987
9 years ago
Alex Baker 187f174c90 Update IAB tracking 9 years ago
Alex Baker 1e652e5e33 Add unlock purchases to debug menu 9 years ago
Alex Baker a90003905a Fix IllegalArgumentException in IabHelper.dispose 9 years ago
Alex Baker 76f8eaea28 Update translations, bump version
* Bulgarian - ddmdima96
* Farsi - hoseinit
* Italian - dfdario
* Japanese - naofumi
* Spanish - i2nm7s
9 years ago
Alex Baker 7a3796527c Fix some IAB lifecycle issues 9 years ago
Alex Baker 927fbc7205 Add DashClock extension
Closes #125
9 years ago
Alex Baker 39fea551b6 Prompt user to enable Tasker integration 9 years ago
Alex Baker df6a64cf7a Flavor specific injections 9 years ago
Alex Baker 5ab3cbaf4f Refresh TeslaUnread when enabling/disabling 9 years ago
Alex Baker bb21086de6 Fix for priority buttons being cut off 9 years ago
Alex Baker 3db5a847d4 Premium IAPs for Tasker and TeslaUnread 9 years ago
Alex Baker ff98c7a849 Remove redundant injects 9 years ago
Alex Baker 087280fddd Adjust hide until when due date modified by gtasks 9 years ago
Alex Baker 7e40bef31f Dont know why dagger wont call inject on subclass 9 years ago
Alex Baker 9de42461e9 Fix injections 9 years ago
Alex Baker bce22ca4a0 Upgrade to Dagger 2 9 years ago
Alex Baker 42e5418a3e Schedule refreshes one day at a time 9 years ago
Alex Baker 720eb23220 Handle RejectedExecutionException in SyncExecutor 9 years ago
Alex Baker e4dabb0098 Update translations, bump version
* Dutch - revdbrink
* Spanish - i2nm7s
9 years ago
Alex Baker 8494034b86 Check for empty google task account string 9 years ago
Alex Baker 0b807503db Misc calendar cleanup 9 years ago
Alex Baker 1aec28a4e1 Single threaded sync executor with error reporting 9 years ago
Alex Baker a5871503e4 Check if google task items are null before adding 9 years ago
Alex Baker b5d455f84b Validate account when checking if sync is enabled 9 years ago
Alex Baker 0f3ebfde91 Update translations, bump version
* Czech - xigoi
* Polish - tomaszvachs
9 years ago
Alex Baker 113d1dc7d2 Fix crashes 9 years ago
Alex Baker b11dfe41ab Remove CalendarAlarmListCreator 9 years ago
Alex Baker 7411ecb0d7 Add CalendarEventAttendeeProvider 9 years ago
Alex Baker e97fb0b8cf Add CalendarEventProvider 9 years ago
Alex Baker 4bc6260d11 Remove ContentResolver args from GCalHelper 9 years ago
Alex Baker da9530ba7c Add CalendarProvider 9 years ago
Alex Baker a1ebf24ff3 Inline CalendarContract fields 9 years ago
Alex Baker 0af798b733 Reduce edit screen layout nesting 9 years ago
Alex Baker c63dd43f43 Fix elevation in double pane layout 9 years ago
Alex Baker 96b117b6d9 Handle paginated google task responses
Closes #178
9 years ago
Alex Baker 2e2fe75159 Update Italian translations - dfdario 9 years ago
Alex Baker 0c0d353dc9 RequestLogin whenever enabling google task sync 9 years ago
Alex Baker 19c7e4a6f4 Make return filter optional 9 years ago
Alex Baker f18777f127 Timer and description must come before calendar 9 years ago
Alex Baker 69761a4e36 Fix comment bar overdraw 9 years ago
Alex Baker 0a969cda04 Fix some background overdraw 9 years ago
Alex Baker 2247309aec Always show Tags and Filters headers 9 years ago
Alex Baker 2f70c9f84c Update translations, bump version
* Bulgarian - ddmdima96
* Japanese - naofumi
* Russian - @uryevich
* Swedish - agne987
9 years ago
Alex Baker 871513ccee Default list preference changes 9 years ago
Alex Baker d48f11d70c Add tracking event for default list preference 9 years ago
Alex Baker 16e117719f Add option to set default list
Closes #111
Closes #284
Closes #256
9 years ago
Alex Baker d91da502d0 Catch and report exception
Crashing when saving existing task edit fragment during
TaskListActivity.onCreate
9 years ago
Alex Baker ae2f2b24c4 Add option to delete cal event from edit screen
Closes #313
9 years ago
Alex Baker 580337559e Handle permission requests from fragments 9 years ago
Alex Baker 7fd5611264 Add backup key 9 years ago
Alex Baker 5e8ab1ba46 Update translations, bump version
* Swedish - agne987
9 years ago
Alex Baker 91aa609958 Restore TaskEditActivity for use by 3rd party apps
Closes #356
9 years ago
Alex Baker 07427814ba Dont move completed to end of list
Due date or priority
9 years ago
Alex Baker 8a26f5ceb5 Fix generic build 9 years ago
Alex Baker 6eb4a63b92 Fix widget config issue, update translations
* Bulgarian - ddmdima96
* Dutch - revdbrink
* Hebrew - binoman
* Italian - dfdario
9 years ago
Alex Baker 3f9a025360 Handle calendar exception, update translations
* Japanese - naofumi
* Russian - @uryevich
9 years ago
Alex Baker 80901e7ac5 Update translations, bump version
* German - bsty
9 years ago
Alex Baker 82918ba263 Add configurable back button behavior 9 years ago
Alex Baker a12aa40895 Convert comment bar to task edit control fragment 9 years ago
Alex Baker 9e83129915 Move record a note to add attachment activity 9 years ago
Alex Baker 923c349d8a Add padding to end of toolbar 9 years ago
Alex Baker 69ec971719 Use google task API to clear completed 9 years ago
Alex Baker d6269f0bf0 Move new tag and new filter buttons 9 years ago
Alex Baker 8331401277 Fix comment bar fragment crash 9 years ago
Alex Baker 95dbabf3ac Use nononsense-filepicker
Closes #338
9 years ago
Alex Baker cb8e1b8b75 Update Hebrew translations (binoman) 9 years ago
Alex Baker 434df72403 Remove WidgetHelper 9 years ago
Alex Baker eb58a70269 Fix calendar crash
* User set default calender and then revoked calendar perms
* Restore isFinishing check to onBackPressed
9 years ago
Alex Baker 881ab9eae8 Pop task edit fragment immediately 9 years ago
Alex Baker c017131a7f Clean up comments 9 years ago
Alex Baker b8c1f6d621 Convert comment bar to fragment 9 years ago
Alex Baker b2e5236e56 Make edit title match parent width 9 years ago
Alex Baker a88e2df174 Remove ViewPager from task edit 9 years ago
Alex Baker a60ed231e4 Only apply support tint on pre-lollipop devices
Closes #352
9 years ago
Alex Baker aa1ba8e76e Update translations, fix fragment ordering issue
* Japanese - naofumi
* Russian - @uryevich
9 years ago
Alex Baker 698bf7f574 Track repeat snackbar exception 9 years ago
Alex Baker fd0d1150a0 Apply task edit controls in specific order 9 years ago
Alex Baker 1efee9fc2e Don't access task edit fragment views when saving 9 years ago
Alex Baker d646131d2a Switch filter after closing drawer 9 years ago
Alex Baker e8ada2b401 Fix layouts and discard bug
* Consistent clear button size
* Implement Geofence.equals
* Align text and icons to toolbar keylines
9 years ago
Alex Baker c81fa349b0 Update translations
* Bulgarian - ddmdima96
* Italian - dfdario
9 years ago
Alex Baker a68dcb8cf6 Tweak launcher icon 9 years ago
Alex Baker 1fc2c1603c Save task before switching filter 9 years ago
Alex Baker 120639ff4e Update launcher icon 9 years ago
Alex Baker 2fa3955fac Update widget 9 years ago
Alex Baker 1bf33847fa Remove baselineAligned 9 years ago
Alex Baker 24e56ef305 Update beast mode layout 9 years ago
Alex Baker 45313d72e4 Fix empty task list view 9 years ago
Alex Baker d86af9125a Fix date picker bug 9 years ago
Alex Baker 607cb2afdb Dual toolbars 9 years ago
Alex Baker 3e998c3115 Only save if task changed 9 years ago
Alex Baker 167ec840f3 Fix launching task from widget with custom intent 9 years ago
Alex Baker 1b13ea7ac1 Fix shortcut widget (again) 9 years ago
Alex Baker ca3dd8697a Confirm before discard, home saves, back discards
Closes #106
9 years ago
Alex Baker 798f85484c Update translations
* Bulgarian - ddmdima96
* Dutch - revdbrink
* German - bsty
* Italian - dfdario
* Japanese - naofumi
* Russian - @uryevich
9 years ago
Alex Baker 2546426ad3 Remove "Clearing completed tasks" progress dialog 9 years ago
Alex Baker 7eaa24112e Use material checkmark for notifications 9 years ago
Alex Baker 99646fc1f9 Fix widget getting stuck in manual sort mode 9 years ago
Alex Baker e5c991e7db Fixing some lifecycle issues 9 years ago
Alex Baker 2f0938a11a Save TagData 9 years ago
Alex Baker 99ffecc1c2 Remove TOKEN_SWITCH_TO_FILTER 9 years ago
Alex Baker 93f5b0e945 Inject SyncActionHelper 9 years ago
Alex Baker 96adc70fd1 Update widget extras 9 years ago
Alex Baker cfa8fc9e2f Set title when loading fragment 9 years ago
Alex Baker a229cf631d Remove QuickAddBar 9 years ago
Alex Baker 0696e630f6 Remove REFRESH flag 9 years ago
Alex Baker a063a6d60e Fix crash on save after rotating manual lists 9 years ago
Alex Baker f05a96931d Cleanup unused code, save isNewTask in edit frag 9 years ago
Alex Baker 27fa6f6e11 Single master/detail activity
Closes #301
Closes #280
9 years ago
Alex Baker 0c0ae5c667 Remove isPlayStoreAvailable 9 years ago
Alex Baker 66a2acbf92 Fix lint error 9 years ago
Alex Baker 126b129c54 Fix test compile 9 years ago
Alex Baker 3610705a8a Dont move completed to end of manual ordered list 9 years ago
Alex Baker 238f7020e4 Remove anonymous usage snackbar 9 years ago
Alex Baker 52f7743a46 Convert TaskEditControlSets to fragments 9 years ago
Alex Baker 5f352a4966 ShareLinkActivity does not extend AstridActivity 9 years ago
Alex Baker f431aeaa56 Rename DeviceInfo to Device 9 years ago
Alex Baker 6364269406 Remove setting to disable geofences 9 years ago
Alex Baker 0638233cc0 Exclude deleted tasks in recently modified filter 9 years ago
Alex Baker a7e01fc874 Large inbox icon for empty list 9 years ago
Alex Baker 4e4ca4dd05 Misc updates 9 years ago
Alex Baker 669e32dccb Fix repeat control 9 years ago
Alex Baker 9396b947f1 Bump version 9 years ago
Alex Baker 6914fe6ebe Remove date caching 9 years ago
Alex Baker 568f9637de Tweak widget row layout 9 years ago
Alex Baker e545c7fa32 Add clear button to repeat control set 9 years ago
Alex Baker e14eb786bc Add control_set_clear_button 9 years ago