Commit Graph

609 Commits (704a59fcf7e3d0d5304b51ce04819130bf4bfc8d)

Author SHA1 Message Date
Alex Baker 108de56ba9 Add option to hide list chips 7 years ago
Alex Baker e789b943fa Add option to linkify task list text 7 years ago
Alex Baker 78a664753d Use outlined material design icons 7 years ago
Alex Baker bbb4cd09bb Remove unused resources 7 years ago
Alex Baker b728cb5e6b Apply alpha to overdue color in light theme 7 years ago
Alex Baker e5d31ec750 Remove chip scroll view 7 years ago
Alex Baker 178d22c7f1 Add hidden icon to task list 7 years ago
Alex Baker 650d0e0ea7 Fix date and time picker theme issues 7 years ago
Alex Baker 0538744004 Drop support for ice cream sandwich 7 years ago
Alex Baker 1169e7fd5e Use material chips on task list 7 years ago
Alex Baker 57ef0f1088 Use material chips in tag control set 7 years ago
Alex Baker f7f03e68ac Add description to task list view 7 years ago
Alex Baker 709e97a66b Move due date next to title 7 years ago
Alex Baker c46487d342 Remove 'Finished' string 7 years ago
Alex Baker 3fbf0be594 Remove task action icon 7 years ago
Alex Baker c00344c56b Only need GET_ACCOUNTS on pre-oreo devices 7 years ago
Alex Baker d0808f7093 Linkify edit screen title and description 7 years ago
Alex Baker 61ba538c1b Use material chip for remote list picker 7 years ago
Alex Baker dddfa528d2 Update job intent service scheduling 7 years ago
Alex Baker 09165ad306 Switch to material components themes 7 years ago
Alex Baker 02d09b0181 Add debug option to disable LeakCanary 7 years ago
Alex Baker c74b8c7f63 Migrate to AndroidX 7 years ago
Alex Baker 2440d1b6e2 Fix translation error 7 years ago
Alex Baker cdfe94974a Update translations, bump version 7 years ago
Alex Baker 45430d7532 Update to work manager alpha 10 7 years ago
Alex Baker 3ebb98a7f5 Update third party deps 7 years ago
Alex Baker c85354d85a Fix Samsung Oreo sorting issue 7 years ago
Alex Baker 4aab081f6c Remove missed call functionality
This feature violates impending Google Play Developer policy change:
https://android-developers.googleblog.com/2018/10/providing-safe-and-secure-experience.html
7 years ago
Alex Baker 0c94f71def Fix tests 7 years ago
Alex Baker ae06563f9c Fix test compile 7 years ago
Alex Baker d356575bf3 Fix activity leak 7 years ago
Alex Baker 4b20be4630 Android Studio 3.2 RC2
Composite builds were not working
7 years ago
Alex Baker 98f72e94da Fix Samsung Oreo sorting issue 7 years ago
Alex Baker 1be76b9fd3 Update support, leak canary 7 years ago
Alex Baker df9a1acac4 Use unique workers 7 years ago
Alex Baker 7339d5dcb3 Notify content provider after tasks deleted 7 years ago
Alex Baker ba6724a9b0 Replace android-job with WorkManager 7 years ago
Alex Baker 99c4099787 Update support, paging, google-services libraries 7 years ago
Alex Baker 8212612ae3 Replace ShortcutBadger submodule with custom class 7 years ago
Alex Baker 589dbf9fb4 Update version number 7 years ago
Alex Baker ee6575a2d4 Update translations and changelog 7 years ago
Alex Baker 5eee7842a9 Fix TeslaUnread on Samsung Oreo 7 years ago
Alex Baker 78db592ed1 Adjust hide until when due date changed remotely 8 years ago
Alex Baker ce11435dd9 Fix missing root 8 years ago
Alex Baker c3b5872216 Add network security config
* Allow cleartext on Android 9+
* Allow user CAs on Android 7+
8 years ago
Alex Baker fe1d854fd1 Update translations and changelog 8 years ago
Alex Baker 25dd37b644 Allow state loss when loading task edit fragment 8 years ago
Alex Baker f6afa6823c Use HttpUrl.parse instead of URI.create 8 years ago
Alex Baker 2884b105af Fix null pointer exceptions on backup import 8 years ago
Alex Baker be048c8365 Show calendar selection dialog in onCreate
Prevent exception when showing dialog after onSaveInstanceState
8 years ago
Alex Baker 96749d9b30 Remove AACRecording and AddAttachment activities 8 years ago
Alex Baker 3f5f825c22 Add BasicRecurrenceDialog 8 years ago
Alex Baker 73af733144 Fix crash on restart after launcher icon change 8 years ago
Alex Baker 418367bf3c Target Android P 8 years ago
Alex Baker 55a8337b71 Update third party libraries 8 years ago
Alex Baker 9b53257d5f google-java-format 1.6.1 8 years ago
Alex Baker 043b6f9f9e Fix compile error 8 years ago
Alex Baker 2a9fbcfc32 Update ical4android and dav4android 8 years ago
Alex Baker 83a783d4a2 Fix some gradle warnings 8 years ago
Alex Baker 1d78a7029a Move day colors into default configuration 8 years ago
Alex Baker de7a0242ad Move getLimitOffsetDataSource 8 years ago
Alex Baker 87aa964d1d Update translations and changelog 8 years ago
Alex Baker 41237562f0 Open tasks from onCreate
* Fragment transaction in onPostResume can result in state loss
* Apps aren't supposed to override onPostResume
8 years ago
Alex Baker 004b14c0d7 Fix NPE when calendar permissions are revoked 8 years ago
Alex Baker 80affce5d8 Update shortcut widget config
* Use SHORTCUT_ICON_RESOURCE
* Save state on config change
8 years ago
Alex Baker fbd19e5769 Choose shortcut widget icon color 8 years ago
Alex Baker aae448be0c Handle PROCESS_TEXT in ShareLinkActivity 8 years ago
Alex Baker 9f3e31a78e Remove web icons 8 years ago
Alex Baker 31692462d9 Add launcher icon color preference 8 years ago
Alex Baker 7a58deeb3f Log error message 8 years ago
Alex Baker 368ee774ec Change 'Google Task List' to 'Synchronization' 8 years ago
Marmo 61968ebbb6 added separate strings for hide until display in task edit activity 8 years ago
Marmo 7d13a5e0b9 localized string in RepeatConfirmationReceiver.java for displaying new due time in snackbar after completion 8 years ago
Alex Baker fd376e37fc Don't set notification content to app name 8 years ago
Alex Baker 5533371cc5 Update translations and changelog 8 years ago
Alex Baker c764e4b0d2 Check if google task or caldav list is null 8 years ago
Alex Baker 636bf4b50e Downgrade Play Services to 12.0.1
15.0 caused issues with microg
8 years ago
Alex Baker 17c2349667 Remove leftover references to ic_launcher 8 years ago
Alex Baker 2ae3057650 Update translations and changelog 8 years ago
Alex Baker 92d44a07bd Log billing response purchase list 8 years ago
Alex Baker 765b3a8cee Downgrade material date time picker
https://github.com/wdullaer/MaterialDateTimePicker/issues/463
8 years ago
Alex Baker 1b53dff080 Use proguard to strip log statements 8 years ago
Alex Baker d2d2316d8e Dont exceed max sqlite variables when deleting 8 years ago
Alex Baker ef874a8942 Report exceptions when opening database 8 years ago
Alex Baker 83bd8595fb Remove redundant launcher icon 8 years ago
Alex Baker 19bc66e07e Move drawables to drawables-mdpi 8 years ago
Alex Baker a7255dac3a Fix generic compile 8 years ago
Alex Baker 93fc3fd3cc Clean up more Google Analytics stuff 8 years ago
Alex Baker 021c9bbf35 Fix google task bugs
* Fix manual sort query
* Fix multi-account sync
8 years ago
Alex Baker 8a9a97d3ce Update change log 8 years ago
Alex Baker d004427350 Catch and log SQLite exception 8 years ago
Alex Baker 33bf34fe30 Convert to Firebase Analytics and Crashlytics 8 years ago
Alex Baker db582a7732 Ignore exception when checking title for links 8 years ago
Alex Baker c99757a9e3 Update support, paging, and room 8 years ago
Alex Baker 7f7728b2e7 Fix crash when missing tag 8 years ago
Alex Baker 5dc549af0e Fix crash when missing Google Task list
If user transferred Google Task metadata from a backup file created
prior to version 5.3 and did not re-enable Google Task synchronization
then the app won't be able to find a Google Task list
8 years ago
Alex Baker d66fb0e998 Add changelog 8 years ago
Alex Baker fc08eba05c Replace new list and remove account caldav strings 8 years ago
Alex Baker a25e64d196 Add proguard rules for generic build 8 years ago
Alex Baker 738208efbd Fix synchronization menu for generic build 8 years ago
Alex Baker 70d308fa8d Remove donation link 8 years ago
Alex Baker 4c23489e9a Exclude deleted caldav and google task lists 8 years ago
Alex Baker d03698cd2e Display tag blocks for caldav and google tasks 8 years ago
Alex Baker fd2437cff3 Case insensitive sorting of caldav lists 8 years ago
Alex Baker e64c814617 Fix multi-select delete 8 years ago
Alex Baker 421aaca5e0 Add CalDAV filter criteria 8 years ago
Alex Baker 7585f9d0b6 Unlock pro in debug builds 8 years ago
Alex Baker fd79338c26 Delete lists and accounts in a transaction
* Delete google tasks when they're remotely cleared or deleted
* Delete caldav tasks when they're remotely deleted
8 years ago
Alex Baker f0fd3fa944 Add InjectingJob 8 years ago
Alex Baker a496040222 Indicate google task and caldav sync errors 8 years ago
Alex Baker 07f9d72219 Add support for multiple google task accounts 8 years ago
Alex Baker abfd6051f4 Export widget configuration activity
Some launchers couldn't find it for some reason
8 years ago
Alex Baker 9845faadcf Fix text alignment in filter adapter row 8 years ago
Alex Baker c265f5e395 Merge tag '5.3.6' 8 years ago
Alex Baker 9b10ee4201 Update item after change 8 years ago
Alex Baker 6b667cf1db Add NextCloud tests 8 years ago
Alex Baker 1228c698ad Rename importance to priority 8 years ago
Alex Baker 32fda8a4b1 Add Apple Reminder and Thunderbird tests 8 years ago
Alex Baker 4fea8c1741 Add 'more info' button to subscription card 8 years ago
Alex Baker 57a8fe6839 Only fetch google tasks that haven't moved 8 years ago
Alex Baker b13fc03e2c Report successful purchases 8 years ago
Alex Baker dbec38bf2b Remove unused strings 8 years ago
Alex Baker cdfd2b31a5 Add caldav tracking events 8 years ago
Alex Baker e91a102868 Hide delete icon for new caldav collections 8 years ago
Alex Baker fe303961f0 Don't show delete icon for new tasks 8 years ago
Alex Baker 5731489e9c Fix generic and amazon compile
Can't unlock pro with these builds yet
8 years ago
Alex Baker 9c0ba990ae Adding caldav account requires subscription 8 years ago
Alex Baker d302ccea75 Add help button to purchase activity 8 years ago
Alex Baker ac696df0e7 Capitalize and auto correct caldav names 8 years ago
Alex Baker 7bae4626a7 Add help button to caldav account activity 8 years ago
Alex Baker fd7669131c Only fetch caldav tasks that haven't been moved 8 years ago
Alex Baker 756ce8a1a5 Fix Tasker list settings help button 8 years ago
Alex Baker a885c9859e Simplify migrations 8 years ago
Alex Baker b7c6d8823c Don't look up alarms for new tasks 8 years ago
Alex Baker 16a1c00a8b Ignore proguard warnings for com.rey.material 8 years ago
Alex Baker 6c5319cf9b Update remote list picker when batch moving
* Hide batch move when sync not enabled
* Show selection if source tasks belong to the same list
* No selection if source tasks belong to disparate lists
8 years ago
Alex Baker c96e518885 Add ItemTouchHelperCallback and ActionModeProvider 8 years ago
Alex Baker 0158ecb110 Merge tag '5.3.5' 8 years ago
Alex Baker 4e70c19cd9 Fix task list animations
* Update item before moving
* Retain scroll position after move
8 years ago
Alex Baker 9b4c767273 Batch move tasks between remote lists 8 years ago
Alex Baker 9b850f91e6 Remove redundant propfind 8 years ago
Alex Baker 8a6070785d Start sync job immediately 8 years ago
Alex Baker b030530790 Set uuid for new caldav collection 8 years ago
Alex Baker 26a4dd952c Delete caldav collections 8 years ago
Alex Baker 5bd2aedea1 Hide caldav name field for existing collections 8 years ago
Alex Baker d304b55353 Create new caldav collections 8 years ago
Alex Baker 863d86ed18 Fix setting and unsetting caldav fields 8 years ago
Alex Baker deaeed57c2 Exclude deleted metadata from remote lists 8 years ago
Alex Baker 1e597f583a Return null calendar list on error 8 years ago
Alex Baker fb09501aa4 Add caldav accounts to backup 8 years ago
Alex Baker 8a95377968 Update Room and Paging libraries 8 years ago
Alex Baker 3bcf2ba485 Upgrade support libraries to 27.1.1 8 years ago
Alex Baker daeb295c65 Save caldav account name on creation 8 years ago
Alex Baker 57aec936fc Update caldav account settings
* Encrypt passwords (Android 6+)
* Add name field
8 years ago
Alex Baker f8fab59be9 Implement caldav service discovery 8 years ago
Alex Baker cc1bf1f083 Add Encryption interface 8 years ago
Alex Baker 8bb71c0898 Update to Timber 4.7.0 8 years ago
Alex Baker b7ca37b845 Merge help and feedback into settings 8 years ago
Alex Baker f4ae1100bd Add new subscription pricing 8 years ago
Alex Baker 0df0c11c30 Update okhttp proguard rules 8 years ago
Alex Baker e37e7e4099 Add doWork method to jobintentservice 8 years ago
Alex Baker 0f41b26600 Only set password mask on initial create 8 years ago
Alex Baker b8ed8beaa4 Fix filename case 8 years ago
Alex Baker 972253a9e2 Format XML 8 years ago
Alex Baker 02a112e3b3 Apply google-java-format 1.5.1 8 years ago
Alex Baker d983167976 Option for background sync on unmetered conn only 8 years ago
Alex Baker dee29eded4 Use android-job to sync Google Tasks 8 years ago
Alex Baker a20479d952 Use android-job to sync caldav tasks 8 years ago
Alex Baker 37f5243f46 Update translations
* Bulgarian - ddmdima96
* Chinese - Atlantids
* French - Florian_Dubois
* Hebrew - netanel1244
* Hungarian - kaciokos
* Italian - dfdario
* Japanese - naofumi
* Lithuanian - gacuxz
* Russian - @uryevich
* Slovak - cuco
* Spanish - i2nm7s
* Turkish - etc
8 years ago
Alex Baker 70f64ee9e6 Use android-job to schedule refresh 8 years ago
Alex Baker ce89959c07 Use android-job for daily backup 8 years ago
Alex Baker 9c5bb51de6 Reformat injections 8 years ago
Alex Baker 8f6fb07d7a Use android-job for notifications 8 years ago
Alex Baker 351604f4a5 Addressing inspections 8 years ago
Alex Baker baa46d89a2 Fix hidden checkmark on pre-lollipop devices 8 years ago
Alex Baker a8ccea10a2 Fix hasChanges in TagsControlSet 8 years ago
Alex Baker d4b799d8e0 Add codecov badge 8 years ago
Alex Baker 15e012df2f Fix lint errors 8 years ago
Alex Baker febba7e95a Update play services, okhttp, multidex, mdtp 8 years ago
Alex Baker 575be78f9c Update support, room, and paging libraries 8 years ago
Alex Baker b356f4cbe3 Reformat code 8 years ago
Alex Baker bb44afbb7d New tasks in custom filter use noon instead of eod 8 years ago
Alex Baker f601e42f4c Fixing warnings 8 years ago
Alex Baker d30a948ac5 Gradle 4.6 for real 8 years ago
Alex Baker b84c31426a Ignore InvalidPackage in ical4j 8 years ago
Alex Baker da10291b04 Applying intellij-java-google-style 8 years ago
Alex Baker d1bdd60a9c Add checkstyle task with google_checks 8 years ago
Alex Baker b8d2d1e90c Gradle 4.6 8 years ago
Alex Baker 03188b90c2 Clean up alarm scheduling 8 years ago
Alex Baker 31a93b4fef Fix default caldav theme and password indicator 8 years ago
Alex Baker 3ad9062381 Change default theme to blue 8 years ago
Alex Baker 7124dc7aa4 Merge tag '5.3.4' 8 years ago
Alex Baker c2dae6bd53 Fix snooze, update translations
* Slovak - Cuco
8 years ago
Alex Baker fce0aee901 Merge tag '5.3.3' 8 years ago
Alex Baker 9baf83c5e6 Fix alarm queries 8 years ago
Jelmer Vernooij d69cb8c78d Actually fetch tasks in batches of 30. 8 years ago
Jelmer Vernooij 0f2d92a898
Increase HTTP timeout to 30s. 8 years ago
Alex Baker 8ffff9bb48 Use a single background sync preference 8 years ago
Alex Baker 4d53cc96d3 Enable CalDAV synchronization through settings 8 years ago
Alex Baker 4c5c1487de Move google task sync code back into main 8 years ago