ismailgulek
35d0fac0ae
Introduce room vc notifications
2021-04-01 23:59:55 +03:00
Gil Eluard
d24d20d3c8
Merge branch 'element_4087' into element_4134
2021-04-01 08:48:08 +02:00
Gil Eluard
654aea9692
Switching composer between text mode & action mode
...
- Fixed: The final frames of the appearance animation of the new composer buttons are missing
2021-03-29 23:45:47 +02:00
Gil Eluard
9369008e0f
Merge branch 'element_4133' into element_4087
2021-03-29 23:31:39 +02:00
Gil Eluard
c2e7e78321
Composer update - UI enhancements
...
- Fixed red dot misplacement in the header
2021-03-29 23:04:01 +02:00
Gil Eluard
0322f3c7f4
Explore typing notifications inspired by web
...
- prevent timeline from going up and down by keeping the space allocated for the typing notification
2021-03-29 22:26:03 +02:00
Gil Eluard
9f7e0b7fcd
Merge branch 'element_4087' into element_4134
2021-03-27 08:04:03 +01:00
Gil Eluard
31b3d0200c
Switching composer between text mode & action mode
...
- Fixed: if you start typing while the new attachment sending mode is on, the send button appears
2021-03-27 07:51:51 +01:00
Gil Eluard
111e3a0fb8
Merge branch 'element_4087' into element_4134
2021-03-26 11:18:23 +01:00
Gil Eluard
d2c4634d08
Switching composer between text mode & action mode
...
- Deselect text if user taps action button to avoid overlaps
2021-03-26 11:18:05 +01:00
Gil Eluard
a6ee83bd36
Merge branch 'element_4087' into element_4134
2021-03-25 22:15:54 +01:00
Gil Eluard
b4d363511d
Switching composer between text mode & action mode
2021-03-25 22:15:18 +01:00
Gil Eluard
dce73e4130
Explore typing notifications inspired by web
...
- bug fixing
2021-03-25 11:53:45 +01:00
Gil Eluard
6f499cb3cb
Explore typing notifications inspired by web
...
- Update for dark mode
2021-03-24 23:16:27 +01:00
Gil Eluard
b40aeb4299
Merge branch 'element_4133' into element_4134
2021-03-24 22:43:05 +01:00
Gil Eluard
ac7afdb381
Merge branch 'develop' into element_4133
2021-03-24 22:41:37 +01:00
Gil Eluard
59f24ee67d
Composer update - UI enhancements
...
- composer max height
- unread messages on scroll to bottom button
- changed input toolbar background
- new missed discussions notifications
- Edit a message mode
- Reply to a message mode
- support for landscape mode
2021-03-24 22:17:09 +01:00
manuroe
42e2818bee
Merge pull request #4105 from Johennes/feature/emoji-short-name
...
EmojiStore: Include short name when searching for emojis
2021-03-24 14:24:57 +01:00
Gil Eluard
bca3c6131c
Composer Update - Typing and sending a message
...
- Change send button icon according to the send mode
- Changed the background of the input view
2021-03-23 17:15:31 +01:00
Gil Eluard
847afcbc2e
Merge branch 'element_4133' into element_4134
2021-03-23 08:13:32 +01:00
Gil Eluard
763c20f077
Composer Update - Typing and sending a message
...
- Removed composer height limit
- Fixed a bug that was preventing to see the entire text inserted in the composer text view
2021-03-23 08:13:14 +01:00
Gil Eluard
00a524ab88
Explore typing notifications inspired by web
...
- First iteration
2021-03-22 19:55:41 +01:00
Gil Eluard
d561ef472b
Composer update - UI enhancements
...
- Composer height =58px - Frame = 42px
- Replace current scroll to bottom implementation with a scroll to Bottom FAB on both themes
- The text inside the composer frame should be centered
- The padding between the "reveal plus" button, composer frame and Left + Right sides should be at equal distance on default mode
- Verify that the "Send a message..." String matches with the colour indicated on Figma.
- The padding between each component (buttons and composer frame) should be at equal distance on default mode. E.g : It should be at 12px for each gap.
- The input text jumps down when users start typing. It should be centered at all times.
- Remove the Scroll bar in the text frame.
- DARK THEME
2021-03-20 21:31:17 +01:00
ismailgulek
0cfde0fe76
Move Jitsi view controller to CallPresenter
2021-03-19 17:33:07 +03:00
Gil Eluard
55f95c72a5
Merge branch 'develop' into element_4085
2021-03-19 10:51:40 +01:00
manuroe
ce08dba3ae
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
ec683c266c
Fix overflow issue
2021-03-19 02:52:52 +03:00
ismailgulek
2679a633f5
Show room name and avatar if declined
2021-03-18 13:46:39 +03:00
ismailgulek
bb596bf601
Implement in-memory decline cache for group calls
2021-03-18 13:32:34 +03:00
ismailgulek
9828155767
Update call tiles on join/answer actions
2021-03-18 13:02:42 +03:00
Gil Eluard
4c16754669
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
419f20b1a2
SR sizing is inconsistent with RR & Message states cosmetic changes
2021-03-17 20:09:44 +01:00
ismailgulek
7e726f8372
Handle join and answer for group calls
2021-03-17 19:43:51 +03:00
ismailgulek
a99e85e5dc
Handle group call tile tap
2021-03-17 19:41:31 +03:00
ismailgulek
a5e52c76f4
Introduce group call tiles
2021-03-17 19:39:41 +03:00
ismailgulek
c228f8859d
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
00d9dcd114
Move tile action button to common
2021-03-17 18:09:10 +03:00
ismailgulek
8531b6d9a6
Refactor buttons container view to include a stack view
2021-03-17 18:08:25 +03:00
manuroe
b88d15242d
Room lists: Remove shields on room avatars
...
#4115
but keep it in the room screen
2021-03-17 15:32:01 +01:00
ismailgulek
4dbcd6bd2f
Merge branch 'develop' into voip_design_updates
2021-03-17 16:37:52 +03:00
ismailgulek
4238c36932
Fix returning number of rows in room data source
2021-03-17 15:54:10 +03:00
ismailgulek
63ed682c99
Merge branch 'develop' into voip_virtual_timeline_fix
2021-03-17 10:40:11 +03:00
ismailgulek
384032759d
Fix #4125
2021-03-17 00:49:07 +03:00
Gil Eluard
a31f6666f6
Composer Update - Typing and sending a message
...
- Updated typing animation after UI review
2021-03-15 15:57:36 +01:00
Gil Eluard
c1e1c09b06
Composer Update - Typing and sending a message
...
- Code tweaks
2021-03-15 14:36:37 +01:00
Gil Eluard
95b2e4c296
Composer Update - Typing and sending a message
2021-03-15 14:27:59 +01:00
ismailgulek
6076efb64c
Refactor bubble cell, introduce viewState and implement statusText
2021-03-12 04:05:10 +03:00
ismailgulek
4554f6201e
Add call actions
2021-03-12 04:04:23 +03:00
ismailgulek
fc00a14f03
Introduce HorizontalButtonsContainerView
2021-03-12 03:40:55 +03:00
ismailgulek
996629ce87
IntroduceCallTileActionButton
2021-03-12 03:40:44 +03:00
ismailgulek
22d1697f16
Layout fixes
2021-03-12 03:39:35 +03:00
ismailgulek
3fd33ba8ab
Layout fixes
2021-03-12 03:37:46 +03:00
ismailgulek
9fdb5c7fd2
Adapt new transitive properties
2021-03-12 02:26:51 +03:00
ismailgulek
40512fed8f
Create new labels for inner content view
2021-03-12 02:26:03 +03:00
ismailgulek
3c7dcf8398
Include call answer and hangup events in the bubble
2021-03-12 02:24:07 +03:00
Gil Eluard
877356138b
Retrying & deleting failed messages
...
- Update after code review
2021-03-10 22:19:04 +01:00
Gil Eluard
d0e0dc856e
Merge branch 'element_4014' into element_4013
...
# Conflicts:
# Riot/Modules/Room/DataSources/RoomDataSource.m
2021-03-09 13:22:13 +01:00
Gil Eluard
1a71e61a66
Improve the status of send messages (sending, sent, received, failed)
...
- update after review
2021-03-09 11:59:54 +01:00
ismailgulek
3f3e5053ec
Cancel event selection on room if only a selected event exists
2021-03-09 01:12:52 +03:00
Johannes Marbach
d3b578e440
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
1e67bad138
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
bfccb32b22
merged element_4014 into element_4013
2021-03-02 22:06:24 +01:00
Gil Eluard
9a41f0d4b8
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
636ddf2869
Improve the status of send messages (sending, sent, received, failed)
...
- Code tweaks
2021-02-26 07:19:46 +01:00
Gil Eluard
26bd006711
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
419efd886a
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
0a931cef6e
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
c2839baf95
Improve the status of send messages (sending, sent, received, failed)
...
- Code tweaks
2021-02-23 22:05:39 +01:00
Gil Eluard
1ff5309f73
Improve the status of send messages (sending, sent, received, failed)
...
- Bug fixing and imporvement
2021-02-23 21:21:15 +01:00
SBiOSoftWhare
d179b201ba
RoomVC: Present a RoomInfoCoordinator on room creation cell quick actions.
2021-02-23 15:52:24 +01:00
SBiOSoftWhare
19b87f493e
RoomInfoCoordinator: Add possibility to open an initial specific section.
2021-02-23 15:51:23 +01:00
SBiOSoftWhare
a250f4db44
RoomCreationIntroCellContentView: Improve add topic case.
2021-02-23 15:46:20 +01:00
SBiOSoftWhare
ce2ef397e1
RoomDataSource: Fix insertRoomCreationIntroCellDataIfNeeded method.
2021-02-23 09:34:27 +01:00
SBiOSoftWhare
e12db6b592
RoomCreationIntroCell: Remove unused method.
2021-02-23 08:48:17 +01:00
SBiOSoftWhare
f9aa3cddee
RoomDataSource: Add thread safety instructions for bubbles
array in insertRoomCreationIntroCellDataIfNeeded
.
2021-02-23 08:47:50 +01:00
Gil Eluard
2f774022e2
Improve the status of send messages (sending, sent, received, failed)
...
- First implementation
2021-02-22 13:51:25 +01:00
SBiOSoftWhare
7ac45cfa0f
RoomVC: Handle RoomCreationIntroCell./
2021-02-22 00:12:01 +01:00
SBiOSoftWhare
4d415bbc02
RoomParticipantsViewController: Add possibility to display cancel bar button.
2021-02-22 00:12:01 +01:00
SBiOSoftWhare
258a27ba2d
RoomFilesViewController: Add possibility to display cancel bar button.
2021-02-22 00:12:01 +01:00
SBiOSoftWhare
5b7fe189d2
RoomDataSource: Handle RoomCreationIntroCell conditional display.
2021-02-22 00:12:00 +01:00
SBiOSoftWhare
85aaf28c45
RoomBubbleCellData: Add new tag to handle RoomCreationIntroCell.
2021-02-22 00:12:00 +01:00
SBiOSoftWhare
435063ad96
RoomAvatarView: Add view data.
2021-02-22 00:12:00 +01:00
SBiOSoftWhare
2a9103c9b5
Room creation intro: Create RoomCreationIntroCell.
2021-02-22 00:12:00 +01:00
SBiOSoftWhare
7d62f363b6
Room creation intro: Create cell content view.
2021-02-22 00:12:00 +01:00
SBiOSoftWhare
e134633cf4
Create room avatar view.
2021-02-22 00:12:00 +01:00
ismailgulek
af3c766bfe
Show dialpad option only if PSTN supported
2021-02-12 15:47:35 +03:00
ismailgulek
f41efd90d9
Merge branch 'voip_2746' into voip_tiles
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2021-02-10 21:41:51 +03:00
ismailgulek
46f4a4f3d1
Merge branch 'voip_dialpad' into voip_dtmf
...
# Conflicts:
# CHANGES.rst
2021-02-10 00:40:22 +03:00
ismailgulek
ab92b8b3f4
Merge branch 'voip_2746' into voip_tiles
2021-02-10 00:38:49 +03:00
ismailgulek
d09c4c9f07
Merge branch 'voip_2746' into voip_dialpad
2021-02-10 00:38:23 +03:00
ismailgulek
b3d5ae0fa0
Get rid of redundant _theme
2021-02-10 00:35:34 +03:00
ismailgulek
737360cf10
Remove k prefix from const string name
2021-02-10 00:17:43 +03:00
Gil Eluard
3db4a6acc6
Force device verification on user share key re-request if device is not verified.
2021-02-02 11:31:21 +01:00
ismailgulek
5e88f19d29
Add notification for tap on tiles
2021-01-21 14:27:32 +03:00
ismailgulek
8c2a043752
Do not show tile for incoming call
2021-01-21 13:52:14 +03:00
ismailgulek
d2d16be0e0
Merge branch 'voip_dialpad' into voip_dtmf
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2021-01-20 16:27:55 +03:00
ismailgulek
bfc82b0b0f
Merge branch 'voip_2746' into voip_dialpad
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2021-01-20 16:25:36 +03:00
ismailgulek
648e288372
Remove old cell
2021-01-20 14:53:47 +03:00
ismailgulek
c497d94892
Implement cell tap action
2021-01-20 13:27:30 +03:00
ismailgulek
87633d77cd
Implement call back action
2021-01-20 13:27:13 +03:00
ismailgulek
7d16a3fa21
Use new call cells
2021-01-20 13:26:55 +03:00
ismailgulek
58243aa7de
Implement call cells, introduce allLinkedEvents on bubble cell data
2021-01-20 13:26:28 +03:00
ismailgulek
f30b7af7a0
Group call invite and reject events with a new tag
2021-01-20 13:13:04 +03:00
ismailgulek
8993f61e37
Introduce DialpadConfiguration
2021-01-14 18:20:00 +03:00
ismailgulek
9b9af41a12
Move dialpad into room
2021-01-14 13:38:17 +03:00
Gil Eluard
49eea8f04a
Show user id in the room invite preview screen
2020-12-21 16:31:02 +01:00
Gil Eluard
db4ba58399
Plugged BuildSettings.messageDetailsAllowShare to self.allowActionsInDocumentPreview MXKRoomViewController's property
2020-12-08 22:01:46 +01:00
giomfo
c0f6ebe92d
Merge branch 'develop' into giomfo/fix_content_report
2020-12-01 09:03:01 +01:00
Gil Eluard
827438a827
Added blur background support for iPhone and iPad. Slight API changes to avoid race conditions while sharing a presenter.
2020-11-30 15:11:08 +01:00
Giom Foret
ffeac21abf
Room History: Remove the report option for outgoing messages
...
I don't think the user wants to report on themselves
(This check was lost during the recent refactoring)
2020-11-30 14:12:47 +01:00
manuroe
a3c4692ead
MXProfiles: Track time to display a message from its notification
2020-11-11 22:49:46 +01:00
SBiOSoftWhare
0cda13233d
RoomInputToolBar: Prevent placeholder to be display on two lines on small devices.
2020-11-05 11:14:42 +01:00
manuroe
58d9f6d447
BuildSettings: Centralise RoomInputToolbar compression mode setting
2020-10-26 10:24:40 +01:00
ismailgulek
f59204eca9
Move removing back title to viewDidLoad
2020-10-19 22:37:28 +03:00
ismailgulek
226f12bf15
Fix crash when navigating to a room member
2020-10-16 14:27:45 +03:00
ismailgulek
e62e9dac8d
Remove old segue identifiers and handling
2020-10-15 14:43:01 +03:00
ismailgulek
e4cdbf4fd0
Remove old segue identifiers and handling
2020-10-15 14:18:13 +03:00
ismailgulek
7a5fc4f61e
Make copy media configurable, pass it to the MatrixKit
2020-10-14 01:01:29 +03:00
ismailgulek
75c893e1bd
Use MXKPasteboardManager.pasteboard on copy operations
2020-10-09 15:20:54 +03:00
ismailgulek
d0895ca9dd
Use MXKAppSettings.pasteboard on copy operations
2020-10-09 13:58:54 +03:00
ismailgulek
62487861c3
Remove old controls and add the fab
2020-10-09 12:27:26 +03:00
ismailgulek
cee4ef8d93
Remove unnecessary layoutIfNeeded
2020-10-07 15:30:41 +03:00
ismailgulek
0e6a286fe0
Factorize layout of table header and footers
2020-10-07 15:26:58 +03:00
ismailgulek
f103637186
Read constants from an enum
2020-10-07 15:26:30 +03:00
ismailgulek
7752b9d8dd
Apply design decisions
2020-10-06 22:48:04 +03:00
ismailgulek
1ef4bbb328
Use ReadMoreTextView for room tpic
2020-10-06 17:32:28 +03:00
ismailgulek
40f931baed
Fix table view content size
2020-10-06 01:07:19 +03:00
ismailgulek
9d4a983a32
Fix layout to show all of the topic
2020-10-06 00:59:30 +03:00
ismailgulek
8e14d43a3f
Replace label with a text view
2020-10-06 00:53:58 +03:00
ismailgulek
a01e10a27f
Fix grouping
2020-10-02 11:48:12 +03:00
ismailgulek
f6f5fc2b07
Fix theme
2020-10-02 11:39:19 +03:00
ismailgulek
2a00687798
Only collapse bubbles both have the roomCreate tag
2020-10-01 17:19:22 +03:00
ismailgulek
e11755afca
Tag room creator's join event appropriately
2020-10-01 17:18:32 +03:00
ismailgulek
0d0bcb68fc
Merge branch 'develop' into element_3672
...
# Conflicts:
# CHANGES.rst
2020-09-30 12:32:40 +03:00
ismailgulek
7ed79429c3
Update localization keys
2020-09-28 12:51:34 +03:00
ismailgulek
0c6a14f079
Hide room creation event in modal
2020-09-25 16:16:23 +03:00
ismailgulek
c7ed3365b4
Wording for room ID
2020-09-25 13:46:20 +03:00
ismailgulek
869106aaef
Wording for no local addresses
2020-09-25 13:44:39 +03:00
ismailgulek
e9cc2061ad
Wording for listing in directory
2020-09-25 13:43:02 +03:00
ismailgulek
f93f2bb517
Wording for access string, including guests
2020-09-25 13:41:10 +03:00
ismailgulek
56b3fbc30d
Wording for access string, apart from guests
2020-09-25 13:39:50 +03:00
ismailgulek
f35ee7a86c
Wording for room access section header
2020-09-25 13:36:42 +03:00
ismailgulek
d79ceb2f60
Wording for room name
2020-09-25 13:34:11 +03:00
ismailgulek
4d393b96b8
Wording for room photo
2020-09-25 13:32:34 +03:00
ismailgulek
d35216e4ae
Wording for search placeholder
2020-09-25 13:30:52 +03:00
ismailgulek
7ed1968705
Wording for room details
2020-09-25 13:30:36 +03:00
ismailgulek
46b720a4c8
Update encryption strings
2020-09-24 13:27:53 +03:00
ismailgulek
a665d2119e
Update leave strings
2020-09-24 13:00:50 +03:00
ismailgulek
037eb8ac7c
Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:25 +03:00
ismailgulek
c6a3fcaedc
Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:12 +03:00