Commit Graph

13311 Commits

Author SHA1 Message Date
Thibault Martin a49af83bec 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 7df5749afe 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 8e49937f49 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 95bd4f5efa 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 4938b0b7c7 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 13298c3c74 Merge branch 'origin/develop' into Weblate. 2021-12-16 18:24:06 +00:00
Jozef Gaal f7b9506cf6 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 bf2fc2cfb9 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 8f6fabfa16 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 a47ffc86ed 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 ba71899594 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 59242998d3 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 2e7ec2df91 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 2952a197f0 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 7765367f2b 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 16fd3f3eea Merge pull request #5270 from vector-im/doug/5035_posthog
Replace Matomo with PostHog
2021-12-16 18:18:01 +00:00
Doug acaee63a83 Retain AnalyticsService. Fix coordinator retain cycle. 2021-12-16 17:02:58 +00:00
Doug ecd94547b7 Move Analytics from Managers to Modules. 2021-12-16 17:01:23 +00:00
Doug 00b2e314d3 Add an AnalyticsService to handle account data. 2021-12-16 17:01:23 +00:00
Doug d6b3b1172e Fix mutability on AnalyticsSettings. 2021-12-16 17:01:23 +00:00
Doug 8acde2fda4 Address most PR comments.
Update Podfile.lock
2021-12-16 17:01:23 +00:00
Doug 56883906d8 Leave analytics client running on sign out.
Only identify with a running session.
2021-12-16 17:01:22 +00:00
Doug 3332203788 Improve iPad layout. Add separate debug configuration. 2021-12-16 17:01:22 +00:00
Doug 02744b7577 Add tap/click event. Improve Swift/ObjC bridging. 2021-12-16 17:01:22 +00:00
Doug 6001c9f0f5 Add accessibility labels/hints. Fix tests. Show analytics prompt to everyone. 2021-12-16 17:01:22 +00:00
Doug 1f6b19eed3 Move string formatting to Tools.
Revert contacts tracking from MatrixKit.
Final tweaks before PR.
2021-12-16 17:01:22 +00:00
Doug 0815a84fb3 Migrate doug/5035_posthog from MatrixKit. 2021-12-16 17:01:22 +00:00
Doug b3194a0fe9 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 3bdf9b261a Add AnalyticsPrompt to SwiftUI target and replace old UIAlertController. 2021-12-16 17:01:22 +00:00
Doug 4f28bd395e Abstract PostHog out of the Analytics client. 2021-12-16 16:59:45 +00:00
Doug 296f444b9e Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug dca7739b19 Use custom generated Swift events.
Add analytics PerformanceTimer event.
2021-12-16 16:59:45 +00:00
Doug d7d2211cad Update MXAnalyticsDelegate 2021-12-16 16:59:45 +00:00
Doug cea6cd145b 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 b5f3a56666 Remove cocoapods-keys. Use UUID for analytics.
Make configuration optional.
2021-12-16 16:59:45 +00:00
Doug 84fdd7585c Add specific methods to track analytics and test generated event types. 2021-12-16 16:59:45 +00:00
Doug 72f75cc36d Update to PostHog 1.4.4 2021-12-16 16:59:45 +00:00
Doug 643b31fc90 Add missed MXLogger calls in Analytics. 2021-12-16 16:59:45 +00:00
Doug f45b4644c3 Don't read analytics opt in status from account data.
Update PostHog to 1.4.3.

Add tests for prompt type.
2021-12-16 16:59:45 +00:00
Doug 8ec27e8579 Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
Stefan Ceriu 5aa59e87fe Fixed SwiftUI UI tests not finding the right state to tap if not already displayed on screen. 2021-12-16 16:47:35 +02:00
SBiOSoftWhare 3e6ecb27bb Merge pull request #5311 from vector-im/steve/fix_room_vc_left_reason
RoomVC: Fix left room label memory management
2021-12-15 11:08:01 +01:00
SBiOSoftWhare 37e4a3d6cd Add changes 2021-12-15 11:07:41 +01:00
SBiOSoftWhare 72077ab7fa RoomVC: Fix left room label memory management. 2021-12-14 18:33:37 +01:00
Doug 40f89fa17a Prepare for new sprint 2021-12-14 15:02:19 +00:00
Doug 7a0f1c0247 Merge branch 'master' into develop 2021-12-14 15:02:17 +00:00
Doug b7237cd65b Merge branch 'release/1.6.11/master' 2021-12-14 15:02:12 +00:00
Doug d025f8942e finish version++ 2021-12-14 15:02:12 +00:00
Doug 3ac3054474 Merge pull request #5308 from vector-im/release/1.6.11/release
Release 1.6.11
2021-12-14 14:54:00 +00:00
SBiOSoftWhare 424069cdfd Merge pull request #5309 from vector-im/steve/fix_member_details_mxid_theming
RoomMemberDetailsViewController: Fix user id theming
2021-12-14 15:52:06 +01:00