Commit Graph

3123 Commits

Author SHA1 Message Date
ismailgulek 7cb920e582 Merge branch 'ismail/5068_design_tweaks' into ismail/5096_thread_notifications 2022-01-12 13:58:48 +03:00
ismailgulek 95b5f449b5 Make thread header stacked, fix #5358 2022-01-11 15:24:46 +03:00
ismailgulek 462ec32c0b Implement thread list filtered icon, part of #5359 2022-01-11 14:00:37 +03:00
ismailgulek 1a82945d87 Add EventMenuBuilder to manage ordering on event menu actions 2022-01-10 17:31:28 +03:00
ismailgulek 4903e69fc3 Fix context menu action orders & layout fixes 2022-01-06 03:22:14 +03:00
ismailgulek 7e5a92d5af Fix encryption badges for unencrypted rooms 2022-01-06 02:54:58 +03:00
ismailgulek addb8bf722 Implement toast messages when links are copied 2022-01-06 02:41:57 +03:00
ismailgulek f408750e81 Implement thread list long press actions, fix #5310 2022-01-05 13:26:13 +03:00
ismailgulek 30497de61c Fix root message redaction 2022-01-04 18:07:39 +03:00
ismailgulek c0ada7adf3 Layout fixes 2022-01-04 17:27:13 +03:00
ismailgulek b811010b8f User name coloring on thread list 2022-01-04 17:26:47 +03:00
ismailgulek e367c8152b Shrink summary view if content is small 2022-01-04 16:31:53 +03:00
ismailgulek ec69538fe5 Update icons & summary view margins 2022-01-04 16:20:40 +03:00
ismailgulek ac1b79ff92 Merge branch 'develop' into ismail/5068_start_thread 2022-01-04 15:28:19 +03:00
ismailgulek bf6c0b16e3 Open thread on an initial event, fetch the event if doesn't exist 2021-12-24 14:50:11 +03:00
ismailgulek 9475f9f700 Make remove and report actions destructive 2021-12-21 16:45:19 +03:00
ismailgulek cc07914411 Add view in room action for attachments 2021-12-21 16:44:51 +03:00
ismailgulek 9f6623c7e2 Use live timeline of a thread 2021-12-21 16:44:11 +03:00
Doug 5658bf97b5 Retain AnalyticsService. Fix coordinator retain cycle. 2021-12-16 17:02:58 +00:00
Doug d7ba5dd3e5 Move Analytics from Managers to Modules. 2021-12-16 17:01:23 +00:00
Doug 0ef348e2ca Address most PR comments.
Update Podfile.lock
2021-12-16 17:01:23 +00:00
Doug 5c19dca3ec Leave analytics client running on sign out.
Only identify with a running session.
2021-12-16 17:01:22 +00:00
Doug b44642a31d Improve iPad layout. Add separate debug configuration. 2021-12-16 17:01:22 +00:00
Doug 70e0eed440 Move string formatting to Tools.
Revert contacts tracking from MatrixKit.
Final tweaks before PR.
2021-12-16 17:01:22 +00:00
Doug d2785df5ba Migrate doug/5035_posthog from MatrixKit. 2021-12-16 17:01:22 +00:00
Doug 61f5764cca 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 ee74bc16fb Add AnalyticsPrompt to SwiftUI target and replace old UIAlertController. 2021-12-16 17:01:22 +00:00
Doug 315f5a9cc4 Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug 418865a388 Use custom generated Swift events.
Add analytics PerformanceTimer event.
2021-12-16 16:59:45 +00:00
Doug 6bbcc74eea Update MXAnalyticsDelegate 2021-12-16 16:59:45 +00:00
Doug 33ef957053 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 f718514516 Add specific methods to track analytics and test generated event types. 2021-12-16 16:59:45 +00:00
Doug e8d02c5458 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 a984028479 Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
ismailgulek 440b27d387 Merge branch 'ismail/5068_start_thread' into ismail/5096_thread_notifications 2021-12-16 14:46:43 +03:00
ismailgulek c47672a07e Merge branch 'develop' into ismail/5068_start_thread 2021-12-16 14:00:03 +03:00
ismailgulek d211d6640c Adapt MXEventTimeline changes 2021-12-15 01:44:04 +03:00
SBiOSoftWhare d5b34c9d4d RoomVC: Fix left room label memory management. 2021-12-14 18:33:37 +01:00
SBiOSoftWhare d7345cdc4a RoomMemberDetailsViewController: Fix user id theming. 2021-12-14 15:47:09 +01:00
sr093906 93187fc95f Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/zh_Hans/
2021-12-14 11:57:15 +00:00
Ihor Hordiichuk 693183bbf3 Translated using Weblate (Ukrainian)
Currently translated at 95.0% (419 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/uk/
2021-12-14 11:57:15 +00:00
lvre 00cb5bd45f Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/pt_BR/
2021-12-14 11:57:15 +00:00
jelv d3c32e3e6a Translated using Weblate (Dutch)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/nl/
2021-12-14 11:57:15 +00:00
random bf760aa8fb Translated using Weblate (Italian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/it/
2021-12-14 11:57:15 +00:00
Linerly 6fb926d480 Translated using Weblate (Indonesian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/id/
2021-12-14 11:57:15 +00:00
Szimszon 33eb7efd8b Translated using Weblate (Hungarian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/hu/
2021-12-14 11:57:15 +00:00
Priit Jõerüüt 14fe2b92c2 Translated using Weblate (Estonian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/et/
2021-12-14 11:57:15 +00:00
Jozef Gaal 6313f585d9 Added translation using Weblate (Slovak) 2021-12-14 11:57:15 +00:00
SBiOSoftWhare 03d48396e1 Merge pull request #5297 from vector-im/steve/4568_mxid_copy
RoomMemberDetailsViewController: Show user Matrix id and make it copyable
2021-12-14 12:47:40 +01:00
SBiOSoftWhare 5ae03e992b Update CopyableLabel. 2021-12-14 12:40:12 +01:00