Gil Eluard
f91e84af00
Server Offline Activity Indicator ( #6314 )
...
* Server Offline Activity Indicator
- implemented
2022-07-05 14:04:52 +02:00
Johannes Marbach
ce4c8b186c
Expand all if and guard constructs involving @available(iOS 14... or #available(iOS 14...
...
Signed-off-by: Johannes Marbach <johannesm@element.io >
2022-06-23 10:05:46 +02:00
Doug
68301a85a7
Handle SSO deep links via the AuthenticationServiceDelegate.
2022-05-25 17:38:21 +01:00
SBiOSoftWhare
0ead18d5b9
AppCoordinator: Handle UserLocationServiceProvider setup
2022-05-16 11:33:40 +02:00
Doug
3016e39ef3
Fix crash trying to remove a UserSession for a nil MXSession.
2022-03-21 17:50:05 +00:00
Gil Eluard
c747ff86ac
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
4617b3ed69
Room user indicators
...
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com >
2022-02-25 10:47:53 +00:00
Andy Uhnak
5bb32d4971
Rename Activity to UserIndicator
2022-02-22 16:14:03 +00:00
Andy Uhnak
a5ae727f84
Update activity indicators on leaving room
...
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com >
2022-02-18 13:31:21 +00:00
Andy Uhnak
0efa7d463a
Move import
2022-02-16 11:56:33 +00:00
Andy Uhnak
4d86245033
Implement home screen activity indicators
2022-02-16 11:48:26 +00:00
Andy Uhnak
b9b2c642e3
Add new loading indicators
2022-02-14 16:51:02 +00:00
Andy Uhnak
4c841fc6b2
Exclude all items from iCloud backup
...
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com >
2022-02-11 11:45:17 +00:00
SBiOSoftWhare
b118697c65
SplitViewCoordinator: Fix detail screen reset behaviour.
2021-11-03 11:41:11 +01:00
SBiOSoftWhare
37060ffa45
Add NavigationRouterStore that enables to get a NavigationRouter from a UINavigationController controller instance.
2021-10-05 10:48:52 +02:00
Gil Eluard
8ced741f66
Merge branch 'gil/pre_release_fixes' into gil/4498_Handle_space_link
2021-09-22 16:58:28 +02:00
Gil Eluard
3c0a4c0633
Merge branch 'develop' into spaces
...
# Conflicts:
# Riot/Assets/en.lproj/Vector.strings
2021-09-22 15:39:06 +02:00
Gil Eluard
1403d464ee
[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
d189c4d618
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
9279d17226
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
5f8de45e25
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after code review
2021-09-14 16:59:32 +02:00
Gil Eluard
99cbeab6f3
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after code review
2021-09-14 15:29:16 +02:00
Gil Eluard
de09af397f
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after code review
2021-09-14 11:45:33 +02:00
David Langley
0d241ddf84
Always get the identifier from the theme.
2021-09-10 11:14:42 +01:00
David Langley
869c45c11f
get theme id from theme, always republish theme updates.
2021-09-10 10:54:50 +01:00
David Langley
59a54654b1
Add configurable logger for RiotSwiftUI
2021-09-09 22:42:00 +01:00
David Langley
ada377dcf2
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
bf8e0d0d18
Merge branch 'spaces' into element_4509
2021-07-26 10:42:49 +02:00
Doug
cf860049ef
Fix SwiftLint warnings.
2021-07-02 17:13:45 +01:00
SBiOSoftWhare
d45812cb1b
AppCoordinator: Update space switch.
2021-07-02 16:50:28 +02:00
SBiOSoftWhare
393309974b
AppCoordinator: Update AppNavigator usage. Prepare space switching.
2021-07-01 00:25:00 +02:00
SBiOSoftWhare
9e88854d36
Merge pull request #4399 from vector-im/element_4398
2021-06-09 11:00:47 +02:00
Stefan Ceriu
01cd128e46
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
f63920f73f
AppCoordinator: Handle side menu and AppNavigator injection.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
21bd76e304
AppCoordinator: Handle user session removal on clear cache.
2021-06-07 12:12:00 +02:00
Stefan Ceriu
43f6c44c78
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
d8a68b48d4
AppCoordinator: Handle UserSessionsService and inject it to the SplitViewCoordinator.
2021-05-20 22:19:08 +02:00
SBiOSoftWhare
7633443cbb
AppCoordinator & SplitViewCoordinator: Add detail navigation logs.
2021-01-14 14:41:39 +01:00
SBiOSoftWhare
7773d497c8
AppCoordinator: Handle custom scheme URL parsing and SSO deep link.
2021-01-07 14:41:01 +01:00
SBiOSoftWhare
e936cf7ccc
Handle custom scheme URL
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
fcd5a7ca84
Fix review remarks.
2020-09-24 16:25:10 +02:00
SBiOSoftWhare
65f4237ae0
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
e3e432e78b
Create AppCoordinator to handle navigation at root level.
2020-09-04 13:19:26 +02:00