Commit Graph

956 Commits

Author SHA1 Message Date
ganfra abf0796794 Room alias and matrix.to link: we can now open a room though roomAlias as long as it's a joined one 2019-12-16 15:16:46 +01:00
ganfra 02febfb01b Start handling room alias 2019-12-16 15:09:41 +01:00
Benoit Marty f14f1db0e0
Merge pull request #774 from vector-im/feature/breadcrumbs_fixes
Fix various UI issues
2019-12-16 15:00:21 +01:00
Benoit Marty 9fc3093c2c Fix issues... 2019-12-16 12:39:51 +01:00
Benoit Marty cecef5b8da Use id to get first letter, if display name is empty 2019-12-16 10:56:25 +01:00
Benoit Marty c9ed95ed21 MatrixItem: create extension and check ids 2019-12-16 10:50:48 +01:00
Benoit Marty 3e4b07cec3 Do not display " (IRC)") in display names 2019-12-14 10:19:11 +01:00
Benoit Marty fbb1846694 Render default room name when it starts with an emoji (#477) 2019-12-13 21:23:18 +01:00
Benoit Marty b435212c87 Use same default room colors than Riot-Web
And create MatrixItem
2019-12-13 20:50:32 +01:00
Benoit Marty f073342954 Cleanup 2019-12-13 15:32:57 +01:00
Benoit Marty e60bda7806 Better archi, better code, less bug... 2019-12-13 15:16:26 +01:00
Benoit Marty 050519e998 Soft Logout - add a TODO, waiting for Synapse bugfix 2019-12-13 09:22:24 +01:00
Benoit Marty 1af44ce5f7 cleanip 2019-12-13 01:37:29 +01:00
Benoit Marty 4e74b545ad SoftLogout: recovery with SSO 2019-12-13 01:25:58 +01:00
Benoit Marty 954019547d Soft Logout - update comment 2019-12-12 23:25:14 +01:00
Benoit Marty a464c910f8 Fix crash with Realm 2019-12-12 19:43:16 +01:00
Benoit Marty d69881f321 cleanup 2019-12-12 17:41:16 +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 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 d5935a13ac MatrixError: add some MatrixError from the spec and copy paste documentation 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
Benoit Marty 5435a1739e SoftLogout: parse the parameter from server response 2019-12-11 18:34:21 +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
ganfra 9a01b4ace9 Make it through bunch of classes removing potential leaks 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 2f26f4b8bb Add default value (fix test compilation issue) 2019-12-09 14:09:03 +01:00
Benoit Marty 6d82ac7c59 Add default param values 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 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 e73923dca3
Merge pull request #741 from vector-im/feature/breadcrumbs
Breadcrumbs
2019-12-09 14:06:27 +01:00
Benoit Marty 94afd3e66d Add example of config without default homeserver url 2019-12-07 11:05:18 +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
Valere 8e3e9876b8 Fixes #739 2019-12-06 10:31:40 +01:00
Benoit Marty 9a4d8f87f6 Breadcrumbs: auto-review 2019-12-05 22:38:49 +01:00
Benoit Marty 0768bd5c88 Breadcrumbs: nicer algorithm 2019-12-05 22:05:37 +01:00
Benoit Marty 65333e6031 Cleanup some Realm queries 2019-12-05 21:49:01 +01:00
Benoit Marty 849e7c613c Breadcrumbs: live update in correct order 2019-12-05 21:27:56 +01:00
Benoit Marty ad4d5e5c02 Breadcrumbs: limit number to 20 2019-12-05 17:43:23 +01:00
ganfra eb9775e307 Fix some crypto realm issues 2019-12-05 17:14:56 +01:00
ganfra aa9d66b991 Allow returning a value from an async transaction 2019-12-05 17:14:38 +01:00
Benoit Marty 4ff12605e9 Breadcrumbs: notify viewed rooms 2019-12-05 16:06:47 +01:00
Benoit Marty cec08a20e5 Handle breadcrumbs from account data 2019-12-05 12:13:45 +01:00
Benoit Marty f31c1b69cb Remove delay when waiting for first sync to finish and add number of sent keys in the log 2019-12-04 16:52:55 +01:00