Commit Graph

1053 Commits

Author SHA1 Message Date
manuroe ccca2efc99 Merge pull request #4127 from vector-im/4115_remove_shields_from_room_list
Room lists: Remove shields on room avatars
2021-03-19 09:54:54 +01:00
ismailgulek 787de45741 Fix overflow issue 2021-03-19 02:52:52 +03:00
ismailgulek f0f06cf2d0 Show room name and avatar if declined 2021-03-18 13:46:39 +03:00
ismailgulek a1a4f585ee Implement in-memory decline cache for group calls 2021-03-18 13:32:34 +03:00
ismailgulek 7d99bb8f13 Update call tiles on join/answer actions 2021-03-18 13:02:42 +03:00
Gil Eluard 82c5ea14d6 Composer Update - Typing and sending a message
- Updated input bar paddings according to design review
2021-03-18 07:06:59 +01:00
Gil Eluard de5da473fa SR sizing is inconsistent with RR & Message states cosmetic changes 2021-03-17 20:09:44 +01:00
ismailgulek c6e162371a Handle join and answer for group calls 2021-03-17 19:43:51 +03:00
ismailgulek f0e380e1ba Handle group call tile tap 2021-03-17 19:41:31 +03:00
ismailgulek 1d2ae04058 Introduce group call tiles 2021-03-17 19:39:41 +03:00
ismailgulek c73bd32cdd Refactor cell rendering, move most of the controls to the subclass, refactor user actions, add you started call state 2021-03-17 18:17:54 +03:00
ismailgulek cb642ea51a Move tile action button to common 2021-03-17 18:09:10 +03:00
ismailgulek 1898e7d1a2 Refactor buttons container view to include a stack view 2021-03-17 18:08:25 +03:00
manuroe c7e413dc37 Room lists: Remove shields on room avatars
#4115

but keep it in the room screen
2021-03-17 15:32:01 +01:00
ismailgulek 83cfb26b15 Merge branch 'develop' into voip_design_updates 2021-03-17 16:37:52 +03:00
ismailgulek cad67a88f9 Fix returning number of rows in room data source 2021-03-17 15:54:10 +03:00
ismailgulek 278cf44ce4 Merge branch 'develop' into voip_virtual_timeline_fix 2021-03-17 10:40:11 +03:00
ismailgulek 335ddf78e8 Fix #4125 2021-03-17 00:49:07 +03:00
Gil Eluard 8d5b58da55 Composer Update - Typing and sending a message
- Updated typing animation after UI review
2021-03-15 15:57:36 +01:00
Gil Eluard e670b402d5 Composer Update - Typing and sending a message
- Code tweaks
2021-03-15 14:36:37 +01:00
Gil Eluard eefe1e2157 Composer Update - Typing and sending a message 2021-03-15 14:27:59 +01:00
ismailgulek 9ea07cbc87 Refactor bubble cell, introduce viewState and implement statusText 2021-03-12 04:05:10 +03:00
ismailgulek ba6a9e8ef1 Add call actions 2021-03-12 04:04:23 +03:00
ismailgulek 5f573eb5b4 Introduce HorizontalButtonsContainerView 2021-03-12 03:40:55 +03:00
ismailgulek 3e14ad67b4 IntroduceCallTileActionButton 2021-03-12 03:40:44 +03:00
ismailgulek 6e2b095194 Layout fixes 2021-03-12 03:39:35 +03:00
ismailgulek 43a7ee7e10 Layout fixes 2021-03-12 03:37:46 +03:00
ismailgulek 1600337d0e Adapt new transitive properties 2021-03-12 02:26:51 +03:00
ismailgulek 98d5f47a5d Create new labels for inner content view 2021-03-12 02:26:03 +03:00
ismailgulek b5c760ee1f Include call answer and hangup events in the bubble 2021-03-12 02:24:07 +03:00
Gil Eluard f00281c20f Retrying & deleting failed messages
- Update after code review
2021-03-10 22:19:04 +01:00
Gil Eluard 84d49f1344 Merge branch 'element_4014' into element_4013
# Conflicts:
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2021-03-09 13:22:13 +01:00
Gil Eluard 230498192a Improve the status of send messages (sending, sent, received, failed)
- update after review
2021-03-09 11:59:54 +01:00
ismailgulek 4ee0f39b74 Cancel event selection on room if only a selected event exists 2021-03-09 01:12:52 +03:00
Johannes Marbach 2050c0dd3f EmojiStore: Include short name when searching for emojis
This adds the "common" short name to the list of strings to match the search text
against. Previously, only the "other" short names were included in the comparison.
This causes an issue for certain emojis like, for instance, the "Hundred Points
Symbol" where the term "100" is *only* included in the common short name. As a
result, the emoji did not previously show up when searching for "100".

