Commit Graph

979 Commits (ec30e407a50e56b8d848c470892ee29b6034c072)

Author SHA1 Message Date
Alex Baker ff53e7d08f Open new tasks immediately 7 years ago
Alex Baker aac1401e42 Remove Notifier.triggerNotification 7 years ago
Alex Baker b93c1de5dc Replace notification import 7 years ago
Alex Baker d281b649a0 Don't use past time when scheduling reminders
A new task with a reminder time in the past but outside of quiet hours
was causing a tight loop when the current time was within quiet hours
7 years ago
Alex Baker ef62f3851e Fix notification manager cancellation 7 years ago
Alex Baker 72efc18009 Include Google Task children when moving tasks 7 years ago
Alex Baker ec02699166 Throw HttpNotFoundException 7 years ago
Alex Baker 23f4741425 Perform search query on main thread 7 years ago
Alex Baker 752f0a6661 Use paging library for non-manually sorted lists 7 years ago
Alex Baker ea33eed50a Remove swiping code 7 years ago
Alex Baker c16e0bc6b1 Fix google task list filter criteria 7 years ago
Alex Baker 6f467e0204 Fix another google task filter migration crash
Older google task filters were still crashing
7 years ago
Weblate Admin 84b0e357b1 Translated using Weblate (Russian)
Currently translated at 97.1% (470 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/ru/
7 years ago
Weblate Admin 5ed3f1f808 Translated using Weblate (Estonian)
Currently translated at 65.7% (318 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/et/
7 years ago
Rivo Zängov 2558198cbc Translated using Weblate (Estonian)
Currently translated at 65.5% (317 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/et/
7 years ago
Alex Baker 824bffdb5b Remove duplicate tag results 7 years ago
Alex Baker 3ed144c45a Update third party libraries 7 years ago
Alex Baker 431657397b Don't ignore random reminders on due date 7 years ago
Alex Baker cb955f0d37 Update Flipper 7 years ago
Alex Baker 77c547e137 Update changelog and version number 7 years ago
Rivo Zängov 64868abbb8 Translated using Weblate (Estonian)
Currently translated at 1.2% (6 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/et/
7 years ago
Weblate Admin a302bbf2a8 Added translation using Weblate (Estonian) 7 years ago
Alex Baker 85200c5b16 Fix google task filter queries 7 years ago
Alex Baker 886cca32d3 Fix google task list filter criteria 7 years ago
Alex Baker 011d139f06 Don't reposition twice w/ custom order hack 7 years ago
Alex Baker da4262cc79 Remove GetLocalization scripts 7 years ago
Alex Baker 4e3d1a691f Remove xml comments from strings.xml 7 years ago
Alex Baker dbe04c8636 Use DnD for tags and builtin filter subtasks 7 years ago
Alex Baker 7b2e7c3cc6 Fix release compile 7 years ago
naofum a2ec18fad5 Translated using Weblate (Japanese)
Currently translated at 100.0% (484 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/ja/
7 years ago
Kaci bf4d722609 Translated using Weblate (Hungarian)
Currently translated at 100.0% (484 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/hu/
7 years ago
Florian Dubois f5aaef615d Translated using Weblate (French)
Currently translated at 100.0% (484 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/fr/
7 years ago
Ron vd Brink 4cd4500319 Translated using Weblate (Dutch)
Currently translated at 98.3% (476 of 484 strings)

Translation: Tasks/Android
Translate-URL: https://weblate.tasks.org/projects/tasks/android/nl/
7 years ago
Alex Baker 62ae54111f Final GetLocalization import 7 years ago
Alex Baker 44317d58da Intercept Drive network requests 7 years ago
Alex Baker 7cc971e208 Removed unused library 7 years ago
Alex Baker c09d0323e6 Ignore 404 error when getting drive folder 7 years ago
Alex Baker 37887e6ce2 Fix test 7 years ago
Alex Baker 9b1e1acc60 Add custom order synchronization hack
Workaround for https://issuetracker.google.com/issues/132432317. When
enabled Tasks will synchronize parents and positions for all active
tasks.
7 years ago
Alex Baker a012ab06bf Load new copy of task for editing
Re-using task was interfering with diffutil change detection. This query
should eventually pass additional details
7 years ago
Alex Baker 31bb7b1abd Add Flipper network interceptors 7 years ago
Alex Baker 4997ec3f0e Replace Stetho with Flipper 7 years ago
Alex Baker 787060c35b Google Tasks' style drag and drop 7 years ago
Alex Baker abf15a3635 Reuse google task 7 years ago
Alex Baker f56cf72837 Update third party deps 7 years ago
Alex Baker b779330c0b Report more sync exceptions 7 years ago
Alex Baker e515266be2 Explicitly set installLocation to internalOnly 7 years ago
Alex Baker 9428ff74e5 Merge tag '6.6.4' 7 years ago
Alex Baker 6a6f550ed0 Missed nextPageToken check 7 years ago
Alex Baker cc08552376 Check if next page token is empty string
https://issuetracker.google.com/issues/133254108
7 years ago
Alex Baker 29a41fb14b Update sync indicator after one second 7 years ago
Alex Baker 087aae0a7b Complete rewrite of Google Task manual ordering 7 years ago
Alex Baker bef060591a Remove google account check from sync adapters 7 years ago
Alex Baker 029bc86820 Include deleted tasks when updating last sync 7 years ago
Alex Baker c3bfa4e93b Check for null filter when creating fragment 7 years ago
Alex Baker dd2d038ba0 Animate google task indentation 7 years ago
Alex Baker 4fcf02365a Sync 1 minute after latest change 7 years ago
Alex Baker 1436035c94 Reset last sync when reinitializing gtask acct 7 years ago
Alex Baker cb4641dda1 Merge tag '6.6.3' 7 years ago
Alex Baker 2b1178fa6f Update version, translations, and changelog 7 years ago
Alex Baker 6556a7f7b5 Fix crash in billing client 7 years ago
Alex Baker de95a601de Remove Google Tasks eTag check 7 years ago
Alex Baker 65292e7ae6 Try harder to determine backup file extension 7 years ago
Alex Baker ef7ca32cf2 Include tag names in search results 7 years ago
Alex Baker 8df81cf182 Make TaskListFragment filter private 7 years ago
Alex Baker 5a6a9cbf02 Restart when turning off debug preferences 7 years ago
Alex Baker 697951a7e4 Fix subtasks moving tests 7 years ago
Alex Baker 5d3b72c54b Fix preference errors 7 years ago
Alex Baker 3217627907 Accidentally deleted 'tasks.' 7 years ago
Alex Baker 39b049278a Remove unnecessary invalidate 7 years ago
Alex Baker f34cdcaa68 Replace paging library with @RawQuery 7 years ago
Alex Baker 7cd7699b95 Remove file metadata join 7 years ago
Alex Baker c6a1fb65c6 New Google tasks don't have parents 7 years ago
Alex Baker 7458a276b5 Restart after debug preference changes 7 years ago
Alex Baker 8d09e226ce Hard code 'add account' preferences 7 years ago
Alex Baker 4fb690fda1 Create chips programmatically 7 years ago
Alex Baker de29c3473f Update version, translations, and changelog 7 years ago
Alex Baker 2032aaab0f Add coverage flag 7 years ago
Alex Baker 00535de343 Update source and changelog links 7 years ago
Alex Baker 64dcc7dbfc Move widget padding to relative layout 7 years ago
Alex Baker bec5a4d6a1 Revert "Partially update app widget"
This reverts commit de232e57b5.
7 years ago
Alex Baker cc7a36f2da Fix oauth crash 7 years ago
Alex Baker 840754f8e4 Add maxSdkVersion to USE_CREDENTIALS permission 7 years ago
Alex Baker 21c40c74af Add contact developer link to preferences 7 years ago
Alex Baker 0bc53fcce4 Check for drive permission in preferences
Update error handling for failed logins
7 years ago
Alex Baker 5899037e0b Fix shrinker issue 7 years ago
Alex Baker aac2139045 Add changelog link 7 years ago
Alex Baker 84bafeda43 Add support emails 7 years ago
Alex Baker 1c944f15fd Backup and restore preferences 7 years ago
Alex Baker 49df4b9212 Fix Google API credentials 7 years ago
Alex Baker db3927a59b Google Task sync improvements
* Check etag when fetching lists
* Set max results to 100
7 years ago
Alex Baker 2560465c19 Update third party dependencies 7 years ago
Alex Baker f6505cf985 Replace play services auth library
Google Tasks and Drive support for F-Droid and Amazon builds
7 years ago
Alex Baker 569f5e57f1 Fix crash on task import 7 years ago
Alex Baker cbec568084 Remove FlavorSetup 7 years ago
Alex Baker 4626be4b05 Fix manifest warnings 7 years ago
Alex Baker 244015163a Add attribution activity 7 years ago
Alex Baker 1fd0290ab1 Add debug applicationIdSuffix 7 years ago
Alex Baker c77f49de80 Update test injection, fix broken tests 7 years ago
Alex Baker b37e9870f6 Replace jetbrains annotation usage 7 years ago
Alex Baker 73956be359 Update version, translations, and changelog 7 years ago
Alex Baker f9ba33056b Update to workmanager 2.0.1
Bug fix for crashes on pre-JobScheduler APIs
7 years ago
Alex Baker 20c60e5167 Add licensetools 7 years ago
Alex Baker 74f402e699 Replace javax.annotation usage 7 years ago
Alex Baker f0812ae443 Fix analytics opt-out 7 years ago
Alex Baker 4e339ebb12 Update version, translations, and changelog 7 years ago
Alex Baker 6ca7b4c8c1 Move location permission to main manifest 7 years ago
Alex Baker 616c48b6c7 Refresh purchases on startup 7 years ago
Alex Baker 71c2d125c2 Use Mapbox for reverse geocoding 7 years ago
Alex Baker c350314cd2 Alternate pro_description by store 7 years ago
Alex Baker 76812c00ba Integrate amazon billing 7 years ago
Alex Baker 57ae4d15fe Move GoogleAccountManager to googleplay flavor 7 years ago
Alex Baker 1c7384feea Separate debug and release api keys 7 years ago
Alex Baker 2f2f171b2e Flavor specific purchase prefs 7 years ago
Alex Baker bcd0053c73 Add Amazon IAP library 7 years ago
Alex Baker 127b74e236 Add Amazon proguard rules 7 years ago
Alex Baker b5343cc9f5 Show 'About' and 'Improve Tasks' in Amazon build 7 years ago
Alex Baker f7cef139d4 Fix amazon compile 7 years ago
Alex Baker f3c7ad2648 Remove support_maps bool 7 years ago
Alex Baker 6a34b45cbf Fix geocode error toast 7 years ago
Alex Baker 7ae3309c52 Downgrade OkHttp
I didn't get the memo
7 years ago
Alex Baker 15b98fa4d4 Location picker tweaks and bug fixes 7 years ago
Alex Baker 811c6a2a08 Enable MultiDex in release builds 7 years ago
Alex Baker ec3debb140 Fix mapbox addresses 7 years ago
Alex Baker 36cbfe65c0 Remove unused resources 7 years ago
Alex Baker 648240246b Add place search attribution 7 years ago
Alex Baker b398f306b3 Update third party dependencies 7 years ago
Alex Baker 5253fe75a4 Load map providers on resume 7 years ago
Alex Baker e28d93eb56 Location picker changes
* Request location permission before opening geofence settings
* Enable maps in generic build (Android 5+)
* Resolve Play Services errors in settings
7 years ago
Alex Baker 5ea5bb851f Use mapbox marker on mapbox maps 7 years ago
Alex Baker 072d2a378f Location control set changes
* Replace 'more' icon with notification indicator
* Move 'call' and 'view website' to main location dialog
7 years ago
Alex Baker fbcd321f8e Fix location picker layout issue 7 years ago
Alex Baker c7401762b2 Simplify LocationControlSet 7 years ago
Alex Baker be0432c86c Move location picker to main source set 7 years ago
Alex Baker 588688357e Fix whitespace when there are no recent places 7 years ago
Alex Baker 865755f521 Inject MapFragment 7 years ago
Alex Baker a4796d9952 Request location permissions on demand 7 years ago
Alex Baker 8cdbe66a19 Show location search in location picker activity 7 years ago
Alex Baker 54fcad1aae New place picker with google and mapbox support 7 years ago
Alex Baker 1cc5bf2e0e Remove explicit legacy-support-v13 dependency 7 years ago
Alex Baker 975263b59b Merge tag '6.5.6' 7 years ago
Alex Baker 529250f641 Fix clear completed Google Task list crash 7 years ago
Alex Baker e302f3402e Split locations table into geofences and places 7 years ago
Alex Baker de232e57b5 Partially update app widget 7 years ago
Alex Baker 03e48e97bd Add padding to widget checkbox 7 years ago
Alex Baker 036f49f59b Replace widget loading view with empty row 7 years ago
Alex Baker 83dc575ba9 Handle widget clicks in activity
Previous broadcast solution violated Q background activity launch
restrictions
7 years ago
Alex Baker 7abea7ff9e Add observe method to view models 7 years ago
Alex Baker 507a4a1486 Update version and changelog 7 years ago
Alex Baker 2c7e11c006 Remove unused resources 7 years ago
Alex Baker 538d346e97 Replace progress dialog with bars
For CaldavAccountSettingsActivity
7 years ago
Alex Baker dbddc6dea7 Report exceptions in notification service 7 years ago
Alex Baker 6469fc8bea Replace progress dialogs with bars
For CaldavCalendarSettingsActivity
7 years ago
Alex Baker 6c11e07938 Fix view model error handling 7 years ago
Alex Baker 13eab349a6 Prevent requests while in progress 7 years ago
Alex Baker 72c34427ae Apply inspections 7 years ago
Alex Baker ea791210d9 Remove OnFilterItemClickedListener 7 years ago
Alex Baker dd9f6a88f2 Move delete/reload actions to task list fragment 7 years ago
Alex Baker 7aa50bf5f9 Replace progress dialogs with bars
For GoogleTaskListSettingsActivity
7 years ago
Alex Baker 4b73aa5077 Fix loading after list setting changes 7 years ago
Alex Baker 1a58cf5ce4 Fix missing account on new google task lists 7 years ago
Alex Baker 649b009d58 Fix crash when google task list already deleted 7 years ago
Alex Baker e110b8bd64 Fix crash when collapsing search view 7 years ago
Alex Baker 85da93438a Update version and changelog 7 years ago
Alex Baker e46ac29ee1 Only load asynchronously if necessary 7 years ago
Alex Baker ec10255059 Fix play store pre-launch report crash 7 years ago
Alex Baker 493187e00b Rename main activity task extras 7 years ago
Alex Baker de9fc7e254 Pass task from TaskEditActivity 7 years ago
Alex Baker c36f71705e Rename taskEditFinished to removeTaskEditFragment 7 years ago
Alex Baker f9ce2b5f55 Pass filter from dashclock extension 7 years ago
Alex Baker 704a59fcf7 Pass task from NotificationActivity 7 years ago
Alex Baker 1415736bcf Pass task from widget 7 years ago
Alex Baker f1e80a6ebd Check if action view expanded before collapsing 7 years ago
Alex Baker eac7bb9e51 Back button collapses search view 7 years ago
Alex Baker 1ba7c09cee Remove TaskListFragment subclasses 7 years ago
Alex Baker 8d9972c4c3 Remove manual sort list fragment helpers 7 years ago
Alex Baker b34694f0a4 Remove setTaskAdapter overrides 7 years ago
Alex Baker 26dd4ba236 Move onTaskDelete to TaskAdapter 7 years ago
Alex Baker cbcb699a21 Move onTaskCreated to TaskAdapter 7 years ago
Alex Baker e4534d053a Remove Google Task clear completed API call 7 years ago
Alex Baker ac9f91e719 Move taskProperties to TaskAdapter 7 years ago
Alex Baker ed434a3e83 Move task adapter subclasses to separate files 7 years ago
Alex Baker 30943b9e64 Update third party dependencies 7 years ago
Alex Baker 4a33051bae Fix deprecation warning 7 years ago
Alex Baker 2820fd22d6 Complete tasks on background thread 7 years ago
Alex Baker 364b87ebee Lint tweaks 7 years ago
Alex Baker e8dfc3647b Update crashlytics and annotations 7 years ago
Alex Baker 2ea8e368dc Add debug toggle for Stetho 7 years ago
Alex Baker 268a774b0a Handle error when task not found 7 years ago
Alex Baker 4cd3d6695f Update version and changelog 7 years ago
Alex Baker 2521bc648a Create notification channels on every launch
App crashes if user upgrades from Android 7 to 8
7 years ago
Alex Baker f8d9e9d56e Check for null when stripping carriage returns 7 years ago
Alex Baker 4464610f58 Only strip CRs in description control set 7 years ago
Alex Baker acc0dda646 Strip CR from google task descriptions
Tasks created in OneTask for Windows were only sending a CR
7 years ago
Alex Baker 74cf0fc378 Don't setup checkboxes in constructors
This was involved in an ANR
7 years ago
Alex Baker 99303b9e56 Update version and changelog 7 years ago
Alex Baker ca7365ce57 Use app name for app description if filter null 7 years ago
Alex Baker 8c92f18422 Compare query columns when setting up LiveData 7 years ago
Alex Baker 599be906f5 Update version and changelog 7 years ago
Alex Baker b6820a0e44 Add PlayServices check to generic build 7 years ago
Alex Baker 9249f690f9 Use original query for count 7 years ago
Alex Baker 10f6d659e9 Specify UTF-8 for backup files 7 years ago
Alex Baker 5c44373d0a Update version and changelog 7 years ago
Alex Baker 0749c8aaea Set last backup time before running
Tasks is DoSing somebody with low memory. May need to use GSON streaming
APIs
7 years ago
Alex Baker 621ccf561a Add separate strict mode settings 7 years ago
Alex Baker cb89bbf6e4 Load new list without calling startActivity 7 years ago
Alex Baker dc0eb2b2e3 Sort animations 7 years ago
Alex Baker 2b0933255a Compare query when updating TaskListViewModel 7 years ago
Alex Baker 64999b0fb2 Use JobIntentService to update badges 7 years ago
Alex Baker 9345322168 Update dependencies 7 years ago
Alex Baker 9113c730ac Fall back to internal cache if external is null 7 years ago
Alex Baker 6eb303cc61 Delete local caldav task after deleting remote 7 years ago
Alex Baker bbdf45f259 Remove SyncV2Service 7 years ago
Alex Baker efb826e1bb Delete remote tasks before pushing changes 7 years ago
Alex Baker 4ed4d62ec9 Remove ProgressDialogAsyncTask 7 years ago
Alex Baker bf3c7c2c78 Fix navigation drawer highlighting 7 years ago
Alex Baker ec6bba7808 Dont close drawer or action mode on rotate 7 years ago
Alex Baker 52c22cd253 Don't check for purchases on app launch 7 years ago
Alex Baker 55f6a75d8c Update task list fragment loading 7 years ago
Alex Baker 8d2fa406c5 Initiate sync asynchronously 7 years ago
Alex Baker daad9d1fc5 Fix device.hasGallery 7 years ago
Alex Baker 44c34ce3ce Call PlayServices.check in MainActivity 7 years ago
Alex Baker 15f816883e Update third party deps 7 years ago
Alex Baker 0dd1ad8a4d WorkManager beta 4 7 years ago
Alex Baker 5b929086f8 Query for purchases in background 7 years ago
Alex Baker 8debdfac91 Pass startId to stopSelf 7 years ago
Alex Baker 2fbc356e84 Remove StartupService 7 years ago
Alex Baker 54b5cd31c9 Update navigation bar color
* Set navigation bar color on 21+
* Set dark flag on 26+
7 years ago
Alex Baker 3606bc490c Maybe fixes theme application 7 years ago
Alex Baker 7caa63a766 Fix race condition when opening tasks 7 years ago
Alex Baker ebd7c1f9d8 Check if widget cursor is null 7 years ago
Alex Baker 49ad035ab0 Merge tag '6.4.5' 7 years ago
Alex Baker 05d31f2511 Call startForeground in onCreate 7 years ago
Alex Baker fb006fec46 Replace qualified name 7 years ago
Alex Baker b70c8fe5cb Don't save task if reminder time did not change 7 years ago
Alex Baker 90867839d4 Pass notifications to notifier 7 years ago
Alex Baker ae635290fc Create notification channels on upgrade 7 years ago
Alex Baker 759728902f Don't get cursor in widget onCreate 7 years ago
Alex Baker 106365e2a4 Update filter adapters off main thread 7 years ago
Alex Baker ea2e4ebc12 Create fragments off main thread 7 years ago
Alex Baker 3c28a4b2ec Count accounts off main thread 7 years ago
Alex Baker 3d05aa54ae ChipProvider updates itself 7 years ago
Alex Baker 43e55d0efc Save filter in MainActivity 7 years ago
Alex Baker fb5089a96f Remove unnecessary openForWriting 7 years ago
Alex Baker 1bfe36da50 Replace preference commits with applys 7 years ago
Alex Baker b48372d617 Remove nullifs 7 years ago
Alex Baker 69a6e57691 Update version and changelog 7 years ago
Alex Baker 0fe5f82367 Inject before setting foreground 7 years ago
Alex Baker 1e86be28ee AlarmManager + service for notifications 7 years ago
Alex Baker eabdc75c8f Don't clear TaskListViewModel 7 years ago