manuroe
82639fcca0
Security settings: Offer to reset the secure backup when there is no key backup
2021-06-16 10:55:59 +02:00
lvre
d02e957796
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1216 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-16 07:54:39 +00: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
lvre
86a273a221
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 98.4% (1197 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-16 07:48:10 +00: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
liimee
22a30a04fb
Translated using Weblate (Indonesian)
...
Currently translated at 5.0% (62 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/id/
2021-06-14 01:34:48 +00:00
zer0-x
034bc1026b
Translated using Weblate (Arabic)
...
Currently translated at 18.4% (224 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/
2021-06-14 01:34:44 +00:00
lvre
ef347f22ea
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 97.6% (1188 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-14 01:34:42 +00:00
Percy
7010764053
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1216 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2021-06-14 01:34:41 +00:00
lvre
71ea736f4b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/pt_BR/
2021-06-12 20:55:27 +00:00
lvre
a430c957c2
Translated using Weblate (Portuguese (Brazil))
...
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/pt_BR/
2021-06-12 20:47:42 +00: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
4f9cb2e179
Enhance logs
2021-06-11 14:38:07 +03:00
ismailgulek
7f534738ff
Handle app state better
2021-06-11 14:37:53 +03:00
ismailgulek
96ebf75212
Fix avatar for connected video calls
2021-06-11 13:44:38 +03:00
liimee
e94ce6ac8f
Added translation using Weblate (Indonesian)
2021-06-11 08:50:46 +00: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
ismailgulek
3c17adcda7
Merge branch 'develop' into element_4269_additions
2021-06-10 11:43:30 +03:00
ismailgulek
de5ea4e2fb
Handle app inactive state too
2021-06-10 11:43:08 +03: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
Thai Localization
09060089f4
Translated using Weblate (Thai)
...
Currently translated at 12.0% (146 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/th/
2021-06-09 18:34:43 +00:00
Hivaa
71822b0f98
Translated using Weblate (Persian)
...
Currently translated at 0.9% (12 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fa/
2021-06-09 18:34:40 +00:00
zer0-x
32a6680bd4
Translated using Weblate (Arabic)
...
Currently translated at 16.4% (200 of 1216 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/
2021-06-09 18:34:40 +00: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
c85101999d
Fix call screen user interaction
2021-06-09 18:33:00 +03:00
ismailgulek
51d6bcf950
Fix corner radius
2021-06-09 18:28:15 +03: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
99a0b7e892
Bug fixes
2021-06-09 15:46:37 +03:00
ismailgulek
0536cf52e5
Fix PiP state when presenting a call screen
2021-06-09 15:11:06 +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
a5bd26dba9
Update 3rd party licenses.
2021-06-07 19:41:45 +02: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
5300df7b7f
Add AppNavigator that enables to perform the navigation within the global app scope.
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
92cf824b69
Create AppInfo used to handle the application information.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
dfadf865df
Create BuildInfo that gives build information made at compilation time.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
9d86520d7e
Side menu: Add icon images.
2021-06-07 18:46:16 +02:00
ismailgulek
688191b49a
Merge pull request #4388 from vector-im/element_4360_additions
...
Create Room Last Message Encryption Keys
2021-06-07 19:29:27 +03: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
SBiOSoftWhare
0558280183
UserSessionsService: Add possibility to remove a user session from the associated Matrix session.
2021-06-07 12:09:37 +02:00
ismailgulek
187b08c3f0
Create keys for room last message data type
2021-06-03 15:48:01 +03:00
ismailgulek
f07b76c030
Do not show the settings screen again while session closed
2021-06-03 13:21:01 +03:00
manuroe
d7eb19edb5
Merge pull request #4379 from vector-im/manu/more_languages
...
Translations: Enable Esperanto, Portuguese (Brazil), Kabyle, Norwegia…
2021-06-03 10:41:03 +02: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
manuroe
47a419ca00
Sort translation files in alphabetical order
2021-06-02 17:27:30 +02:00