Benoit Marty
12d54140e5
SoftLogout: also handle Unsupported mode
2019-12-13 12:08:37 +01:00
Benoit Marty
1de85daad9
SoftLogout: handle the case where user sign in with SSO on another account
2019-12-13 11:58:02 +01:00
Benoit Marty
1af44ce5f7
cleanip
2019-12-13 01:37:29 +01:00
Benoit Marty
8d1a36425d
Cleanup
2019-12-13 01:29:49 +01:00
Benoit Marty
4e74b545ad
SoftLogout: recovery with SSO
2019-12-13 01:25:58 +01:00
Benoit Marty
183d6b53bd
SoftLogout: start handling SSO
2019-12-13 00:20:54 +01:00
Benoit Marty
14562f7285
SoftLogout: Inherit from Login stuff to get free forgot password functionality
2019-12-13 00:08:21 +01:00
Benoit Marty
17bcd680b0
organise packages
2019-12-12 23:28:54 +01:00
Benoit Marty
782635ec8e
Keep loading after success
2019-12-12 23:20:11 +01:00
Benoit Marty
e609f4a57e
SoftLogout: epoxy: missing elements
2019-12-12 23:17:03 +01:00
Benoit Marty
907fa35547
Cleanup listener
2019-12-12 22:58:27 +01:00
Benoit Marty
00d0c34363
SoftLogout: use Epoxy
2019-12-12 22:58:15 +01:00
Benoit Marty
6811d31a6d
Soft Logout - request homeserver login flow
2019-12-12 20:24:46 +01:00
Benoit Marty
d69881f321
cleanup
2019-12-12 17:41:16 +01:00
Benoit Marty
efc1f38f8c
SoftLogout: adapt wording depending if all keys are backed up or not
2019-12-12 17:39:21 +01:00
Benoit Marty
b9e8da1fbb
SoftLogout: clear notifications
2019-12-12 15:50:05 +01:00
Benoit Marty
d2fea275d8
SoftLogout: Loading UI
2019-12-12 15:33:22 +01:00
Benoit Marty
a5af949c15
SoftLogout: Store the info that the token is not valid anymore for a faster startup
2019-12-12 15:32:52 +01:00
Benoit Marty
261b4be287
Follow naming convention
2019-12-11 18:51:46 +01:00
Benoit Marty
205fc0d9d6
Soft Logout - issue with device display name
2019-12-11 18:49:44 +01:00
Benoit Marty
7699560458
Soft Logout - WIP
2019-12-11 18:35:30 +01:00
Benoit Marty
a193b2659d
Create Uri extension and cleanup login code
2019-12-11 18:34:21 +01:00
Benoit Marty
bb85d41f05
Password could contain only spaces
2019-12-11 18:34:21 +01:00
Benoit Marty
9bfe904745
InvalidToken: Regular Signed out screen - move class
2019-12-11 18:34:21 +01:00
Benoit Marty
284dc8602f
InvalidToken: Regular Signed out screen
2019-12-11 18:34:21 +01:00
Benoit Marty
29087d4a87
InvalidToken: Rework MainActivity args
2019-12-11 18:34:21 +01:00
Benoit Marty
18649ebddb
InvalidToken: notify the app - WIP
2019-12-11 18:34:21 +01:00
Benoit Marty
670d4dc34e
MatrixError: rename the constants to follow the spec
2019-12-11 18:34:21 +01:00
ganfra
3a269be2ef
Sync: fix crash on gplay flavor and reschedule when no network instead of showing a potential notification all the time
2019-12-11 16:24:30 +01:00
ganfra
5338f93852
Sync: use a foreground service for initialSync.
2019-12-10 19:52:12 +01:00
Benoit Marty
3a761be6b4
Last cleanup
2019-12-10 01:28:07 +01:00
Benoit Marty
a9e2c31c32
Remove log for privacy
2019-12-10 01:08:05 +01:00
Benoit Marty
3ac53d20e9
Bugfix: react several times with the same reaction was possible (was a TODO).
2019-12-10 01:05:20 +01:00
Benoit Marty
3c18fd5335
Improve EmojiChooserFragment: improve filtering result: sort
2019-12-10 00:42:24 +01:00
Benoit Marty
f00f34b244
Improve EmojiChooserFragment: DI
2019-12-09 23:56:53 +01:00
Benoit Marty
63e0b15f3d
Split EmojiDataSource - cleanup
2019-12-09 23:08:50 +01:00
Benoit Marty
80306f20df
Split EmojiDataSource - avoid !!
2019-12-09 22:57:23 +01:00
Benoit Marty
2972177541
Split EmojiDataSource - cleanup
2019-12-09 22:46:39 +01:00
Benoit Marty
1ad8f47dc1
Split EmojiDataSource
2019-12-09 22:36:38 +01:00
Benoit Marty
8527d3f162
Improve emoji picker search result
2019-12-09 22:30:29 +01:00
Benoit Marty
99423bacb2
Cleanup
2019-12-09 22:09:17 +01:00
Benoit Marty
edc6c3dd4f
Cleanup
2019-12-09 22:00:41 +01:00
Benoit Marty
a761a0dbd2
Cleanup
2019-12-09 21:56:03 +01:00
Benoit Marty
d431ab23c8
Cleanup
2019-12-09 21:33:10 +01:00
Benoit Marty
f0aa34774e
Create RecyclerView extensions and cleanup all the recycler views
2019-12-09 21:31:56 +01:00
Benoit Marty
742136abe8
Create RecyclerView extensions and cleanup all the recycler views
2019-12-09 18:01:58 +01:00
ganfra
9a01b4ace9
Make it through bunch of classes removing potential leaks
2019-12-09 17:41:29 +01:00
Benoit Marty
109c1fe482
Cleanup
2019-12-09 17:41:29 +01:00
Benoit Marty
dbd4525404
Make sure unhandled Rx error does not crash the app in production
2019-12-09 17:41:29 +01:00
Benoit Marty
c714266a81
Fix crash reported by the PlayStore.
...
NullPointerException: at im.vector.riotx.features.home.room.detail.RoomDetailFragment.updateJumpToReadMarkerViewVisibility (RoomDetailFragment.kt:524)
Also properly cleanup model build listener
2019-12-09 17:41:29 +01:00
Benoit Marty
8b1701e537
Merge pull request #738 from vector-im/feature/ban_reason
...
Displaay ban and other membership events reason
2019-12-09 14:53:06 +01:00
Benoit Marty
41d1b77370
Merge pull request #749 from vector-im/feature/hs_discovery
...
Support entering a RiotWeb client URL instead of the homeserver URL
2019-12-09 14:10:55 +01:00
Benoit Marty
6d82ac7c59
Add default param values
2019-12-09 14:09:03 +01:00
Benoit Marty
411afb0bf3
Add shortcut for command length
2019-12-09 14:09:03 +01:00
Benoit Marty
57354cbd69
Add reason to slash commands
2019-12-09 14:09:03 +01:00
Benoit Marty
03d51281a2
Mistake
2019-12-09 14:08:06 +01:00
Benoit Marty
415511f3e0
Shortened lines
2019-12-09 14:08:06 +01:00
Benoit Marty
e0e778909d
Better formatting
2019-12-09 14:08:06 +01:00
Benoit Marty
b9efc9f4bd
Ensure user will never see 'null' in a String
2019-12-09 14:08:06 +01:00
Benoit Marty
872b14373b
Better code
2019-12-09 14:08:06 +01:00
Benoit Marty
d28700e2bf
Add reason for all membership events ( https://github.com/matrix-org/matrix-doc/pull/2367 )
2019-12-09 14:08:06 +01:00
Benoit Marty
18beef14cf
"ban" event are not rendered correctly ( #716 )
2019-12-09 14:08:06 +01:00
Benoit Marty
5f540a5b45
Support entering a RiotWeb client URL instead of the homeserver URL during connection ( #744 )
2019-12-06 23:46:40 +01:00
Benoit Marty
a41617e8aa
Fix lint false positive issue
2019-12-06 22:00:49 +01:00
Benoit Marty
9a4d8f87f6
Breadcrumbs: auto-review
2019-12-05 22:38:49 +01:00
Benoit Marty
60169d53d7
Breadcrumbs: add some visual attributes
2019-12-05 20:28:07 +01:00
Benoit Marty
5373d9aa21
Breadcrumbs: fix layout issue
2019-12-05 17:49:45 +01:00
Benoit Marty
4ff12605e9
Breadcrumbs: notify viewed rooms
2019-12-05 16:06:47 +01:00
Benoit Marty
7c561ae622
Breadcrumbs simple UI
2019-12-05 14:51:12 +01:00
Benoit Marty
9fb50dde32
Merge pull request #726 from vector-im/feature/sign_x_stabilization
...
Registration stabilization
2019-12-04 16:26:48 +01:00
Benoit Marty
a6f8fe9317
Fix lint issue
2019-12-04 12:08:18 +01:00
Benoit Marty
f9eb80b4ec
Simplify layout
2019-12-04 11:42:18 +01:00
Benoit Marty
9510d71cd3
Proposal for simple layout
2019-12-04 11:42:18 +01:00
Benoit Marty
e7a47ae32a
Some cleanup
2019-12-04 11:42:18 +01:00
ganfra
0376de08f4
Clean files
2019-12-04 11:41:54 +01:00
ganfra
8e873672a9
Read marker: change design
2019-12-04 11:41:54 +01:00
ganfra
bba52e77d1
Read marker: fix merged items
2019-12-04 11:41:54 +01:00
ganfra
64d73ae8e6
Read marker: handle the jump to read marker
2019-12-04 11:41:54 +01:00
ganfra
d9982076f9
Read marker: continue rework [WIP]
2019-12-04 11:39:51 +01:00
ganfra
ab489df83d
Read marker: don't show unread on events we own
2019-12-04 11:33:06 +01:00
ganfra
5e07e96bdb
Read marker: start reworking how we manage it [WIP]
2019-12-04 11:33:06 +01:00
Benoit Marty
69f923383c
Rename some classes with "Item" suffix, as a convention (ooi)
2019-12-03 16:32:25 +01:00
Benoit Marty
c69852c849
Make url clickable on the preview of event in the bottom sheet - avoid instantiating objects in the bind() method
2019-12-03 16:17:49 +01:00
Benoit Marty
6d7f2670df
Make url clickable on the preview of event in the bottom sheet
2019-12-03 16:02:07 +01:00
Benoit Marty
71de8fdad3
Display pills Avatar in the message preview
2019-12-03 15:08:44 +01:00
Benoit Marty
4f3da353e4
Add ellipsis char for action with another step
2019-12-03 13:23:44 +01:00
Benoit Marty
4154cb2b85
Improve wording of the title of read receipt list
2019-12-03 13:21:42 +01:00
Benoit Marty
7b4398404b
Update wording for modular screens
2019-12-03 11:10:43 +01:00
Benoit Marty
9b882978ed
Update modular link
2019-12-03 11:10:43 +01:00
Benoit Marty
49178dc633
Reduce some log level
2019-12-03 11:10:43 +01:00
Benoit Marty
3f4f7457c7
Merge pull request #689 from vector-im/feature/signin_signup
...
Login and Registration
2019-12-02 13:47:28 +01:00
Valere
ebf21fe9d8
Merge pull request #687 from vector-im/feature/dat_pill
...
Send mention pills from composer
2019-11-29 16:28:34 +01:00
Benoit Marty
a343da594f
Import Strings from Riot
2019-11-29 16:22:04 +01:00
Benoit Marty
938289e8eb
ktlint
2019-11-29 15:44:08 +01:00
Benoit Marty
e23763e6db
Update password from email twice
2019-11-29 15:43:39 +01:00
Benoit Marty
c06b8486ea
Update wording
2019-11-29 15:36:54 +01:00
Benoit Marty
10cc270273
ktlint
2019-11-29 13:27:26 +01:00
Benoit Marty
46d96429e0
Create ooi extension
2019-11-29 13:27:26 +01:00
Benoit Marty
9f9c418085
Pills: cleanup and robustness
2019-11-29 13:27:26 +01:00
Benoit Marty
c412006f0e
Pills: render the avatar
2019-11-29 13:27:26 +01:00