Alex Baker
336279ee63
Fix OSM marker overlay
2 years ago
Alex Baker
b8470ccc2b
Fix cancel button on widget filter picker
2 years ago
Alex Baker
2c45f0da94
Fix annotation
2 years ago
Alex Baker
73adb86854
Ignore empty language tags
2 years ago
Alex Baker
587db3fa5c
Thumbnails for attachments
2 years ago
Alex Baker
2eabaad0e2
Update reverse geocoder work
...
* Don't overwrite remote coordinates
* Ignore results >100m away
2 years ago
Alex Baker
95d5f74752
Refresh lists after deleting place
2 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
2 years ago
Alex Baker
226687fee8
Add alarms to new subtasks
2 years ago
Alex Baker
3ce0433f9c
Add alarms to new incoming google tasks
2 years ago
Alex Baker
99f13df068
Fix default reminders for Tasker tasks
2 years ago
Alex Baker
ba11ec2747
Reset etebase sync flag on startup
2 years ago
Alex Baker
a0e26263b1
Fix list row
2 years ago
Alex Baker
4ccba6f2b1
Fix cloning subtask
2 years ago
Alex Baker
8258c73a7f
Merge ssh://github.com/lkempf/tasks into HEAD
2 years ago
Alex Baker
bb9e2f90b4
Replace ListPicker with FilterPicker
...
Simplify fragment result listeners
2 years ago
Lukas Kempf
7344f66189
Don't forget parent when copying tasks.
2 years ago
Alex Baker
532fea0d29
Replace FilterSelectionActivity
...
* Add FilterPicker DialogFragment
* Add FilterPicker compose component
* Rename FilterSelectionActivity to WidgetFilterSelectionActivity
2 years ago
Alex Baker
d157bbec53
Convert ListPicker to compose
2 years ago
Alex Baker
5f3b706b81
More calendar picker updates
2 years ago
Alex Baker
135f628dae
Calendar picker updates
...
* Move some components to compose package
* Add compose previews
* Use calendar id for selected
2 years ago
Alex Baker
df65415a83
Add alpha to delete icon
2 years ago
Alex Baker
4f267ad989
Convert calendar picker to compose
2 years ago
Alex Baker
437d69d741
Convert AlertDialogBuilder to Kotlin
2 years ago
Alex Baker
9a33f54202
Add navigation drawer view model
2 years ago
Alex Baker
8f5b7ccc20
Skip add dialog when replacing some reminders
...
* random reminders
* pick date and time reminders
2 years ago
Alex Baker
20ab106e12
Click on alarm row to replace it
2 years ago
Alex Baker
8ed2880953
Delete some compose stuff
2 years ago
Alex Baker
2ee7715c16
Align checkbox and text in subtask row
2 years ago
Alex Baker
60820ab3c9
Convert comments row to compose
2 years ago
Alex Baker
7b9b71dd67
Fill max width for task edit rows
2 years ago
Alex Baker
d0fcca1a1f
Embed task edit row fragments in compose
2 years ago
Alex Baker
22de530590
Ran silent code cleanup
2 years ago
Alex Baker
cdd163efbf
Add preferences.linkify
2 years ago
Alex Baker
3163150e8f
Move add alarm to task edit view model
2 years ago
Alex Baker
738c345275
Move view state to view model
2 years ago
Alex Baker
eabe2b37ee
Refresh subtasks in task edit fragment
2 years ago
Alex Baker
c4cd694948
Fix lint
2 years ago
Alex Baker
c532abc87f
Simplify task edit view model
2 years ago
Alex Baker
ccaed6ddb4
Add SubtaskRow composable
2 years ago
Alex Baker
1cac090c9d
Add AlarmRow composable
2 years ago
Alex Baker
00c80337de
Move more composable logic
2 years ago
Alex Baker
e7b6c96576
Add DescriptionRow composable
2 years ago
Alex Baker
b13db7d23a
Fix new subtask text color
2 years ago
Alex Baker
b6efff59b4
CheckBox and SubtaskChip composables
2 years ago
Alex Baker
d48d457a3d
Update priority row colors
2 years ago
Alex Baker
85b8092982
Move more composable logic
2 years ago
Alex Baker
3e3de3c1d6
Moving logic into composables, adding previews
2 years ago
Alex Baker
5c3af50c9d
Move more Start and due date logic into composables
2 years ago
Alex Baker
e39bc8b8cc
Comment bar is not an edit control set
2 years ago
Alex Baker
f4d69a8a69
Convert DescriptionControlSet to compose
2 years ago
Alex Baker
e450f51f60
Convert repeat control set to compose
2 years ago
Alex Baker
4d8a058bfb
Fix migration
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
b4c3bec3ab
Convert subtask control set to compose
2 years ago
Alex Baker
8c137f6521
TaskEditRow composable with slots
2 years ago
Alex Baker
3fa9040549
Convert FilesControlSet to compose
2 years ago
Alex Baker
9b3f5a0c65
Convert CreationDateControlSet to compose
2 years ago
Alex Baker
12f9352f69
Fix starting new timer
2 years ago
Alex Baker
f5a53e6453
Convert TimerControlSet to compose
2 years ago
Alex Baker
908d75909d
Convert CalendarControlSet to compose
2 years ago
Alex Baker
8f4db8374d
Convert LocationControlSet to compose
2 years ago
Alex Baker
08069d0a3d
Convert StartDateControlSet to compose
2 years ago
Alex Baker
d8c70a4b5c
Inline DeadlineControlSet variables
2 years ago
Alex Baker
8e8b8c9f64
Convert DeadlineControlSet to compose
2 years ago
Alex Baker
6513c40c97
View model due date as state flow
2 years ago
Alex Baker
6173192e72
Use info icon for creation date row
2 years ago
Alex Baker
de50854c99
Merge branch 'main' of ssh://github.com/ydario/tasks into main
2 years ago
Alex Baker
fcda6efe0c
Fix task list chip group bottom padding
2 years ago
Alex Baker
1fbc2b1661
Android 13 runtime notification permissions
2 years ago
Alex Baker
9ea490572a
Update locale injections to use language setting
2 years ago
Alex Baker
6f73765fd2
Per-app language configuration
2 years ago
Alex Baker
47d6aeddea
Update target sdk to 33
2 years ago
Alex Baker
3a93af4b0a
Update collect method
2 years ago
Alex Baker
b455e531d3
Use new compose fragment for reminder control set
2 years ago
Alex Baker
43e787ad0c
Add compose task edit fragment, chip group
2 years ago
Alex Baker
2137bf8004
Convert tag control to compose
2 years ago
Alex Baker
543e169e33
Use selected list state in subtasks control set
2 years ago
Alex Baker
25877f05e2
Convert ListFragment to compose
2 years ago
Alex Baker
9832eef2c6
Update chips
...
* Convert to jetpack compose
* Remove filled/outlined option
2 years ago
Alex Baker
0cecbbb376
Remove cookpad license plugin
...
Plugin was abandoned
2 years ago
Alex Baker
ba87311759
Priority control set preview
2 years ago
Alex Baker
708e2b14e6
Convert priority control set to compose
2 years ago
Yuri Dario
7a17dc3719
Allow display of task's creation/modification/completion using a single row.
3 years ago
Yuri Dario
bb4ce22542
Allow display of task's creation/modification/completion dates.
3 years ago
Alex Baker
6e695b144e
Only hide tags and places in navigation menu
3 years ago
Alex Baker
500cc3e6c2
Update version and changelog
3 years ago
Alex Baker
7da45d780c
Set work input data with workDataOf
3 years ago
Alex Baker
3198392d38
Fix test compile
3 years ago
Alex Baker
99b533e5cd
Add 'addTask' event
3 years ago
Alex Baker
f97a9fc2a3
Add events for subscribe and beast banners
3 years ago
Alex Baker
0165cda12b
Fix recurring reminder dialog cancel button
3 years ago
Alex Baker
2564116341
Fix banner text buttons
3 years ago
Alex Baker
b23aa62d42
Fix clearing task fragments
3 years ago
Alex Baker
46a6996982
Beast mode banner
3 years ago
Alex Baker
1de4b220c3
Fix tests
3 years ago
Alex Baker
7bb0d0a84f
Update task list and edit preferences
...
Move out of 'Look and feel' into top level menus
3 years ago
Alex Baker
a27047b6f8
Update widget preferences screen
...
* Add widget color indicator
* Add submenu arrow indicator
3 years ago
Alex Baker
d5ccc1aa8f
Beg for subscriptions/donations periodically
3 years ago
Alex Baker
437bb48d62
Remove subscription nag from WhatsNew
3 years ago
Alex Baker
68700a7319
Add TaskEditEventBus
3 years ago
Alex Baker
b087cc090f
Add ClearTaskEditFragment event
3 years ago
Alex Baker
2c189f9610
Restore Firebase RemoteConfig
3 years ago
Alex Baker
2aee91a04b
Use In-App Review API
3 years ago
Alex Baker
ce191d3325
Add MainActivity and TaskList event buses
3 years ago
Alex Baker
26796c0a57
Add install version and date
3 years ago
Alex Baker
e46ef8d7b0
Update migration to drop invalid rows
3 years ago
Alex Baker
494c449fe6
Disable alarm sync for synology calendar
3 years ago
Alex Baker
e8f231b288
Add server selector
3 years ago
Alex Baker
0cfb27df22
Remove encryptionKey and suppress repeat columns
3 years ago
Alex Baker
f4398d82c6
Chunk tasks when updating modified time
3 years ago
Alex Baker
c7f9f6e0e3
Fix thunderbird ack time
3 years ago
Alex Baker
a62ffbc9fb
Update modified if alarms changed during sync
3 years ago
Alex Baker
b5993d0bee
Fix compile
3 years ago
Alex Baker
62c5d21322
Save vtodo to disk if put is successful
3 years ago
Alex Baker
b4c85ed5c7
Clear reminder if dismissed in Thunderbird
3 years ago
Alex Baker
7941373a37
Fix reminder synchronization
...
Remote changes were being ignored if local reminders were present
3 years ago
Alex Baker
446de069ae
Add built-in notifications filter
3 years ago
Alex Baker
62931a5c70
Add option to store snoozed filter in preference
3 years ago
Alex Baker
52a902c51a
Refresh lists and tasks after updating alarms
3 years ago
Alex Baker
3d9835a162
Add built-in Snoozed filter
3 years ago
Alex Baker
a5e0a06762
Fix check for ring flag changes
3 years ago
Alex Baker
73eeec9663
Add recurring reminders
3 years ago
Alex Baker
50dde0b4c8
Convert alarm string methods to extensions
3 years ago
Alex Baker
968ba7080d
Convert some fields to lateinit
3 years ago
Alex Baker
5e94537849
Remove OpenTask accounts when native added
3 years ago
Alex Baker
c9be5728b1
Remove kotlinx-collections-immutable-jvm
3 years ago
Alex Baker
75701f0b42
Remove Firebase RemoteConfig
3 years ago
Alex Baker
323fa0eb8a
Remove unused database columns
3 years ago
Alex Baker
cb9661bc56
Move radius from geofence to place
3 years ago
Alex Baker
2bf58b6977
Update reminder control set padding
3 years ago
Alex Baker
64dee60111
Delete vtodo data on reset
3 years ago
Alex Baker
672dcdd268
Fix migration
3 years ago
Alex Baker
1154ba4be4
Store icalendar data on disk
3 years ago
Alex Baker
433ae41200
Add FlowHelpers
3 years ago
Alex Baker
978d27de73
Don't purge moved tasks
3 years ago
Alex Baker
259f428d71
Jetpack Compose 1.1.1
3 years ago
Alex Baker
efd9276e7a
Fix alarm text overlap
3 years ago
Alex Baker
b4315f9beb
New reminder control set
...
* Custom random reminder intervals
* Add multiple random reminders
3 years ago
Alex Baker
dfe64d5f6f
Convert selected alarms to MutableStateFlow
3 years ago
Alex Baker
656c856737
Remove bitwise operations
3 years ago
Alex Baker
ec3150f455
Fix alarm migration issues
3 years ago
Alex Baker
488836f848
Fix ring flag migration issue
3 years ago
Alex Baker
42e44eafdc
Merge remote changes before pushing local changes
...
Only applies to native CalDAV and native EteSync
3 years ago
Alex Baker
39438dd8b7
Don't delete unpushed tasks
3 years ago
Alex Baker
0fcab69e5b
Fix calendar entry updates
3 years ago
Alex Baker
5907cae106
Fix migration and API issue
3 years ago
Alex Baker
762ae3dc59
Fix lint errors
3 years ago
Alex Baker
bfe0af5500
New relative reminder picker
...
Only supports 'before due' for now
3 years ago
Alex Baker
733451fbc9
Fix search for top app bar
3 years ago
Alex Baker
4acad387dc
Force sync if alarms change
3 years ago
Alex Baker
cab4a877a2
Migrate random reminders and snooze from backups
3 years ago
Alex Baker
a5a65e2a2e
Fix random reminder issues
3 years ago
Alex Baker
cb834a9818
Convert random and snooze reminders to alarms
...
Display snooze time in edit screen
3 years ago
Alex Baker
67899e6fff
Revert "Generate proper UUID strings for new tasks"
...
This reverts commit b6b0b233e2
.
3 years ago
Alex Baker
ffe1ee6001
Refresh after alarms change
3 years ago
Alex Baker
2d3da4c306
Update translation
3 years ago
Alex Baker
03ea39c682
Add 'Has reminder' custom filter criteria
3 years ago
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
Alex Baker
c0b89a63a5
Fix coroutine search
3 years ago
Alex Baker
f906b57d4e
Remove native EteSync v1 support
...
EteSync v1 accounts can still be used with the EteSync app
3 years ago
Alex Baker
462ec04091
Fix geo truncate
3 years ago
Alex Baker
fe5f6b4e35
Use coroutines for drag and drop differ
3 years ago
Alex Baker
da967afaf5
Use coroutines for search
3 years ago
Alex Baker
8181d20ff5
Remove unused CompositeDisposables
3 years ago
Alex Baker
0c2f4291ad
Replace magic number for decimal places
3 years ago
Alex Baker
024183f118
Fix monthly recurrence at end of month
3 years ago
Alex Baker
a6e0bf433a
Add reminder preference migration tests
3 years ago
Alex Baker
83b1246282
Fix reminder preference summary
3 years ago
Alex Baker
554f8c582c
Use shifted values for reminder preferences
3 years ago
Alex Baker
c53780d9a0
Fix default reminder preference
3 years ago
Alex Baker
a100fca5af
Back up string set preferences
3 years ago
Alex Baker
9a37a89a61
Fix default reminder preference
3 years ago
Frieder Schrempf
d70ec00ea2
Fix chunking of SQLite queries in case of task deletion
...
When having a lot of (> 999) completed tasks in a list, selecting
"Remove all completed tasks" causes a crash of the app with:
SQLiteLog: (1) too many SQL variables
This is due to a bug that accidentally bypasses the chunking of
the db queries to stay below the limit.
This solves #1661 .
3 years ago
Alex Baker
3f108c5b03
Update default value for default reminders
3 years ago
Alex Baker
616f20d903
Add start date reminders to default preferences
3 years ago
Alex Baker
d58f84e09f
Fix start date reminder logic
3 years ago
Alex Baker
b13f62a9fb
Add option to notify at start date
3 years ago
Alex Baker
94d4037439
Target Android 12
3 years ago
Trevor Terris
d9f414a27c
Remove Clonable to fix StackOverflow
...
Potential fix for stackoverflow issue with Clonable.
3 years ago
Alex Baker
adacf99290
Merge pull request #1545 from tkterris/now-due-date
...
Add "now" option for due date filter
3 years ago
Trevor Terris
4fa8654625
Change inheritance to fix stackoverflow in DBObject
...
DBObject initialization was resulting in a loop causing a StackOverflow, ultimately resulting in the app crashing (issue 1528). Remove recursive class inheritance to hopefully fix this issue.
3 years ago
Alex Baker
0e932bea8f
Ignore link click during multiselect
3 years ago
Alex Baker
2166ca17da
Fix preference backup
3 years ago
Alex Baker
03f12b2032
Fix location based reminders
3 years ago
Trevor Terris
4b522a7ce8
Change NOW() query to check for all-day tasks
...
Update query logic in FilterCriteriaProvider to use EOD time instead of current time for all-day tasks. Also, change the default start time for tasks to be non-time-specific (only relevant for when the filter being used to create a task is NOW).
3 years ago
Trevor Terris
bc906090aa
Add ISO format to backup file matcher
3 years ago
Trevor Terris
9742d93e83
Use ISO 8601 date formatting
...
Update TasksJsonExporter and the default toString() method in DateTime to use the ISO 8601 standard (in particular, using four-digit years and splitting the date from the time with the character "T").
3 years ago
Alex Baker
48cd91962d
Remove @JvmField annotations
3 years ago
Trevor Terris
bfacf1ca52
Add "now" option for due date filter
3 years ago
Alex Baker
12a735653a
Jetpack Compose 1.0.0-beta08
3 years ago
Alex Baker
a27913857e
Force markdown in whats new dialog
3 years ago
Alex Baker
07435303ba
Fix widget clicks
3 years ago
Alex Baker
ad4b4bd36b
Use dark status bar icons when drawer is opened
3 years ago
Alex Baker
590293421d
Use immutable pending intents
3 years ago
Alex Baker
849be83803
Fix lint errors
3 years ago
Alex Baker
46e4842f25
Use primary color for status bar
3 years ago
mhmdanas
626aa05a1e
Minor refactors in AlarmService.kt
3 years ago
mhmdanas
1710885000
Remove unnecessary `var`
3 years ago
mhmdanas
2ccebc48b1
Remove duplicate string
3 years ago
Alex Baker
1ac8ec0d97
Use built-in link movement method
4 years ago
Alex Baker
430dc04747
Add MarkdownProvider
...
Render markdown for widget and notifications
4 years ago
Alex Baker
40245eb4b9
Set low priority on service notifications
4 years ago
Alex Baker
a02cd7ae71
Fix lateinit initialization issue
4 years ago
Alex Baker
1a04be6afd
Fix linkify preference when Markdown enabled
4 years ago
Alex Baker
88e727999b
Fix license and lint
4 years ago
Alex Baker
c4e98052de
Add markdown support
4 years ago
Alex Baker
9960e9a0a9
Convert Linkify to Kotlin
4 years ago
Alex Baker
a86e757d0e
Remove background sync for legacy EteSync v1 accts
4 years ago
Alex Baker
7e5151cd03
Acknowledge subscriptions
4 years ago
Alex Baker
775b5b56ca
Upgrade to Play Billing v3
4 years ago
Alex Baker
675cc1f6c9
Replace some guava usage with kotlin
4 years ago
Alex Baker
a5663cd299
Convert billing to Kotlin
4 years ago
Alex Baker
fbd03e55de
Change donation string
4 years ago
Alex Baker
2fc38d0089
Remove ButterKnife
4 years ago
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