Benoit Marty
d49fcb80fc
"Seen by" uses 12h time ( Fixes #1378 )
...
DateUtils.FORMAT_SHOW_TIME has to be used for i18n to be effective on DateUtils.getRelativeDateTimeString(), do not ask me why.
Also internal switching of language does not have effect on this method, you'll have to restart the application.
2020-05-20 23:52:41 +02:00
ganfra
e1c6542e03
Merge branch 'develop' into feature/forward_pagination
2020-05-19 15:25:33 +02:00
Benoit Marty
92985fc8e7
Split long line
2020-05-18 17:25:15 +02:00
Benoit Marty
92c719a803
Set identity server: do not show the error in the EditText when user want to use the default identity server
2020-05-18 17:23:33 +02:00
Benoit Marty
f4108ae0eb
Properly handle Loading state: button were still active... Also finish the work on the controller
2020-05-18 17:23:33 +02:00
Benoit Marty
ecf3fee709
Integrate Valere's remarks - step 3: use viewModelScope in ViewModels
2020-05-18 17:23:33 +02:00
Benoit Marty
e67e472025
Integrate Valere's remarks - step 2: Stop using (or at least reduce usage of) GlobalScope
2020-05-18 17:23:33 +02:00
Benoit Marty
a6541481bf
Integrate Valere's remarks - step 1
2020-05-18 17:23:33 +02:00
Benoit Marty
85a4f83662
Colorize the identity server url
2020-05-18 17:23:33 +02:00
Benoit Marty
22955e6b34
Use debouncedClicks every where, for faster UI (it uses throttleFirst operator instead of debounce)
2020-05-18 17:23:33 +02:00
Benoit Marty
9520aff848
Use debouncedClicks every where, for faster UI (it uses throttleFirst operator instead of debounce)
2020-05-18 17:23:33 +02:00
Benoit Marty
6b09a78ece
Identity: Improve identity choice screen after review
2020-05-18 17:23:33 +02:00
Benoit Marty
225b1c380e
Identity: retrieve the default identity server url
2020-05-18 17:23:33 +02:00
Benoit Marty
60d80ea0ba
Fix compilation issue after rebase
2020-05-18 17:23:33 +02:00
Benoit Marty
4c31e52892
Add facilities and Javadoc on SessionParams data class
2020-05-18 17:23:33 +02:00
Benoit Marty
2beef7d816
Identity: fix issue with logout request.
...
Also disconnect previous set identity server when changing url, when disconnecting, and when deactivating account
2020-05-18 17:23:33 +02:00
Benoit Marty
623056455b
Identity: fix rendering error
2020-05-18 17:23:33 +02:00
Benoit Marty
7a4d9370e3
Identity: human readable errors
2020-05-18 17:23:33 +02:00
Benoit Marty
fe3138492e
Identity: fix issue in dark theme
2020-05-18 17:23:33 +02:00
Benoit Marty
7afc7bdb31
Identity refresh main setting page.
2020-05-18 17:23:13 +02:00
Benoit Marty
84a3754c9f
Confirm identity server disconnection in all cases, as Riot-Web does
2020-05-18 17:23:13 +02:00
Benoit Marty
4b2f8e9174
Auto-review
2020-05-18 17:23:13 +02:00
Benoit Marty
ed2f62cbe7
Identity: ping API V2 and cleanup
2020-05-18 17:23:13 +02:00
Benoit Marty
38fb7185b6
Identity: One class per file
2020-05-18 17:23:13 +02:00
Benoit Marty
ce42d2fb8a
Identity: improve terms not signed case
2020-05-18 17:23:13 +02:00
Benoit Marty
af3fc22e2d
Identity: correctly handle terms update
2020-05-18 17:22:40 +02:00
Benoit Marty
b659cb60a2
Improve code
2020-05-18 17:22:40 +02:00
Benoit Marty
34cf9903dc
Improve code
2020-05-18 17:22:40 +02:00
Benoit Marty
062a21e39a
Improve code
2020-05-18 17:22:40 +02:00
Benoit Marty
4510aff00a
ktlint
2020-05-18 17:22:40 +02:00
Benoit Marty
d0953b8406
Identity: Cleanup
2020-05-18 17:22:40 +02:00
Benoit Marty
7822660ce7
Identity: Extract enum for Epoxy Items
2020-05-18 17:22:40 +02:00
Benoit Marty
bdfcf5c67c
Identity: cleanup Epoxy items
2020-05-18 17:22:40 +02:00
Benoit Marty
ae0d09a049
Identity: cancel binding WIP
2020-05-18 17:22:40 +02:00
Benoit Marty
b44f5d3b4a
Handle correctly the verification code error case
2020-05-18 17:22:40 +02:00
Benoit Marty
e411f139c8
Identity: validate code received by SMS
2020-05-18 17:22:40 +02:00
Benoit Marty
1535f3e2e5
Identity: bind/unbnd: restore the bind in progress State
2020-05-18 17:22:40 +02:00
Benoit Marty
3e808dec90
Identity: bind/unbnd WIP
2020-05-18 17:22:40 +02:00
Benoit Marty
637f4a8350
Fix small UI bug
2020-05-18 17:22:40 +02:00
Benoit Marty
d3bc9f52fd
Remove duplicated class
2020-05-18 17:22:40 +02:00
Benoit Marty
6e43e9b51c
Identity: refresh pepper, logout feature and other improvements
2020-05-18 17:22:40 +02:00
Benoit Marty
426171508e
Import and adapt Terms Of Service management: SDK and UI (compiling) - still fixing issue
2020-05-18 17:22:40 +02:00
Benoit Marty
e86460b578
Import and adapt Terms Of Service management: SDK and UI (compiling)
2020-05-18 17:22:40 +02:00
Benoit Marty
8dd5f88dba
Identity: cleanup UI
2020-05-18 17:21:59 +02:00
Benoit Marty
3aa6de7cf5
Identity: progressing
2020-05-18 17:21:59 +02:00
Benoit Marty
784918350b
Identity: import UI/UX From Riot and adapt to RiotX architecture
2020-05-18 17:21:59 +02:00
Benoit Marty
e542e4ba22
Add a setting to hide redacted events ( #951 )
2020-05-18 16:26:18 +02:00
Benoit Marty
05d1e64cb5
New rendering for redacted message
2020-05-18 16:25:54 +02:00
Benoit Marty
28f8d9500e
Better coroutine management
2020-05-18 16:21:47 +02:00
Benoit Marty
538bda329e
Lazy load available languages
2020-05-18 16:21:47 +02:00