Commit graph

6419 commits

Author SHA1 Message Date
Doug
5287878800 Merge branch 'develop' into doug/4523_remove_contacts_from_people_tab 2021-07-26 13:55:43 +01:00
David Langley
4acdb5e678 Fix Crash when opening the new Room Notification Settings Screen (Not yet released) (#4599) 2021-07-26 11:39:45 +01:00
Gil Eluard
4adc7238a4 Merge branch 'gil/4494_space_menu' into gil/4501_show_suggested_in_room_lists 2021-07-26 12:03:49 +02:00
Gil Eluard
a6c459fdd3 Merge branch 'gil/4509_show_spaces_in_left_panel' into gil/4494_space_menu 2021-07-26 12:03:31 +02:00
Gil Eluard
a4336c3ca1 Merge branch 'element_4509' into gil/4509_show_spaces_in_left_panel 2021-07-26 12:03:04 +02:00
Gil Eluard
7e2178cd63 Fixed build issue after merge 2021-07-26 12:02:38 +02:00
David Langley
04d89a628f add swiftUI view for notification settings 2021-07-26 10:40:52 +01:00
Gil Eluard
43ec74b5ca Merge branch 'spaces' into element_4509 2021-07-26 10:42:49 +02:00
Doug
20459f1f3e Trim whitespace from the identity server text entry and don't allow an empty string. 2021-07-23 14:27:25 +01:00
Doug
fbb228a1ae Configure identity server keyboard for safer URL entry. 2021-07-23 14:08:51 +01:00
Gil Eluard
6efe3d211a Merge branch 'gil/4494_space_menu' into gil/4501_show_suggested_in_room_lists 2021-07-23 11:30:43 +02:00
Doug
6229055e3a Merge branch 'develop' into doug/4519_decrypt_notifications_by_default_fix
# Conflicts:
#	CHANGES.rst
#	Config/BuildSettings.swift
2021-07-23 10:15:44 +01:00
Gil Eluard
fbabdfa6f2 [Spaces] Space menu #4494
- Implemented Leave feature
- UI & code tweaks
2021-07-23 11:00:16 +02:00
SBiOSoftWhare
892f6d7718 RecentsDataSource: Factorize section reset management and do not make it in refreshRoomsSection method. 2021-07-23 10:42:08 +02:00
Gil Eluard
51fba28ed5 [Spaces] Show suggested in room lists #4501
- Request space suggested rooms in `RecentsDataSource`
2021-07-22 22:35:15 +02:00
Doug
d7b77f2fd1
Merge branch 'develop' into doug/4521_remove_directory_from_rooms_tab 2021-07-22 14:37:25 +01:00
manuroe
671f2118cc
Merge branch 'develop' into element_4090 2021-07-22 14:16:35 +02:00
manuroe
6a13b55f53
Merge pull request #4584 from vector-im/element_4583
Fixes #4583 - Mention user does not work
2021-07-22 12:43:00 +02:00
Gil Eluard
9402a5b4f5 [Spaces] Space menu #4494
- First implementation of the space contextual menu
2021-07-22 10:11:05 +02:00
zer0-x
1ce006a8b8 Translated using Weblate (Arabic)
Currently translated at 24.3% (303 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/
2021-07-22 07:34:07 +00:00
Priit Jõerüüt
411742ee68 Translated using Weblate (Estonian)
Currently translated at 100.0% (1244 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2021-07-22 07:34:01 +00:00
metatek
820fe55d67 Translated using Weblate (Japanese)
Currently translated at 69.2% (861 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ja/
2021-07-22 07:34:00 +00:00
Thibault Martin
5514c507c8 Translated using Weblate (French)
Currently translated at 100.0% (1244 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
2021-07-22 07:33:59 +00:00
libexus
5dc65e55fa Translated using Weblate (German)
Currently translated at 100.0% (1244 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-07-22 07:33:58 +00:00
jelv
792dc8ee25 Translated using Weblate (Dutch)
Currently translated at 100.0% (1244 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-07-22 07:33:58 +00:00
Doug
eacb8a4653 Begin adding link detection to RoomBubbleCellData. 2021-07-21 15:14:25 +01:00
metatek
00db419a5d Translated using Weblate (Japanese)
Currently translated at 69.2% (861 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ja/
2021-07-21 14:08:33 +00:00
oksya8and8
84b59f2f9b Translated using Weblate (Japanese)
Currently translated at 69.2% (861 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ja/
2021-07-21 14:08:33 +00:00
Stefan Ceriu
34f9fb433f Fixes #4583 - Mention user does not work (settings -> members -> select a member -> mention) 2021-07-21 16:20:50 +03:00
Gil Eluard
d0c139fa41 [Spaces] Show spaces in left panel #4509
- Code tweaks after SDK update
2021-07-20 09:58:50 +02:00
Doug
df46426c2c Merge branch 'develop' into doug/4523_remove_contacts_from_people_tab 2021-07-19 15:17:43 +01:00
Stefan Ceriu
39084b00da #4090 - Activating the shared AVAudioSession before recording or playback. 2021-07-19 15:54:14 +03:00
Stefan Ceriu
0ead60f397 #4090 - Various tweaks and fixes following code review. Switched back to DateFormatters for formatting durations, sanitising audio player durations and current times. 2021-07-19 15:48:37 +03:00
lvre
44275c79a7 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1244 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-07-18 15:25:11 +00:00
random
a553132ce9 Translated using Weblate (Italian)
Currently translated at 100.0% (1244 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-07-18 15:25:10 +00:00
Besnik Bleta
824f32d043 Translated using Weblate (Albanian)
Currently translated at 99.6% (1240 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2021-07-18 15:25:08 +00:00
libexus
443de5eab3 Translated using Weblate (German)
Currently translated at 100.0% (1244 of 1244 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-07-18 15:25:07 +00:00
Gil Eluard
82284d560a [Spaces] Show spaces in left panel #4509
- Update title in the navigation bar according to the selected tab
2021-07-16 16:20:28 +02:00
Stefan Ceriu
089c6889d6 #4090 - Added voice messages switch to the labs section in settings. 2021-07-16 16:57:29 +03:00
Stefan Ceriu
ec33ec81f8 #4090 - Fixed the AttachmentCacheManager's serial nature. 2021-07-16 15:47:56 +03:00
Gil Eluard
63da1ab1ac [Spaces] Show spaces in left panel #4509
- Prevent crash when logging in
2021-07-16 14:20:42 +02:00
Stefan Ceriu
427e77e619 Revert "Revert "#4094 - Reintroduced serial attachment loading processing queue and fixed completionCallback storage so they take the requestedNumberOfSamples into account.""
This reverts commit cf884c6abf.
2021-07-16 13:46:06 +03:00
Stefan Ceriu
cf884c6abf Revert "#4094 - Reintroduced serial attachment loading processing queue and fixed completionCallback storage so they take the requestedNumberOfSamples into account."
This reverts commit 9a3d26eae3.
2021-07-16 13:31:38 +03:00
Stefan Ceriu
511569a767 #4090 - Switched the sendVoiceMessage method duration parameter to an integer. 2021-07-16 12:49:28 +03:00
Stefan Ceriu
9a3d26eae3 #4094 - Reintroduced serial attachment loading processing queue and fixed completionCallback storage so they take the requestedNumberOfSamples into account. 2021-07-16 12:05:47 +03:00
Stefan Ceriu
521c713d30 #4094 - Redrawing waveforms on bound changes. 2021-07-16 09:06:36 +03:00
Doug
2fb4bd3a17 Typo. 2021-07-15 18:24:02 +01:00
Doug
dae40a18a3 Drop use of deprecated currentUserNotificationSettings property in favour of UNUserNotificationCenter. 2021-07-15 18:23:36 +01:00
Gil Eluard
f1da8c28bd [Spaces] Show spaces in left panel #4509
- Display the none hierarchical list of spaces in the left panel
- Space switching when new space selected
- Refresh space list and recents data after sync
2021-07-15 14:10:01 +02:00
SBiOSoftWhare
228bd6cc45
Merge pull request #4557 from RiotTranslateBot/weblate-riot-ios-riot-ios
Translations update from Weblate
2021-07-15 12:28:08 +02:00
SBiOSoftWhare
9c661b43da
Merge pull request #4556 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Translations update from Weblate
2021-07-15 12:26:41 +02:00
Weblate
74122307ed Merge branch 'origin/develop' into Weblate. 2021-07-15 10:13:23 +00:00
Weblate
d3e3ea43d5 Merge branch 'origin/develop' into Weblate. 2021-07-15 10:13:15 +00:00
Stefan Ceriu
a3ec3356db #4094 - Fixed flickering elapsed time labels and other tweaks. 2021-07-14 14:40:54 +03:00
Doug
30ee01054f Use the layer's corner radius rather than a custom mask.
This will ensure the mask bounds always match the view's size.
2021-07-14 10:37:54 +01:00
Doug
988267c74f Always update the path of the attachmentView's mask to handle reuse. 2021-07-14 10:15:50 +01:00
Stefan Ceriu
1181ccafff #4094 - Switched back to multiple audio player instances (1 per event identifier), strongly retaining the currenty playing one and unloading all stopped ones. Various other improvements and bug fixes. 2021-07-14 10:26:21 +03:00
TheBlueKingLP
e09705ff32 Translated using Weblate (Japanese)
Currently translated at 91.4% (32 of 35 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/ja/
2021-07-13 16:25:04 +00:00
Stefan Ceriu
ff9384c079 Revert "Revert "#4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player.""
This reverts commit 1a5197c69a.
2021-07-13 16:13:39 +03:00
Stefan Ceriu
227197375c #4094 - Sending voice message recording length and waveform samples. 2021-07-13 16:03:20 +03:00
Doug
9db2956578
Merge pull request #4542 from vector-im/doug/fix_warnings
Fix warnings
2021-07-13 11:07:47 +01:00
Stefan Ceriu
cf00d3e8c2 Merge branch 'develop' into element_4090
# Conflicts:
#	CHANGES.rst
2021-07-13 11:30:16 +03:00
Stefan Ceriu
1a5197c69a Revert "#4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player."
This reverts commit 1a2a434d9d.
2021-07-13 08:04:50 +03:00
Gil Eluard
a650e49533 Show / hide reset button in secrets recovery screen (#4546). 2021-07-12 22:51:56 +02:00
Doug
989f19696d Merge branch 'develop' into doug/fix_warnings
# Conflicts:
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
2021-07-12 17:54:34 +01:00
Doug
3f15a44721
Merge pull request #4541 from vector-im/doug/4483_fix_picking_slow_mo_videos
Add support for sending slow motion videos
2021-07-12 16:26:48 +01:00
Doug
0cb3aaa267 Use updated methods in MatrixKit. 2021-07-12 14:02:29 +01:00
Stefan Ceriu
a5136a38bb #4094 - Fixed attachments caching layer not working accordingly. 2021-07-12 15:50:44 +03:00
Stefan Ceriu
ba54f91ffc #4094 - Fix crash on concurrent access to waveform audio samples. 2021-07-12 15:31:18 +03:00
Stefan Ceriu
1a2a434d9d #4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player. 2021-07-12 15:30:48 +03:00
Stefan Ceriu
9030f02de6 #4094 - Disable message replies while recording audio messages. 2021-07-12 12:18:49 +03:00
Stefan Ceriu
555fa5d91b #4094 - Updated english NSMicrophoneUsageDescription. 2021-07-12 11:53:02 +03:00
Stefan Ceriu
7d1f33c9ed #4094 - Reduced the minimum recording duration to 1 second. 2021-07-12 10:18:01 +03:00
Gil Eluard
65415c48ef #4090 - Update after review 2021-07-10 00:16:23 +02:00
Gil Eluard
a929ceb32e it's easy for the back button to trigger a leftpanel reveal (#4438)
- Fixed
2021-07-09 23:54:25 +02:00
Doug
94e2aa307c
Fix typo in comments. 2021-07-09 17:58:27 +01:00
Doug
e2a9d3bb24 Fix class keyword deprecation warnings everywhere!
Using 'class' keyword for protocol inheritance is deprecated; use 'AnyObject' instead
2021-07-09 17:05:43 +01:00
David Baker
b11c935784 Merge remote-tracking branch 'origin/develop' into dbkr/scan_button_title 2021-07-09 16:40:16 +01:00
David Baker
0fae773503 Don't show dialog on cancel if self-verifying
The user should know they cancelled in if they're self verifying since
they're the one who cancelled, from their other device (the copy referred
to 'the other party', so was inaccurate, so we may as well just remove it).
2021-07-09 16:38:25 +01:00
HelaBasa
528d0412a5 Translated using Weblate (Sinhala)
Currently translated at 1.2% (15 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/si/
2021-07-09 14:25:07 +00:00
Deleted User
d544402f0c Translated using Weblate (Norwegian Bokmål)
Currently translated at 97.7% (1205 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-07-09 14:25:06 +00:00
Doug
9ba4066257 Add decryptNotificationsByDefault build setting. 2021-07-09 15:00:03 +01:00
Deleted User
3b1e273369 Translated using Weblate (Norwegian Bokmål)
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/nb_NO/
2021-07-09 13:25:03 +00:00
HelaBasa
1dbea918ed Translated using Weblate (Sinhala)
Currently translated at 17.1% (6 of 35 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/si/
2021-07-09 13:25:03 +00:00
Doug
18e1c115b9 Remove headers from PeopleViewController. 2021-07-09 14:22:33 +01:00
Doug
c299e62fa0 Remove room_recents_directory_section_network localization string. 2021-07-09 12:36:02 +01:00
Doug
39ff2cb13c
Merge branch 'develop' into doug/4483_fix_picking_slow_mo_videos 2021-07-09 11:17:44 +01:00
David Langley
40431c025f
Merge pull request #4458 from vector-im/roomNotificationSettings 2021-07-08 21:29:00 +01:00
langleyd
9e7fb75a2f Fix logging, add "Notify me for" label, fix theme on avatar and add changes 2021-07-08 20:54:32 +01:00
Doug
9ec4f75083 Fix sending a video selected from a document picker. 2021-07-08 17:41:55 +01:00
Doug
e134648982 Send videos from the camera as AVURLAsset objects. 2021-07-08 16:55:32 +01:00
Doug
0e2f07a232 Use AVAsset instead of NSURL to enable sending slow motion videos.
Slow motion videos are returned as AVComposition objects when picked. which lacks a URL property.
2021-07-08 16:26:19 +01:00
Doug
ee05ea2004 Fix documentation. 2021-07-08 12:28:52 +01:00
Doug
8fbcc9d347 Rename roomsCount and moreThanRoomsCount to indicate they are for search results.
Redefine roomsCount as the number of fetched rooms in the data source.
2021-07-08 12:16:05 +01:00
Doug
02244bfcf5 Remove headers from RoomsViewController. 2021-07-07 17:37:33 +01:00
Doug
7ae3953167 Remove uninitialised header views. 2021-07-07 15:05:40 +01:00
Doug
ce88d3b7e2 Remove custom section header for room directory from RecentsDataSource. 2021-07-07 14:31:52 +01:00
Doug
69e2012b2d Remove any logic from directory section from RoomsViewController.
Includes removal of segue to DirectoryServerPickerViewController in Main.storyboard.
2021-07-07 12:58:11 +01:00
Doug
b5c3cbe93e Don't include directorySection in RecentsDataSource when in RecentsDataSourceModeRooms mode. 2021-07-07 11:48:23 +01:00
ismailgulek
76be005313
Merge branch 'develop' into element_4471 2021-07-07 12:26:43 +03:00
Gil Eluard
e492d2b077 #4090 - Update after review 2021-07-06 23:03:56 +02:00
langleyd
87d0819bc7 Use theme font types 2021-07-06 21:10:42 +01:00
langleyd
ef87cf1f90 Merge branch 'develop' of github.com:vector-im/element-ios into roomNotificationSettings 2021-07-06 19:51:17 +01:00
langleyd
bbcc2f027b Fix typos, naming and copywright 2021-07-06 19:39:15 +01:00
Doug
37472cdcaa
Merge branch 'develop' into doug/4515_fix_video_thumbnail_orientation 2021-07-06 17:47:47 +01:00
Doug
dd4c85fad7 Tidy up PeopleViewController data source methods. 2021-07-06 17:43:16 +01:00
Doug
450cc61fe6 Remove check. 2021-07-06 16:37:11 +01:00
Doug
1c90b1cee0 Begin removing contacts section from PeopleViewController. 2021-07-06 16:14:32 +01:00
David Baker
ed3f789a51 Merge remote-tracking branch 'origin/develop' into dbkr/scan_button_title 2021-07-06 15:36:14 +01:00
Gil Eluard
88b98c8fda
Update Riot/Assets/en.lproj/Vector.strings
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-07-06 15:17:54 +02:00
Gil Eluard
072509e930
Update Riot/Modules/Room/RoomViewController.m
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-07-06 15:17:22 +02:00
langleyd
c75ff07fa5 Keep old mute behaviour enabled on slide menu and long press when new build setting is not enabled. 2021-07-06 11:59:54 +01:00
langleyd
fdfde0cc6b Fix build, mute bug and footer label on unencrypted builds 2021-07-06 11:38:29 +01:00
Doug
830cf93f88
Merge branch 'develop' into doug/fix_macos_apple_silicon 2021-07-06 11:10:39 +01:00
Doug
4921d6d61d Generate video thumbnails with the correct orientation. 2021-07-06 10:41:47 +01:00
Doug
7e784ea47a
Merge branch 'develop' into matthew/fix-more-iphone12-layout 2021-07-06 10:13:59 +01:00
Doug
7d7f3c8587
Merge branch 'develop' into doug/fix_macos_apple_silicon 2021-07-06 09:27:34 +01:00
Gil Eluard
eee5499145 Merge branch 'develop' into element_4090
# Conflicts:
#	CHANGES.rst
2021-07-06 09:27:28 +02:00
Gil Eluard
d67461f012 MXKeyBackup: trustForKeyBackupVersionFromCryptoQueue must consider MSK trust
- code tweaks and optimizations
2021-07-06 08:57:51 +02:00
Doug
9160283477 Fix crash when running on macOS with Apple Silicon. 2021-07-05 19:19:51 +01:00
Doug
c6fc1f7ba6 Fix documentation warning. 2021-07-05 17:48:53 +01:00
langleyd
aa0056e8aa spacing and cleanup dead code 2021-07-05 16:49:06 +01:00
langleyd
e2751b83c4 Fix build and naming of State -> ViewData 2021-07-05 16:28:14 +01:00
Doug
a15c274002 Show encrypted message notification content by default. 2021-07-05 15:27:52 +01:00
ismailgulek
6cb835d53b
Do not present ended calls 2021-07-05 15:27:36 +03:00
Matthew Hodgson
7a14ab3506 enable extendedLayoutIncludesOpaqueBars on the other tabs (not just Home)
to fix iPhone 12 Pro Max layout issues

fixes https://github.com/vector-im/element-ios/issues/4516
2021-07-04 21:11:12 +01:00
langleyd
1b33c7d52d Fix service naming 2021-07-04 17:27:19 +01:00
langleyd
938aa8583a Change in behaviour: mute should actually mean mute on update now. 2021-07-04 17:06:19 +01:00
langleyd
013c271421 Add ViewModel tests and change avatar data to use existing AvatarViewDataProtocol 2021-07-04 17:01:42 +01:00
langleyd
f16d270d6c Add avatar view and title 2021-07-04 10:46:17 +01:00
Tim Al
a85893eee0 Translated using Weblate (Dutch)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-07-03 11:34:49 +00:00
jelv
fd1b8da397 Translated using Weblate (Dutch)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-07-03 11:34:49 +00:00
langleyd
e787d3b695 Add entry points at long press on home view and slide on recents. 2021-07-02 20:19:46 +01:00
David Baker
2faaf122b5 Use different title for scan button for self verification
Because it's not 'their' device, it's your own device.
2021-07-02 17:38:12 +01:00
SBiOSoftWhare
44a618115c TabBarCoordinator: Prepare room filtering on MasterTabBarController. 2021-07-02 18:36:14 +02:00
SBiOSoftWhare
c19385c7f6 MasterTabBarController: Add a filterRoomsWithParentId method that should filter rooms for each tab data source with the given room parent id. 2021-07-02 18:35:29 +02:00
Doug
8cd2bd4eda Fix SwiftLint warnings. 2021-07-02 17:13:45 +01:00
Doug
080b3e94bb Fix documentation warnings. 2021-07-02 16:46:27 +01:00
langleyd
f88ef9f017 Update theming and footer 2021-07-02 16:16:54 +01:00
SBiOSoftWhare
fd878892c7 AppCoordinator: Update space switch. 2021-07-02 16:50:28 +02:00
SBiOSoftWhare
9c580f0929 SideMenuCoordinator: Hide side menu when selecting a space. 2021-07-02 16:49:02 +02:00
SBiOSoftWhare
001c2599b5 SplitViewCoordinator: Handle space switch. 2021-07-02 16:48:05 +02:00
SBiOSoftWhare
4a7ebd2bec TabBarCoordinator: Prepare space switching. 2021-07-02 16:46:53 +02:00
langleyd
76e4e7959b Fix naming of Repository -> Service, Impl -> Type 2021-07-02 10:39:27 +01:00
langleyd
20b8105795 Fix typo and don't show link to account settings until we have global notification settings. 2021-07-02 10:30:44 +01:00
langleyd
ac27d68508 Add translations, footer message and room encryption handling 2021-07-02 10:15:35 +01:00
Gil Eluard
05c02c36c0 #4090 - Improved performances 2021-07-02 07:38:56 +02:00
SBiOSoftWhare
20670812b8 Update generated files. 2021-07-01 00:25:13 +02:00
SBiOSoftWhare
bf971a599f AppCoordinator: Update AppNavigator usage. Prepare space switching. 2021-07-01 00:25:00 +02:00
SBiOSoftWhare
b593289bb3 SideMenuCoordinator: Update side menu view width. Handle space list. 2021-07-01 00:23:43 +02:00
SBiOSoftWhare
c7d21ae735 AppNavigator: Add method to navigate to a screen or a state. 2021-07-01 00:21:20 +02:00
SBiOSoftWhare
1a9a9552f0 SideMenuViewController: Update UI and add container view for space list. 2021-07-01 00:20:06 +02:00
SBiOSoftWhare
7962c6d0dc Side menu: Hide app version. 2021-07-01 00:18:49 +02:00
SBiOSoftWhare
d0b53421ed Update avatar view and view data usage. 2021-07-01 00:07:46 +02:00
SBiOSoftWhare
93e11f416b Create space list screen. 2021-07-01 00:07:04 +02:00
SBiOSoftWhare
e89b66f57e Add home space icon. 2021-06-30 23:29:20 +02:00
SBiOSoftWhare
4ae5d492fd Create SpaceAvatarView. 2021-06-30 23:29:00 +02:00
SBiOSoftWhare
0232eeef33 AvatarView: Update AvatarViewDataProtocol, add possibility to set a defaut image. 2021-06-30 23:25:15 +02:00
ismailgulek
1ac7a14282
Adapt Swifty session states 2021-06-30 18:02:11 +03:00
Doug
835184f10f Merge remote-tracking branch 'origin/develop' into element_4485
# Conflicts:
#	CHANGES.rst
2021-06-30 12:43:37 +01:00
Doug
d03bb910ad Move authenticationActivityIndicator into a container.
Observe the indicator's hidden property to show and hide the container.
2021-06-30 12:33:43 +01:00
Weblate
a95d16a9b5 Merge branch 'origin/develop' into Weblate. 2021-06-30 09:30:49 +00:00
lvre
134f6c1a04 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-30 09:30:42 +00:00
random
031a706d31 Translated using Weblate (Italian)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-06-30 09:30:41 +00:00
ismailgulek
813ab5ca0b
Merge pull request #4487 from vector-im/voip_audio_router_menu
VoIP: Audio Router Menu
2021-06-30 12:26:13 +03:00
Gil Eluard
5e079f1540 Merge branch 'develop' into element_4090 2021-06-30 09:22:18 +02:00
Gil Eluard
760f03d3c3 #4090 - fixed small theme issues 2021-06-29 17:05:01 +02:00
Gil Eluard
c421af03b2 #4090 - bug fixing and removed work queue 2021-06-29 15:08:55 +02:00
ismailgulek
d9a8631c7e
Adapt renaming 2021-06-29 15:10:16 +03:00
Doug
9cce5a4b8a Merge remote-tracking branch 'origin/develop' into element_4485 2021-06-29 10:32:19 +01:00
Doug
2d31053407 Ensure authenticationActivityIndicator is in front of the input fields. 2021-06-29 09:45:07 +01:00
Gil Eluard
397f88c696 #4090 - Hide voice message button when on action mode 2021-06-29 10:36:10 +02:00
Gil Eluard
78cb2b8239 #4090 - Fixed UI regression if BuildSettings.voiceMessagesEnabled = false 2021-06-29 10:17:15 +02:00
Gil Eluard
e8a3084b62 #4090 - Use a dedicated dispatch queue for process 2021-06-29 08:52:21 +02:00
Doug
36c15387e8 Use secondary colour from the theme for authenticationActivityIndicator.
This allows the indicator to be seen when using a dark theme.
2021-06-28 16:38:54 +01:00
SBiOSoftWhare
71cbee1b8a SSOAuthenticationService: Handle login callback URL with HTML entities. 2021-06-28 16:49:05 +02:00
SBiOSoftWhare
8fd1e91558 AuthenticationVC: Show an error alert on SSO authentication failure. 2021-06-28 16:45:20 +02:00
ismailgulek
9c4076bcd2
Use new fonts 2021-06-28 15:33:44 +03:00
ismailgulek
8d765791e0
Merge branch 'develop' into voip_audio_router_menu 2021-06-28 15:22:52 +03:00
ismailgulek
63c822232e
Fix horizontal spacing 2021-06-28 15:22:03 +03:00
random
f90d6b8961 Translated using Weblate (Italian)
Currently translated at 98.4% (1214 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-06-28 10:34:47 +00:00
libexus
1dac1cbffb Translated using Weblate (German)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-06-28 10:34:47 +00:00
ismailgulek
b978de73b4
Fix background color of menu 2021-06-28 13:30:36 +03:00
ismailgulek
75991b5655
Implement router methods 2021-06-28 02:22:25 +03:00
ismailgulek
592ea5bf8d
Audio route menu and item views 2021-06-28 02:21:40 +03:00
ismailgulek
4807445efc
Update UI for new more button 2021-06-28 02:20:59 +03:00
ismailgulek
e7f409ad3b
Refactor sliding modal, combine options when passing 2021-06-28 02:13:49 +03:00
ismailgulek
566bf501e2
Add route icons 2021-06-28 02:11:12 +03:00
libexus
cefa4ec60a Translated using Weblate (German)
Currently translated at 96.3% (1188 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-06-26 18:35:15 +00:00
easyMaxi
7f05df8ef4 Translated using Weblate (German)
Currently translated at 96.3% (1188 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-06-26 18:35:15 +00:00
langleyd
12651d7bc6 Add NotificationRepository, ViewModel and ViewController 2021-06-25 22:38:31 +01:00
Stefan Ceriu
e0cbe499d5 #4094 - Increased minimum long press duration to 1 second, reversed audio recorder waveform direction, added a minimum recording duration of 5 seconds for hold&send. 2021-06-25 16:51:45 +03:00
Stefan Ceriu
fb87fe0458 #4094 - Fixed toast notifications background color on dark themes. 2021-06-25 15:46:48 +03:00
Stefan Ceriu
2c80e61025 #4094 - Fixed missing ffmpegkit module on release builds. Disabled cache manager work queue for now as it's still not working properly. 2021-06-25 14:42:52 +03:00
Besnik Bleta
707d65084f Translated using Weblate (Albanian)
Currently translated at 99.6% (1229 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2021-06-25 11:34:47 +00:00
BramvdnHeuvel
29d72a9a58 Translated using Weblate (Dutch)
Currently translated at 96.5% (1191 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-06-25 11:34:45 +00:00
Stefan Ceriu
329215d17d #4094 - Caching layer work queue fixes and preventing sampling division by 0. 2021-06-25 13:18:40 +03:00
Stefan Ceriu
24f06a7288 #4094 - Fixed improper weak display link targets. 2021-06-25 12:13:43 +03:00
Stefan Ceriu
acebef7853 #4094 - Added voice message attachment decryption, transcoding and sampling caching layer. 2021-06-25 12:09:41 +03:00
ismailgulek
869af704ee
Add new icons 2021-06-25 00:41:35 +03:00
SBiOSoftWhare
5bb59b3b5b
Merge pull request #4455 from vector-im/design_kit_fonts
DesignKit: Handle text styles
2021-06-24 16:35:40 +02:00
SBiOSoftWhare
9c798e6125 SideMenu: Use right font for the display name. 2021-06-24 15:50:06 +02:00
SBiOSoftWhare
34ba486c22 DesignKit: Update ElementFonts with new Fonts protocol. 2021-06-24 15:49:38 +02:00
Stefan Ceriu
a80736038d Merge branch 'develop' into element_4090 2021-06-24 14:45:27 +03:00
Stefan Ceriu
c12a7dc582 #4094 - Added toast notifications and maximum recording duration. 2021-06-24 14:02:41 +03:00
Stefan Ceriu
aa6064431e #4094 - Added Opus Ogg support through FFmpegKit backed media conversion. 2021-06-24 12:28:50 +03:00
Stefan Ceriu
1b90b2530f #4094 - Optimize expensive date formatters creation. 2021-06-24 11:33:14 +03:00
Stefan Ceriu
7d257f5878 #4094 - Added multiple observation on media services and a mediaServiceProvider that prevents simultaneous playback from multiple player instances. 2021-06-24 11:29:07 +03:00
Weblate
1fe20a9bae Merge branch 'origin/develop' into Weblate. 2021-06-24 06:55:11 +00:00
Stefan Ceriu
0b6bdfbebc Fix retain cycle between the RoomTitleView (strong tapGestureDelegate) and the RoomViewController. 2021-06-24 09:50:32 +03:00
LinAGKar
415a3b8ed0 Translated using Weblate (Swedish)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2021-06-23 15:34:47 +00:00
Thor Arne Johansen
7a6f4bc91a Translated using Weblate (Norwegian Bokmål)
Currently translated at 93.2% (1150 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-06-23 15:34:45 +00:00
libexus
71f58e8179 Translated using Weblate (German)
Currently translated at 96.3% (1188 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-06-23 15:34:45 +00:00
Stefan Ceriu
fc7d311647 #4094 - Various tweaks, bug fixes and improvements following code review. 2021-06-23 15:37:34 +03:00
langleyd
422ec25878 Add correct asset for notifications icon. 2021-06-22 16:01:21 +01:00
Stefan Ceriu
be8e0f6e34 #4094 - Fixed voice message toolbar states after sending message while recording in locked mode. 2021-06-22 16:58:36 +03:00
langleyd
c8add12654 Add new settings notification feature flag and update ui entry point 2021-06-22 13:39:50 +01:00
Stefan Ceriu
959ccc9527 #4094 - Added voice messages locked mode playback. 2021-06-22 13:19:39 +03:00
ismailgulek
dc3a479fb4
Merge branch 'develop' into auto_accept_invites 2021-06-22 10:43:11 +03:00
Stefan Ceriu
02da2e2c03 #4096 - Weakify display link targets. 2021-06-22 09:59:14 +03:00
Stefan Ceriu
3130fd5257 #4096 - Added locked mode transition and animations, locked recording mode and real time waveform. 2021-06-22 09:42:38 +03:00
Stefan Ceriu
99eb2d16ac #4096 - Extracted logic from the VoiceMessagePlaybackView. Exposed power levels from audio recorder. 2021-06-22 09:42:37 +03:00
Stefan Ceriu
3c1bc56699 #4096 - Various small UI tweaks and bug fixes. 2021-06-22 09:42:37 +03:00
Stefan Ceriu
53307f9662 #4096 - Voice message playback view theme support. 2021-06-22 09:42:37 +03:00
Stefan Ceriu
1294c273a5 #4090 - Added voice messages feature flag. 2021-06-22 09:42:37 +03:00
Stefan Ceriu
ff3170e031 #4096 - Added voice message decoding, timeline cell and playback UI. 2021-06-22 09:42:37 +03:00
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
SBiOSoftWhare
4fab08421f UIFont: Add convenient methods. 2021-06-21 21:13:29 +02:00
SBiOSoftWhare
d4c1765b2a Theme: Update DarkTheme and DefaultTheme with fonts property. 2021-06-21 21:12:27 +02:00
Weblate
5a37721703 Merge branch 'origin/develop' into Weblate. 2021-06-21 14:20:53 +00:00
Priit Jõerüüt
400efd432b Translated using Weblate (Estonian)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2021-06-21 14:20:28 +00:00
LinAGKar
316ae813cb Translated using Weblate (Swedish)
Currently translated at 94.9% (1171 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2021-06-21 14:20:25 +00:00
Ihor Hordiichuk
f130314137 Translated using Weblate (Ukrainian)
Currently translated at 22.5% (278 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-06-21 14:20:25 +00:00
Szimszon
9ca9300fd9 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/
2021-06-21 14:20:24 +00:00
sr093906
1f2b603ac6 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2021-06-21 14:20:22 +00:00
Thibault Martin
960a0e0d8c Translated using Weblate (French)
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
2021-06-21 14:20:20 +00:00
libexus
61c390b222 Translated using Weblate (German)
Currently translated at 95.7% (1181 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-06-21 14:20:17 +00:00
jelv
03edd19354 Translated using Weblate (Dutch)
Currently translated at 96.1% (1186 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-06-21 14:20:15 +00:00
ismailgulek
787571ba86
Hide invited rooms in recents if auto-accept option enabled 2021-06-21 14:51:09 +03:00
SBiOSoftWhare
c3589994af
Merge branch 'develop' into matthew/fix-home-layout 2021-06-21 11:24:03 +02: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
Matthew Hodgson
5a7ea88da9 enable extendedLayoutIncludesOpaqueBars on Home view in main storyboard
fixes https://github.com/vector-im/element-ios/issues/4449
2021-06-20 17:05:26 +01:00
lvre
0b1a5713d5 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-20 00:03:25 +00:00
SBiOSoftWhare
bf2d3c04e9 Side menu: Support Dynamic Type. 2021-06-18 19:27:34 +02:00
SBiOSoftWhare
4cdca960b3 UIButton: Add shortcut to button label property adjustsFontForContentSizeCategory. 2021-06-18 19:26:55 +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
lvre
afcdf8f81d Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-17 23:06:51 +00:00
lvre
2267059b67 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1233 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-17 21:35:22 +00:00
lvre
e497916caf Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.4% (1214 of 1233 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-06-17 21:29:55 +00:00
manuroe
c7bf8a79ce
Merge pull request #4437 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Translations update from Weblate
2021-06-17 15:36:03 +02:00
manuroe
decaf7ad9c
Merge pull request #4436 from RiotTranslateBot/weblate-riot-ios-riot-ios
Translations update from Weblate
2021-06-17 15:12:38 +02:00
Weblate
1aa2f19b08 Merge branch 'origin/develop' into Weblate. 2021-06-17 12:33:46 +00:00
Weblate
ca56fb6029 Merge branch 'origin/develop' into Weblate. 2021-06-17 12:31:33 +00:00
Weblate
3d895589c9 Merge branch 'origin/develop' into Weblate. 2021-06-17 12:31:31 +00:00
lvre
3d76ef4f4f 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-17 12:31:09 +00:00
Slavi Pantaleev
45428f6150 Translated using Weblate (Bulgarian)
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/bg/
2021-06-17 12:31:08 +00:00
Fred
34a8d02c04 Translated using Weblate (German)
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/de/
2021-06-17 12:31:01 +00:00
libexus
a3d41ccf90 Translated using Weblate (German)
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/de/
2021-06-17 12:31:01 +00: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
Fred
67da562172 Translated using Weblate (German)
Currently translated at 99.5% (1211 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-06-16 15:36:10 +00: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
26ea4fc684 Wording: Replace Recovery Passphrase and Recovery Key by Security Phrase and Security Key
#4268
2021-06-16 15:40:09 +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
13375a5913 Security settings: Use the same wording as element web for the secure backup description 2021-06-16 12:21:43 +02:00
manuroe
ed7eb4edc6 Security settings: Manage the case when there is no secure backup 2021-06-16 11:50:50 +02:00
Slavi Pantaleev
f1dc7d3987 Translated using Weblate (Bulgarian)
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/bg/
2021-06-16 09:34:42 +00: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
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
manuroe
cdc6f4d28f Translations: Enable Esperanto, Portuguese (Brazil), Kabyle, Norwegian Bokmål (nb), Swedish, Japanese and Welsh. 2021-06-02 17:16:53 +02:00
Element Translate Bot
7b9a2deb93
Translated using Weblate (Finnish) (#4373)
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/fi/

Co-authored-by: Ville Ranki <ville.ranki@iki.fi>
Co-authored-by: Weblate <noreply@weblate.org>
2021-06-02 16:23:08 +02:00
Element Translate Bot
3f75464a92
Translations update from Weblate (#4372)
* Translated using Weblate (Norwegian Bokmål)

Currently translated at 64.8% (788 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 64.8% (788 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 64.8% (789 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 64.9% (790 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 64.9% (790 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 65.0% (791 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 65.0% (791 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 65.2% (794 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 65.2% (794 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 65.2% (794 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 65.6% (798 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 66.0% (803 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 66.0% (803 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 66.4% (808 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 66.4% (808 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 66.4% (808 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 67.3% (819 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 67.5% (821 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 67.5% (821 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 67.5% (821 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 68.0% (827 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 68.0% (827 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 68.0% (828 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 68.4% (832 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 68.4% (832 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 68.5% (833 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 69.1% (841 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 69.1% (841 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 69.1% (841 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 69.3% (843 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 69.3% (843 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 70.5% (858 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 70.5% (858 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 71.5% (870 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 71.5% (870 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 71.5% (870 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.0% (876 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.0% (876 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.4% (881 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.4% (881 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.7% (885 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.7% (885 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.8% (886 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.8% (886 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 73.4% (893 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 73.4% (893 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 73.5% (894 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 73.5% (894 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 74.2% (903 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 74.2% (903 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 74.9% (911 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 74.9% (911 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.0% (912 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.0% (912 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.1% (914 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.1% (914 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 76.6% (932 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 76.6% (932 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 77.6% (944 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 77.6% (944 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 77.7% (945 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 77.7% (945 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.2% (952 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.2% (952 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.3% (953 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.3% (953 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.4% (954 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.4% (954 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.5% (955 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.8% (959 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.8% (959 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.9% (960 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 78.9% (960 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 79.6% (968 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 79.6% (968 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.1% (987 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.1% (987 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.2% (988 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.2% (988 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.3% (989 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.3% (989 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.4% (991 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.4% (991 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.6% (993 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.6% (993 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.7% (994 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.7% (994 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.8% (995 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 81.8% (995 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.0% (998 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.0% (998 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.2% (1000 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.2% (1000 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.5% (1004 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.5% (1004 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.7% (1006 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.7% (1006 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.8% (1008 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.8% (1008 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.9% (1009 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 82.9% (1009 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Dutch)

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/nl/

* Translated using Weblate (German)

Currently translated at 99.0% (1205 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (French)

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/fr/

* Translated using Weblate (Hungarian)

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/hu/

* Translated using Weblate (Italian)

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/it/

* Translated using Weblate (Polish)

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/pl/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 83.7% (1019 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 83.7% (1019 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Estonian)

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/et/

* Translated using Weblate (Arabic)

Currently translated at 11.8% (144 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.1% (1023 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.1% (1023 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.5% (1028 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.5% (1028 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.7% (1030 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.7% (1030 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.8% (1032 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 84.8% (1032 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 85.0% (1034 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 85.0% (1034 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 85.2% (1037 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 85.2% (1037 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 85.4% (1039 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 85.8% (1044 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 85.8% (1044 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.2% (1049 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.5% (1052 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.5% (1052 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.7% (1055 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.7% (1055 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.8% (1056 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.8% (1056 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.9% (1057 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.9% (1057 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.0% (1058 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.0% (1058 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.3% (1062 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.3% (1062 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.5% (1064 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.5% (1064 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.5% (1065 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.5% (1065 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.7% (1067 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.7% (1067 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.8% (1068 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 87.8% (1068 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 88.1% (1072 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 88.1% (1072 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.0% (1083 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.0% (1083 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.1% (1084 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.1% (1084 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.2% (1085 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.2% (1085 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.7% (1091 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.7% (1091 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.8% (1092 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.8% (1092 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.8% (1093 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 89.8% (1093 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.1% (1096 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.1% (1096 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.2% (1097 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.2% (1097 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.2% (1098 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.2% (1098 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.3% (1099 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.3% (1099 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.9% (1106 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 90.9% (1106 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.1% (1108 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.1% (1108 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.2% (1109 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.2% (1109 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.5% (1113 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.6% (1114 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.6% (1115 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.6% (1115 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.7% (1116 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.7% (1116 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 91.8% (1117 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.0% (1119 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.0% (1119 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.1% (1120 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.1% (1120 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.1% (1121 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.1% (1121 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.4% (1124 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.7% (1128 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.7% (1128 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.7% (1128 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.9% (1130 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 92.9% (1130 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.5% (1138 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.5% (1138 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.8% (1141 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.8% (1141 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.9% (1142 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.9% (1142 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 94.6% (1151 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 94.8% (1153 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 94.8% (1153 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 94.8% (1153 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 95.2% (1158 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 95.4% (1161 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 95.4% (1161 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.2% (1170 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.2% (1171 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.2% (1171 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.7% (1177 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.7% (1177 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.8% (1178 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.9% (1179 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 96.9% (1179 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.2% (1183 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.2% (1183 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.5% (1186 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.5% (1186 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.6% (1187 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

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/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

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/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 98.0% (1192 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 98.0% (1192 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 98.1% (1193 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 98.1% (1194 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 98.3% (1196 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

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/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 98.6% (1200 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 98.6% (1200 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

* Translated using Weblate (Chinese (Simplified))

Currently translated at 89.9% (1094 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/

* Translated using Weblate (German)

Currently translated at 99.1% (1206 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (Swedish)

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/sv/

* Translated using Weblate (German)

Currently translated at 99.3% (1208 of 1216 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.5% (1210 of 1216 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.5% (1210 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (French)

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/fr/

* Translated using Weblate (Albanian)

Currently translated at 99.6% (1212 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/

* 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/

* Translated using Weblate (Arabic)

Currently translated at 16.2% (198 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/

* Translated using Weblate (Ukrainian)

Currently translated at 22.9% (279 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/

* Translated using Weblate (Esperanto)

Currently translated at 99.8% (1214 of 1216 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/

Co-authored-by: Tove Virata Bråthen <tvb@rosberg.com>
Co-authored-by: Thor Arne Johansen <tajcon@gmail.com>
Co-authored-by: Elise Cox <ekc@rosberg.com>
Co-authored-by: jelv <post@jelv.nl>
Co-authored-by: libexus <Asterixeins324@gmail.com>
Co-authored-by: Thibault Martin <mail@thibaultmart.in>
Co-authored-by: Szimszon <github@oregpreshaz.eu>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: Bartosz <barpaw@gmail.com>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: zer0-x <1rn0kmrwo@relay.firefox.com>
Co-authored-by: sr093906 <spice2wolf@gmail.com>
Co-authored-by: Fred <coding@use.startmail.com>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Percy <scvoet@gmail.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Tirifto <tirifto@posteo.cz>
Co-authored-by: Weblate <noreply@weblate.org>
2021-06-02 16:22:43 +02:00
Element Translate Bot
23c1c11d81
Translations update from Weblate (#4371)
* Translated using Weblate (German)

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/de/

* Translated using Weblate (Chinese (Simplified))

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/zh_Hans/

Co-authored-by: libexus <Asterixeins324@gmail.com>
Co-authored-by: sr093906 <spice2wolf@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2021-06-02 16:21:42 +02:00
ismailgulek
662bd96648
Update onTintColor 2021-06-01 17:24:17 +03:00
ismailgulek
993c74e773
Change onTintColor 2021-06-01 17:22:45 +03:00
ismailgulek
58ce8da129
Use tintColor for switches 2021-06-01 17:11:05 +03:00
SBiOSoftWhare
e44272f99c TabBarCoordinator: Update MasterTabBarController according to new UserSessionsService behavior. 2021-05-28 12:48:04 +02:00
SBiOSoftWhare
0d6f0a34f1 UserSessionsService: Improve add and removal UserSession. Wait for valid Matrix session state before adding a UserSession. 2021-05-28 12:46:48 +02:00
SBiOSoftWhare
008b5d4d38 UserSession: Now use let non nil property for the MXSession. 2021-05-28 12:44:37 +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
7fefb4a89c
Add logs for group calls 2021-05-24 15:12:32 +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
007296243d Add UserSession that represents a user session and UserSessionsService that enables to manage multiple user sessions and all logic around sessions management. 2021-05-20 22:10:03 +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
91d7b2c050 Main.storyboard: Add identifier for each tab bar item controllers to instantiate them independently. 2021-05-20 21:44:17 +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
Weblate
0b70370bf7 Merge branch 'origin/develop' into Weblate. 2021-05-12 08:01:11 +00:00
zer0-x
52ff43475f Translated using Weblate (Arabic)
Currently translated at 10.6% (129 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/
2021-05-12 08:01:03 +00:00
Bartosz
13991ea505 Translated using Weblate (Polish)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-05-12 08:01:02 +00: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
SBiOSoftWhare
1fb3ed228a Merge branch 'develop' into spaces_beta 2021-05-11 22:16:19 +02:00
SBiOSoftWhare
de0f7d0f44
Merge pull request #4319 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Translations update from Weblate
2021-05-11 16:40:44 +02:00
zer0-x
27ed2dc7b9 Translated using Weblate (Arabic)
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/ar/
2021-05-11 14:04:57 +00:00
Bartosz
c9b926ebc5 Translated using Weblate (Polish)
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/pl/
2021-05-11 14:04:57 +00:00
random
2b2d6dc281 Translated using Weblate (Italian)
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/it/
2021-05-11 14:04:57 +00:00
Szimszon
917b387df3 Translated using Weblate (Hungarian)
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/hu/
2021-05-11 14:04:56 +00:00
jelv
1631ba44ab Translated using Weblate (Dutch)
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/nl/
2021-05-11 14:04:56 +00:00
zer0-x
2837ae450a Translated using Weblate (Arabic)
Currently translated at 10.1% (123 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/
2021-05-11 14:04:54 +00:00
Elise Cox
7b70e58199 Translated using Weblate (Norwegian Bokmål)
Currently translated at 65.0% (786 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-05-11 14:04:54 +00:00
Tove Virata Bråthen
fe08346262 Translated using Weblate (Norwegian Bokmål)
Currently translated at 65.0% (786 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-05-11 14:04:54 +00:00
Bartosz
28fe5c0c45 Translated using Weblate (Polish)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-05-11 14:04:52 +00:00
random
5eab755e23 Translated using Weblate (Italian)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-05-11 14:04:50 +00:00
Szimszon
af9f92acfe Translated using Weblate (Hungarian)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/
2021-05-11 14:04:49 +00:00
jelv
629c756791 Translated using Weblate (Dutch)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-05-11 14:04:46 +00: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
8cb2f2f921
Update store mechanism for call invites 2021-05-10 17:28:59 +03:00
ismailgulek
e45ae3dff6
Add removeAll method to KeyValueStore 2021-05-10 17:21:44 +03:00
ismailgulek
e108447731
No need to check session state twice 2021-05-10 15:51:26 +03:00
ismailgulek
433adaba11
Terminate app if protected data not available 2021-05-10 15:28:57 +03:00
Priit Jõerüüt
e58aa04c76 Translated using Weblate (Estonian)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2021-05-09 10:34:35 +00:00
LinAGKar
2abde99bbf Translated using Weblate (Swedish)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2021-05-09 10:34:34 +00:00
Ihor Hordiichuk
810ec1c78f Translated using Weblate (Ukrainian)
Currently translated at 22.9% (278 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-05-09 10:34:32 +00:00
Besnik Bleta
5505612ed8 Translated using Weblate (Albanian)
Currently translated at 99.6% (1205 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2021-05-09 10:34:32 +00:00
Thibault Martin
986d142ca1 Translated using Weblate (French)
Currently translated at 100.0% (1209 of 1209 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
2021-05-09 10:34:30 +00:00
LinAGKar
cb148e8e98 Translated using Weblate (Swedish)
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/sv/
2021-05-09 10:34:29 +00:00
Priit Jõerüüt
72bf2e9b73 Translated using Weblate (Estonian)
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/et/
2021-05-09 10:34:29 +00:00
Ihor Hordiichuk
a227ce9ac8 Translated using Weblate (Ukrainian)
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/uk/
2021-05-09 10:34:29 +00:00
Besnik Bleta
04cd74aaef Translated using Weblate (Albanian)
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/sq/
2021-05-09 10:34:29 +00:00
Thibault Martin
44470ce881 Translated using Weblate (French)
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/fr/
2021-05-09 10:34:29 +00:00
ismailgulek
838eb39363
Merge branch 'develop' into pushkit_crashes 2021-05-07 17:15:04 +03:00
manuroe
725ee46c4a
Merge pull request #4312 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Translations update from Weblate
2021-05-07 15:17:36 +02:00
manuroe
b64c2347f5
Merge pull request #4311 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Translations update from Weblate
2021-05-07 15:17:17 +02:00
Weblate
cac26b0575 Merge branch 'origin/develop' into Weblate. 2021-05-07 13:16:35 +00:00
Weblate
7ce88af76d Merge branch 'origin/develop' into Weblate. 2021-05-07 13:15:41 +00:00
Weblate
2ca2c9abce Merge branch 'origin/develop' into Weblate. 2021-05-07 13:13:47 +00:00
zer0-x
6a72a39670 Translated using Weblate (Arabic)
Currently translated at 10.3% (123 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/
2021-05-07 13:13:40 +00:00
Elise Cox
09062f2d25 Translated using Weblate (Norwegian Bokmål)
Currently translated at 65.0% (775 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-05-07 13:13:39 +00:00
Tove Virata Bråthen
81f77a7fb4 Translated using Weblate (Norwegian Bokmål)
Currently translated at 65.0% (775 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-05-07 13:13:39 +00:00
Bartosz
16d78942be Translated using Weblate (Polish)
Currently translated at 100.0% (1192 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-05-07 13:13:35 +00:00
iaiz
ca714ea73f Translated using Weblate (Spanish)
Currently translated at 42.6% (508 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/es/
2021-05-07 13:13:34 +00: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
a9b5f5788a
Update Riot/Assets/en.lproj/Vector.strings
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-05-07 12:23:05 +02:00
ismailgulek
d2e4b336c3
Use model class to read call id 2021-05-07 11:05:37 +03:00
Bartosz
6b88b7a2dd Translated using Weblate (Polish)
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/pl/
2021-05-06 20:34:28 +00:00
iaiz
a19a40e530 Translated using Weblate (Spanish)
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/es/
2021-05-06 20:34:28 +00:00
Bartosz
3fc5915b4f Translated using Weblate (Polish)
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/pl/
2021-05-06 18:34:28 +00:00
iaiz
8e406a5bc3 Translated using Weblate (Spanish)
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/es/
2021-05-06 18:34:28 +00: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
8f526fc3c7 EventFormatter: Use stable prefix for Space room type. 2021-05-06 15:00:00 +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
c3ea97b6a4 UITableViewCell: Add convenient method to hide one separator cell. 2021-05-06 12:04:29 +02:00
ismailgulek
3ef0ea81df
Wait for the next life cycle to detect status bar layout updates 2021-05-05 15:21:47 +03: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
ismailgulek
d49cbaba1e
Convert colors to lazy vars 2021-05-04 18:35:03 +03:00
ismailgulek
87b35d102a
Update class name to LightColors 2021-05-04 18:30:15 +03:00
Thor Arne Johansen
60095bd8c4 Translated using Weblate (Norwegian Bokmål)
Currently translated at 61.9% (738 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-05-04 13:34:29 +00:00
Thor Arne Johansen
d3d47bf2d7 Translated using Weblate (Norwegian Bokmål)
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/nb_NO/
2021-05-04 13:34:27 +00:00
Thor Arne Johansen
df7aa57cdf Translated using Weblate (Norwegian Bokmål)
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/nb_NO/
2021-05-04 13:34:27 +00:00
Besnik Bleta
61c727ca7a Translated using Weblate (Albanian)
Currently translated at 99.6% (1188 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2021-05-04 13:34:27 +00: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
daefb25477
Hold other Matrix calls and end Jitsi call if a new call started 2021-05-04 11:25:18 +03: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
476da1b1df Update strings. 2021-05-04 10:03:52 +02:00
SBiOSoftWhare
c094cb95f1 SpaceFeatureUnaivableViewController: Use a view data to populate view. 2021-05-04 10:02:31 +02:00
Thor Arne Johansen
498e0f27ef Added translation using Weblate (Norwegian Bokmål) 2021-05-03 13:13:31 +00:00
Thor Arne Johansen
c342c53009 Added translation using Weblate (Norwegian Bokmål) 2021-05-03 12:44:02 +00:00
Stefan Domański
98deb4e7b1 Translated using Weblate (Polish)
Currently translated at 100.0% (1192 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-04-30 20:34:54 +00:00
Beton
debd14e035 Translated using Weblate (Polish)
Currently translated at 100.0% (1192 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-04-30 20:34:54 +00:00
Karol Kosek
e247120028 Translated using Weblate (Polish)
Currently translated at 100.0% (1192 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-04-30 20:34:54 +00:00
Bartosz
d5b4695445 Translated using Weblate (Polish)
Currently translated at 100.0% (1192 of 1192 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-04-30 20:34:54 +00:00
ismailgulek
5288b5de28
Inject theme v2 into theme 2021-04-30 15:59:50 +03:00
ismailgulek
e24b5ed054
Create DesignKit framework target 2021-04-30 15:48:56 +03:00
Bartosz
6798bf6b67 Translated using Weblate (Polish)
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/pl/
2021-04-30 02:34:25 +00:00
Bartosz
eb32851f91 Translated using Weblate (Polish)
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/pl/
2021-04-29 22:34:25 +00:00
Gil Eluard
97af126b83 Scroll to Bottom FAB button 2021-04-29 22:31:38 +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
manuroe
079b29babd WidgetManager: Use the jitsi server defined in the homeserver wellknown
It was done in another PR at https://github.com/vector-im/element-ios/pull/3723/files#diff-530bc68fd973c8c954c5c4e673e9a9f0328943b4656440b8f997b4d718c51d6aR312

But the change was lost with other code updates.
2021-04-29 16:29:13 +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
fe4a128906 EventFormatter: Make temporary space room type visible. 2021-04-29 15:08:40 +02:00
SBiOSoftWhare
cf2f0e3d55 Update Storyboards. 2021-04-29 14:37:39 +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
SBiOSoftWhare
af292f1fed Add "unavailable feature" strings. 2021-04-29 14:27:58 +02:00
SBiOSoftWhare
6f251384d0 Add "unavailable feature" assets. 2021-04-29 14:27:34 +02:00
ismailgulek
85a7b2c9b4
Update end call icon color 2021-04-29 14:58:45 +03:00
SBiOSoftWhare
c5e82f36d5 Add comments on new classes and methods. 2021-04-29 12:38:04 +02:00
SBiOSoftWhare
41163493d7 MXSession: Remove vc_isE2EByDefaultEnabledByHSAdmin method and expose vc_homeserverConfiguration. 2021-04-29 12:37:57 +02:00
SBiOSoftWhare
461aeb6e5a WidgetManager: Update Jitsi domain retrieval. 2021-04-29 12:37:27 +02:00
SBiOSoftWhare
863a7cddbf Remove MXWellKnown extension. 2021-04-29 12:37:11 +02:00
SBiOSoftWhare
9f2c88c244 MXSession: Expose HomeserverConfiguration based on session Well Known config or hardcoded values. 2021-04-29 12:37:11 +02:00
SBiOSoftWhare
73eac93fdd Add HomeserverConfiguration that exposes final HS configuration. 2021-04-29 12:37:11 +02:00
SBiOSoftWhare
74dd724838 Add VectorWellKnownParser 2021-04-29 12:37:11 +02:00
SBiOSoftWhare
6ba8023a9b Update Riot/Categories/MXSession+Riot.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-04-29 12:37:11 +02:00
SBiOSoftWhare
562b76f23f WellKnown: Handle new and deprecated Element properties. 2021-04-29 12:36:55 +02:00
SBiOSoftWhare
731567c84a MXSession+Riot: Update vc_isE2EByDefaultEnabledByHSAdmin method. 2021-04-29 12:36:17 +02:00
SBiOSoftWhare
c8dcbf6ec3 Create MXWellKnown extension to manage WellKnown keys specific to Element app and default values. 2021-04-29 12:36:17 +02:00
SBiOSoftWhare
b071c6d600 Well Known: Create VectorWellKnown struct that represents additional Well Known configuration specific to Element client. 2021-04-29 12:36:17 +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
252f443b83
Update old defers 2021-04-29 11:14:40 +03:00
ismailgulek
4fcc1eb499
Add generated strings 2021-04-29 11:10:33 +03:00
ismailgulek
cccc601536
Make properties immutable 2021-04-29 11:10:17 +03:00
ismailgulek
faef99822c
Update Riot/Assets/en.lproj/Vector.strings
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-04-29 11:00:55 +03:00
ismailgulek
a956e7ed7f
Update Riot/Assets/en.lproj/Vector.strings
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-04-29 11:00:44 +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
ismailgulek
ed6f850b06
Adjust navigation items spacing 2021-04-29 02:19:40 +03:00