Commit Graph

27 Commits

Author SHA1 Message Date
SBiOSoftWhare 3baceed6bd NavigationRouter: Update controllers pop notification order sending. 2021-10-11 16:51:12 +02:00
SBiOSoftWhare 89583010bb Update Riot/Routers/NavigationRouterStoreProtocol.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-11 11:10:26 +02:00
SBiOSoftWhare 004d738898 NavigationStore: Update public method signature. 2021-10-08 17:15:14 +02:00
SBiOSoftWhare ab613c3889 Update Riot/Routers/NavigationRouterStore.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-08 17:03:45 +02:00
SBiOSoftWhare 15a93fcc6a NavigationRouter: Fix issues when setting the same presentable instances. 2021-10-08 16:25:14 +02:00
SBiOSoftWhare 69578ba0b9 TabBarCoordinator: Fix some typos. 2021-10-08 13:46:33 +02:00
SBiOSoftWhare 663a1d1553 Update Riot/Routers/NavigationRouter.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-08 12:08:40 +02:00
SBiOSoftWhare da50b3f265 Update Riot/Routers/NavigationRouter.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-08 12:02:54 +02:00
SBiOSoftWhare cbcf965aa5 Update Riot/Routers/NavigationRouter.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-08 12:02:06 +02:00
SBiOSoftWhare f300308019 NavigationRouter: Refactor notification names. 2021-10-06 15:39:37 +02:00
SBiOSoftWhare d317afe1c1 NavigationRouter: Handle Presentable <> view controller association. 2021-10-06 15:35:52 +02:00
SBiOSoftWhare a294bce588 Add NavigationRouterStore that enables to get a NavigationRouter from a UINavigationController controller instance. 2021-10-05 10:48:52 +02:00
SBiOSoftWhare e24fd3e07a NavigationRouter: Add create and destroy notifications. 2021-10-05 10:48:52 +02:00
SBiOSoftWhare a3537a4683 NavigationRouter: Add convenient methods. Send local notifications when NavigationRouter stack change. 2021-10-05 10:48:51 +02:00
Doug 29d7262e38 Fix class keyword deprecation warnings everywhere!
Using 'class' keyword for protocol inheritance is deprecated; use 'AnyObject' instead
2021-07-09 17:05:43 +01:00
Stefan Ceriu a8b0e8700e 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 71c6288487 Fix review remarks. 2020-09-24 16:25:10 +02:00
SBiOSoftWhare 81dc46f882 Update Riot/Routers/RootRouter.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:11:23 +02:00
SBiOSoftWhare 9bd5a22987 Update Riot/Routers/RootRouterType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:11:11 +02:00
SBiOSoftWhare c4160acf10 Update Riot/Routers/RootRouterType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:10:59 +02:00
SBiOSoftWhare 861527e4ee Add RootRouter used to abstract physical navigation handling at root level. 2020-09-04 13:19:26 +02:00
ismailgulek c1cc2c704f Change all navigation controllers to RiotNavigationController's
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 12:12:46 +03:00
SBiOSoftWhare 924eed21a3 Add modules property on NavigationRouterType. 2020-01-31 15:02:02 +01:00
SBiOSoftWhare a0ea825ed8 NavigationRouter: Remove reference to former retained view controllers when change the root module.Add navigation logs. 2019-12-10 11:51:17 +01:00
SBiOSoftWhare 3e4967740b Update setRootModule method signature in NavigationRouterType protocol. 2019-10-23 17:27:43 +02:00
SBiOSoftWhare c7a3b2341b Update some copyright years 2019-01-22 17:20:28 +01:00
SBiOSoftWhare f12643fae1 Introduce routers, used to be passed between coordinators. They handles only physical navigation. Add navigation router to handle navigation with UINavigationController. 2019-01-22 00:10:25 +01:00