Commit Graph

541 Commits

Author SHA1 Message Date
aringenbach 7129b4addb Merge pull request #5497 from vector-im/aringenbach/5252_search_results_highlight_color
Display search matching pattern with a highlight color
2022-02-04 10:30:12 +01:00
Doug 53db37b8a3 Fix visual issues when building with Xcode 13. 2022-02-03 18:30:39 +00:00
Arnaud Ringenbach 24c6f890f3 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 500aba906e De-labs location sharing and enable it by default. 2022-02-02 09:59:45 +02:00
SBiOSoftWhare 22f72fdf28 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 abec1a6771 Message bubbles: Use new background colors. 2022-01-31 17:42:54 +01:00
SBiOSoftWhare 301a380bf2 BuildSettings: Enable temporary message bubble setting. 2022-01-31 14:43:06 +01:00
David Langley 7378847594 Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
ismailgulek 4dc28af682 Merge branch 'develop' into ismail/5068_start_thread 2022-01-25 14:30:52 +03:00
David Langley 583d5b32fe 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 04267efeee 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 180e3cb471 RoomTimelineStyle: Conforms to Themable. 2022-01-20 16:56:32 +01:00
ismailgulek 3e2c4b32b0 Merge branch 'develop' into ismail/5068_start_thread 2022-01-19 00:07:52 +03:00
Stefan Ceriu 9ddf80f54b 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 7e92b7cef5 Merge branch 'develop' into ismail/5068_start_thread 2022-01-17 11:35:10 +03:00
David Langley 4bc9df0549 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 e203942b94 RiotSettings: Add convenient method to get current room timeline style identifier. 2022-01-14 09:48:18 +01:00
ismailgulek f6a3f8def1 Merge branch 'develop' into ismail/4384_summary_db 2022-01-13 12:20:41 +03:00
SBiOSoftWhare 3b82f6e56e 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 bc08428f4c 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 6a2ac67696 Merge branch 'develop' into ismail/4384_summary_db 2022-01-08 00:54:17 +03:00
David Langley 6df4713eba 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 49c787d987 vector-im/element-ios/issues/5298 - Various tweaks following code review. 2022-01-04 17:33:32 +02:00
Stefan Ceriu 8d97959cac vector-im/element-ios/issues/5298 - Added build setting + ui and unit tests. 2022-01-04 17:33:32 +02:00
Stefan Ceriu 4ad5150c88 vector-im/element-ios/issues/5298 - Implemented location sharing from the input toolbar action menu. 2022-01-04 17:33:32 +02:00
ismailgulek 9cd27d293c Merge branch 'develop' into ismail/5068_start_thread 2022-01-04 15:28:19 +03:00
SBiOSoftWhare b69fa7cc31 Settings: Add enable room message bubbles parameter. 2022-01-03 18:30:59 +01:00
ismailgulek 1d040cc806 Adapt from summaries to rooms & little naming fixes 2021-12-29 17:40:09 +03: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 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 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
Doug 7a683870ca Add specific methods to track analytics and test generated event types. 2021-12-16 16:59:45 +00:00
Doug eb36107b59 Update to PostHog 1.4.4 2021-12-16 16:59:45 +00:00
Doug 56956ba7b1 Add missed MXLogger calls in Analytics. 2021-12-16 16:59:45 +00:00
Doug b52a83e171 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 efdbdcd117 Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
David Langley c08b717564 Add first refresh token implementation pass. Account credential persistence and NotificationService handling. 2021-12-09 17:28:56 +00:00