Commit Graph

6572 Commits

Author SHA1 Message Date
Chelsea Finnie 243dcec50b Updated SSOAuthenticationService.swift to append / to redirect path if using an identity provider 2021-09-14 10:57:35 +12:00
Doug c9e522dfd7 Override hasLink in RoomBubbleCellData to only check the last component. 2021-09-13 17:47:52 +01:00
Doug 83b8148ab5 Ensure the last bubble component has a link before loading the URL preview. 2021-09-13 16:49:34 +01:00
Gil Eluard 144a608726 [Spaces] M10.8 Browsing users in a space #4682
- Update after design review
2021-09-13 16:03:56 +02:00
Doug f87e0fc35d Show an activity indicator whilst preparing the identity service. Show an alert when there's an error. 2021-09-13 14:25:54 +01:00
Doug 4a4bf7d4dc Update the Service Terms modal from the latest Figma.
Checkboxes have been removed from the individual policies.
Reverse flow so that the service terms are show before the contacts access popup.
Removes outOfContext from the modal as it will only be presented when requested.
Fixes second presentation on swipe to dismiss of the modal.
2021-09-13 11:46:31 +01:00
Gil Eluard 661242336c Merge branch 'gil/4571_explore_rooms' into gil/4682_browsing_users_in_a_space
# Conflicts:
#	Riot/Modules/SideMenu/SideMenuCoordinator.swift
2021-09-13 10:23:21 +02:00
Gil Eluard 8b53599ac9 [Spaces] M10.7 Explore rooms #4571
- Update after code review
2021-09-13 10:06:36 +02:00
Priit Jõerüüt 83adc64e54 Translated using Weblate (Estonian)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2021-09-11 08:25:30 +00:00
Bartosz 1d828a765e Translated using Weblate (Polish)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-09-11 08:25:29 +00:00
lvre 65cfd0fa01 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1286 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-09-11 08:25:29 +00:00
random 794af66de5 Translated using Weblate (Italian)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-09-11 08:25:28 +00:00
Besnik Bleta 9b932a9e68 Translated using Weblate (Albanian)
Currently translated at 99.6% (1281 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2021-09-11 08:25:27 +00:00
Szimszon 2a998bbe7f Translated using Weblate (Hungarian)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/
2021-09-11 08:25:26 +00:00
Le Dang Trung a793bc29ba Translated using Weblate (Vietnamese)
Currently translated at 26.2% (338 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/vi/
2021-09-11 08:25:26 +00:00
sr093906 5679abd5c6 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1286 of 1286 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2021-09-11 08:25:25 +00:00
David Langley a962dfff29 Always get the identifier from the theme. 2021-09-10 11:14:42 +01:00
David Langley ebcaa37568 get theme id from theme, always republish theme updates. 2021-09-10 10:54:50 +01:00
Chelsea Finnie b74636f4b6 Fix redirection issue when logging in with single sign on. Fixes #4785.
Signed-off-by: Chelsea Finnie <chelseafinnie@catalyst.net.nz>
2021-09-10 15:14:38 +12:00
David Langley eaedefa3c2 Add configurable logger for RiotSwiftUI 2021-09-09 22:42:00 +01:00
SBiOSoftWhare ee7f6b52f7 Merge branch 'develop' into steve/4734_nav_room_stack
# Conflicts:
#	Riot/Modules/Room/RoomViewController.m
2021-09-09 16:45:35 +02:00
Doug bdf5aa3868 Update strings in SettingsViewController. 2021-09-09 15:17:29 +01:00
Doug 9e8da35bd8 Revert search bar placeholder. 2021-09-09 14:41:03 +01:00
Doug 76107b4ba4 Update strings and add localise. Use theme v2. 2021-09-09 13:08:50 +01:00
Doug 60108e8ef8 Merge branch 'develop' into doug/4484_contacts_access 2021-09-09 12:24:08 +01:00
Doug 20a19f473a Merge pull request #4805 from vector-im/doug/888_missed_pr_feedback
Resolves a couple of missed comments on URL previews
2021-09-09 09:06:39 +01:00
Element Translate Bot 30ee031c8d Translated using Weblate (Ukrainian) (#4808)
Currently translated at 100.0% (48 of 48 strings)

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

Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Weblate <noreply@weblate.org>
2021-09-09 08:42:45 +02:00
Element Translate Bot 70a737a2ab Translations update from Weblate (#4807)
* Translated using Weblate (Dutch)

Currently translated at 99.1% (1270 of 1281 strings)

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

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Albanian)

Currently translated at 99.6% (1276 of 1281 strings)

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

* Translated using Weblate (Italian)

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Polish)

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Persian)

Currently translated at 6.0% (77 of 1281 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (French)

Currently translated at 99.9% (1280 of 1281 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 43.6% (559 of 1281 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Polish)

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Estonian)

Currently translated at 100.0% (1281 of 1281 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 44.1% (566 of 1281 strings)

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

* Translated using Weblate (Russian)

Currently translated at 97.8% (1253 of 1281 strings)

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

* Translated using Weblate (Ukrainian)

Currently translated at 28.0% (359 of 1281 strings)

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

* Translated using Weblate (Ukrainian)

Currently translated at 37.1% (476 of 1281 strings)

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

* Translated using Weblate (Ukrainian)

Currently translated at 37.7% (483 of 1281 strings)

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

* Translated using Weblate (Ukrainian)

Currently translated at 37.7% (483 of 1281 strings)

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

Co-authored-by: jelv <post@jelv.nl>
Co-authored-by: sr093906 <spice2wolf@gmail.com>
Co-authored-by: Szimszon <github@oregpreshaz.eu>
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: lvre <7uu3qrbvm@relay.firefox.com>
Co-authored-by: Bartosz <barpaw@gmail.com>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: MohammadR. Fekri <fekri.m@icloud.com>
Co-authored-by: Thibault Martin <mail@thibaultmart.in>
Co-authored-by: iaiz <git@iapellaniz.com>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Dmitry Sandalov <dmitry@sandalov.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Weblate <noreply@weblate.org>
2021-09-09 08:42:14 +02:00
Doug 790b4cc6cc Log Core Data save errors. Use a static property for the Core Data in memory SQLite URL. 2021-09-08 17:45:02 +01:00
Doug 13ddb8cfaf Merge pull request #4790 from vector-im/doug/888_add_url_previews
Add URL previews as a Labs feature
2021-09-08 17:19:41 +01:00
Doug b7ed2d6d58 Revert height computation for now. 2021-09-08 15:59:30 +01:00
David Langley 350fc6a742 CoordinatorParamters, Type -> Protocol, remove MX Prefix. 2021-09-08 15:47:24 +01:00
Doug 173b22822c Rename Core Data objects.
URLPreviewCacheData becomes URLPreviewData in the model with a class name of URLPreviewDataMO
ClosedURLData becomes URLPreviewUserData in the model with a class name of URLPreviewUserDataMO
2021-09-08 15:47:14 +01:00
David Langley 1e0512c301 Add template unit tests and publisher utility. 2021-09-08 15:32:41 +01:00
Doug ecf9503dc9 Update for PR feedback.
URLPreviewManager becomes URLPreviewService.
addVerticalWhitespaceToString used instead of heightForCellData multiple times.
All newline characters removed.
2021-09-08 15:10:13 +01:00
ismailgulek 591b29b644 Remove forgotten Jitsi call property and function 2021-09-08 14:07:19 +03:00
ismailgulek fff8bb63ac Wait for sync response when clearing cache 2021-09-08 14:06:41 +03:00
ismailgulek b473b9e205 Post data ready notification every time 2021-09-08 13:54:08 +03:00
ismailgulek 3d2b1df72a Merge pull request #4798 from vector-im/ismail/4797_launch_empty_screen
Show animation instead of empty screen on app launch
2021-09-08 12:24:53 +03:00
Doug a8675e8f27 Add more docs and comments.
Rename store.store(_:) to store.cache(_:).
2021-09-08 09:51:47 +01:00
ismailgulek cd7b75a30c Listen for recents data ready notification in an async method 2021-09-08 11:21:04 +03:00
ismailgulek b1309a1aac Move data ready notification to RecentsViewController 2021-09-08 11:18:18 +03:00
David Langley fea49baf53 Remove unneeded protocol and methods on VectortHostingController 2021-09-07 22:49:11 +01:00
ismailgulek 46d97ca73f Fix search bar clipping issues 2021-09-08 00:29:28 +03:00
Doug f92fae96d0 Merge branch 'develop' into doug/888_add_url_previews 2021-09-07 17:51:31 +01:00
SBiOSoftWhare 4dc4d8fb0e RoomVC: Add a delegate, factorize and reduce usage of AppDelegate. 2021-09-07 17:43:49 +02:00
ismailgulek c22527b9f6 Wait for the room list data to be ready to hide launch animation 2021-09-07 18:23:23 +03:00
ismailgulek aa683addfc Introduce roomListDataReady on HomeViewController 2021-09-07 18:22:54 +03:00
Doug 917447ad1f Fix settings toggle not enabled. 2021-09-07 16:12:37 +01:00
Doug f9a656c74d Remove "Loading preview..." label. 2021-09-07 16:12:12 +01:00