Commit Graph

960 Commits (52444b055ff7edf40f5a2539e94d2da3d122f95c)

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

Conflicts:
	src/main/java/com/todoroo/astrid/activity/TaskListActivity.java
10 years ago
Alex Baker 876a474872 Add CameraActivity 10 years ago
Alex Baker 126db3f98e Update translations
* Bulgarian - ddmdim96
* Italian - dfdario
* Japanese - naofumi
* Russian - markant139, @uryevich
10 years ago
Alex Baker 6f6c72faff Use built-in google play services place picker
Closes #299
10 years ago