Stefan Ceriu
58c1be04a6
#4090 - Added recording duration label and permissions checking.
2021-06-22 09:42:37 +03:00
Stefan Ceriu
8d54e03527
#4090 - Add voice message controller, audio recorder and toolbar view links. Working audio file sending and cancellation.
2021-06-22 09:42:37 +03:00
Stefan Ceriu
b5070975d0
#4090 - Corrected dark theme appearance.
2021-06-22 09:42:37 +03:00
Stefan Ceriu
3015cba8dc
#4090 - Corrected dark theme appearance.
2021-06-22 09:42:37 +03:00
Stefan Ceriu
3624d2ec44
#4090 - New voice recording toolbar ui and swipe to cancel interaction.
2021-06-22 09:42:37 +03:00
Gil Eluard
93fd5cd835
Voice Messages - Hold and send
...
- Added voice message button
- voice recording UI state
2021-06-22 09:42:37 +03:00
ismailgulek
787571ba86
Hide invited rooms in recents if auto-accept option enabled
2021-06-21 14:51:09 +03:00
SBiOSoftWhare
7d046b856c
Merge pull request #4445 from vector-im/side_menu_font_scale
...
Side menu: Support Dynamic Type
2021-06-21 09:43:43 +02:00
SBiOSoftWhare
bf2d3c04e9
Side menu: Support Dynamic Type.
2021-06-18 19:27:34 +02:00
manuroe
848f0cedf8
Update Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-06-18 16:34:38 +02:00
manuroe
ddd1a852be
Room lists: Avoid app freezes by building them on a separated thread
...
#3777
2021-06-18 15:49:20 +02:00
manuroe
664eb0211d
Merge branch 'develop' into manu/4430_security_settings_update
2021-06-17 14:11:22 +02:00
manuroe
3b180fc471
More cleaning
2021-06-16 18:03:46 +02:00
SBiOSoftWhare
7b4002f107
Merge pull request #4429 from vector-im/element_4355
...
Rooms directory: Join room by alias or id
2021-06-16 16:56:37 +02:00
manuroe
eb06b6fa2f
Cleaning
2021-06-16 16:11:32 +02:00
manuroe
838558afb3
Valide the 4S private key before using it
2021-06-16 15:31:39 +02:00
manuroe
71ea0f82a9
Fix build without compilation flag
2021-06-16 15:05:30 +02:00
manuroe
83f6a01156
Forgot to push this change. Thanks CI.
2021-06-16 14:40:29 +02:00
manuroe
a27dc11f5c
Security settings: Reduce the number of secure backup section states
2021-06-16 13:52:27 +02:00
manuroe
e68c4653a3
Security settings: Improve the state of the secure backup section to be exhaustive
2021-06-16 13:38:23 +02:00
manuroe
115c65cae1
Security settings: Manage the case where the is a key backup but no secure backup
2021-06-16 12:25:01 +02:00
manuroe
ed7eb4edc6
Security settings: Manage the case when there is no secure backup
2021-06-16 11:50:50 +02:00
manuroe
5d526fdb82
Security settings: Display section description at the bottom
...
as before
2021-06-16 11:27:07 +02:00
SBiOSoftWhare
88ea743f59
RecentsViewController: Improve room management when select a room id or alias from directory.
2021-06-16 11:22:29 +02:00
manuroe
82639fcca0
Security settings: Offer to reset the secure backup when there is no key backup
2021-06-16 10:55:59 +02:00
manuroe
b84ea2bc92
Security settings: Add an option to reset the secure backup
...
It will overwrite the existing one if any
2021-06-16 09:53:31 +02:00
manuroe
ccf57359b3
Key Backup setup: Create the key backup using 4S if it exists
2021-06-16 08:18:23 +02:00
manuroe
110879b4e2
Secure backup: Allow to execute a random closure the secure backup is unlocked
...
Only from swift.
We should change the name "SecretsRecovery" classes
2021-06-16 07:50:18 +02:00
manuroe
8b94550c25
Security settings: Introduce a dynamic section for SECURE BACKUP
...
This is a copy from SettingsKeyBackupTableViewSection.
We need to get the current status of the key backup to be able to display right actions.
2021-06-15 19:22:54 +02:00
SBiOSoftWhare
01f27b6a7f
ShowDirectoryViewModel: Fix searched room not refreshed after joined.
2021-06-15 17:28:45 +02:00
SBiOSoftWhare
f60638ccb3
RecentsViewController: Try to open a room preview when select a room id or alias from directory.
2021-06-15 16:17:43 +02:00
manuroe
7cc653a7c7
Security settings: Display the cross-signing section
...
like element-web.
2021-06-15 16:09:56 +02:00
manuroe
c970c07380
SecurityViewController: Fix crash
...
but this code is not used in production
2021-06-15 16:07:30 +02:00
SBiOSoftWhare
e3a74bfad8
ShowDirectoryViewController: Fix section header height for search input section. Handle auto layout for DirectoryNetworkTableHeaderFooterView.
2021-06-15 15:34:29 +02:00
ismailgulek
960ddeb708
Add sanity checks
2021-06-14 19:31:03 +03:00
SBiOSoftWhare
c8f6bddd08
RecentsViewController: Handle RoomsDirectoryCoordinatorBridgePresenter did select room id or alias.
2021-06-14 16:13:46 +02:00
SBiOSoftWhare
257fe62cf0
DirectoryRoomTableViewCell: Hide number of users icon when the count is 0.
2021-06-14 16:13:46 +02:00
SBiOSoftWhare
cb432f05fa
ShowDirectoryViewModel: Handle tap on search input cell.
2021-06-14 16:13:46 +02:00
SBiOSoftWhare
aa77daf975
ShowDirectoryCoordinator: Manage DirectoryServerPickerViewController creation.
2021-06-14 16:13:46 +02:00
SBiOSoftWhare
dc5d0433a0
ShowDirectory: Update view model and handle direct input of room id alias even non public.
2021-06-14 16:13:46 +02:00
ismailgulek
1957bbf928
Listen for request changes and show QR reader on key verification
2021-06-14 17:00:50 +03:00
ismailgulek
f749bbca08
Merge branch 'develop' into element_4269_additions
2021-06-11 15:46:20 +03:00
ismailgulek
5812750c50
Do not terminate the app according to isProtectedDataAvailable
2021-06-11 15:45:49 +03:00
ismailgulek
b9f4aedde5
Merge pull request #4409 from vector-im/remove_call_bar
...
VoIP: Replace Call Bar with PiP Tiles
2021-06-11 14:54:54 +03:00
ismailgulek
96ebf75212
Fix avatar for connected video calls
2021-06-11 13:44:38 +03:00
J. Ryan Stinnett
668eb0be69
Tweak auto theme message
...
This updates the auto theme explanation to make it more obvious that it follows
the system theme when on iOS 13+.
Fixes https://github.com/vector-im/element-ios/issues/2860
2021-06-10 23:24:43 +01:00
David Langley
3adbd88c0e
Merge pull request #4416 from vector-im/element_4414
...
iPad Crashes when you select a contact in search and then collapse a section or clear the query text
2021-06-10 08:09:56 +01:00
langleyd
02a0df41ea
iPad Crashes when you select a contact in search and then collapse a section or clear the query text ( #4414 ).
2021-06-09 17:53:05 +01:00
ismailgulek
35bcb3ce5f
Make on hold call bigger
2021-06-09 18:11:27 +03:00
langleyd
9e270dd124
Merge develop
2021-06-09 14:58:19 +01:00
langleyd
40bf968720
Add more helpful message when trying to start DM with a user that does not exist ( #224 ).
2021-06-09 14:57:40 +01:00
ismailgulek
90cc313267
Fix image resolutions
2021-06-09 16:10:59 +03:00
ismailgulek
80ee852d8d
Place a pause icon for on hold calls
2021-06-09 15:47:11 +03:00
ismailgulek
9d7b32b039
Fix call state and on hold call effect view
2021-06-09 14:22:41 +03:00
ismailgulek
c9a9685d05
Merge branch 'develop' into remove_call_bar
2021-06-09 13:56:42 +03:00
ismailgulek
7718258750
Merge pull request #4401 from simonwiedmer/dial_pad_home
...
Add 'Dial pad' option to plus menu on homescreen
2021-06-09 13:55:58 +03:00
ismailgulek
e4ab0cf7fd
Merge branch 'develop' into remove_call_bar
2021-06-09 13:54:59 +03:00
ismailgulek
a16ebc5916
Hide also texts in Jitsi call on PiP
2021-06-09 13:54:14 +03:00
ismailgulek
7c715c805b
Enhance PictureInPicturable protocol
2021-06-09 13:53:35 +03:00
ismailgulek
1812606431
Fix local preview for video calls, update theme
2021-06-09 12:42:54 +03:00
ismailgulek
338caaacf8
Change UI according to video call, adapt theme, round avatars
2021-06-09 12:42:20 +03:00
David Langley
5060d46348
Merge pull request #4405 from vector-im/element_4403
...
Fix crash when entering a DM after a call is hung-up/rejected while being answered (#4403 )
2021-06-09 10:33:21 +01:00
simonwiedmer
aa6224e98c
Merge branch 'develop' into dial_pad_home
2021-06-09 11:21:03 +02:00
SBiOSoftWhare
367940475b
Merge pull request #4399 from vector-im/element_4398
2021-06-09 11:00:47 +02:00
Stefan Ceriu
f3f3e971d2
Integrate FLEX ( #4394 )
...
Set up FLEX for debug builds under a 2 finger double tap anywhere on the screen.
2021-06-09 09:58:22 +03:00
SBiOSoftWhare
f1d8a8035a
TabBarCoordinator: Add accessibility label on side menu action and fix settings icon.
2021-06-08 18:43:27 +02:00
SBiOSoftWhare
ebf7d1a955
AvatarView: Advertize on subclassing necessity.
2021-06-08 17:49:11 +02:00
langleyd
86a9f4f7be
Fix crash when entering a DM after a call is hung-up/rejected while being answered ( #4403 )
2021-06-08 14:03:17 +01:00
ismailgulek
4c9cf46f56
Add pip view container and load pip view into it
2021-06-08 16:00:38 +03:00
ismailgulek
c511de4c84
Create CallPiPView class
2021-06-08 15:59:57 +03:00
ismailgulek
208494d245
Remove call bar view
2021-06-08 15:59:06 +03:00
Simon Wiedmer
6f59a8f1be
Add check for PSTN support to dialpad
2021-06-08 13:39:28 +02:00
Simon Wiedmer
effcae4bd9
Add 'Dial pad' option to plus menu on homescreen
2021-06-08 11:34:30 +02:00
ismailgulek
378efbc2c5
Remove all call bar related things
2021-06-08 12:13:16 +03:00
SBiOSoftWhare
dd152581a5
AppCoordinator: Handle side menu and AppNavigator injection.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
93dbf515f0
TabBarCoordinator: Handle side menu.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
7bb1147c7b
Add AlertPresentable that absracts an alert presenter.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
674c7ab9a5
Add SideMenuPresentable and an implementation thant handles side menu presentation.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
8cabf23e84
Implement SideMenuCoordinator.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
b32bffed78
Implements side menu screen.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
2d2e26682c
Add SideMenuVersionView that displays application version.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
aada4c34a9
Add SideMenuActionView that represents a side menu action view.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
0c458e53b6
Add SideMenuItem that represents side menu actions.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
13703325fa
Create UserAvatarView.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
f828ce2648
RoomCreationIntroCell: Handle RoomAvatarViewData updates.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
4bf7593784
RoomAvatarView: Now inherits from AvatarView, make RoomAvatarViewData conform to AvatarViewDataProtocol.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
98666790e0
Create AvatarView: Base class to support an avatar view.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
98e3cc059d
PlaceholderDetailViewController: Handle theme update for navigation bar.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
bb10eb892f
LegacyAppDelegate: Use AppInfo.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
2b761a201d
MasterTabBarController: Add sanity checks when add or remove a session. Fix runtime issue with Xcode 12.5 and NSArray mismatch type with Swift (see https://forums.swift.org/t/objective-c-interoperability-type-mismatch/12464 for more information).
2021-06-07 16:20:49 +02:00
SBiOSoftWhare
20943bb0b2
MasterTabBarController: Force type of Matrix session arrays.
2021-06-07 15:24:51 +02:00
SBiOSoftWhare
3950242f1b
AppCoordinator: Handle user session removal on clear cache.
2021-06-07 12:12:00 +02:00
ismailgulek
f07b76c030
Do not show the settings screen again while session closed
2021-06-03 13:21:01 +03:00
Stefan Ceriu
f7a8163947
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
ismailgulek
662bd96648
Update onTintColor
2021-06-01 17:24:17 +03:00
SBiOSoftWhare
e44272f99c
TabBarCoordinator: Update MasterTabBarController according to new UserSessionsService behavior.
2021-05-28 12:48:04 +02:00
SBiOSoftWhare
98c91652f1
TabBarCoordinator: Add sanity checks before adding Matrix session from MasterTabBarController.
2021-05-27 10:49:02 +02:00
SBiOSoftWhare
0486f887a7
TabBarCoordinator: Add sanity checks before adding or removing Matrix session from MasterTabBarController.
2021-05-26 21:02:41 +02:00
ismailgulek
f63642403d
Set a root view controller for call status bar window
2021-05-26 15:07:47 +03:00
ismailgulek
1398dea67f
Pass openIdToken to the JWT builder
2021-05-24 13:23:40 +03:00
ismailgulek
bcea51f6fd
Add optional serverName param to the Matrix context
2021-05-24 13:23:16 +03:00
SBiOSoftWhare
40f25f97c3
Merge branch 'develop' into nav_decouple_1
2021-05-21 14:54:43 +02:00
SBiOSoftWhare
ed7fe1ac36
AppCoordinator: Handle UserSessionsService and inject it to the SplitViewCoordinator.
2021-05-20 22:19:08 +02:00
SBiOSoftWhare
a6202ea2e0
LegacyAppDelegate: Add delegation methods to advertize account and Matrix session add/remove.
2021-05-20 22:14:49 +02:00
SBiOSoftWhare
245f89ea9e
SplitViewCoordinator: Update init method and support UserSessionsService.
2021-05-20 22:11:09 +02:00
SBiOSoftWhare
7d5f2fc467
TabBarCoordinator: Manage tab bar item controllers instantiation and manage unified search and settings presentation.
2021-05-20 22:06:08 +02:00
SBiOSoftWhare
6dec33faa8
MasterTabBarController: First step to decouple tab bar item controllers from the tab bar controller. Remove segues and instantiate authentication and unified search controllers programmatically.
2021-05-20 21:42:04 +02:00
SBiOSoftWhare
73abb56b2d
Navigation: Add possibility to instantiate each tab bar item controller programmatically.
2021-05-20 21:29:08 +02:00
manuroe
ff41ce8fd7
Crypto: Do not decrypt synchronously. It asynchronously happens upstream now
...
#4306 )
2021-05-19 17:29:15 +02:00
SBiOSoftWhare
ab6e68614b
RecentsDataSource: Present the secure backup banner only if key backup is disabled.
2021-05-18 11:05:19 +02:00
SBiOSoftWhare
bb3620135d
RecentsDataSource: Do not display secure backup banner when keys upload is in process.
2021-05-17 15:44:29 +02:00
ismailgulek
f28ecfb450
Merge branch 'develop' into element_4293
2021-05-12 10:34:03 +03:00
ismailgulek
3620be9800
Merge pull request #4316 from vector-im/pushkit_crashes
...
Fixes for Pushkit Crashes
2021-05-12 10:31:54 +03:00
ismailgulek
2348a46247
Implement presentation controller delegate
2021-05-12 00:55:58 +03:00
ismailgulek
682ab521cd
Add logs
2021-05-11 16:17:25 +03:00
SBiOSoftWhare
e5b4454746
GroupsDataSource: Hide beta announce banner for the moment.
2021-05-11 15:17:08 +02:00
ismailgulek
433adaba11
Terminate app if protected data not available
2021-05-10 15:28:57 +03:00
SBiOSoftWhare
8f437e9fbe
Merge branch 'spaces_beta' into spaces_feature_unavailable
...
# Conflicts:
# Riot/Modules/Application/LegacyAppDelegate.h
2021-05-07 15:08:45 +02:00
SBiOSoftWhare
09b182bf9a
Merge develop into spaces_beta
2021-05-07 12:31:59 +02:00
SBiOSoftWhare
c8f25b62c0
Merge branch 'spaces_beta' into spaces_feature_unavailable
2021-05-07 12:24:01 +02:00
SBiOSoftWhare
37ace222ac
SpaceFeatureUnaivableViewController: Update wordings.
2021-05-06 17:15:23 +02:00
SBiOSoftWhare
d0040edfaf
BetaAnnounceCell: Update close button.
2021-05-06 15:46:06 +02:00
SBiOSoftWhare
c60861054b
SpaceFeatureUnaivableViewController: Update UI.
2021-05-06 13:31:49 +02:00
SBiOSoftWhare
7543c95fdf
GroupsViewController: Add space beta announce cell.
2021-05-06 12:09:12 +02:00
SBiOSoftWhare
ebf0724907
CloseButton: Update UI.
2021-05-06 12:07:20 +02:00
SBiOSoftWhare
a7dd15c797
Add space beta announce cell.
2021-05-06 12:07:08 +02:00
SBiOSoftWhare
310ccbcbc7
RecentsViewController: Allows to decline space invites.
2021-05-05 11:32:18 +02:00
ismailgulek
c999001a8f
Merge branch 'develop' into attended_call_transfers
2021-05-05 11:02:31 +03:00
ismailgulek
0f9e676af0
Use new theme colors
2021-05-04 19:33:56 +03:00
ismailgulek
13f485a5c3
Use new tile theme color
2021-05-04 19:25:24 +03:00
ismailgulek
95fa650c7e
Use new theme colors
2021-05-04 19:21:50 +03:00
ismailgulek
eb5929d96d
Merge branch 'voip_design_updates' into voip_jitsi_remover
2021-05-04 19:11:17 +03:00
ismailgulek
678fc48b80
Merge branch 'develop' into voip_design_updates
2021-05-04 19:10:22 +03:00
SBiOSoftWhare
8acba6d1ba
Use new universal link method where needed.
2021-05-04 10:41:55 +02:00
SBiOSoftWhare
5909b3b00e
LegacyAppDelegate: Add new universal link management methods and handle more precisely spaces not available cases.
2021-05-04 10:41:02 +02:00
SBiOSoftWhare
62b39c83ea
SpaceFeatureUnavailablePresenter: Add open a space case.
2021-05-04 10:38:45 +02:00
ismailgulek
575f90c21b
Add transfer button
2021-05-04 11:24:55 +03:00
SBiOSoftWhare
dd9ca0950d
SpaceFeatureUnavailablePresenter: Handle SpaceFeatureUnavailableViewData.
2021-05-04 10:04:42 +02:00
SBiOSoftWhare
c094cb95f1
SpaceFeatureUnaivableViewController: Use a view data to populate view.
2021-05-04 10:02:31 +02:00
Gil Eluard
ed3f0450b6
Merge pull request #4286 from vector-im/element_4285
...
Show / Hide More and Report Content contextual menu from settings
2021-04-29 20:36:48 +02:00
Gil Eluard
c569fbe0d9
Show / Hide More and Report Content contextual menu from settings
...
- Update after review
2021-04-29 20:10:07 +02:00
manuroe
a5051978b3
Merge pull request #4283 from vector-im/element_3158_v2
...
Jitsi: use HS preferredDomain as Jitsi server to create conference v2
2021-04-29 19:54:45 +02:00
Gil Eluard
eab687d9ec
Merge branch 'develop' into element_4285
2021-04-29 19:49:42 +02:00
Gil Eluard
ddd1a6b60e
Show / hide NSFW and decrypted content options in Settings screen from build settings
2021-04-29 17:53:18 +02:00
manuroe
f1317173b2
Merge branch 'develop' into element_3158_v2
2021-04-29 17:52:19 +02:00
Gil Eluard
235df71607
Show / Hide More and Report Content contextual menu from settings
2021-04-29 17:03:34 +02:00
SBiOSoftWhare
f04105af88
RecentsDataSource: Hide spaces from home and room list but keep space invites.
2021-04-29 16:38:45 +02:00
Gil Eluard
9cc897b0c4
Enable / disable "Hide all messages from this user" of Room Member Screen from settings
2021-04-29 15:38:19 +02:00
SBiOSoftWhare
e30f2d58d6
LegacyAppDelegate: Adverstize that spaces are not supported when tapping on a space link.
2021-04-29 14:37:07 +02:00
SBiOSoftWhare
4fabf52ad6
RecentsViewController: Adverstize that spaces are not supported when tapping on a space invite.
2021-04-29 14:36:13 +02:00
SBiOSoftWhare
7573c884fd
Add SpaceFeatureUnavailablePresenter that enables to present modals for unavailable space features.
2021-04-29 14:32:31 +02:00
SBiOSoftWhare
e84c477c25
Add SpaceFeatureUnaivableViewController.
2021-04-29 14:32:05 +02:00
ismailgulek
85a7b2c9b4
Update end call icon color
2021-04-29 14:58:45 +03:00
SBiOSoftWhare
41163493d7
MXSession: Remove vc_isE2EByDefaultEnabledByHSAdmin method and expose vc_homeserverConfiguration.
2021-04-29 12:37:57 +02:00
ismailgulek
428e14927b
Update bg color for backspace button
2021-04-29 12:08:51 +03:00
ismailgulek
a1d16ed563
Fix dialpad title and close button for dark theme
2021-04-29 12:02:39 +03:00
ismailgulek
32a534ac58
Fix header bg color
2021-04-29 11:35:10 +03:00
ismailgulek
cccc601536
Make properties immutable
2021-04-29 11:10:17 +03:00
ismailgulek
46742d4a24
Merge branch 'voip_design_updates' into voip_jitsi_remover
2021-04-29 10:50:20 +03:00
ismailgulek
6abbef4ae7
Merge branch 'develop' into voip_design_updates
2021-04-29 10:50:04 +03:00
ismailgulek
5a2bb2dc84
Edit code spacing
2021-04-29 02:21:59 +03:00
ismailgulek
2b43f70bdf
Remove image insets configurations
2021-04-29 02:20:50 +03:00
Gil Eluard
4c0e7e94be
Crash in [RoomViewController setScrollToBottomHidden:]
2021-04-28 16:00:19 +02:00
ismailgulek
cf3c4ac073
Merge branch 'voip_design_updates' into voip_jitsi_remover
2021-04-28 14:03:24 +03:00
ismailgulek
850cfed45a
Merge branch 'develop' into voip_design_updates
2021-04-28 14:03:13 +03:00
ismailgulek
c0d32c9762
Update pill styling
2021-04-28 13:55:16 +03:00
ismailgulek
cf18e1bda9
Use call tile bg color
2021-04-28 13:46:55 +03:00
ismailgulek
b7785d707e
Hide chat in Jitsi call screen
2021-04-28 12:40:25 +03:00
ismailgulek
2bac32bb67
Hide voice call button for rooms with more than 2 people
2021-04-28 12:33:54 +03:00
Gil Eluard
4f22adc923
Merge branch 'develop' into element_4261
...
# Conflicts:
# CHANGES.rst
2021-04-28 10:07:56 +02:00
ismailgulek
35c72b4f22
Merge branch 'voip_design_updates' into voip_jitsi_remover
2021-04-27 14:51:19 +03:00
ismailgulek
2ff05ee81e
Add end call button for active calls
2021-04-27 14:50:58 +03:00
ismailgulek
e7ce0e53f9
Update connecting and ringing state strings
2021-04-27 14:35:56 +03:00
ismailgulek
c3c62d76aa
Hide jumper by default
2021-04-27 14:14:31 +03:00
ismailgulek
a52b28897d
Fine tune shadow
2021-04-27 14:13:31 +03:00
ismailgulek
fbed1e4459
Update styling
2021-04-27 13:49:56 +03:00
ismailgulek
fc5466ad31
Update shadow
2021-04-27 01:42:20 +03:00
ismailgulek
0049053ab9
Update jump to unread banner to pill style
2021-04-27 01:37:41 +03:00
Gil Eluard
8d02b5668e
Users must not be allowed to add or otherwise manage widgets in rooms
...
- Avoid navigation to integration management using integration popup with settings set to integration disabled
2021-04-26 20:17:43 +02:00
ismailgulek
1e8fc34e0a
Hide banners by default, stretch background into safe area
2021-04-26 15:59:13 +03:00
Gil Eluard
7a31ea526e
Widget navigation button still visible with settings set to integration disabled
2021-04-23 22:44:23 +02:00
Gil Eluard
2eece8153a
clear cache support for RiotSettings
2021-04-23 22:26:54 +02:00
ismailgulek
c0479dcfe3
Add slider to room screen, stack views at the top of the screen
2021-04-23 18:36:51 +03:00
ismailgulek
3b573a1d3d
Create slider view
2021-04-23 17:54:03 +03:00
ismailgulek
bb13428ee3
Merge branch 'develop' into voip_design_updates
2021-04-22 12:17:00 +03:00
ismailgulek
badbeea0e8
Add leave action to call tiles
2021-04-21 14:52:51 +03:00
ismailgulek
a395c7e51d
Update join button icon
2021-04-21 14:02:01 +03:00
ismailgulek
c8224d2c2e
Adjust join button content insets
2021-04-21 13:58:15 +03:00
ismailgulek
b4f4d9a002
Hide scroll to bottom when room is left
2021-04-21 12:50:37 +03:00
ismailgulek
b800cbbefd
Pop view controller if pushed before
2021-04-21 12:50:21 +03:00
ismailgulek
f23cc01b12
Merge branch 'develop' into voip_design_updates
2021-04-21 12:49:21 +03:00
ismailgulek
18da2ccc87
Update call button for groups
2021-04-21 12:47:28 +03:00
ismailgulek
fc0d9fee79
Remove temporary call bar
2021-04-21 11:41:28 +03:00
Gil Eluard
b1e932a356
Merge branch 'develop' into element_4218
...
# Conflicts:
# CHANGES.rst
# Riot/Managers/Settings/RiotSettings.swift
2021-04-21 09:08:58 +02:00
Gil Eluard
ae3b6950fa
Merge branch 'develop' into element_4211
...
# Conflicts:
# CHANGES.rst
2021-04-21 08:23:33 +02:00
Gil Eluard
27f51f863b
Merge branch 'develop' into element_4218
...
# Conflicts:
# CHANGES.rst
# Riot/Managers/Settings/RiotSettings.swift
2021-04-20 15:27:27 +02:00
Gil Eluard
5d63f431b0
Merge branch 'develop' into element_4211
...
# Conflicts:
# Riot/Managers/Settings/RiotSettings.swift
2021-04-20 15:05:20 +02:00
Gil Eluard
16da1f5648
Show / Hide integrations and actions in rooms
2021-04-20 14:54:53 +02:00
SBiOSoftWhare
873aa9fd8d
Merge branch 'develop' into fix_public_search
2021-04-20 14:20:41 +02:00
SBiOSoftWhare
55ebed6fae
DirectoryRecentTableViewCell: Do not use "directory_search_results_more_than" string when there is no rooms and the search is on.
2021-04-20 12:01:34 +02:00
Gil Eluard
a61cc09e5a
Merge branch 'develop' into element_4242
...
# Conflicts:
# CHANGES.rst
# Riot/Managers/Settings/RiotSettings.swift
2021-04-20 11:52:47 +02:00
SBiOSoftWhare
515baf1b2e
PublicRoomsDirectoryDataSource: Fix search when NSFW filter is off.
2021-04-20 11:30:14 +02:00
ismailgulek
ba81000e56
Merge branch 'develop' into voip_design_updates
2021-04-20 11:41:53 +03:00
Gil Eluard
575d5c8ee4
Merge branch 'develop' into element_4236
...
# Conflicts:
# CHANGES.rst
# Riot/Managers/Settings/RiotSettings.swift
2021-04-20 10:38:30 +02:00
Gil Eluard
de56297cb6
Enable / Disable VoIP feature in Rooms
...
- Update after review
2021-04-20 10:36:05 +02:00
Gil Eluard
a1d359d5aa
Show/Hide public directory in Unified Search
2021-04-20 10:31:04 +02:00
Gil Eluard
450de18c8c
Enable / Disable VoIP feature in Rooms
2021-04-19 20:39:07 +02:00
Gil Eluard
896a75721b
Show/Hide Home Screen tabs
2021-04-19 18:53:32 +02:00
ismailgulek
068bd1fb5b
Disable sliding animations for call screen
2021-04-19 15:58:30 +03:00
ismailgulek
6de32c06a3
Remove gradient view at the back of switch camera button
2021-04-19 15:43:14 +03:00
Gil Eluard
25981d805a
RoomVC: Crash in refreshTypingNotification
2021-04-19 13:18:26 +02:00
ismailgulek
b56acd10bc
Change action button font size to 17
2021-04-19 11:44:52 +03:00
ismailgulek
c91f2531a5
Change body font size to 13px
2021-04-19 11:41:06 +03:00
ismailgulek
764b2bdbeb
Change some colors to secondary
2021-04-19 11:36:11 +03:00
ismailgulek
c90e15d35f
Update actions for group call tiles
2021-04-15 17:27:52 +03:00
ismailgulek
850ad21a91
Update group call icon and title
2021-04-15 16:49:04 +03:00
manuroe
d621bf6151
Update Riot/Modules/Application/LegacyAppDelegate.m
2021-04-15 15:44:31 +02:00
manuroe
c4ec5a1a82
Update Riot/Modules/Application/LegacyAppDelegate.m
2021-04-15 15:44:23 +02:00
manuroe
5e1e226d51
Self-verification: Double check cross-signing state before displaying popups
2021-04-15 09:50:56 +02:00
manuroe
c28a991984
Self-verification: Fix compatibility with Element-Web when logging in on web
...
#4217
If web triggers a verification request (because the users clicked on "Use another login"), remove the newSignIn alert dialog before display the incoming verification request.
2021-04-14 18:50:37 +02:00
manuroe
2200b2b36a
Self-verification: Fix compatibility with Element-Web when logging in on iOS
...
#4217
Just after login, send request instead of waiting for an incoming one as per recent EW changes
2021-04-14 17:21:35 +02:00
Gil Eluard
c57a55f1e7
Make room settings screen configurable dynamically
2021-04-14 15:52:25 +02:00
Gil Eluard
eb3e7b8813
Make joining public rooms configurable
2021-04-13 19:21:07 +02:00
ismailgulek
fe131754da
Hide controls on Jitsi call screen for PiP mode
2021-04-12 14:17:43 +03:00
ismailgulek
0f1d1023b5
Fix cell height for call tiles if read receipts displayed
2021-04-12 02:36:55 +03:00
ismailgulek
55faf7bdf3
Fix read receipts on call tiles
2021-04-12 01:27:38 +03:00
ismailgulek
579f689eeb
Move local video feed a bit up to avoid overlapping controls
2021-04-09 16:01:15 +03:00
ismailgulek
59cbad8d75
Center align call tiles
2021-04-09 15:59:02 +03:00
ismailgulek
0260c8f54e
Increase bottom margin for call controls
2021-04-09 15:35:55 +03:00
ismailgulek
8761370941
Reduce height of local video feed action view
2021-04-09 15:32:08 +03:00
ismailgulek
31624ed819
Adjust local video feed size to 90x130
2021-04-09 15:27:23 +03:00
ismailgulek
62b9ba0f4c
Fix icon and text colors on tiles
2021-04-09 15:23:46 +03:00
ismailgulek
f86cd04402
Increase icon spacing in call tile
2021-04-09 15:16:07 +03:00
ismailgulek
67fa1ab3b8
Merge branch 'develop' into voip_design_updates
2021-04-09 15:12:51 +03:00
ismailgulek
3162a5d720
Introduce enableRingingForGroupCalls and add a labs setting for it
2021-04-09 14:54:03 +03:00
Gil Eluard
7710e97f13
Merge pull request #4147 from vector-im/element_4134
...
Explore typing notifications inspired by web
2021-04-08 16:25:51 +02:00
Gil Eluard
84e1b98b0c
Update Riot/Modules/Room/Views/BubbleCells/RoomTypingBubbleCell.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 16:13:56 +02:00
Gil Eluard
f27363d372
Update after review
2021-04-08 15:59:53 +02:00
Gil Eluard
b41ab9f547
Update after review
2021-04-08 15:19:02 +02:00
Gil Eluard
5070f368e5
Update Riot/Modules/DotsView/DotsView.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 13:48:49 +02:00
Gil Eluard
b42bb37d99
Update Riot/Modules/Room/Views/BubbleCells/RoomTypingBubbleCell.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 13:48:25 +02:00
Gil Eluard
a26a20685e
Update after review
2021-04-08 12:11:36 +02:00
Gil Eluard
bae0292757
Update Riot/Modules/Room/Views/InputToolbar/RoomActionItem.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 10:52:51 +02:00
Gil Eluard
79dc443469
Update Riot/Modules/Room/Views/InputToolbar/RoomActionsBar.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 10:52:39 +02:00
Gil Eluard
45ccb753e7
Update Riot/Modules/Room/Views/InputToolbar/RoomActionsBar.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 10:48:15 +02:00
Gil Eluard
f0c1b6d356
Update Riot/Modules/Room/Views/InputToolbar/RoomActionsBar.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 10:47:57 +02:00
Gil Eluard
9c57d13f8f
Update Riot/Modules/Room/Views/InputToolbar/RoomActionsBar.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 10:47:42 +02:00
Gil Eluard
92e660e0dd
Update Riot/Modules/Room/Views/InputToolbar/RoomActionItem.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-04-08 10:47:28 +02:00
Gil Eluard
1659e2007a
Merge branch 'element_4087' into element_4134
2021-04-08 07:56:53 +02:00
Gil Eluard
da168c89d4
back button chevron looks really weird
2021-04-08 07:56:38 +02:00
ismailgulek
2742315a64
Merge branch 'develop' into voip_design_updates
2021-04-08 00:18:23 +03:00
Gil Eluard
4d280bd69a
Merge branch 'element_4087' into element_4134
...
# Conflicts:
# CHANGES.rst
2021-04-07 21:02:24 +02:00
Gil Eluard
f1104730d9
Increase grow/shrink animation speed in new composer
2021-04-07 21:01:07 +02:00
Gil Eluard
b7f880751e
Black theme uses dark background for composer
2021-04-07 20:15:09 +02:00
ismailgulek
da84d575f2
Remove unused code
2021-04-07 15:49:01 +03:00
ismailgulek
59675d667e
Fix label text color on dark mode
2021-04-07 15:24:42 +03:00
ismailgulek
5332555809
Fix status bar style generally
2021-04-07 15:21:19 +03:00
Gil Eluard
46561f7c55
Merge branch 'element_4087' into element_4134
2021-04-07 14:11:42 +02:00
Gil Eluard
7e11020463
too much vertical whitespace when replying
2021-04-07 14:11:27 +02:00
Gil Eluard
decc075198
Merge branch 'element_4087' into element_4134
2021-04-07 13:15:44 +02:00
Gil Eluard
0084c1941d
Merge branch 'develop' into element_4087
2021-04-07 13:15:26 +02:00
ismailgulek
95ebceb591
Continue with no auth if well known is not provided, fixes #4040
2021-04-07 14:14:04 +03:00
Gil Eluard
9fbdd7418e
Merge branch 'element_4087' into element_4134
2021-04-07 13:11:28 +02:00
Gil Eluard
136485231f
too much vertical whitespace when replying
2021-04-07 13:11:07 +02:00
Gil Eluard
120dbaceb1
Crash in [RoomViewController refreshTypingNotification]
2021-04-07 12:26:51 +02:00
Gil Eluard
e4a853e30f
Merge branch 'element_4087' into element_4134
2021-04-07 11:15:22 +02:00
Gil Eluard
c807231d18
Crash in [RoomViewController setupActions]
2021-04-07 11:14:08 +02:00
Gil Eluard
17aef9c83f
Switching composer between text mode & action mode
...
- Tweaked animation speed
2021-04-07 10:28:35 +02:00
Gil Eluard
d4b736c1da
Merge branch 'element_4087' into element_4134
2021-04-07 09:33:10 +02:00
Gil Eluard
b2500f903a
Switching composer between text mode & action mode
...
- Tweaked animation speed
2021-04-07 09:32:57 +02:00
ismailgulek
143a0aa853
Remove lab setting for Jitsi calls
2021-04-06 17:25:37 +03:00
Gil Eluard
1790b3bd20
Merge branch 'develop' into element_4181
...
# Conflicts:
# CHANGES.rst
# Riot/Managers/Settings/RiotSettings.swift
2021-04-06 15:59:40 +02:00
Gil Eluard
57101f3c79
Consider displaying names in typing notifications
2021-04-06 14:32:25 +02:00
Gil Eluard
283b6f3637
Limit typing notifications timeline jumps
2021-04-06 13:09:30 +02:00
Gil Eluard
e1a249882a
Possibility to lock some room creation parameters from settings
...
- Update after review
2021-04-06 10:51:07 +02:00
Gil Eluard
782527d41c
Possibility to lock some room creation parameters from settings
...
- Update after review
2021-04-06 10:47:54 +02:00
Gil Eluard
632adec821
Merge branch 'element_4087' into element_4134
2021-04-03 00:04:30 +02:00
Gil Eluard
4b847990fe
Switching composer between text mode & action mode
...
- Tweaked animation speed
2021-04-03 00:03:57 +02:00
ismailgulek
0d82df8fb2
Remove Jitsi widget info from activities view
2021-04-02 17:29:26 +03:00
Gil Eluard
53a9a9a1b1
Possibility to lock some room creation parameters from settings
2021-04-02 15:54:21 +02:00
ismailgulek
b5baeb64cc
Hide voice call option for non-direct rooms & disable call buttons when active call exists
2021-04-02 16:12:21 +03:00
ismailgulek
4086e1b0ef
Merge branch 'develop' into voip_design_updates
2021-04-02 14:39:37 +03:00
ismailgulek
c6981f7aab
Unify call screen methods, use UIViewController
2021-04-02 14:22:03 +03:00
Gil Eluard
0e3712b077
Merge branch 'develop' into element_4173
2021-04-02 11:44:15 +02:00
Gil Eluard
2364711802
Merge pull request #4122 from vector-im/element_4085
...
Composer Update - Typing and sending a message
2021-04-02 11:34:05 +02:00
Gil Eluard
630daf6027
Update Riot/Modules/Room/RoomViewController.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-04-02 10:09:04 +02:00
ismailgulek
0d93e3aa60
Update method name
2021-04-02 00:01:43 +03:00
ismailgulek
53527d0b8e
Add call bar update delegate method
2021-04-02 00:01:23 +03:00
ismailgulek
35d0fac0ae
Introduce room vc notifications
2021-04-01 23:59:55 +03:00
ismailgulek
3d7bf72a1a
Update call bar
2021-04-01 23:56:51 +03:00
ismailgulek
c40e1b0cfc
Introduce duration for group calls
2021-04-01 23:55:17 +03:00
Gil Eluard
c453a7bcdc
Enable / disable external friends invite
2021-04-01 15:02:43 +02:00
Gil Eluard
9a5c66190c
Make the application settings more configurable
...
- Update after review
2021-04-01 14:16:06 +02:00
Gil Eluard
d24d20d3c8
Merge branch 'element_4087' into element_4134
2021-04-01 08:48:08 +02:00
Gil Eluard
140c834d1c
Make the application settings more configurable
2021-03-31 19:04:00 +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
manuroe
0e5f7eb3ca
Room directory: Fix crash
...
#4137
This is a quick fix. We should remove all forced unwrapping
2021-03-24 09:14:31 +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
ismailgulek
f439f619c4
Little refactoring
2021-03-19 14:35:34 +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
manuroe
332ac1d0f9
Room lists: Do not encryptedRoomIcon in the code
...
Let it sleep hidden in the xib
2021-03-19 09:19:02 +01:00
ismailgulek
a084c2e844
Remove permission check from Jitsi widgets
2021-03-19 03:01:29 +03:00
ismailgulek
43f529cfa1
Call new Jitsi call related methods from AppDelegate
2021-03-19 02:59:38 +03:00
ismailgulek
5f29eb3d7b
Make call presenter public
2021-03-19 02:57:58 +03:00
ismailgulek
ec683c266c
Fix overflow issue
2021-03-19 02:52:52 +03:00
ismailgulek
0bfac2533e
Enable muting audio for Jitsi calls
2021-03-19 02:52:36 +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
cbd752d241
Adjust callerName label, use super method
2021-03-12 14:22:46 +03: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
ismailgulek
0b2b8b5463
Merge branch 'develop' into voip_design_updates
2021-03-11 15:48:58 +03:00
Gil Eluard
522d6a3eee
Retrying & deleting failed messages
...
- Added unsent notice to tab bar room items
2021-03-11 09:01:44 +01:00
Gil Eluard
877356138b
Retrying & deleting failed messages
...
- Update after code review
2021-03-10 22:19:04 +01:00
Gil Eluard
986a8a8bb0
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
e21c8d45ea
Center action buttons together and align other buttons to the edges
2021-03-09 17:32:16 +03:00
ismailgulek
87cf479076
Move callee name and duration labels to the top, move avatar
2021-03-09 17:21:15 +03:00
ismailgulek
7fd466e652
Move chat button to the center of icons
2021-03-09 17:03:07 +03:00
ismailgulek
4d61b3ba3d
Adjust button sizes
2021-03-09 17:02:37 +03:00
ismailgulek
7ea7cb6ffd
Move chat button to the bottom left of the screen
2021-03-09 16:57:25 +03:00
ismailgulek
3e827d69ec
Merge branch 'develop' into voip_design_updates
2021-03-09 15:52:55 +03: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
a9c0d5c589
Merge branch 'develop' into element_4014
2021-03-04 11:19:40 +01:00
Gil Eluard
cde3bf64e6
Retrying & deleting failed messages
...
- code and UI tweaks
2021-03-03 21:37:04 +01:00
SBiOSoftWhare
3a0d133cd0
Update PublicRoomsDirectoryDataSource with RiotSettings.shared.showNSFWPublicRooms value where needed.
2021-03-03 16:33:11 +01:00
SBiOSoftWhare
e14a280b6c
Settings: Add show NSFW public rooms toggle.
2021-03-03 16:32:05 +01:00
SBiOSoftWhare
44dee659ee
PublicRoomsDirectoryDataSource: Add showNSFWRooms property to filter NSFW public rooms.
2021-03-03 16:19:01 +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
a8f7713a16
Merge branch 'develop' into element_3776
2021-02-23 18:51:19 +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
SBiOSoftWhare
c63256ad10
RecentsVC: Handle room directory display. HomeVC now show room directory on join room action.
2021-02-22 17:47:40 +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
ismailgulek
164e62f38e
Merge branch 'develop' into voip_design_updates
2021-02-22 14:57:16 +03: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