Commit Graph

77 Commits (b34c89eeec6e687bde317d9a4d37bdc036c4004f)

Author SHA1 Message Date
Alex Baker f62de8b7f3 Microsoft recurrence sync
Limit recurrence options for Microsoft tasks
11 months ago
Alex Baker 427ee369b4 Fix miscellaneous inspections 11 months ago
Alex Baker 804c0f974a Force a due date for recurring tasks 11 months ago
Alex Baker e05874d36a Revert "Accompanist appcompat theme adapter"
This reverts commit db82ef7fd6.

accompanist theme adapter doesn't support translucent backgrounds like
the wallpaper theme
1 year ago
Alex Baker 5f4753da6f Gradle plugin 8.0.0 1 year ago
Alex Baker db82ef7fd6 Accompanist appcompat theme adapter 1 year ago
Alex Baker 00c80337de Move more composable logic 2 years ago
Alex Baker 3e3de3c1d6 Moving logic into composables, adding previews 2 years ago
Alex Baker e450f51f60 Convert repeat control set to compose 2 years ago
Alex Baker 57ca2f013a Update schema for recurrence
* Move repeat until into recurrence
* Move repeat from out of recurrence
2 years ago
Alex Baker 5e607f73a3 Create separate view fragment 2 years ago
Alex Baker 6513c40c97 View model due date as state flow 2 years ago
Alex Baker cb834a9818 Convert random and snooze reminders to alarms
Display snooze time in edit screen
2 years ago
Alex Baker 2d9c1638dc Add support for relative and repeating alarms 2 years ago
Alex Baker 7ddc681bf2 Batch undo for completion snackbar 2 years ago
Alex Baker 33c1dcee69 Add 'Task completed' snackbar 2 years ago
Alex Baker 331dcc14b1 Adjust alarms when undoing repeat 2 years ago
Alex Baker 4ea948e3f3 Batch save task completions 3 years ago
Alex Baker 024183f118 Fix monthly recurrence at end of month 3 years ago
Alex Baker 2fc38d0089 Remove ButterKnife 3 years ago
Alex Baker 99e624e836 Apply tz offset when converting to ical4j Date 3 years ago
Alex Baker 68a3dd0a3c Report failure to generate next recurrence date 3 years ago
Alex Baker cd7bc0ecfe Fix repeat calculation for utc+13 3 years ago
Alex Baker c4a97d2569 Use ical4j instead of google-rfc-2445 3 years ago
Alex Baker 5e128fd6de Use ical4j in recurrence tests 3 years ago
Alex Baker e6fbb92912 Use ical4j in RepeatRuleToString 3 years ago
Alex Baker 82ea12f0db Uncomplete subtasks after scheduling repeat 3 years ago
Alex Baker 03d9f73cc9 Ignore rrule count if less than 0 3 years ago
Alex Baker b6ea44be7b Add test for shifting without original due date 4 years ago
Alex Baker 265373d46c Try to guess original due date when rescheduling 4 years ago
Alex Baker 6f12563fc4 Use onActivityResult for recurrence dialogs 4 years ago
Alex Baker 276a31f435 Reset last reminder time for recurring tasks 4 years ago
Alex Baker 00bfd053c6 Convert repeat task helper to coroutines 4 years ago
Alex Baker a73b716419 Add TaskEditViewModel 4 years ago
Alex Baker 443ac9e9e5 Remove coroutines from fragment setup 4 years ago
Alex Baker 012663eebe Create views in suspending function 4 years ago
Alex Baker 968ec62acb Make hasChanges and apply suspending 4 years ago
Alex Baker f33ecdda7d Create blocking room daos 4 years ago
Alex Baker 52952e22cd Migrate to Hilt 4 years ago
Alex Baker 9bf15c1490 Restore and rename ForActivity and ForApplication 4 years ago
Alex Baker 6d9b949e37 Remove @ForActivity annotation 4 years ago
Alex Baker 5dcc6a1e56 Fix RepeatControlSet.hasChanges 4 years ago
Alex Baker 47d414f20f Convert task edit screen to kotlin 4 years ago
Alex Baker 59f579420d Make some task fields not null 4 years ago
Alex Baker 3a13d56060 Rename tracker to firebase 4 years ago
Alex Baker 76febd39bd Replace TextUtils.isEmpty with isNullOrEmpty 4 years ago
Alex Baker 2f8ac10e47 Replace guava isNullOrEmpty usage 4 years ago
Alex Baker db49920e21 Remove more compat methods 4 years ago
Alex Baker 7b1f2d1330 Remove ContextCompat usage 4 years ago
Alex Baker 556b5908d2 Improve some task edit touch targets 4 years ago