Commit Graph

2629 Commits

Author SHA1 Message Date
ismailgulek 8610aa5719 Handle join and answer for group calls 2021-03-17 19:43:51 +03:00
ismailgulek c229aadedc Handle group call tile tap 2021-03-17 19:41:31 +03:00
ismailgulek 26e20334c5 Introduce group call tiles 2021-03-17 19:39:41 +03:00
ismailgulek f416597f7c 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 2859f9b5cd Move tile action button to common 2021-03-17 18:09:10 +03:00
ismailgulek a06ad3142d Refactor buttons container view to include a stack view 2021-03-17 18:08:25 +03:00
manuroe c128a81792 Room lists: Remove shields on room avatars
#4115

but keep it in the room screen
2021-03-17 15:32:01 +01:00
ismailgulek 559eea9bf4 Merge branch 'develop' into voip_design_updates 2021-03-17 16:37:52 +03:00
ismailgulek 1965047c80 Fix returning number of rows in room data source 2021-03-17 15:54:10 +03:00
ismailgulek 4d572d5d6b Merge branch 'develop' into voip_virtual_timeline_fix 2021-03-17 10:40:11 +03:00
ismailgulek cb3a72c64b Fix #4125 2021-03-17 00:49:07 +03:00
Gil Eluard edce991e14 Composer Update - Typing and sending a message
- Updated typing animation after UI review
2021-03-15 15:57:36 +01:00
Gil Eluard 07f1ec19fe Composer Update - Typing and sending a message
- Code tweaks
2021-03-15 14:36:37 +01:00
Gil Eluard 293520cb5d Composer Update - Typing and sending a message 2021-03-15 14:27:59 +01:00
ismailgulek 7b7a7065f8 Adjust callerName label, use super method 2021-03-12 14:22:46 +03:00
ismailgulek 7fa59e9648 Refactor bubble cell, introduce viewState and implement statusText 2021-03-12 04:05:10 +03:00
ismailgulek d6cb67a2df Add call actions 2021-03-12 04:04:23 +03:00
ismailgulek 0483f26040 Introduce HorizontalButtonsContainerView 2021-03-12 03:40:55 +03:00
ismailgulek 409206e8d2 IntroduceCallTileActionButton 2021-03-12 03:40:44 +03:00
ismailgulek 4fe1143e21 Layout fixes 2021-03-12 03:39:35 +03:00
ismailgulek cc08564cd5 Layout fixes 2021-03-12 03:37:46 +03:00
ismailgulek 1496f19940 Adapt new transitive properties 2021-03-12 02:26:51 +03:00
ismailgulek fea1d3a75c Create new labels for inner content view 2021-03-12 02:26:03 +03:00
ismailgulek b0def4305a Include call answer and hangup events in the bubble 2021-03-12 02:24:07 +03:00
ismailgulek 31f62ad8e9 Merge branch 'develop' into voip_design_updates 2021-03-11 15:48:58 +03:00
Gil Eluard d625a4405a Retrying & deleting failed messages
- Added unsent notice to tab bar room items
2021-03-11 09:01:44 +01:00
Gil Eluard b7bf281c57 Retrying & deleting failed messages
- Update after code review
2021-03-10 22:19:04 +01:00
Gil Eluard b3b10d1a4d 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 06d100d924 Center action buttons together and align other buttons to the edges 2021-03-09 17:32:16 +03:00
ismailgulek 7514ae353a Move callee name and duration labels to the top, move avatar 2021-03-09 17:21:15 +03:00
ismailgulek de06d32b9e Move chat button to the center of icons 2021-03-09 17:03:07 +03:00
ismailgulek 808b55ca35 Adjust button sizes 2021-03-09 17:02:37 +03:00
ismailgulek 596c036b70 Move chat button to the bottom left of the screen 2021-03-09 16:57:25 +03:00
ismailgulek 3ad3311d4b Merge branch 'develop' into voip_design_updates 2021-03-09 15:52:55 +03:00
Gil Eluard 5014af92d3 Merge branch 'element_4014' into element_4013
# Conflicts:
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2021-03-09 13:22:13 +01:00
Gil Eluard 66d4305644 Improve the status of send messages (sending, sent, received, failed)
- update after review
2021-03-09 11:59:54 +01:00
ismailgulek e433003f13 Cancel event selection on room if only a selected event exists 2021-03-09 01:12:52 +03:00
Johannes Marbach e10bfcd47b 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 2a63baa202 Merge branch 'develop' into element_4014 2021-03-04 11:19:40 +01:00
Gil Eluard ebf94c781f Retrying & deleting failed messages
- code and UI tweaks
2021-03-03 21:37:04 +01:00
SBiOSoftWhare e74d61b68a Update PublicRoomsDirectoryDataSource with RiotSettings.shared.showNSFWPublicRooms value where needed. 2021-03-03 16:33:11 +01:00
SBiOSoftWhare b0cd50e77c Settings: Add show NSFW public rooms toggle. 2021-03-03 16:32:05 +01:00
SBiOSoftWhare 3b166bcd4b PublicRoomsDirectoryDataSource: Add showNSFWRooms property to filter NSFW public rooms. 2021-03-03 16:19:01 +01:00
Gil Eluard f763ad90d7 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 ab7ec48aae merged element_4014 into element_4013 2021-03-02 22:06:24 +01:00
Gil Eluard bcb1682a11 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 e0e9c979a1 Improve the status of send messages (sending, sent, received, failed)
- Code tweaks
2021-02-26 07:19:46 +01:00
Gil Eluard 99560e2d61 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 dd720a68fb 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 7a1a0c0c51 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