Commit graph

7932 commits

Author SHA1 Message Date
ganfra
6c8e2f1fd6 Message state: allow edit and copy when failed 2021-03-10 18:10:03 +01:00
ganfra
bbb5dd06a2 Message state: adjust some ui 2021-03-10 18:08:18 +01:00
ganfra
fad4140924 Message states: makes sure the actions bottom sheet is updated with synced event 2021-03-10 17:56:48 +01:00
Benoit Marty
fa40667633 Restore BottomSheet for event not sent.
Move the confirmation dialog when the action is selected from the bottom sheet.
2021-03-10 11:10:23 +01:00
ganfra
6977ee45da Timeline: force a build if decoration is SENT 2021-03-10 11:10:23 +01:00
Benoit Marty
c9c4a203d1 Code quality 2021-03-10 11:10:23 +01:00
Benoit Marty
47f7c91a3b Fix issue in e2e rooms. 2021-03-10 11:10:23 +01:00
Benoit Marty
b7c0951cbe Speed up sent state display for local echo 2021-03-10 11:10:23 +01:00
Benoit Marty
3ca25f9006 Some cleanup 2021-03-10 11:10:23 +01:00
Onuray Sahin
f64086a25f Do not show different text color for sending state. 2021-03-10 11:10:23 +01:00
Onuray Sahin
ab304b0b9f Do not decorate local echos as sent. 2021-03-10 11:10:23 +01:00
Onuray Sahin
f5f16fd330 Retry and delete options added for all failed messages. 2021-03-10 11:10:23 +01:00
Onuray Sahin
a3d45bbba8 Failed messages bottom sheet UI fixes. 2021-03-10 11:10:23 +01:00
Onuray Sahin
9eedac3e6d Fix color of sending media progress bar. 2021-03-10 11:10:23 +01:00
Onuray Sahin
0b98dfc976 Media messages send status implementation. 2021-03-10 11:10:23 +01:00
Onuray Sahin
c741916d9f Cancel sending event dialog. 2021-03-10 11:10:23 +01:00
Onuray Sahin
c178535cc8 Show send status of text messages. 2021-03-10 11:10:23 +01:00
Benoit Marty
1fe8dfa810
Merge pull request #2978 from vector-im/feature/fga/send_queue_rework
Feature/fga/send queue rework
2021-03-10 09:27:21 +01:00
ganfra
7936c2c6f8 Send: clean after Benoits review 2021-03-09 20:23:06 +01:00
Benoit Marty
60ce25394c
Merge pull request #2977 from vector-im/feature/bma/chevron
Add arrows to room widget items
2021-03-09 18:30:44 +01:00
ganfra
3c7a108940 Send: clean and update CHANGES 2021-03-09 18:18:28 +01:00
Benoit Marty
c360404ed9
Merge pull request #2976 from vector-im/feature/bma/local_echo
Snappier local echo
2021-03-09 15:46:27 +01:00
Benoit Marty
eaf27a01e3
Merge pull request #2975 from vector-im/feature/bma/nsfw_filter
Basic filtering for "nsfw" keyword
2021-03-09 15:41:27 +01:00
Benoit Marty
46bc252a51 Add arrows to room widget item 2021-03-09 15:38:11 +01:00
Benoit Marty
25ea1ba641 Fix issue with local echo 2021-03-09 14:08:33 +01:00
Benoit Marty
0cd728222e Cleanup 2021-03-09 13:32:00 +01:00
Benoit Marty
66aa9cd888 Cleanup 2021-03-09 13:32:00 +01:00
Benoit Marty
33eed443d9 Split into smaller file - separation of concern 2021-03-09 13:32:00 +01:00
Benoit Marty
63329499ac Add comments 2021-03-09 13:32:00 +01:00
Benoit Marty
c57236da30 Code clarity 2021-03-09 13:00:18 +01:00
Benoit Marty
8ab2cd9ff8 Update wording 2021-03-09 11:46:04 +01:00
Benoit Marty
ed963d86f9
Merge pull request #2963 from vector-im/feature/bma/init_sync_noRR
Improve init sync performance
2021-03-08 17:38:06 +01:00
Benoit Marty
98a89564e1 Also filter out using the canonical alias 2021-03-08 13:59:44 +01:00
Benoit Marty
85b1edc6d2 Filter out rooms with "nsfw" in room name or room topic (enabled by default) 2021-03-08 13:53:04 +01:00
Benoit Marty
043ddcae2c Migrate RoomDirectoryService to coroutines (#2449) 2021-03-08 13:30:24 +01:00
Benoit Marty
07d2d29212 No need to have list of public room here 2021-03-08 13:23:34 +01:00
ganfra
a0df20fcd2 Send: clean code and add more logs 2021-03-05 21:03:52 +01:00
ganfra
9174632cfc Send: use coroutines and let room sending queues be independent of each others 2021-03-05 19:17:57 +01:00
Benoit Marty
490780b906 Fix classical init sync (not used anymore, except in debug mode) case. 2021-03-05 09:47:57 +01:00
Benoit Marty
ccf8e94c5e Small cleanup 2021-03-05 09:47:57 +01:00
Benoit Marty
f28714c5b2 Avoid empty json in filter 2021-03-05 09:47:57 +01:00
Benoit Marty
b25f13cceb Rename method for clarity 2021-03-05 09:47:57 +01:00
Benoit Marty
9719c0b2f9 Split init sync insertion into 2 transactions.
Ephemeral Events can be inserted later, so the room list can be displayed faster.
2021-03-05 09:47:57 +01:00
Benoit Marty
9d7c31d531 Riot -> Element 2021-03-05 09:47:57 +01:00
Benoit Marty
79c9c7105e
Merge pull request #2960 from vector-im/feature/bma/lint
Feature/bma/lint
2021-03-04 22:24:24 +01:00
Benoit Marty
63b19da708
Merge pull request #2959 from vector-im/feature/bma/fix_lint
Feature/bma/fix lint
2021-03-04 22:23:06 +01:00
Benoit Marty
e5656e264a
Merge pull request #2940 from vector-im/feature/bma/various_fixies
Rework event edition management
2021-03-04 18:03:45 +01:00
Benoit Marty
505d0995de Remove unused resource 2021-03-04 14:03:46 +01:00
Benoit Marty
ea08ce24a9 Remove unused resource 2021-03-04 14:03:46 +01:00
Benoit Marty
8cd02afd83 Remove unused resource and useless color override 2021-03-04 14:03:46 +01:00