Commit Graph

54 Commits

Author SHA1 Message Date
SBiOSoftWhare 996f3d0947 DirectoryRoomTableViewCell: Hide number of users icon when the count is 0. 2021-06-14 16:13:46 +02:00
SBiOSoftWhare 3dafa93705 ShowDirectoryViewModel: Handle tap on search input cell. 2021-06-14 16:13:46 +02:00
SBiOSoftWhare 7081af1fab ShowDirectoryCoordinator: Manage DirectoryServerPickerViewController creation. 2021-06-14 16:13:46 +02:00
SBiOSoftWhare 4e3634185f ShowDirectory: Update view model and handle direct input of room id alias even non public. 2021-06-14 16:13:46 +02:00
SBiOSoftWhare 37d6a18e9e Navigation: Add possibility to instantiate each tab bar item controller programmatically. 2021-05-20 21:29:08 +02:00
manuroe 6849fa8083 Room directory: Fix crash
#4137

This is a quick fix. We should remove all forced unwrapping
2021-03-24 09:14:31 +01:00
SBiOSoftWhare e74d61b68a Update PublicRoomsDirectoryDataSource with RiotSettings.shared.showNSFWPublicRooms value where needed. 2021-03-03 16:33:11 +01:00
SBiOSoftWhare 93c6b93ab5 RecentsVC: Handle room directory display. HomeVC now show room directory on join room action. 2021-02-22 17:47:40 +01:00
SBiOSoftWhare 70029c7521 RoomsVC: Fix empty view issue. 2020-11-30 16:44:57 +01:00
SBiOSoftWhare 61372a8775 Empty screens: Use dark artworks when the theme is dark or black. 2020-11-30 16:42:47 +01:00
SBiOSoftWhare c41949325c Empty screens: Implement rooms empty screens. 2020-11-26 11:23:57 +01:00
ismailgulek d44d6271d3 Use the new extension where appropriate 2020-10-09 12:40:46 +03:00
ismailgulek 2a7b3fe0c4 Override user interface style for effect views 2020-09-22 14:17:40 +03:00
ismailgulek 7ddb5e6f1f Change group name 2020-09-21 18:12:37 +03:00
ismailgulek 8f9cc693f8 Fix room cell 2020-09-21 18:12:08 +03:00
ismailgulek 44e1aab714 Default to the new flow 2020-09-11 16:12:12 +03:00
ismailgulek c0b67bc79b Call complete on drag for directory 2020-09-11 13:36:34 +03:00
ismailgulek 99c0da2e06 Refactor cell view model 2020-09-10 16:41:34 +03:00
ismailgulek 7556c8670e Remove template constants 2020-09-10 16:03:58 +03:00
ismailgulek 56b919f58c Complete refactoring 2020-09-10 14:56:46 +03:00
ismailgulek 595ac3e021 Create ShowDirectory module 2020-09-10 12:50:26 +03:00
ismailgulek 24d1cb7736 Update searchbar placeholder 2020-09-09 15:05:06 +03:00
ismailgulek 408f98dab2 Fine tune interface 2020-09-09 15:02:57 +03:00
ismailgulek 5f7eb48002 Override plus button action on Rooms list 2020-09-09 14:41:00 +03:00
ismailgulek ff8c6fc595 Introduce SearchableDirectoryViewController 2020-09-09 14:39:56 +03:00
ismailgulek bb803a9800 Change icon in Rooms screen 2020-09-08 13:09:44 +03:00
SBiOSoftWhare bc6306bda9 Remove old AppDelegate imports. 2020-08-31 19:38:06 +02:00
manuroe c9f495d460 Code Quality: Make sonar happier
by removing some code smells
2020-08-25 18:54:47 +02:00
ismailgulek 704f09e65b Namespace some settings 2020-08-03 16:07:39 +03:00
manuroe 90d24182d9 BuildSettings: Integrate roomDirectoryServers 2020-07-31 09:02:35 +02:00
ismailgulek 299baca40c Override preferredStatusBarStyle for missing pages and ensure setNeedsStatusBarAppearanceUpdate will be called
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 12:10:27 +03:00
Chris Moos 48975206c0 Fix issue with joining public rooms with no guest access.
This fixes #2888.

Signed-off-by: Chris Moos <chris@chrismoos.com>
2019-12-22 14:37:39 -07:00
SBiOSoftWhare 76efbd8f1f Fix room details navigation from rooms list. 2019-04-29 14:24:20 +02:00
SBiOSoftWhare 802350922c Use one external entry point on AppDelegate to navigate to a room 2019-04-08 13:32:46 +02:00
SBiOSoftWhare c0c63aa37f Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe 21268d7190 BF: Ban and kick reasons are silently discarded
#2162

Fix Steve's remark everywhere we do `[self->currentAlert textFields].firstObject.text`
2019-01-23 11:01:53 +01:00
manuroe bed6b151cb reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe d94284a100 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe 4cf3858f17 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe b7de21c61c reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe 469a0b7031 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe cb5e03af4a reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe cc250b79b8 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe 9515b6e7d9 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe eebe36248f reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +01:00
manuroe de0f5522ff reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe a7fa1134cc reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe 5147648085 reskin: Put back riot colors in the main tab bar icons 2019-01-10 15:12:24 +01:00
manuroe df01ccf8fc Reskin: Paint icons with RiotDesignValues.colorValues.accent when possible 2018-12-03 17:14:32 +01:00
manuroe 5beaa454db Reskin: Use the new [RiotDesignValues applyStyleOnNavigationBar:] method everywhere
Note that we do not change anymore the bar tint color when changing tabs. This is alwasy the same.
2018-11-29 17:31:41 +01:00