Commit Graph

13326 Commits

Author SHA1 Message Date
jelv 33d448f1a2 Translated using Weblate (Dutch)
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-12-30 14:26:06 +00:00
Bjørn I.Svindseth 73858ef5f7 Added translation using Weblate (Norwegian Nynorsk) 2021-12-25 21:01:11 +00:00
Jozef Gaal 767507a552 Translated using Weblate (Slovak)
Currently translated at 95.0% (1307 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sk/
2021-12-25 20:26:48 +00:00
Ihor Hordiichuk 862b0f6f6b Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-12-25 20:26:07 +00:00
Whodiduexpect 806a78bb57 Translated using Weblate (French)
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
2021-12-25 20:26:05 +00:00
libexus 1e16515913 Translated using Weblate (German)
Currently translated at 99.4% (1367 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-12-25 20:26:04 +00:00
artevaeckt a98e7c3697 Translated using Weblate (German)
Currently translated at 99.4% (1367 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-12-25 20:26:03 +00:00
Denys Nykula e3e6d49061 Translated using Weblate (Ukrainian)
Currently translated at 99.3% (1366 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-12-20 19:07:57 +00:00
Jozef Gaal b12b48eebb Translated using Weblate (Slovak)
Currently translated at 65.6% (902 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sk/
2021-12-20 13:27:00 +00:00
Linerly 316b88acf4 Translated using Weblate (Indonesian)
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/id/
2021-12-20 13:26:21 +00:00
Priit Jõerüüt 6f5619d0c1 Translated using Weblate (Estonian)
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2021-12-20 13:26:19 +00:00
Ihor Hordiichuk 7da99a5960 Translated using Weblate (Ukrainian)
Currently translated at 93.8% (1291 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-12-20 13:26:17 +00:00
lvre 8c30e2b13d Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-12-20 13:26:14 +00:00
random e8e15ff331 Translated using Weblate (Italian)
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-12-20 13:26:11 +00:00
sr093906 0437ba4ce8 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1375 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2021-12-20 13:26:09 +00:00
Thibault Martin 0a064d2615 Translated using Weblate (French)
Currently translated at 99.6% (1370 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
2021-12-20 13:26:08 +00:00
libexus 9286f764b3 Translated using Weblate (German)
Currently translated at 97.4% (1340 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-12-20 13:26:00 +00:00
artevaeckt 094c29280b Translated using Weblate (German)
Currently translated at 97.4% (1340 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-12-20 13:26:00 +00:00
Ihor Hordiichuk 0b549d3f23 Translated using Weblate (Ukrainian)
Currently translated at 91.8% (1263 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-12-17 19:52:52 +00:00
Denys Nykula 86a96124a9 Translated using Weblate (Ukrainian)
Currently translated at 91.8% (1263 of 1375 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-12-17 19:52:52 +00:00
Weblate cd2806d897 Merge branch 'origin/develop' into Weblate. 2021-12-16 18:24:06 +00:00
Jozef Gaal 9182e0b49b Translated using Weblate (Slovak)
Currently translated at 37.1% (505 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sk/
2021-12-16 18:24:06 +00:00
Linerly 7ecfabf218 Translated using Weblate (Indonesian)
Currently translated at 100.0% (1361 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/id/
2021-12-16 18:23:25 +00:00
Priit Jõerüüt 1d2d2c8fcf Translated using Weblate (Estonian)
Currently translated at 100.0% (1361 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2021-12-16 18:23:23 +00:00
Ihor Hordiichuk 5f80d14d4f Translated using Weblate (Ukrainian)
Currently translated at 75.5% (1028 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-12-16 18:23:18 +00:00
Denys Nykula 3e25958fb9 Translated using Weblate (Ukrainian)
Currently translated at 75.5% (1028 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-12-16 18:23:03 +00:00
lvre ad3412e4bb Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1361 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-12-16 18:22:57 +00:00
random 50b14e9bb7 Translated using Weblate (Italian)
Currently translated at 100.0% (1361 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-12-16 18:22:55 +00:00
sr093906 e108155792 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1361 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2021-12-16 18:22:52 +00:00
artevaeckt 817a4295f5 Translated using Weblate (German)
Currently translated at 98.0% (1334 of 1361 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-12-16 18:22:50 +00:00
Doug a40af4fa80 Merge pull request #5270 from vector-im/doug/5035_posthog
Replace Matomo with PostHog
2021-12-16 18:18:01 +00:00
Doug 4b5490e1c7 Retain AnalyticsService. Fix coordinator retain cycle. 2021-12-16 17:02:58 +00:00
Doug 6ab08067bd Move Analytics from Managers to Modules. 2021-12-16 17:01:23 +00:00
Doug e64cda1bb8 Add an AnalyticsService to handle account data. 2021-12-16 17:01:23 +00:00
Doug 230e6038b5 Fix mutability on AnalyticsSettings. 2021-12-16 17:01:23 +00:00
Doug e642c7417e Address most PR comments.
Update Podfile.lock
2021-12-16 17:01:23 +00:00
Doug a46fbf68e8 Leave analytics client running on sign out.
Only identify with a running session.
2021-12-16 17:01:22 +00:00
Doug 53d3ff92af Improve iPad layout. Add separate debug configuration. 2021-12-16 17:01:22 +00:00
Doug e160d8dc59 Add tap/click event. Improve Swift/ObjC bridging. 2021-12-16 17:01:22 +00:00
Doug 518ba22c85 Add accessibility labels/hints. Fix tests. Show analytics prompt to everyone. 2021-12-16 17:01:22 +00:00
Doug ecd4bbd63b Move string formatting to Tools.
Revert contacts tracking from MatrixKit.
Final tweaks before PR.
2021-12-16 17:01:22 +00:00
Doug 299cc8bc74 Migrate doug/5035_posthog from MatrixKit. 2021-12-16 17:01:22 +00:00
Doug 2ddb17ec7b Support link/html in analytics prompt strings.
Show the new prompt to everyone, even if they previously opted out.
Add docs to Analytics.
2021-12-16 17:01:22 +00:00
Doug 3cf030eb47 Add AnalyticsPrompt to SwiftUI target and replace old UIAlertController. 2021-12-16 17:01:22 +00:00
Doug 2879430a8c Abstract PostHog out of the Analytics client. 2021-12-16 16:59:45 +00:00
Doug 47348b7f34 Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug b7a4e5c0d3 Use custom generated Swift events.
Add analytics PerformanceTimer event.
2021-12-16 16:59:45 +00:00
Doug 0c40ffd825 Update MXAnalyticsDelegate 2021-12-16 16:59:45 +00:00
Doug d43bf82bca Use matrix-analytics-events generated stubs (locally for now).
Track screens, removing any that aren't part of the schema.
2021-12-16 16:59:45 +00:00
Doug 0b08bddc76 Remove cocoapods-keys. Use UUID for analytics.
Make configuration optional.
2021-12-16 16:59:45 +00:00