Commit Graph

590 Commits

Author SHA1 Message Date
Arnaud Ringenbach ad32158ee6 Display search matching pattern with a highlight color
Signed-off-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-03 18:49:40 +01:00
Stefan Ceriu a3c6fc56c6 De-labs location sharing and enable it by default. 2022-02-02 09:59:45 +02:00
SBiOSoftWhare a1cf7b9b7c Merge pull request #5461 from vector-im/steve/5209_media_bubbles_2
Message bubbles: Layout for media (part 2)
2022-02-01 17:52:19 +01:00
SBiOSoftWhare 223d1802c1 Message bubbles: Use new background colors. 2022-01-31 17:42:54 +01:00
SBiOSoftWhare 24bb3d5c67 BuildSettings: Enable temporary message bubble setting. 2022-01-31 14:43:06 +01:00
David Langley ac0bda01ec Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
ismailgulek 6ac01ae245 Merge branch 'develop' into ismail/5068_start_thread 2022-01-25 14:30:52 +03:00
David Langley 50defa7e3e Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-24 12:19:45 +00:00
SBiOSoftWhare 535af1caf3 Merge pull request #5383 from vector-im/steve/5208_text_msg_layout
Message bubbles: Text message layout
2022-01-21 16:06:57 +01:00
SBiOSoftWhare c7f1d610a8 RoomTimelineStyle: Conforms to Themable. 2022-01-20 16:56:32 +01:00
ismailgulek 701d38c798 Merge branch 'develop' into ismail/5068_start_thread 2022-01-19 00:07:52 +03:00
Stefan Ceriu f3422613cd vector-im/element-ios/issues/5114 - De-labs-ed polls, disabled editing and undisclosed polls until platform parity. 2022-01-18 20:05:10 +02:00
ismailgulek a314deb7a1 Merge branch 'develop' into ismail/5068_start_thread 2022-01-17 11:35:10 +03:00
David Langley 021b34be21 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-14 11:43:09 +00:00
SBiOSoftWhare 74dc5e0e2e RiotSettings: Add convenient method to get current room timeline style identifier. 2022-01-14 09:48:18 +01:00
ismailgulek 05253ee10c Merge branch 'develop' into ismail/4384_summary_db 2022-01-13 12:20:41 +03:00
SBiOSoftWhare ca87f9b1f6 Merge pull request #5342 from vector-im/steve/5321_bubbles_lauching
Message bubbles: Add settings and build flag
2022-01-13 09:50:23 +01:00
David Langley b779eccfce Remove duplicated logout code and fix spinner.
- Remove some duplication of logout behaviour
- Fix additional spinner on homeViewController
2022-01-10 21:38:24 +00:00
ismailgulek 0c6ad81781 Merge branch 'develop' into ismail/4384_summary_db 2022-01-08 00:54:17 +03:00
David Langley 72bcae9d15 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-06 22:43:20 +00:00
Stefan Ceriu 7161b99d1c vector-im/element-ios/issues/5298 - Various tweaks following code review. 2022-01-04 17:33:32 +02:00
Stefan Ceriu 0bac754ad9 vector-im/element-ios/issues/5298 - Added build setting + ui and unit tests. 2022-01-04 17:33:32 +02:00
Stefan Ceriu 37db201124 vector-im/element-ios/issues/5298 - Implemented location sharing from the input toolbar action menu. 2022-01-04 17:33:32 +02:00
ismailgulek ac1b79ff92 Merge branch 'develop' into ismail/5068_start_thread 2022-01-04 15:28:19 +03:00
SBiOSoftWhare 41b2851905 Settings: Add enable room message bubbles parameter. 2022-01-03 18:30:59 +01:00
ismailgulek 0e21be27db Adapt from summaries to rooms & little naming fixes 2021-12-29 17:40:09 +03:00
Doug d7ba5dd3e5 Move Analytics from Managers to Modules. 2021-12-16 17:01:23 +00:00
Doug d75fed56e4 Add an AnalyticsService to handle account data. 2021-12-16 17:01:23 +00:00
Doug b6438c1893 Fix mutability on AnalyticsSettings. 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 28464b8a99 Add tap/click event. Improve Swift/ObjC bridging. 2021-12-16 17:01:22 +00:00
Doug ecfaed87b7 Add accessibility labels/hints. Fix tests. Show analytics prompt to everyone. 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 d4f5dbbd11 Abstract PostHog out of the Analytics client. 2021-12-16 16:59:45 +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 5f29c17bb7 Remove cocoapods-keys. Use UUID for analytics.
Make configuration optional.
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 2573c2ed3b Update to PostHog 1.4.4 2021-12-16 16:59:45 +00:00
Doug 0e1c0bfaac Add missed MXLogger calls in Analytics. 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
Gil Eluard 41ee48c753 Let people know when rooms have moved element-ios
- Added coach message view
2021-12-15 14:51:26 +01:00
David Langley 947290b6a7 Add first refresh token implementation pass. Account credential persistence and NotificationService handling. 2021-12-09 17:28:56 +00:00
ismailgulek 3a6e7a19e2 Merge branch 'develop' into ismail/5068_start_thread 2021-12-09 15:25:14 +03:00