Doug
fea3147f8c
Fix crash trying to remove a UserSession for a nil MXSession.
2022-03-21 17:50:05 +00:00
Gil Eluard
0df41c3b90
Add trigger to join and view room metrics events #5769
...
- Added trigger for JoinedRoom event
- Tracking ViewRoom event for rooms and events
2022-03-15 10:31:24 +01:00
Andy Uhnak
3f82e61723
Room user indicators
...
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com >
2022-02-25 10:47:53 +00:00
Andy Uhnak
34fa8b023e
Rename Activity to UserIndicator
2022-02-22 16:14:03 +00:00
Andy Uhnak
e4993d8ef1
Update activity indicators on leaving room
...
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com >
2022-02-18 13:31:21 +00:00
Andy Uhnak
0858e0d939
Move import
2022-02-16 11:56:33 +00:00
Andy Uhnak
d8e790f8ea
Implement home screen activity indicators
2022-02-16 11:48:26 +00:00
Andy Uhnak
3c2ef4eabc
Add new loading indicators
2022-02-14 16:51:02 +00:00
Andy Uhnak
dc33ec9b9d
Exclude all items from iCloud backup
...
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com >
2022-02-11 11:45:17 +00:00
SBiOSoftWhare
5198c5a2ed
SplitViewCoordinator: Fix detail screen reset behaviour.
2021-11-03 11:41:11 +01:00
SBiOSoftWhare
86dc396685
Add NavigationRouterStore that enables to get a NavigationRouter from a UINavigationController controller instance.
2021-10-05 10:48:52 +02:00
Gil Eluard
63a4494569
Merge branch 'gil/pre_release_fixes' into gil/4498_Handle_space_link
2021-09-22 16:58:28 +02:00
Gil Eluard
9a7a16220a
Merge branch 'develop' into spaces
...
# Conflicts:
# Riot/Assets/en.lproj/Vector.strings
2021-09-22 15:39:06 +02:00
Gil Eluard
ba3f71ebe1
[Spaces] M10.6.1 Handle space link #4498
...
- Fixed universal links
- Added support for space links
2021-09-22 14:58:19 +02:00
David Langley
9724bfe8e8
Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/4781_swiftui_template_examples
2021-09-15 14:33:05 +01:00
Gil Eluard
068f4b3ce0
Merge branch 'develop' into spaces
...
# Conflicts:
# Riot/Modules/Common/Avatar/AvatarViewDataProtocol.swift
# Riot/Modules/Common/Recents/RecentsViewController.m
# Riot/Modules/Home/Views/RoomCollectionViewCell.m
# Riot/Modules/TabBar/TabBarCoordinator.swift
2021-09-15 14:42:04 +02:00
Gil Eluard
d3da21f1d7
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after code review
2021-09-14 16:59:32 +02:00
Gil Eluard
c38c2e3f51
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after code review
2021-09-14 15:29:16 +02:00
Gil Eluard
1a74f75952
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after code review
2021-09-14 11:45:33 +02:00
David Langley
56d5c40c74
Always get the identifier from the theme.
2021-09-10 11:14:42 +01:00
David Langley
27eb881bb1
get theme id from theme, always republish theme updates.
2021-09-10 10:54:50 +01:00
David Langley
8c9a00b688
Add configurable logger for RiotSwiftUI
2021-09-09 22:42:00 +01:00
David Langley
f4cb404df0
Finish extraction
...
- Moves SwiftUI code out of Riot and into RiotSwiftUI which has no dependency on Matrix SDK.
- Git wasn't smart enough to see the file moves. Most feature function has remain unchanged. 1 change I did make was remove NotificationSettingsViewModel's dependence on MxPushRule, so that the view model could be moved into RiotSwiftUI.
- Add LocaleProvider to abstract VectorL10n's use of Matrix SDK language so it can be used in RiotSwiftUI.
- Split Theme into UKit/SwiftUI version to remove RiotSwiftUI's dependence on ThemeService and ThemeV1.
- Migrated from ThemeObserver to ThemePublisher. We push updates to ThemePublisher so that we can remove ThemeService as dependency.
- Add .DS_Store to .gitignore
2021-09-01 12:34:38 +01:00
Gil Eluard
3f932732d4
Merge branch 'spaces' into element_4509
2021-07-26 10:42:49 +02:00
Doug
41c51f0f50
Fix SwiftLint warnings.
2021-07-02 17:13:45 +01:00
SBiOSoftWhare
644c32006d
AppCoordinator: Update space switch.
2021-07-02 16:50:28 +02:00
SBiOSoftWhare
c547c058dd
AppCoordinator: Update AppNavigator usage. Prepare space switching.
2021-07-01 00:25:00 +02:00
SBiOSoftWhare
74dafb15c2
Merge pull request #4399 from vector-im/element_4398
2021-06-09 11:00:47 +02:00
Stefan Ceriu
4891251141
Integrate FLEX ( #4394 )
...
Set up FLEX for debug builds under a 2 finger double tap anywhere on the screen.
2021-06-09 09:58:22 +03:00
SBiOSoftWhare
1e071e6e9e
AppCoordinator: Handle side menu and AppNavigator injection.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
3e479425df
AppCoordinator: Handle user session removal on clear cache.
2021-06-07 12:12:00 +02:00
Stefan Ceriu
b00d07ffca
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
SBiOSoftWhare
7d8401878b
AppCoordinator: Handle UserSessionsService and inject it to the SplitViewCoordinator.
2021-05-20 22:19:08 +02:00
SBiOSoftWhare
4b7fa485da
AppCoordinator & SplitViewCoordinator: Add detail navigation logs.
2021-01-14 14:41:39 +01:00
SBiOSoftWhare
50c1689553
AppCoordinator: Handle custom scheme URL parsing and SSO deep link.
2021-01-07 14:41:01 +01:00
SBiOSoftWhare
7cad8fc2ff
Handle custom scheme URL
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
37b7d3d8ce
Fix review remarks.
2020-09-24 16:25:10 +02:00
SBiOSoftWhare
47bd8a656b
Merge branch 'develop' into convert_to_coordinators
...
# Conflicts:
# CHANGES.rst
# Riot/Modules/TabBar/MasterTabBarController.h
# Riot/Modules/TabBar/MasterTabBarController.m
2020-09-24 11:37:24 +02:00
SBiOSoftWhare
bdfcaddc2a
Create AppCoordinator to handle navigation at root level.
2020-09-04 13:19:26 +02:00