Note that as a side effect, searching for "2" will now also return things such as
the "dog2" emoji. This matches the behavior in the Element Android app and also in
the emoji-mart Node.js package.

Closes: #4063

Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2021-03-05 19:48:00 +01:00
Gil Eluard e5042aa3f9 Retrying & deleting failed messages
- If users press on Retry, send again the message and display a loading wheel
- code and UI tweaks
2021-03-03 10:27:08 +01:00
Gil Eluard 8abede870a merged element_4014 into element_4013 2021-03-02 22:06:24 +01:00
Gil Eluard 5cb904d2ee Retrying & deleting failed messages
- Display an exclamation mark (on a red background). In case of a multi-line message
- When a message with an error is selected, show a bottom bar with the 4 following actions: Retry - Delete - Edit - Copy
- If users press on Delete, a confirmation dialog is displayed
- When error messages occur, a general error message appears above the composer. Selecting Delete will delete all error messages. Pressing on Retry will attempt to resend error messages
- If users press on Delete, a confirmation dialog is displayed
- In room lists, decorate rooms with errored messages with the error icon. Rooms with errors should be sorted first
2021-03-02 21:56:50 +01:00
Gil Eluard 20d0d43b0a Improve the status of send messages (sending, sent, received, failed)
- Code tweaks
2021-02-26 07:19:46 +01:00
Gil Eluard 380ef917c0 Retrying & deleting failed messages
- When a message with an error is selected, show a bottom bar with the 4 following actions: Retry - Delete - Edit - Copy
2021-02-25 16:51:39 +01:00
Gil Eluard 100c16b032 Merge branch 'develop' into element_4014
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2021-02-25 15:49:53 +01:00
Gil Eluard 44f1e827cd Improve the status of send messages (sending, sent, received, failed)
- tweaks and new L&F for download progress
2021-02-25 11:07:21 +01:00
Gil Eluard 36cb9c49d5 Improve the status of send messages (sending, sent, received, failed)
- Code tweaks
2021-02-23 22:05:39 +01:00
Gil Eluard f09c64439a Improve the status of send messages (sending, sent, received, failed)
- Bug fixing and imporvement
2021-02-23 21:21:15 +01:00
SBiOSoftWhare 48e51eb186 RoomVC: Present a RoomInfoCoordinator on room creation cell quick actions. 2021-02-23 15:52:24 +01:00
SBiOSoftWhare 0fd2bcb62c RoomInfoCoordinator: Add possibility to open an initial specific section. 2021-02-23 15:51:23 +01:00
SBiOSoftWhare 9a9b63fbd3 RoomCreationIntroCellContentView: Improve add topic case. 2021-02-23 15:46:20 +01:00
SBiOSoftWhare 46dc396628 RoomDataSource: Fix insertRoomCreationIntroCellDataIfNeeded method. 2021-02-23 09:34:27 +01:00
SBiOSoftWhare 84f02abd0b RoomCreationIntroCell: Remove unused method. 2021-02-23 08:48:17 +01:00
SBiOSoftWhare 75414f8ebe RoomDataSource: Add thread safety instructions for bubbles array in insertRoomCreationIntroCellDataIfNeeded. 2021-02-23 08:47:50 +01:00