Commit Graph

1786 Commits (c7f9f6e0e3ea7c21bcf17fb28fc744880a548e7a)

Author SHA1 Message Date
Alex Baker 36944fb098 Show full due date in widget overdue group 3 years ago
Alex Baker 33c1dcee69 Add 'Task completed' snackbar 3 years ago
Alex Baker 7a365167c8 Replace timestamps with alarms 3 years ago
Alex Baker 0b9f844907 Fix completed group for smart and title sort 3 years ago
Alex Baker c32a9520c5 Fix completed group for non-recursive queries 3 years ago
Alex Baker 629d47df4e Use native boolean 3 years ago
Alex Baker 4bda63b43d Automatically expand menu for top app bar 3 years ago
Alex Baker fdde6c0313 Fix completed task group header 3 years ago
Alex Baker 1edd9b8c5d Uncomplete parents when subtask is uncompleted 3 years ago
Alex Baker ef62a946c6 Sort completed tasks at bottom 3 years ago
Alex Baker eda9cd0c97 Remove 'show completed temporarily' 3 years ago
Alex Baker a13ec46162 Reorder fetchTasks arguments 3 years ago
Alex Baker 6fa9901b18 Fix chevron directions 3 years ago
Alex Baker cbd7b75cc0 Overdue section is not red 3 years ago
Alex Baker 58a2b16662 Group overdue tasks together 3 years ago
Alex Baker c5e71b76f3 Add option for top or bottom app bar 3 years ago
Alex Baker 1e4fa7c744 Rounded corners on drawer fragment 3 years ago
Alex Baker 08ff146320 Update drawer headers
* Move chevron to end
* Animate chevron
* 'Add' button replaces 'Create new ...' rows
3 years ago
Alex Baker 45b0801158 Animate sort group chevrons 3 years ago
Alex Baker f8fd78a5b7 Automatically expand date time picker 3 years ago
Alex Baker 08f3ddeb33 Skip collapsed state when swiping bottom sheet 3 years ago
Alex Baker 28f45b05ac Bottom app bar 3 years ago
Alex Baker 47f920e32a Use third-party app for recording audio notes 3 years ago
Alex Baker 1de07c8937 Fix null pointer exception on missing ringtone 3 years ago
Alex Baker 59e2c68f40 Remove option for disabling notifications 3 years ago
Alex Baker a0ecff9a3d Replace flow with channel 3 years ago
Alex Baker 4ea948e3f3 Batch save task completions 3 years ago
Alex Baker 21db56c4e9 Completion sound 3 years ago
Alex Baker fe48285be8 Fix drag and drop differ 3 years ago
Alex Baker b8f7095f44 Remove GlobalScope usage 3 years ago
Alex Baker a7ada4d11d Remove InjectingBroadcastReceiver 3 years ago
Alex Baker c0b89a63a5 Fix coroutine search 3 years ago
Alex Baker f906b57d4e Remove native EteSync v1 support
EteSync v1 accounts can still be used with the EteSync app
3 years ago
Alex Baker 462ec04091 Fix geo truncate 3 years ago
Alex Baker fe5f6b4e35 Use coroutines for drag and drop differ 3 years ago
Alex Baker da967afaf5 Use coroutines for search 3 years ago
Alex Baker 8181d20ff5 Remove unused CompositeDisposables 3 years ago
Alex Baker 0c2f4291ad Replace magic number for decimal places 3 years ago
Alex Baker 83b1246282 Fix reminder preference summary 3 years ago
Alex Baker 554f8c582c Use shifted values for reminder preferences 3 years ago
Alex Baker c53780d9a0 Fix default reminder preference 3 years ago
Alex Baker a100fca5af Back up string set preferences 3 years ago
Alex Baker 9a37a89a61 Fix default reminder preference 3 years ago
Frieder Schrempf d70ec00ea2
Fix chunking of SQLite queries in case of task deletion
When having a lot of (> 999) completed tasks in a list, selecting
"Remove all completed tasks" causes a crash of the app with:

SQLiteLog: (1) too many SQL variables

This is due to a bug that accidentally bypasses the chunking of
the db queries to stay below the limit.

