Commit graph

1067 commits

Author SHA1 Message Date
Sylvain Berfini
2d2dfecb73 Finished ViewModel to Data rework 2021-04-16 17:40:28 +02:00
Sylvain Berfini
414e8f38c8 Changes to reflect new conference API
Should fix various conference UI issues

More UI fixes related to conference

Fixes & improvements

Fixed remove participant button invisible in dark mode

API changes

Handle conference enter and leave

Fixed conference UI issues

Small UI improvements

Improve logging

Improved paused conference cell

Use isMe if participant added or removed is focus

Update method names after changes to conference API
2021-04-16 17:40:01 +02:00
Sylvain Berfini
8e2d7dad1a Vibration when incoming call is ringing is now handled by the CoreService in SDK 2021-04-14 15:20:45 +02:00
Sylvain Berfini
3a49102508 Added debug popup entry to show config file 2021-04-14 12:02:21 +02:00
Sylvain Berfini
307ba52eca Added setting to control ringing during early media behavior 2021-04-14 11:09:50 +02:00
Sylvain Berfini
86f5343317 Trim text before sending it 2021-04-13 19:12:44 +02:00
Sylvain Berfini
3049ef743b Fixed wrong uses of Address.clean() 2021-04-09 17:56:46 +02:00
Sylvain Berfini
693ed2a440 Fixed pause/video buttons to be disabled until next call state update or UI pause/resume 2021-04-09 15:28:25 +02:00
Sylvain Berfini
46b1051842 Fixed crash with file viewer since using onViewCreated instead of onActivityCreated 2021-04-09 15:11:31 +02:00
Sylvain Berfini
31bff5175c Removed tabs slide-in/slide-out animations 2021-04-09 15:07:53 +02:00
Sylvain Berfini
b67879404d Replaced deprecated onActivityCreated() method by onViewCreated() 2021-04-09 14:09:15 +02:00
Sylvain Berfini
4cb9c914fc Added setting to open files in our own viewer even if VFS isn't enabled 2021-04-08 11:30:34 +02:00
Sylvain Berfini
b317961d22 Prevent files from being made public when VFS is enabled 2021-04-07 15:51:16 +02:00
Sylvain Berfini
cec4d55d67 Fixed crash when downloading file once VFS is enabled 2021-04-07 15:38:39 +02:00
Christophe Deschamps
9491c101c7 Move VFS Activation at earlier stage 2021-04-07 14:46:24 +02:00
Christophe Deschamps
0ba6937081 Do not display VFS key inside log 2021-04-07 14:23:02 +02:00
Sylvain Berfini
fd97ea2082 Same rework applied to other classes 2021-04-07 10:48:39 +02:00
Sylvain Berfini
6ff10142a8 Rework to rename classes that weren't real view models to avoid confusion and have a proper cleaning 2021-04-07 10:20:00 +02:00
Sylvain Berfini
56aed6708b Glide cache improvement for non encrypted files 2021-04-07 09:08:14 +02:00
Christophe Deschamps
e4d9afbf74 Moved VFS flag into shared preferences 2021-04-06 18:17:04 +02:00
Sylvain Berfini
c733cc4611 Added setting to enable VFS + changes to properly display files 2021-04-06 18:17:04 +02:00
Christophe Deschamps
44227241e2 VFS key generation & store/retrieve to/from keystore & pass on to factory if vfs enabled 2021-04-06 18:17:04 +02:00
Sylvain Berfini
73fb876c74 Prevent cleaning whole Glide cache when contacts are loaded 2021-04-06 18:16:35 +02:00
Sylvain Berfini
c8d5c588b7 Improved hide notification when not needed 2021-04-06 10:41:13 +02:00
Sylvain Berfini
d568dec559 Added audio file viewer 2021-04-02 16:16:54 +02:00
Sylvain Berfini
a1e886a5a2 Added file name in app file viewers 2021-04-01 17:45:16 +02:00
Sylvain Berfini
f6e197634b Use vertical sliding between pages instead of horizontal for PDF viewer 2021-04-01 17:28:44 +02:00
Sylvain Berfini
be70c87063 Fixed issue with bubbles + fixed french translation issue 2021-04-01 17:23:42 +02:00
Sylvain Berfini
78c1621e0f Changes to prepare for VFS 2021-04-01 16:52:27 +02:00
Sylvain Berfini
507a9fe0ee Fixed crash when leaving video file viewer 2021-04-01 15:53:12 +02:00
Sylvain Berfini
83cd18d0af Using com.github.chrisbanes:PhotoView for Image & PDF file viewer 2021-04-01 13:40:37 +02:00
Sylvain Berfini
e28590519f Improved PDF file viewer 2021-04-01 13:17:06 +02:00
Sylvain Berfini
d307764ad3 Reworked file viewer related code 2021-04-01 11:19:23 +02:00
Sylvain Berfini
6465b3ea1f Prevent potential crash + fixed camera display on dialer for tablets in portrait 2021-04-01 10:30:51 +02:00
Sylvain Berfini
2fe5f9e917 Using VideoViewer for audio files as well (for now) 2021-03-31 17:59:03 +02:00
Sylvain Berfini
fba6234d63 Added export button in each file viewer 2021-03-31 17:35:51 +02:00
Sylvain Berfini
c5565ff3dd Show files shared by chat message in app if possible 2021-03-31 17:00:31 +02:00
Sylvain Berfini
7f1216ec45 Use account display name in chat rooms list when displaying last sent message 2021-03-31 12:06:48 +02:00
Sylvain Berfini
803db048d7 Updated version name & code in build.gradle 2021-03-30 16:22:08 +02:00
Sylvain Berfini
11f2b68964 Replaced deprecated ProxyConfig object by Account 2021-03-30 10:46:01 +02:00
Sylvain Berfini
a24ce6aa9d Fixed issue when navigating back from chat room opened by bubble by removing previous hack that doesn't seems necessary anymore... 2021-03-29 16:51:53 +02:00
Sylvain Berfini
0391247fe0 Renamed icons with typo 2021-03-25 17:47:45 +01:00
Sylvain Berfini
3d9373fada Fixed bad french translation + increased invite contact button touch area 2021-03-25 17:44:44 +01:00
Sylvain Berfini
ae73dc0d5e Removed a few TODOs in Assistant, replaced them by showing a simple error message in a SnackBar for now 2021-03-25 17:23:06 +01:00
Sylvain Berfini
a0dace18e9 Reworked audio route handling code and added auto switch to bluetooth if available and to speaker when video is enabled 2021-03-25 14:06:02 +01:00
Sylvain Berfini
a0b6f79ee1 Code improvement 2021-03-24 15:37:24 +01:00
Sylvain Berfini
73131093ac Improved media store insertion 2021-03-23 17:11:47 +01:00
Sylvain Berfini
84a9b7d39f Simplified remote SIP address search for notification's action 2021-03-23 15:35:30 +01:00
Sylvain Berfini
b9a0a6b2b3 Removed deprecated hasTextContent and getTextContent functions + hide auto start service notification when Core has started 2021-03-22 14:34:01 +01:00
Sylvain Berfini
d5a058f7cd Bumped dependencies 2021-03-18 16:07:31 +01:00