Commit Graph

2032 Commits (2d9c1638dcabb978c98e07587e02190b308caa1a)

Author SHA1 Message Date
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
Alex Baker 669674dab6 Jetpack Compose beta 2 4 years ago
Alex Baker 3d980ebc59 Separate principal and principal_access tables 4 years ago
Alex Baker 79448f38d6 Drop support for Android 6.0
* Less than 2% of installs are Android 6.0
* Less than 3% of those installs have updated in the past 90 days
4 years ago
Alex Baker 02009e64d7 Remove legacy EteSync v1 list management features 4 years ago
Alex Baker d4c01e16fd Send share invites for Nextcloud and ownCloud 4 years ago
Alex Baker 5513d42777 Send share invites for Tasks.org & sabre/dav 4 years ago
Alex Baker 5201bca714 Display invite status in principal list 4 years ago
Alex Baker e36f2f6f4c Fix drawer count when list is shared with 2+ users 4 years ago
Alex Baker 749d927073 Merged calendar view models 4 years ago
Alex Baker fbf817635d Show single person when shared with one user 4 years ago
Alex Baker 1d2eb7232c Support long display names in principal row 4 years ago
mhmdanas 5b984add9a Change "Manage lists" to "Manage drawer" 4 years ago
Alex Baker 84ff3a542c Move composables to separate file 4 years ago
Alex Baker 42f34c1fab Owners can remove shared list members
Supports Tasks.org, Nextcloud, ownCloud, and sabre/dav
4 years ago
Alex Baker e8ad88be21 Add server type column to caldav accounts 4 years ago
Alex Baker 99e624e836 Apply tz offset when converting to ical4j Date 4 years ago
Alex Baker 0f0c2bac93 Show list members on caldav list settings screen 4 years ago
Alex Baker ed4170dbe8 Relax principal parsing
Mailbox.org uses the same XML elements as sabre/dav, but uses them
differently
4 years ago
Alex Baker 2eac8dd20c Convert Theme to Kotlin 4 years ago
Alex Baker 13bdb5ac37 Common name may not be set by OC/NC 4 years ago
Alex Baker bfe4342bd7 Update Help & feedback screen 4 years ago
Alex Baker 7ce4f03985 Exclude current user principal from sharees 4 years ago
Alex Baker 952fa69b05 Check if shared status changed 4 years ago
Alex Baker b81acb70ca Add share indicator to navigation drawer 4 years ago
Alex Baker 983fa6644c Add principals table 4 years ago
Alex Baker 9411285f0b Report unknown share-access properties 4 years ago
Alex Baker 51ae1fb97e Merge tag '11.5.2' 4 years ago
Alex Baker 68a3dd0a3c Report failure to generate next recurrence date 4 years ago
Alex Baker 8aac517cd2 Allow any share-access value 4 years ago
Alex Baker 682038399c Use getColumnIndexOrThrow 4 years ago
Alex Baker 3973c9e7bb Revert inventory changes, fix test 4 years ago
Alex Baker c0a3c0e2c6 Merge tag '11.5.1' 4 years ago
Alex Baker 75cf22a997 Nominatim geocoder try 'name' then 'housenumber' 4 years ago
Alex Baker cd7bc0ecfe Fix repeat calculation for utc+13 4 years ago
Alex Baker f741fc6f6c Fix 'repeat until' date 4 years ago
Alex Baker bb071f2027 Add access column to CaldavCalendar 4 years ago
Alex Baker b76b7dcb71 Clear hasTasksSubscription 4 years ago
Alex Baker 379bf3856f Android Studio 4.2 Beta 5 4 years ago
Alex Baker 2b6e65cca4 Fix subscription test 4 years ago
Alex Baker f2354c9f81 Fix lint errors 4 years ago
Alex Baker 6b2f8a8ea1 Update dependencies 4 years ago
Alex Baker 11fdf0f825 Simplify ctag check 4 years ago
Alex Baker e9dafefbb0 Add CaldavSynchronizer tests 4 years ago
Alex Baker 6619a8f3fa Add OCInvite property 4 years ago
Alex Baker 4e36ddcd74 Add OCOwnerPrincipal property 4 years ago
Alex Baker af28d42e2e Simplify propfind requests 4 years ago
Alex Baker 24437cb6ce Add Invite property 4 years ago
Alex Baker c42b22ebe9 Add ShareAccess property 4 years ago
Alex Baker c88d2d759e Fork dav4jvm 4 years ago
Alex Baker 68b4dc196e Fix some lint warnings 4 years ago
Alex Baker 1730bd6e5a Add 10 new icons 4 years ago
Alex Baker 5471a61537 Remove unused code and resources 4 years ago
Alex Baker 0b0177e608 Fix reverse geocoder error handling 4 years ago
Alex Baker e2436414eb Remove GeocoderAndroid 4 years ago
Alex Baker fe1fc3eef2 Remove location preference menu 4 years ago
Alex Baker 815648ea8c Choose location service based on gplay availablity 4 years ago
Alex Baker 856cd04621 Choose maps based on gplay availability 4 years ago
Alex Baker 90bc28c91c Add LocationService interface
Combined Geofencing and LocationProvider
4 years ago
Alex Baker 0e728152c9 Replace Places SDK with HTTP API 4 years ago
Alex Baker 4f9d229c4b Exclude benefits from F-Droid dialog 4 years ago
Alex Baker 7f3a5f533a Rename PlaceSearchProvider to PlaceSearch 4 years ago
Alex Baker 3d3bc8e6d6 Remove previous donor message 4 years ago
Alex Baker 4ffb122cb1 Add persistent EteSync v1 deprecation warning 4 years ago
Alex Baker 76af1aeaba Add geofence service preference 4 years ago
Alex Baker 9f2401e927 Add reverse geocoder preference 4 years ago
Alex Baker fd23ae705f Add map theme preference 4 years ago
Alex Baker 9096c5a687 Choose OpenStreetMaps or Google Maps 4 years ago
Alex Baker fc974bee08 New location preferences menu 4 years ago
Alex Baker 29c566a240 Restore missing permission request 4 years ago
Alex Baker 606d3f6264 Proxy Nominatim requests
Per Nominatim usage policy
4 years ago
Alex Baker fb67ed5d69 Rename geocoders 4 years ago
Alex Baker 5a40a6c4ae Set user-agent on nominatim requests 4 years ago
Alex Baker bb4ccd8dd8 Add NominatimGeocoder 4 years ago
Alex Baker 9126c29aaa Remove Mapbox SDK and use Mapbox HTTP API 4 years ago
Alex Baker 14f5015fac Convert place search to coroutines 4 years ago
Alex Baker f0f6478dab Inject geofencing in flavor module 4 years ago
Alex Baker 5c5833ee8f Convert Geocoders to Kotlin 4 years ago
Alex Baker af9b89fef3 Replace ApplicationComp with SingletonComponent 4 years ago
Alex Baker 919eca94be Move AndroidLocationProvider to main 4 years ago
Alex Baker beeb6b0250 Add AndroidLocationProvider 4 years ago
Alex Baker 6535406689 Convert MapPosition to Kotlin 4 years ago
Alex Baker f86963244d Add PlayLocationProvider 4 years ago
Alex Baker a57040119b Add LocationProvider interface 4 years ago
Alex Baker 29fdba597b Convert MapFragment to Kotlin 4 years ago
Alex Baker 211f56a343 Synchronize snooze time 4 years ago
Alex Baker bfd1316c33 Convert parent to property 4 years ago
Alex Baker e4e37b22f1 Sync subtask expand/collapse state 4 years ago
Alex Baker 99dee06c64 Add LocationManager proximity alerts 4 years ago
Alex Baker 598cbba8c1 Add triggerNotifications for geofences 4 years ago
Alex Baker 3c9fc2d176 Fix start date initialization 4 years ago
Alex Baker b0777101e8 Replace Mapbox maps with OsmDroid 4 years ago
Alex Baker 58494caa29 Update third party dependencies 4 years ago
Alex Baker c4a97d2569 Use ical4j instead of google-rfc-2445 4 years ago
Alex Baker 5e128fd6de Use ical4j in recurrence tests 4 years ago
Alex Baker 385aa08a2d Sync start time one second before due time 4 years ago
Alex Baker 9ae31d5949 Remove CaldavConverter 4 years ago
Alex Baker e45f767c1f Convert RepeatRuleToString to Kotlin 4 years ago
Alex Baker e6fbb92912 Use ical4j in RepeatRuleToString 4 years ago
Alex Baker cc09150141 Add opentask properties tests 4 years ago
Alex Baker 68c7c84b32 Show unstarted tasks by default 4 years ago
Alex Baker 5ff6b885f7 Fix all day date synchronization 4 years ago
Alex Baker ccef473f15 Don't automatically create new task 4 years ago
Alex Baker bdaf1f8ee4 Fix recurrence string sanitizer 4 years ago
Alex Baker 94214ee059 Dagger 2.31.2 & Hilt 1.0.0-alpha03 4 years ago
Alex Baker d8e8c1b1a6 Fix some CalDAV time zone conversions 4 years ago
Alex Baker d8658b1db0 Don't adjust time zone if it matches 4 years ago
Alex Baker dfe621d10a Improve widget sort header when width constrained 4 years ago
Alex Baker a6a77ef06c Add option to disable title in widget header 4 years ago
Alex Baker 926655b12f Copy ical4android logic for writing properties 4 years ago
Alex Baker 9b6f8255c8 Complete subtasks before completing task 4 years ago
Alex Baker 82ea12f0db Uncomplete subtasks after scheduling repeat 4 years ago
Alex Baker d49f75a2fd Don't clear completed with recurring ancestors 4 years ago
Alex Baker b319ee2e39 More OpenTasksSynchronizer tests 4 years ago
Alex Baker 0900112f08 Initial OpenTasksSynchronizer tests 4 years ago
Alex Baker 137a27432a Add tests for 11.3 migration 4 years ago
Alex Baker 20f74bec33 Set default value on debug preferences 4 years ago
Alex Baker ddb4a5696f Display error messages in account settings screen 4 years ago
Alex Baker d1d076a3d7 Use ical4android to build content provider ops 4 years ago
Alex Baker e6f7e572a2 Move MyAndroidTask to separate file 4 years ago
Alex Baker af62239911 Fix inventory tests 4 years ago
Alex Baker 76f30c336b Tasks.org account strings 4 years ago
Alex Baker df93322d97 Move subscription buttons to main preferences 4 years ago
Alex Baker 56ff44e163 Convert Inventory.subscription to LiveData 4 years ago
Alex Baker eb2c7420d6 Add GoogleTasksAccount preference fragment 4 years ago
Alex Baker 19bcd457e3 Find out if anyone is still using EteSync v1 4 years ago
Alex Baker ddbb46c3f0 Use cloud off icon when not signed in 4 years ago
Alex Baker 5c4d202a75 Add PreferenceScreen.removeAt extension 4 years ago