talk-android/app/src/main/java/com/nextcloud/talk/remotefilebrowser
Marcel Hibbe 754b825096
pass spreedCapabilities instead user to CapabilitiesUtil
To support federated rooms, capabilities have to be checked from the room which now also has capabilities.
If room is not federated, capabilities fromuser are still checked.
This is why CapabilitiesUtil had to be refactored to accept SpreedCapabilities which can come from room or user.

Other than that, many other changes were made as a result of this change.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-03-01 11:25:11 +01:00
..
activities ktlint: No whitespace expected between opening parenthesis and first parameter name 2023-12-05 16:17:31 +01:00
adapters pass spreedCapabilities instead user to CapabilitiesUtil 2024-03-01 11:25:11 +01:00
model Migrate to new parcelize Implementation for Kotlin 1.8, also extend chatKit MessageInput to provide access to UI elements of that component 2022-12-30 16:58:42 +01:00
repositories ktlint: Newline expected after opening parenthesis 2023-12-05 16:34:54 +01:00
viewmodels fix crash when trying to upload from nextcloud 2023-11-02 12:10:21 +01:00
SelectionInterface.kt create narrow(er) interface for file selection 2022-06-08 18:15:37 +02:00