Commit Graph

2477 Commits

Author SHA1 Message Date
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 4189a484ca Adjust callerName label, use super method 2021-03-12 14:22:46 +03: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
ismailgulek 78981cb2b2 Merge branch 'develop' into voip_design_updates 2021-03-11 15:48:58 +03:00
Gil Eluard 7d7a546166 Retrying & deleting failed messages
- Added unsent notice to tab bar room items
2021-03-11 09:01:44 +01:00
Gil Eluard f00281c20f Retrying & deleting failed messages
- Update after code review
2021-03-10 22:19:04 +01:00
Gil Eluard 3ab8635344 Update Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-03-10 21:31:24 +01:00
ismailgulek d53fb4c92e Center action buttons together and align other buttons to the edges 2021-03-09 17:32:16 +03:00
ismailgulek 8d1f6e289b Move callee name and duration labels to the top, move avatar 2021-03-09 17:21:15 +03:00
ismailgulek 16d6ece1d5 Move chat button to the center of icons 2021-03-09 17:03:07 +03:00
ismailgulek e8ca573028 Adjust button sizes 2021-03-09 17:02:37 +03:00
ismailgulek 31391cb733 Move chat button to the bottom left of the screen 2021-03-09 16:57:25 +03:00
ismailgulek 474a52d28c Merge branch 'develop' into voip_design_updates 2021-03-09 15:52:55 +03: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 066b82e9d3 Merge branch 'develop' into element_4014 2021-03-04 11:19:40 +01:00
Gil Eluard 8d546430d6 Retrying & deleting failed messages
- code and UI tweaks
2021-03-03 21:37:04 +01:00
SBiOSoftWhare 5e724b893f Update PublicRoomsDirectoryDataSource with RiotSettings.shared.showNSFWPublicRooms value where needed. 2021-03-03 16:33:11 +01:00
SBiOSoftWhare 436bbfd0fc Settings: Add show NSFW public rooms toggle. 2021-03-03 16:32:05 +01:00
SBiOSoftWhare b573c0d6ff PublicRoomsDirectoryDataSource: Add showNSFWRooms property to filter NSFW public rooms. 2021-03-03 16:19:01 +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