talk-android/app/src/main/java/com/nextcloud/talk/models
Marcel Hibbe e362e8e3d0
Handle new capabilities json structure
Because of "supported-reactions" and "predefined-backgrounds" the capabilities cannot be parsed with
`var config: HashMap<String, HashMap<String, String>>?`

As a result it was not possible to login into the app.

This is now
`var config: HashMap<String, HashMap<String, @RawValue @Contextual Any>>?` while always checking for the type when accessing the values.

"supported-reactions" and "predefined-backgrounds" are not handled yet.
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2023-04-21 17:29:53 +02:00
..
domain use CallRecordingRepository 2023-01-31 15:55:06 +01:00
json Handle new capabilities json structure 2023-04-21 17:29:53 +02:00
ExternalSignalingServer.kt 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
ImportAccount.java Spotbug: Method stores return result in local before immediately returning it 2022-12-29 11:37:18 +01:00
LoginData.kt 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
RetrofitBucket.kt 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
RingtoneSettings.kt 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
SignatureVerification.kt 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
TakePictureViewModel.java make all cam buttons reflect current state instead of triggered action 2021-11-18 12:49:14 +00:00