davx5-ose/app
Sunik Kupfer 86742f5b18
Don't upload event when calendar is read only (#587)
* Make readOnly a LocalCollection property

* Move readOnly detection to SyncManager

* Add readOnly state access to LocalCalendar

* Add not implemented error to readOnly state access of LocalJtxCollection

* Handle read-only state of calendar at dirty events upload

* Handle read-only state of calendar at processing of locally deleted events

* Remove todo and update kdoc

* Fix indenting

* Add read-only prop to LocalTestCollection

* Add read-only state access to LocalTaskList

* LocalTestCollection: don't set read-only

* Update ical4android (for new KDoc)

* Make LocalCollection readOnly-API read only and take value from content provider during populate()

* SyncManager: use readOnly direct from localCollection

* Lift resetDeleted up to LocalResource

* Override and use resetDeleted for LocalEvent

* Add resetDeleted to LocalJtxICalObject

* Add resetDeleted to LocalTask

* Add resetDeleted to LocalTask

* Add resetDeleted to LocalTestResource

* Provide default access level

---------

Co-authored-by: Ricki Hirner <hirner@bitfire.at>
2024-02-27 13:00:40 +01:00
..
schemas/at.bitfire.davdroid.db.AppDatabase show real name of davowner (bitfireAT/davx5#208) 2023-02-20 13:29:56 +01:00
src Don't upload event when calendar is read only (#587) 2024-02-27 13:00:40 +01:00
.gitignore Minor code tweaks (by lint) 2014-12-21 11:24:00 +01:00
build.gradle.kts Bump version to 4.3.14-beta.1 2024-02-22 12:06:23 +01:00
lint.xml Version 0.7 2015-03-12 18:25:09 +01:00
proguard-rules-release.pro Fix ProGuard issue with javax.xml.namespace.QName; update AGP (bitfireAT/davx5#512) 2024-01-08 15:00:19 +01:00