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
Matthew Hodgson
85670a409f
spell beginning correctly
2021-03-04 13:06:53 +00: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
HelaBasa
4fa1d8c2d8
Translated using Weblate (Sinhala)
...
Currently translated at 15.1% (5 of 33 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/si/
2021-03-03 17:34:07 +00: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
HelaBasa
8aedecc5ec
Added translation using Weblate (Sinhala)
2021-03-02 17:13:38 +00:00
HelaBasa
44dab7fb83
Added translation using Weblate (Sinhala)
2021-03-02 17:13:05 +00:00
zer0-x
5c053952fc
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/ar/
2021-02-26 22:41:55 +00:00
jelv
ead8948c6f
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/nl/
2021-02-26 22:41:54 +00:00
zer0-x
06dbcfd919
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (6 of 6 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/ar/
2021-02-26 22:34:05 +00: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
13c5a248bb
Improve the status of send messages (sending, sent, received, failed)
...
- set error message text colour to default
2021-02-25 19:38:59 +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
6363e9018f
Improve the status of send messages (sending, sent, received, failed)
...
- code tweaks
2021-02-25 11:10:38 +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
Thibault Martin
24031fec24
Translated using Weblate (French)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/fr/
2021-02-24 09:34:05 +00:00
Tirifto
ce7300227e
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (6 of 6 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/eo/
2021-02-23 22:34:04 +00: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
manuroe
171705d05b
Merge remote-tracking branch 'origin/develop' into element_3867
2021-02-23 11:48:43 +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
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
SBiOSoftWhare
d451788b35
UIView: Add accessibility commodity method.
2021-02-22 00:12:00 +01:00
SBiOSoftWhare
2a3a4b5d38
Room creation intro: Add strings.
2021-02-22 00:12:00 +01:00
SBiOSoftWhare
c7d50ac0b9
Room creation intro: New theme color.
2021-02-22 00:11:59 +01:00
SBiOSoftWhare
8c16983c51
Room creation intro: Add assets.
2021-02-22 00:11:59 +01:00
Peter Lewis
2214d92a9c
Update Vector.strings
...
“and be” > “and be”
2021-02-20 08:07:12 +00:00
manuroe
19aec16225
EncryptionKeyManager: Enable key for e2e DB
2021-02-18 16:37:58 +01:00
manuroe
22d6d16f79
Merge branch 'develop' into element_3867
2021-02-18 15:35:21 +01:00
zer0-x
42bec4c90e
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/ar/
2021-02-18 13:01:44 +00:00
zer0-x
787f31033b
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (6 of 6 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/ar/
2021-02-18 13:01:41 +00:00
ismailgulek
061a0b9a36
Fix audio muted icon
2021-02-18 12:03:16 +03:00
ismailgulek
f13e6ed77e
Fix audio button icons
2021-02-18 11:54:56 +03:00
ismailgulek
f2ae9364c9
Fix more button layout
2021-02-18 11:35:24 +03:00
ismailgulek
b4b038dd42
Fix self video
2021-02-17 18:43:28 +03:00
ismailgulek
6729a53a6c
Fix buttons layout
2021-02-17 18:43:16 +03:00
ismailgulek
653c7f86be
Fix icons
2021-02-17 18:42:50 +03:00
zer0-x
cff96ca5c9
Added translation using Weblate (Arabic)
2021-02-17 14:14:49 +00:00
zer0-x
e6674edd47
Added translation using Weblate (Arabic)
2021-02-17 14:14:33 +00:00
ismailgulek
94a1ed0d0e
Update icons & more
2021-02-17 16:50:46 +03:00
ismailgulek
762a2c696e
Remove old view outlet
2021-02-17 16:50:24 +03:00
ismailgulek
97f02699ef
Remove PiP button callback
2021-02-17 16:49:48 +03:00
ismailgulek
a5c4f0fb37
Update icons
2021-02-17 16:49:29 +03:00
ismailgulek
8539a2a801
Dismiss the call screen instead of alerts on it
2021-02-16 21:45:53 +03:00
ismailgulek
d854b11678
Wait for user action on alert if an alert is displayed
2021-02-16 21:45:16 +03:00
ismailgulek
46ca6b9db8
Update backspace button style
2021-02-16 20:06:09 +03:00
manuroe
69fee7d1a2
Merge branch 'develop' into element_3812
2021-02-16 11:44:13 +01:00
manuroe
c7e2a14cb6
XcodeGen: Remove old files, probably residual from a git mv
2021-02-16 08:44:26 +01:00
ismailgulek
c50d889320
Fix video call screen layout when coming back after device rotation
2021-02-15 18:34:33 +03:00
ismailgulek
4b5d906119
Fix PiP view frame when device rotated
2021-02-15 18:33:21 +03:00
ismailgulek
da350de736
Fix call status bar layout on orientation changes
2021-02-15 17:47:22 +03:00
ismailgulek
dd5add280d
Force orientation to portrait only on phone
2021-02-15 17:46:49 +03:00
ismailgulek
08acf9d5fc
Add dial pad tones
2021-02-15 15:58:19 +03:00
ismailgulek
67f0501e67
Merge branch 'develop' into voip_design_updates
...
# Conflicts:
# Podfile
# Podfile.lock
# Riot.xcodeproj/project.pbxproj
# Riot/Categories/RoomBubbleCellData.swift
# Riot/Managers/Call/CallPresenter.swift
# Riot/Modules/Room/RoomViewController.h
# Riot/Modules/Room/RoomViewController.m
# Riot/Modules/Room/Views/BubbleCells/Call/CallBubbleCellBaseContentView.swift
2021-02-15 14:25:48 +03:00
ismailgulek
af3c766bfe
Show dialpad option only if PSTN supported
2021-02-12 15:47:35 +03:00
SBiOSoftWhare
a7bc32045b
SettingsVC: Use mainSession property where needed.
2021-02-12 09:19:46 +01:00
manuroe
0d51dddd00
Merge remote-tracking branch 'origin/develop' into element_3812
2021-02-11 16:19:12 +01:00
SBiOSoftWhare
bc752cc2b6
Settings: Add UIA support when adding a new 3pid.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
07fa454426
ReauthenticationCoordinator: Add the possibility to start directly from a MXAuthenticationSession.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
cd2ec00a09
UserInteractiveAuthenticationService: Add method to retrieve authentication status from a request error.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
763749f2ba
ManageSessionVC: Handle user interactive authentication for delete device.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
2bfeabb1a6
Reauthentication: Update reauthentication and cross singing setup coordinator presenter parameter for ObjC.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
2db49177ae
Remove unused properties.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
e4c5e99d43
Cross-signing: Handle UserInteractiveAuthenticationService refactoring for cross signing setup.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
9faea10f40
ReauthenticationCoordinator: Handle UserInteractiveAuthenticationService refactoring.
2021-02-11 15:06:29 +01:00
SBiOSoftWhare
ea2fefc34a
Fix pbxproj conflicts.
2021-02-11 15:06:07 +01:00
manuroe
db913321b7
XcodeGen: Use same names for yml and xcconfig files in every target
2021-02-11 09:21:00 +01:00
ismailgulek
f41efd90d9
Merge branch 'voip_2746' into voip_tiles
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2021-02-10 21:41:51 +03:00
ismailgulek
221fdc2c7d
Move PiP view to top-right of the screen by default
2021-02-10 17:15:20 +03:00
ismailgulek
661ae3f854
Move backspace button to the right
2021-02-10 16:38:42 +03:00
ismailgulek
1610f484f4
Improve title of digit button
2021-02-10 16:38:36 +03:00
ismailgulek
4e43d5db75
Add letters to dialpad buttons
2021-02-10 16:17:38 +03:00
ismailgulek
b9bb5d300a
Update variable name after voip_2746 changes
2021-02-10 00:51:41 +03:00
ismailgulek
df1d60139f
Merge branch 'voip_call_transfer' into voip_all
...
# Conflicts:
# Podfile
# Podfile.lock
# Riot.xcodeproj/project.pbxproj
2021-02-10 00:47:51 +03:00
ismailgulek
190e111f66
Merge branch 'voip_dtmf' into voip_call_transfer
2021-02-10 00:40:47 +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
fa6e76caac
Merge branch 'develop' into voip_2746
2021-02-10 00:37:50 +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
ismailgulek
e652206c0a
Avoid force unwraps
2021-02-10 00:05:27 +03:00
manuroe
a47563ae2e
XcodeGen: Move yml files into their sub folder
2021-02-09 19:29:17 +01:00
manuroe
d20879c501
Xcodegen: No more build settings in yml files
2021-02-09 18:57:06 +01:00
manuroe
762d090583
XcodeGen: Common.xcconfig does not need to be included by targets anymore
...
It is loaded by the project (project.yml)
2021-02-09 18:10:56 +01:00
manuroe
0c3a211a8a
XcodeGen: Move all base settings from yml to xcconfig
2021-02-09 17:37:14 +01:00
ismailgulek
4258df865b
Merge pull request #4015 from vector-im/jitsi_3.1.0
...
Pods: Update Jitsi to 3.1.0
2021-02-09 13:20:29 +03:00
SBiOSoftWhare
f1fac244ac
Merge pull request #4007 from vector-im/element_4006
...
Cross-signing: Setup cross-signing without authentication parameters when a grace period is enabled after login
2021-02-09 11:02:47 +01:00
ismailgulek
d2c81aa7bb
Update JitsiMeet sdk name
2021-02-09 12:34:45 +03:00
manuroe
c22d30c4f6
XcodeGen: Create AppIdentifiers.xcconfig
...
To centralise app id, profiles, etc in one place
2021-02-09 09:51:39 +01:00
ismailgulek
03da63e14f
Merge branch 'voip_2746' of https://github.com/vector-im/element-ios into voip_2746
2021-02-07 20:26:51 +03:00
ismailgulek
25872c0f33
Move some values to Constants
2021-02-07 20:26:19 +03:00
ismailgulek
35a08b196f
Force relayouting after change on constraint
2021-02-07 20:21:57 +03:00
ismailgulek
fd213b5468
Introduce callScreenButtonTintColor on Theme and use it
2021-02-07 20:12:30 +03:00
ismailgulek
3ca7b3d010
Use baseTextPrimaryColor for labels
2021-02-07 20:04:37 +03:00
ismailgulek
aa40d26274
Keep a reference to block based notification observer and unregister it manually
2021-02-07 20:02:22 +03:00
ismailgulek
4565ee2453
Update Riot/Managers/Call/PiPView.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-02-07 19:59:31 +03:00
ismailgulek
1f2565f376
Make callTimer optional
2021-02-07 19:57:35 +03:00
ismailgulek
85ef3335e3
Rename CallService to CallPresenter
2021-02-07 19:55:36 +03:00
SBiOSoftWhare
b1a8ad8dbc
AuthVC: Setup cross-signing without authentication parameters in case if a grace period is enabled.
2021-02-05 18:32:36 +01:00
SBiOSoftWhare
f952fbd549
CrossSigningService: Add method to setup cross-signing without authentication.
2021-02-05 18:31:34 +01:00
Gil Eluard
771515aaed
The Invite cell behaviour is not driven by MXRoom.isDirect
property anymore
2021-02-05 10:25:27 +01:00
ismailgulek
1354f445c7
Merge branch 'develop' into voip_2746
2021-02-05 12:11:39 +03:00
SBiOSoftWhare
9797b9f3c6
Merge branch 'develop' into element_3995
2021-02-03 17:16:36 +01:00
Weblate
faf0e8f3fd
Merge branch 'origin/develop' into Weblate.
2021-02-03 15:18:45 +00:00
Weblate
5d36e0d01f
Merge branch 'origin/develop' into Weblate.
2021-02-03 15:18:37 +00:00
manuroe
89c20da039
Push notifications: Keep more life cycles logs but with a size limit
...
Fix Gil's comments
2021-02-03 15:59:06 +01:00
SBiOSoftWhare
e89bcef3f2
AuthenticationSessionService: Use prefix path constant generating authentication fallback URL.
2021-02-03 14:48:41 +01:00
SBiOSoftWhare
b540e436d8
KeyVerificationService: Remove AuthenticatedSessionViewControllerFactory usage.
2021-02-03 12:14:02 +01:00
SBiOSoftWhare
aea91a9b68
SSOAuthenticationPresenterError: Use SFSafariViewController below iOS 13.0 instead of SFAuthenticationSession atm due to an app name Apple issue.
2021-02-03 12:13:37 +01:00
manuroe
6ecb2b1b26
Logs: Add a size limitation so that we can upload them in bug reports
...
#3903
2021-02-03 12:12:28 +01:00
SBiOSoftWhare
80738d25a3
Social login: Update separator wording.
2021-02-03 12:11:40 +01:00
SBiOSoftWhare
b6a9e008ca
SecretResetCoordinator: Remove AuthenticatedSessionViewControllerFactory and use ReauthenticationCoordinator for reauthentication.
2021-02-03 12:10:51 +01:00
SBiOSoftWhare
57c3c0f44e
SecurityVC: Use CrossSigningSetupCoordinatorBridgePresenter to setup cross signing.
2021-02-03 12:08:48 +01:00
SBiOSoftWhare
043867aa97
SettingsVC: Use CrossSigningSetupCoordinatorBridgePresenter to setup cross signing.
2021-02-03 12:08:26 +01:00
SBiOSoftWhare
4aaeaedb2f
HomeViewController: Use CrossSigningSetupCoordinatorBridgePresenter to setup cross signing.
2021-02-03 12:07:31 +01:00
SBiOSoftWhare
46bfde0adb
Add CrossSigningSetupCoordinator that handles cross signing setup navigation flow.
2021-02-03 12:06:12 +01:00
manuroe
79cdebf9d2
Merge branch 'develop' into 3990_matrix.to
2021-02-03 12:06:04 +01:00
ismailgulek
dc5106b201
Voip all
2021-02-03 14:01:29 +03:00
SBiOSoftWhare
ece4327971
Reauthentication: Add ReauthenticationCoordinator that handles reauthentication. It is used before calling an authenticated API.
2021-02-03 11:56:27 +01:00
SBiOSoftWhare
ee2ac8ba96
AuthenticatedSessionViewControllerFactory: Remove logical authentication session code now in AuthenticationSessionService.
2021-02-03 11:35:54 +01:00
SBiOSoftWhare
fc3704eb09
Reauthentication: Add ReauthFallBackViewController that enables to authenticate with UIA fallback.
2021-02-03 11:34:33 +01:00
SBiOSoftWhare
dfd41560d3
Add AuthenticationParametersBuilder that enables to build autentication parameters regarding a login type.
2021-02-03 11:12:48 +01:00
SBiOSoftWhare
a2f9df2503
CrossSigningService: Integrate AuthenticationSessionService.
2021-02-03 11:11:21 +01:00
SBiOSoftWhare
132f53349a
Add AuthenticationSessionParameters represents authenticated API endpoint parameters.
2021-02-03 11:05:38 +01:00
SBiOSoftWhare
8de32b134f
Reauthentication: Add AuthenticationSessionService that enables to check if an API endpoint needs authentication.
2021-02-03 11:03:16 +01:00
manuroe
bcf57406ef
matrix.to: The app does not open a permalink from matrix.to
...
#3993
2021-02-02 17:59:44 +01:00
manuroe
e42a2597d0
matrix.to: Support room preview when the permalink has parameters (like "via=")
...
It works. There is no reason for not doing it
2021-02-02 17:13:01 +01:00
manuroe
ac7c62fbd3
matrix.to: Cannot open/preview a new room given by alias
...
#3991
Add a patch to try to build the right string and to avoid to loop forever
2021-02-02 17:07:12 +01:00
manuroe
c28dbf2f35
matrix.to: Cannot open links with query parameters
...
#3990
The string can come percent encoded but we parse it with ascii chars ("?", "&", ...).
So, remove one layer of encoding to fix the bug.
2021-02-02 16:26:49 +01:00
Gil Eluard
1192589980
Merge branch 'develop' into element_3969
...
# Conflicts:
# CHANGES.rst
2021-02-02 12:07:10 +01: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
9d6beb1406
Merge branch 'voip_dtmf' into voip_call_transfer
2021-02-02 12:36:35 +03:00
ismailgulek
49bc653332
Merge branch 'voip_2746' into voip_tiles
2021-02-02 12:36:11 +03:00
ismailgulek
b14c8f84d4
Merge branch 'voip_dialpad' into voip_dtmf
...
# Conflicts:
# CHANGES.rst
2021-02-02 12:35:38 +03:00
ismailgulek
3614ce5cf2
Merge branch 'voip_2746' into voip_dialpad
2021-02-02 12:33:56 +03:00
ismailgulek
c9f84c2329
Merge branch 'develop' into voip_2746
2021-02-02 12:33:05 +03:00
ismailgulek
93afe7853c
Merge pull request #3989 from vector-im/element_3986
...
Fix PushKit Crashes due to Undecryptable Call Invites
2021-02-02 11:51:47 +03:00
ismailgulek
36fc3c3598
Add comments
2021-02-02 10:54:06 +03:00
ismailgulek
c5426300e0
Process sync response before decrypting call invite
2021-02-01 18:00:45 +03:00
manuroe
7c2d9d4579
Widgets: roomId is optional
2021-02-01 15:28:59 +01:00
manuroe
32f8198c8b
Widgets: Support $matrix_room_id and $matrix_widget_id parameters
...
#3987
2021-02-01 12:59:45 +01:00
Gil Eluard
ebb8a0ed62
Update after review
2021-02-01 09:53:17 +01:00
SBiOSoftWhare
19327dd650
Merge pull request #3982 from vector-im/element_3980
...
Social login: Handle new identity provider brand field in order to customize buttons
2021-01-29 21:12:22 +01:00
jelv
b3aaf14450
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/nl/
2021-01-29 15:35:49 +00:00
@a2sc:matrix.org
806bc8ece1
Translated using Weblate (German)
...
Currently translated at 100.0% (6 of 6 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/de/
2021-01-29 15:35:49 +00:00
jelv
91def42d72
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (6 of 6 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/nl/
2021-01-29 15:35:49 +00:00
Gil Eluard
e076690a2f
Merge branch 'develop' into element_3969
2021-01-29 11:32:22 +01:00
Gil Eluard
c7f58e0461
Modifications after review
2021-01-28 19:53:20 +01:00
SBiOSoftWhare
e3ca347902
SocialLoginListView: Update social login buttons sorting.
2021-01-28 19:51:59 +01:00
SBiOSoftWhare
9353a82a74
Social login: In SocialLoginButtonFactory handle MXLoginSSOIdentityProvider brand
property and handle Gitlab style.
2021-01-28 19:50:33 +01:00
SBiOSoftWhare
4a357a178b
Social login: Add GitLab image.
2021-01-28 19:48:52 +01:00
manuroe
104f3d3135
Memory: The memory logger has been moved to the SDK
2021-01-28 15:24:04 +01:00
Gil Eluard
22c7a209cc
Update Riot/Modules/Application/LegacyAppDelegate.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-28 14:48:23 +01:00
Gil Eluard
54b354130c
Update Riot/Modules/Application/LegacyAppDelegate.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-28 14:47:12 +01:00
Gil Eluard
dbc1c69f95
Fixed cross-signing detection in LegacyAppDelegate
2021-01-28 11:32:54 +01:00
Element Translate Bot
344e95e94f
Translated using Weblate (Norwegian Bokmål) ( #3975 )
...
Currently translated at 57.5% (19 of 33 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/nb/
Co-authored-by: Martin Berg Alstad <martin.alstad@pm.me>
Co-authored-by: Weblate <noreply@weblate.org>
2021-01-27 12:28:30 +01:00
Element Translate Bot
6520b4bdc9
Translations update from Weblate ( #3974 )
...
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/
* Translated using Weblate (Ukrainian)
Currently translated at 18.3% (210 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
* Translated using Weblate (French)
Currently translated at 89.3% (1024 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
* Translated using Weblate (Russian)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ru/
* Translated using Weblate (German)
Currently translated at 99.9% (1145 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
* Translated using Weblate (German)
Currently translated at 99.9% (1145 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
* Translated using Weblate (German)
Currently translated at 99.9% (1145 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
* Translated using Weblate (Ukrainian)
Currently translated at 21.2% (243 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
* Translated using Weblate (Finnish)
Currently translated at 4.1% (47 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fi/
* Translated using Weblate (German)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
* Translated using Weblate (German)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
* Translated using Weblate (German)
Currently translated at 100.0% (1146 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 87.8% (1007 of 1146 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
Co-authored-by: Szimszon <github@oregpreshaz.eu>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Gawoyme <othmanegherib@gmail.com>
Co-authored-by: Nikita Epifanov <NikGreens@protonmail.com>
Co-authored-by: inthepan <inthepan@pm.me>
Co-authored-by: philip-rehorst <github@philip-rehorst.de>
Co-authored-by: @a2sc:matrix.org <a0_r@a2sc.eu>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: Marcelo Filho <marceloaof@protonmail.com>
Co-authored-by: Mitja Sorsa <mitja.sorsa@luontokuvaajat.net>
Co-authored-by: Bastian <translate.riot.im@noxware.de>
Co-authored-by: Bastian <github@noxware.de>
Co-authored-by: Disappear9 <disappear9@outlook.com>
Co-authored-by: Weblate <noreply@weblate.org>
2021-01-27 12:28:14 +01:00
Gil Eluard
fabef31ac1
reintroduced RoomKeyRequestViewController for the case of the cross signing is not available
2021-01-27 09:38:11 +01:00
Gil Eluard
ccbf29ab84
Avoid megolm share requests if the device is not verified
2021-01-26 17:33:05 +01:00
ismailgulek
7e7a3dd6af
Remove empty section spaces
2021-01-22 20:09:21 +03:00
ismailgulek
dc48cdc647
Fix indexpaths
2021-01-22 19:52:43 +03:00
ismailgulek
109c6033d0
Fix colors
2021-01-22 19:38:16 +03:00
ismailgulek
6ee30ffccc
Implement recent section with ignoring current call user
2021-01-22 19:23:39 +03:00
ismailgulek
412213e1ed
Change section title
2021-01-22 19:22:53 +03:00
ismailgulek
c74e7781e8
Refresh local contacts when showing contact selection
2021-01-22 14:29:04 +03:00
ismailgulek
e355707645
Implement phone number lookup
2021-01-22 14:20:46 +03:00
ismailgulek
c28a1dbdbb
Use Matrix only contacts data source
2021-01-22 14:20:23 +03:00
ismailgulek
c9ff51363c
Add localization for error case
2021-01-22 14:19:56 +03:00
ismailgulek
e85aea7e93
Add MatrixContactsDataSource
2021-01-22 14:19:31 +03:00
SBiOSoftWhare
08cd1f156d
AuthVC: Fix social login layout issue.
2021-01-22 11:13:25 +01:00
ismailgulek
9af9487298
Show transfer view and implement delegate methods
2021-01-21 21:28:56 +03:00
ismailgulek
c0693f1b22
Adapt new dial pad config
2021-01-21 21:28:03 +03:00
ismailgulek
9e3c083fa9
Add call transfer module
2021-01-21 21:27:28 +03:00
ismailgulek
536147c141
Improve dial pad screen with new config
2021-01-21 21:26:12 +03:00
ismailgulek
9807889673
Add localizations
2021-01-21 21:25:22 +03:00
ismailgulek
954691f76b
Add some logs
2021-01-21 15:00:22 +03:00
ismailgulek
1116ed6062
Present call screen for active calls on tile taps
2021-01-21 14:29:38 +03:00
ismailgulek
491a846fe2
Pass mx sessions to the call service
2021-01-21 14:28:56 +03:00
ismailgulek
f82e64bf31
Make extension objc
2021-01-21 14:27:55 +03: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
eb2f58755a
Fix pasted phone number issue
2021-01-21 01:30:47 +03:00
ismailgulek
67c0ab349a
Merge branch 'voip_2746' into voip_tiles
2021-01-20 16:28:28 +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
62652e9219
Merge branch 'develop' into voip_2746
2021-01-20 15:40:19 +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
46a64d7ed3
Add call back action identifier
2021-01-20 13:23:09 +03:00
ismailgulek
efbee079e5
Show new call grouped events in timeline
2021-01-20 13:19:52 +03:00
ismailgulek
9598fed633
Do not show events in timeline for call events except invites and rejects
2021-01-20 13:19:27 +03:00
ismailgulek
f30b7af7a0
Group call invite and reject events with a new tag
2021-01-20 13:13:04 +03:00
ismailgulek
e0bf1df0f9
Add localizations
2021-01-20 13:10:18 +03:00
ismailgulek
ad6b422127
Add new video icon
2021-01-20 13:09:55 +03:00
manuroe
c0860e6313
Merge pull request #3954 from vector-im/element_3863
...
Navigation: BF: Unable to open a room from a room list
2021-01-19 13:33:41 +01:00
manuroe
40d463938c
Navigation: BF: Unable to open a room from a room list
...
Fix #3863
Remove weak because of https://github.com/vector-im/element-ios/issues/3863#issuecomment-762723419
2021-01-19 13:07:25 +01:00
mtoohey31
cfb977e654
Fixed cients spelling mistake
2021-01-16 22:51:37 -05:00
SBiOSoftWhare
3abadd8624
TermsView: Improve rendering.
2021-01-15 17:06:21 +01:00
SBiOSoftWhare
2e547662c5
AuthVC: Fix recaptcha view cropping.
2021-01-15 17:05:45 +01:00
ismailgulek
6f3f7ddfd9
Merge branch 'develop' into voip_2746
...
# Conflicts:
# Riot/Modules/Application/LegacyAppDelegate.m
2021-01-15 16:07:36 +03:00
ismailgulek
6f57c99d9c
Implement openDialpad on call screen
2021-01-14 18:23:20 +03:00
ismailgulek
8523524dd6
Make call delegate method optional
2021-01-14 18:22:46 +03:00
ismailgulek
d34bd5a529
Introduce digit delegate method on dial pad
2021-01-14 18:20:29 +03:00
ismailgulek
8993f61e37
Introduce DialpadConfiguration
2021-01-14 18:20:00 +03:00
SBiOSoftWhare
c22da15c11
Merge pull request #3930 from vector-im/splitVC_logs
...
AppCoordinator & SplitViewCoordinator: Add detail navigation logs
2021-01-14 14:56:47 +01:00
manuroe
5df4fe9793
More logs in SplitVC
2021-01-14 14:54:34 +01:00
SBiOSoftWhare
c14c23735c
AppCoordinator & SplitViewCoordinator: Add detail navigation logs.
2021-01-14 14:41:39 +01:00
manuroe
792b381462
Merge pull request #3927 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
...
Translations update from Weblate
2021-01-14 11:56:37 +01:00
manuroe
ef83a4da68
Merge pull request #3926 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
...
Translations update from Weblate
2021-01-14 11:56:18 +01:00
manuroe
95d9c59c07
Merge pull request #3925 from RiotTranslateBot/weblate-riot-ios-riot-ios
...
Translations update from Weblate
2021-01-14 11:55:48 +01:00
ismailgulek
9b9af41a12
Move dialpad into room
2021-01-14 13:38:17 +03:00
Gil Eluard
274d5968d1
Prevent navigation controller from pushing same view controller
2021-01-14 10:57:12 +01:00
Weblate
b5279ba3a5
Merge branch 'origin/develop' into Weblate.
2021-01-14 09:55:47 +00:00
Weblate
68845b42e4
Merge branch 'origin/develop' into Weblate.
2021-01-14 09:55:30 +00:00
Weblate
3cacc8a825
Merge branch 'origin/develop' into Weblate.
2021-01-14 09:51:22 +00:00
ismailgulek
37d09eb505
Fix orientation
2021-01-14 12:13:25 +03:00
ismailgulek
e644cb277b
Fix orientation to portrait, not working with pageSheet modal
2021-01-13 23:00:50 +03:00
ismailgulek
02667e9c70
Open dialpad on people tab
2021-01-13 22:30:03 +03:00
ismailgulek
d07e1f8825
Fix warnings, pass properties to new instance
2021-01-13 22:28:22 +03:00
ismailgulek
07605980da
Implement dialpad view controller
2021-01-13 21:51:47 +03:00
ismailgulek
5c4062511b
Introduce vc_removingAllWhitespaces on String
2021-01-13 21:49:45 +03:00
ismailgulek
6431e6827e
Add icons and strings
2021-01-13 21:49:20 +03:00