Commit Graph

15987 Commits

Author SHA1 Message Date
SBiOSoftWhare a9cb03c42a MXSession: Add convenient getter to retrieve UserLocationService associated to session user id 2022-05-16 11:32:33 +02:00
SBiOSoftWhare d1d7acbc35 Add UserLocationServiceProvider that enables to automatically store UserLocationService per user id and retrieve existing UserLocationService. 2022-05-16 11:28:37 +02:00
SBiOSoftWhare 0c427f295a Add UserLocationService that handles live location sharing for the current user 2022-05-16 11:18:16 +02:00
SBiOSoftWhare 9d4dc16fc1 Add LocationManager that handles device geolocalization. 2022-05-16 11:03:37 +02:00
SBiOSoftWhare 2c24e70436 Info.plist: Add location always usage description. 2022-05-16 10:57:57 +02:00
Stefan Ceriu 482a1450f6 vector-im/element-ios/issues/6149 - Allow video rooms to be shown in the rooms list 2022-05-16 11:34:41 +03:00
ismailgulek ee26187bc1 Merge pull request #6152 from vector-im/aringenbach/clear_pills_artifacts
Flush pills on text view updates
2022-05-16 11:30:51 +03:00
ismailgulek de8a68ab30 Merge pull request #6154 from vector-im/aringenbach/handle_font_color_by_theme
Fix composer text coloration
2022-05-16 11:24:04 +03:00
chanthajohn keoviengkhone f0dd563f0d Translated using Weblate (Lao)
Currently translated at 75.1% (1533 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/lo/
2022-05-14 13:00:58 +00:00
aringenbach 4a90593287 Fix minor PillsFornatterTests issue 2022-05-13 17:03:20 +02:00
aringenbach b61c8a1d97 Check nullability on attributed text 2022-05-13 17:02:56 +02:00
aringenbach ee8d7bf200 Fix composer text coloration 2022-05-13 16:40:47 +02:00
aringenbach a3e84905f9 Use NSHashTable 2022-05-13 14:58:34 +02:00
aringenbach 01d5254f78 Store weak references in MXKMessageTextView array 2022-05-13 14:46:42 +02:00
aringenbach 98fd77af65 Weakify message text view reference 2022-05-13 14:00:06 +02:00
aringenbach 783ad8fc13 Flush pills on text view updates 2022-05-13 13:52:46 +02:00
anoloth 39ff756321 Translated using Weblate (Lao)
Currently translated at 100.0% (7 of 7 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/lo/
2022-05-13 08:59:43 +00:00
aringenbach 2fef71bb21 Merge pull request #6145 from vector-im/aringenbach/6144_presence_home_dm_refresh
Presence: fix live updates on Home & DM list
2022-05-12 16:19:04 +02:00
Sveinn í Felli 08ae18389b Translated using Weblate (Icelandic)
Currently translated at 100.0% (49 of 49 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/is/
2022-05-12 12:59:43 +00:00
MaximeEvrard42 b8a3755027 Merge pull request #6146 from vector-im/maximee/PSF-986_lls_fix_live_banner_visibility
6111: add refresh of live banner visibility when receive beacon from …
2022-05-12 14:56:48 +02:00
chanthajohn keoviengkhone 0fc6380b01 Translated using Weblate (Lao)
Currently translated at 41.2% (842 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/lo/
2022-05-12 10:00:57 +00:00
yaronsb c1270f4a4a Translated using Weblate (Hebrew)
Currently translated at 43.6% (890 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/he/
2022-05-12 09:59:57 +00:00
lvre 8e0ce3a829 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2022-05-12 09:59:54 +00:00
random 41058e1cf5 Translated using Weblate (Italian)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2022-05-12 09:59:51 +00:00
Jan Philip Bernius 802c921244 Translated using Weblate (German)
Currently translated at 91.4% (1867 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2022-05-12 09:59:48 +00:00
Johan Smits db716bde30 Translated using Weblate (Dutch)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2022-05-12 09:59:46 +00:00
MaximeE 88c158fa0b Merge branch 'develop' into maximee/PSF-986_lls_fix_live_banner_visibility 2022-05-12 11:49:58 +02:00
MaximeE 9f90e21e53 6111: Move the call on the listener 2022-05-12 11:17:29 +02:00
aringenbach cede58d5d5 Merge pull request #6039 from vector-im/aringenbach/3526_user_pills
Add mention pills to timeline & composer
2022-05-12 11:05:22 +02:00
aringenbach 5691c5669e Setup a dedicated listener owned by PresenceIndicatorView 2022-05-12 10:55:00 +02:00
MaximeE 9b126b835d 6111: add refresh of live banner visibility when receive beacon from live sharing 2022-05-11 18:18:21 +02:00
aringenbach 648543bc0a Remove observers when needed 2022-05-11 15:51:12 +02:00
aringenbach ab40964429 Presence: fix live updates on Home & DM list 2022-05-11 15:07:39 +02:00
Doug e23abd8811 Rename completion to callback and simplify actor usage. (#6141) 2022-05-11 13:18:26 +01:00
ismailgulek 49f511566c Merge pull request #6083 from vector-im/ismail/5878_thread_title_fixes
Thread title view fixes
2022-05-11 15:15:59 +03:00
Doug 3a9cf72e03 Hide the hidden album's thumbnail. (#6143) 2022-05-11 10:51:16 +01:00
aringenbach d5f73a3d8d Move NSTextAttachment view provider registration to finalizeInit 2022-05-11 11:28:37 +02:00
Doug f9fbc6f599 Add ReCaptcha screen (#6135)
Support dark mode in MXKAuthenticationRecaptchaWebView.
Begin implementing the ReCaptcha coordinator.
2022-05-11 09:57:37 +01:00
Doug 46ee4e416a Changelog. 2022-05-11 09:49:24 +01:00
Doug 870fc616c5 Use readableFrame and OnboardingIconImage everywhere.
Fix order of accentColor modifier.
2022-05-11 09:49:24 +01:00
Doug dcc6e0d3df Fix layout issues in Use Case screen. 2022-05-11 09:49:24 +01:00
Doug 4cc9d1c0cc Remove availability checks from ElementFonts. 2022-05-11 09:49:24 +01:00
Doug 9494c3ca80 Remove iOS 13/14 checks from Template/Onboarding/Authentication. 2022-05-11 09:49:24 +01:00
MaximeEvrard42 a7ce1c3dcd Merge pull request #6138 from vector-im/maximee/PSF-984_lls_fix_timeline_refresh_behavior
6103: Handle refreshing timeline with listner on beaconInfoSummary
2022-05-11 09:56:56 +02:00
aringenbach 7dc965799e Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-11 09:46:02 +02:00
aringenbach 9d7dc4817f Replace magic number for pill offset 2022-05-11 09:45:16 +02:00
aringenbach 60ab3c16ca Fix unit tests 2022-05-11 09:11:12 +02:00
Doug 576097de0e Add registration terms screen. (#6128)
Begin implementing Auth Terms coordinator.
2022-05-10 22:34:35 +01:00
aringenbach 69b7eae92f Use font from context and store it in pill data 2022-05-10 17:19:52 +02:00
MaximeE f42018754f 6103: Change scope of synchronised 2022-05-10 15:55:54 +02:00