Commit Graph

351 Commits (f3253e61885cea735b1773140e23182df532f8c6)

Author SHA1 Message Date
Alex Baker c3fc9a57cc Replace now with currentTimeMillis 2 years ago
Alex Baker 6e14d07d0c Move Room to data module 2 years ago
Alex Baker c9fc02a42e Enable room kotlin codegen 2 years ago
Alex Baker e1ef924909 Revert "Load initial data in task edit view model"
This reverts commit b2efb42d55.
2 years ago
Alex Baker 3cd0295b71 Refactor notification scheduling
* Remove foreground service
* Use expedited work to trigger notifications
* Remove miscellaneous notification channel
2 years ago
Alex Baker b2efb42d55 Load initial data in task edit view model 2 years ago
Alex Baker 157668e35a Fix tests 2 years ago
Alex Baker e9afacb595 Include hidden subtasks when clearing completed 2 years ago
Alex Baker cf182aceab Display number of tasks to be cleared 2 years ago
Alex Baker db889d233a Remove AfterSaveWork 2 years ago
Alex Baker 6c031925ba Replace some setter usage with constructors 2 years ago
Alex Baker d0360a4862 Revert "Update timestamp on edits"
This reverts commit b477623524.
2 years ago
Alex Baker b477623524 Update timestamp on edits
Fix bugs introduced by 775289b05
2 years ago
Alex Baker ee500c24b1
Convert filters to data classes (#2569) 2 years ago
Alex Baker a45959052b Make CaldavTask.task immutable 3 years ago
Alex Baker e1aed0f1af Make CaldavTask.id immutable 3 years ago
Alex Baker 52d664856d Convert CaldavTask to data class 3 years ago
Alex Baker 53738031d1 Change CaldavTask to val 3 years ago
Alex Baker 08ae11046a Fix tests 3 years ago
Alex Baker 686a36ecbd Fix tests 3 years ago
Alex Baker 013f43ca34 Fix tests 3 years ago
Alex Baker b1b85444bd Fix backup cleanup regex 3 years ago
Alex Baker 120eb4dd30 Fix tests 3 years ago
Alex Baker c2222657ec Remove gt_parent from CaldavTask 3 years ago
Alex Baker 2006e2c84b Convert GoogleTask to CaldavTask 3 years ago
Alex Baker 513f8b017f Convert GoogleTaskList to CaldavCalendar 3 years ago
Alex Baker a04fbebd0f Convert GoogleTaskAccount to CaldavAccount 3 years ago
Alex Baker 71f22dd05d Read-only support 3 years ago
Alex Baker 644eda1eef Fix tests 3 years ago
Alex Baker 9ed8486cfc Convert CaldavCalendar to data class 3 years ago
Alex Baker ff48aa18c2 Add 'More options' experiment
The 'More options' button gets missed by a lot of users
3 years ago
Alex Baker 980ee440d5 Create link to shared test files 3 years ago
Alex Baker 23bd8ba914 Fix tests 3 years ago
Alex Baker bf829727ff Check if original attachments are initialized 3 years ago
Alex Baker 2ac6c2413b Attachment changes
* Add attachment table to map attachment to file
* Convert TaskAttachment to immutable data class
* Copy attachments when duplicating tasks
3 years ago
Alex Baker e450e262a5 Fix tests 3 years ago
Alex Baker 08069d0a3d Convert StartDateControlSet to compose 3 years ago
Alex Baker 91cb5a158b Fix tests 3 years ago
Alex Baker 6f73765fd2 Per-app language configuration 4 years ago
Alex Baker ba87311759 Priority control set preview 4 years ago
Alex Baker 1de4b220c3 Fix tests 4 years ago
Alex Baker 323fa0eb8a Remove unused database columns 4 years ago
Alex Baker 1154ba4be4 Store icalendar data on disk 4 years ago
Alex Baker cb834a9818 Convert random and snooze reminders to alarms
Display snooze time in edit screen
4 years ago
Alex Baker 2d9c1638dc Add support for relative and repeating alarms 4 years ago
Alex Baker 985cdc47ce Fix test compile 4 years ago
Alex Baker d2dddb9dbc Fix repeat rule tests 4 years ago
Alex Baker 47f920e32a Use third-party app for recording audio notes 4 years ago
Alex Baker a6e0bf433a Add reminder preference migration tests 4 years ago
Alex Baker 554f8c582c Use shifted values for reminder preferences 4 years ago
Alex Baker c53780d9a0 Fix default reminder preference 4 years ago
Alex Baker e496ce1594 Fix tests 4 years ago
Alex Baker b13f62a9fb Add option to notify at start date 4 years ago
Alex Baker 3d980ebc59 Separate principal and principal_access tables 5 years ago
Alex Baker 87f9b46c5d Add mailbox.org test 5 years ago
Alex Baker e8ad88be21 Add server type column to caldav accounts 5 years ago
Alex Baker ed4170dbe8 Relax principal parsing
Mailbox.org uses the same XML elements as sabre/dav, but uses them
differently
5 years ago
Alex Baker bbffa4b2de Move assertion to separate test 5 years ago
Alex Baker 7ce4f03985 Exclude current user principal from sharees 5 years ago
Alex Baker 983fa6644c Add principals table 5 years ago
Alex Baker a8091ba913 Add more access level tests 5 years ago
Alex Baker bb071f2027 Add access column to CaldavCalendar 5 years ago
Alex Baker e2f253da98 Add caldav subscription test 5 years ago
Alex Baker e9dafefbb0 Add CaldavSynchronizer tests 5 years ago
Alex Baker 90bc28c91c Add LocationService interface
Combined Geofencing and LocationProvider
5 years ago
Alex Baker 919eca94be Move AndroidLocationProvider to main 5 years ago
Alex Baker beeb6b0250 Add AndroidLocationProvider 5 years ago
Alex Baker 211f56a343 Synchronize snooze time 5 years ago
Alex Baker bfd1316c33 Convert parent to property 5 years ago
Alex Baker 1330ec141d Add test for removing collapsed state 5 years ago
Alex Baker e4e37b22f1 Sync subtask expand/collapse state 5 years ago
Alex Baker 3c9fc2d176 Fix start date initialization 5 years ago
Alex Baker 0496ea457e Move inventory tests to googleplay 5 years ago
Alex Baker 7dace383e2 Fix test 5 years ago
Alex Baker c4a97d2569 Use ical4j instead of google-rfc-2445 5 years ago
Alex Baker 5e128fd6de Use ical4j in recurrence tests 5 years ago
Alex Baker d73f250442 Set time zone on tests 5 years ago
Alex Baker 385aa08a2d Sync start time one second before due time 5 years ago
Alex Baker e6fbb92912 Use ical4j in RepeatRuleToString 5 years ago
Alex Baker cc09150141 Add opentask properties tests 5 years ago
Alex Baker 5ff6b885f7 Fix all day date synchronization 5 years ago
Alex Baker e27a225523 Add relatedTo tests 5 years ago
Alex Baker bdaf1f8ee4 Fix recurrence string sanitizer 5 years ago
Alex Baker 926655b12f Copy ical4android logic for writing properties 5 years ago
Alex Baker 82ea12f0db Uncomplete subtasks after scheduling repeat 5 years ago
Alex Baker d49f75a2fd Don't clear completed with recurring ancestors 5 years ago
Alex Baker b319ee2e39 More OpenTasksSynchronizer tests 5 years ago
Alex Baker 36130e4978 Ignore flaky test 5 years ago
Alex Baker 0900112f08 Initial OpenTasksSynchronizer tests 5 years ago
Alex Baker 137a27432a Add tests for 11.3 migration 5 years ago
Alex Baker af62239911 Fix inventory tests 5 years ago
Alex Baker 56ff44e163 Convert Inventory.subscription to LiveData 5 years ago
Alex Baker 8e2c8e8e89 Fix tests 5 years ago
Alex Baker 5d6ce3de22 Add start date custom filter criteria 5 years ago
Alex Baker 866be7187b Disable test 5 years ago
mhmdanas 47a25d1b7d Use raw strings when they're easier to read 5 years ago
mhmdanas d318cf8b10 Call directly instead of invoke when possible 5 years ago
Alex Baker 15ca8931e4 Remove format string test, lint handles this 5 years ago
Alex Baker a632de0ad7 Fix failing tests 5 years ago
Alex Baker f94bc86c69 Fix CaldavClientTest 5 years ago