Commit Graph

351 Commits (f3253e61885cea735b1773140e23182df532f8c6)

Author SHA1 Message Date
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
Alex Baker f8d6914d37 Convert Inventory to Kotlin 5 years ago
T0M0F c369a12f69 Added test cases to DateUtilitiesTest 5 years ago
Alex Baker 7f79510c6d Fix GoogleTaskDao test 5 years ago
Alex Baker be68fb774b Target Android 11 5 years ago
Alex Baker 2072ab719b Remove defunct test 5 years ago
Alex Baker 5e6cf64b7b Batch writes to opentasks-provider 5 years ago
Alex Baker a04f617fff Convert GtasksListService to Kotlin 5 years ago
Alex Baker 1178b8f3e6 Prevent setting parent to self 5 years ago
Alex Baker 97cb202f22 Add recursive loop tests 5 years ago
Alex Baker 489b0298c6 Replace some usage of legacy task dao 5 years ago
Alex Baker 9559d90c25 Legacy TaskDao delegates to new TaskDao 5 years ago
Alex Baker 22363bcb17 Remove unused blocking dao methods 5 years ago
Alex Baker c3c5de1e5c Use coroutines in task creator 5 years ago
Alex Baker 6e6fb3eada Convert Throttle to Kotlin 5 years ago
Alex Baker 3db92db33b Convert TitleParser to Kotlin 5 years ago
Alex Baker 789836058d Use coroutines in geofence api 5 years ago
Alex Baker 8992997a0f Fix CalDAV repeatUntil sync 5 years ago
Alex Baker 598399e81e Adjust hide until date 5 years ago
Alex Baker 783f1bde69 Remove unused blocking dao methods 5 years ago
Alex Baker 479c26c416 Suspending caldav/etesync network calls 5 years ago
Alex Baker 39077910b7 Use non-blocking daos in json exporter 5 years ago
Alex Baker 919ba42098 Convert account settings activities to Kotlin 5 years ago
Alex Baker e01d5c87ca Don't read intent when relaunching from history 6 years ago
Alex Baker 0226440833 Create edit fragments off main thread 6 years ago
Alex Baker f8c06fdc07 Use coroutines in task adapters 6 years ago
Alex Baker a2776b960e Make runBlocking crash when used on main thread 6 years ago
Alex Baker 6debb8b0ab Fix task mover tests 6 years ago
Alex Baker 9dd479744f Allow null parents in updatePosition 6 years ago
Alex Baker 9ec376ac01 Merge tag '9.7.3' into main 6 years ago
Alex Baker 8e17843ace Handle empty google task remote parent strings 6 years ago
Alex Baker a73b716419 Add TaskEditViewModel 6 years ago
Alex Baker f6dd3a63e6 Blocking daos delegate to suspending daos 6 years ago
Alex Baker 72e59bdcd0 Move RepeatTaskHelperTest to jvm tests 6 years ago
Alex Baker f33ecdda7d Create blocking room daos 6 years ago
Alex Baker de3e23d9d7 Rename fetch to fetchBlocking, add suspend fetch 6 years ago
Alex Baker 8e72175d5a Fix test 6 years ago
Alex Baker 52952e22cd Migrate to Hilt 6 years ago
Alex Baker c9407d3ef8 Replace ApplicationScope with Singleton 6 years ago
Alex Baker 9bf15c1490 Restore and rename ForActivity and ForApplication 6 years ago
Alex Baker 999e5aab7a Remove @ForApplication annotation 6 years ago
Alex Baker 6487180e38 Add default timestamp argument to dao methods 6 years ago
Alex Baker a1df03ddd1 Remove subtasks in chunk when moving tasks 6 years ago
Alex Baker 4702d4e88e Add preference to disable sort groups 6 years ago
Alex Baker 346bf22fb3 Local lists 6 years ago
Alex Baker 5cefa5ac79 Use regex for date time tests 6 years ago
Alex Baker 2784a62aac Update date format tests 6 years ago
Alex Baker 66751caef7 Replace org.threeten with java.time 6 years ago
Alex Baker 0f2568e701 Fix test compile 6 years ago
Alex Baker 037d6fa9e2 Drag and drop in tags and filters 6 years ago
Alex Baker 175964cc33 Clear preferences before offline subtask tests 6 years ago
Alex Baker 23bffa51bb Add non recursive query test 6 years ago
Alex Baker 97565ff770 Add offline subtask test 6 years ago
Alex Baker 8b2ed5b1e9 Collapsible sort group headers 6 years ago
Alex Baker 0f55cacf10 Convert task list recycler adapters to Kotlin 6 years ago
Alex Baker d96a4579a3 Update translation in test 6 years ago
Alex Baker 09cad40bd3 Add new tasks to top or bottom of caldav lists 6 years ago
Alex Baker 6b2cc35a24 Add google task manual sort tests 6 years ago
Alex Baker 49fb32f52c Set order to next - 1 when moving to top 6 years ago
Alex Baker f4d1410e3e Add caldav manual sort task adapter tests 6 years ago
Alex Baker 056c194780 CaldavDao shift down 6 years ago
Alex Baker aa00da4739 Prevent unindenting in middle of caldav subtasks 6 years ago
Alex Baker 0d032d6a42 Use recursive query for manual sorted google tasks 6 years ago
Alex Baker cad430dfdf Add google task manual sorting tests 6 years ago
Alex Baker 0c0d4a79e7 Add order to caldav tasks table 6 years ago
Alex Baker 783898a0bb Move CaldavTaskAdapterTest to androidTest 6 years ago
Alex Baker 3ec3c7426d Fix alarm and reminder service tests 6 years ago
Alex Baker e482a881f9 Convert NotificationQueue to Kotlin 6 years ago
Alex Baker 6069c53a04 Local unit tests 6 years ago
Alex Baker 9bf5216081 Convert more classes to Kotlin 6 years ago
Alex Baker 59f579420d Make some task fields not null 6 years ago
Alex Baker e9aaf446bf Upgrade to mockito-android 6 years ago
Alex Baker 17a9b1467f More Kotlin conversions 6 years ago
Alex Baker c014490fe0 Replace task test subclasses 6 years ago
Alex Baker 3b6d355890 Convert Task to Kotlin 6 years ago
Alex Baker d4d4053ec1 Convert Place to Kotlin 6 years ago
Alex Baker 0fa9149f28 Convert remaining Room DAOs to Kotlin 6 years ago
Alex Baker f27c5592e1 Convert some Room entities to Kotlin 6 years ago
Alex Baker dafc99014c Remove kotlin.jvm annotations from test classes 6 years ago
Alex Baker 4042dd4ebd Convert test classes to Kotlin 6 years ago
Alex Baker b193f7b75f Convert some Room DAOs to Kotlin 6 years ago
Alex Baker 160247290c Fix test compile 6 years ago
Alex Baker 8f8650840d Remove some unnecessary newArrayList calls 6 years ago
Alex Baker 2f8ac10e47 Replace guava isNullOrEmpty usage 6 years ago
Alex Baker bbd9a24bc7 Ignore geofence triggers for hidden tasks 6 years ago
Alex Baker cc632a4271 Ignore geofence trigger if task is snoozed 6 years ago
Alex Baker 33966506de Fix test compile 6 years ago
Alex Baker 0b456d177e Fix some inspections 6 years ago
Alex Baker 688baad5a6 Tighten access restrictions 6 years ago
Alex Baker c95fa9a1df Add final modifiers 6 years ago
Alex Baker 27f45e64a4 Add findExistingList tests 6 years ago
Alex Baker 5078cd2d15 Add more date formatting tests 6 years ago
Alex Baker 447b6be7d2 Format dates with 310 backport 6 years ago
Alex Baker d045c75ff2 Remove URGENCY_NEXT_MONTH 6 years ago
Alex Baker 0bdf9c8d6f One geofence per place 6 years ago
Alex Baker e37e5a8059 Fix crash on startup 6 years ago
Alex Baker 2de130f9f1 Remove WorkManager.init 6 years ago
Alex Baker 84c83a9fac Match places with four decimal precision 6 years ago
Alex Baker 1f691cebb8 Fix tests 6 years ago
Alex Baker fa1f8e8c27 Fix test compile 6 years ago
Alex Baker 9e85cc5b01 Add support for offline multi-level subtasks 6 years ago