This solves #1661.
3 years ago
Alex Baker 3f108c5b03 Update default value for default reminders 3 years ago
Alex Baker 616f20d903 Add start date reminders to default preferences 3 years ago
Alex Baker b13f62a9fb Add option to notify at start date 3 years ago
Alex Baker 94d4037439 Target Android 12 3 years ago
Alex Baker adacf99290
Merge pull request #1545 from tkterris/now-due-date
Add "now" option for due date filter
3 years ago
Alex Baker 0e932bea8f Ignore link click during multiselect 3 years ago
Alex Baker 2166ca17da Fix preference backup 3 years ago
Alex Baker 03f12b2032 Fix location based reminders 3 years ago
Trevor Terris 4b522a7ce8 Change NOW() query to check for all-day tasks
Update query logic in FilterCriteriaProvider to use EOD time instead of current time for all-day tasks. Also, change the default start time for tasks to be non-time-specific (only relevant for when the filter being used to create a task is NOW).
3 years ago
Trevor Terris bfacf1ca52 Add "now" option for due date filter 3 years ago
Alex Baker 12a735653a Jetpack Compose 1.0.0-beta08 3 years ago
Alex Baker a27913857e Force markdown in whats new dialog 3 years ago
Alex Baker 07435303ba Fix widget clicks 3 years ago
Alex Baker ad4b4bd36b Use dark status bar icons when drawer is opened 3 years ago
Alex Baker 590293421d Use immutable pending intents 3 years ago
Alex Baker 849be83803 Fix lint errors 3 years ago
Alex Baker 46e4842f25 Use primary color for status bar 3 years ago
mhmdanas 2ccebc48b1 Remove duplicate string 3 years ago
Alex Baker 1ac8ec0d97 Use built-in link movement method 3 years ago
Alex Baker 430dc04747 Add MarkdownProvider
Render markdown for widget and notifications
4 years ago
Alex Baker 40245eb4b9 Set low priority on service notifications 4 years ago
Alex Baker a02cd7ae71 Fix lateinit initialization issue 4 years ago
Alex Baker 1a04be6afd Fix linkify preference when Markdown enabled 4 years ago
Alex Baker 88e727999b Fix license and lint 4 years ago
Alex Baker c4e98052de Add markdown support 4 years ago
Alex Baker 9960e9a0a9 Convert Linkify to Kotlin 4 years ago
Alex Baker a86e757d0e Remove background sync for legacy EteSync v1 accts 4 years ago
Alex Baker 7e5151cd03 Acknowledge subscriptions 4 years ago
Alex Baker 775b5b56ca Upgrade to Play Billing v3 4 years ago
Alex Baker 675cc1f6c9 Replace some guava usage with kotlin 4 years ago
Alex Baker a5663cd299 Convert billing to Kotlin 4 years ago
Alex Baker fbd03e55de Change donation string 4 years ago
Alex Baker 2fc38d0089 Remove ButterKnife 4 years ago
Alex Baker c0602deae9 Fix compile 4 years ago
mhmdanas 18b1d11eed Use separate strings for "Next $DAY_OF_WEEK"
In some languages, the equivalent of "Next" changes form depending on
the noun (or day in this case) it's describing.
4 years ago
Alex Baker fb04d7eaa2 Fix toast messages 4 years ago
Alex Baker d2c4f5bbe1 Open web links in custom tabs 4 years ago
Alex Baker 0cbab11d2c Add openUri extension method 4 years ago
Alex Baker b1c6c9b7cc Use extension method for toasts 4 years ago
Alex Baker 781ea9c03e Remove Toaster 4 years ago
Alex Baker 0f82b39913 Move extensions into objects 4 years ago
Alex Baker e16cadc374 Fix Mapbox reverse geocoding when address is null 4 years ago
Alex Baker c1db57d1e3 New purchase activity 4 years ago
Alex Baker 83bee2a59e Replace hasTasksSubscription with hasTasksAccount 4 years ago
Alex Baker 7f3c1f1756 Fix compile error 4 years ago
Alex Baker b678cb1086 Convert method to lambda 4 years ago
Alex Baker fdb977031d Don't crash on missing owncloud owner principal 4 years ago
Alex Baker 1a5a0e4bff Add TopAppBar composable 4 years ago
Alex Baker 682ab3ff7a Include rrule when reporting exceptions 4 years ago
Alex Baker fe02ea8c34 Add preferences for date and time picker modes
Choose whether to use calendar, clock, or text by default
4 years ago
Alex Baker 40d831f7da Material components date and time pickers 4 years ago
Alex Baker 5b83cc7ccd Add sharing to purchase dialog 4 years ago
Alex Baker add419cb46 Fix widget header text color 4 years ago
Alex Baker a8e83a03b1 Convert attribution activity to compose 4 years ago
Alex Baker 0dbd0551d1 Merge caldav account view model 4 years ago
Alex Baker 874069354d Add compose theme adapter 4 years ago