Commit Graph

2036 Commits (00bc23c0ddf7879062d157b7efef8af2362a2870)

Author SHA1 Message Date
Alex Baker 00bc23c0dd Add alarm tests 3 years ago
Alex Baker 65e05b85b8
Merge pull request #1765 from sochotnicky/generate-proper-uuid
Generate proper UUID strings for new tasks
3 years ago
Alex Baker 3b2b16f0c6 Synchronize VALARMs 3 years ago
Stanislav Ochotnický b6b0b233e2 Generate proper UUID strings for new tasks
Tasks app works fine with tasks created in other applications, pulled from
CalDav etc. When new events are created, it generates a UUID that's not really
a UUID form due to how UUIDHelper is written.

This change simplifies the helper and just returns the UUID generated by java
util. The code had comments suggesting the method was originally returning
something else besides the UUID string itself and possibly for other use cases.

The underlying reason for my case is that one piece of software I
use (org-caldav) is arguably buggy and expecting actual UUID. However other
software I've been using generates/uses UUID so I feel like this should be a
compatible/easy change that only affects new items.
3 years ago
Alex Baker 2d9c1638dc Add support for relative and repeating alarms 3 years ago
Alex Baker 23f24f78e4 Add toggle to disable completion date sorting 3 years ago
Alex Baker 7ddc681bf2 Batch undo for completion snackbar 3 years ago
Alex Baker 31797e2e9d Show completed by default 3 years ago
Alex Baker 90ca4beb63 Add option to disable completed at bottom 3 years ago
Alex Baker 95b34d2a21 Collapse completed section by default 3 years ago
Alex Baker aadf4968cf Fix voice reminders on Android 12+ 3 years ago
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 331dcc14b1 Adjust alarms when undoing repeat 3 years ago
Alex Baker eec7d62adb Only setup view model on initial creation 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 aee564471a Add option to disable collapsing app bars 3 years ago
Alex Baker 4bda63b43d Automatically expand menu for top app bar 3 years ago
Alex Baker 16cdd8e360 Play completion sounds with ringtone manager 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 9238d367ac Set snackbar anchor to fab 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 db973b2419 Use ShareCompat for sending text 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 c94426dffa Update version and changelog 3 years ago
Alex Baker f734d9ff75 Accept audio attachments 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