Commit Graph

88 Commits

Author SHA1 Message Date
Gil Eluard 13a5d69b82 The theme defined in the application is not applied to all UI components (#6532)
* The theme defined in the application is not applied to all UI components
2022-08-05 15:00:22 +02:00
vollkorntomate 5f330f7c00 Show switch button if there are no public rooms on homeserver
Fixes #4700

Signed-off-by: Thomas Völkl thomas@vollkorntomate.de
2022-07-31 18:24:22 +02:00
ismailgulek 171605bdfd Calculate needed bottom padding 2022-06-15 18:53:01 +03:00
ismailgulek 0e4243cece Add some footer space to the table view 2022-06-14 18:32:12 +03:00
ismailgulek 36a3ce2b0f Fix section index for rooms page 2022-04-29 10:31:49 +03:00
Stefan Ceriu e7ea79c2cb Fix vector-im/element-ios/issues/6004 - Reset home filters when switching tabs. 2022-04-12 12:49:53 +03:00
Andy Uhnak 454f62bce0 Refactor sections as enum types 2022-04-04 09:40:26 +01:00
Andy Uhnak 3d9a3a2e5b Fix crash when pressing tabs 2022-03-17 12:37:42 +00:00
Gil Eluard 27571866b5 Instrument missing screen metrics (#5764)
* Instrument missing screen metrics

- Done
2022-03-08 10:13:46 +01:00
Doug 2aec883095 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
aringenbach df1eb6de79 Move invites to dedicated sections and enable section collapse (#5683)
* Display invites in dedicated sections

* Activate shrinkable and fix home number of rows for section

* Rework section header

* Display badge in people and room tabs

* Add changelog & remove useless todo

* Improve isSectionShrinked condition, remove useless import and shrinkable sets

* Restore invitation count in tab bar badge

* Display badge for invites section

* Add comment on invites count

* Update right accessory view on data source update

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-28 13:48:07 +01:00
David Langley 8ebe98bece Use protocol to get title from child VCs. 2022-02-23 11:41:05 +00:00
aringenbach 87ad400eb6 Add objective C support to SwiftGen assets helpers (#5533)
* Add objective C support to SwiftGen assets helpers

* Use dot notation in ObjC & fix minor issues

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-10 17:13:23 +01:00
ismailgulek d36e131b61 Call pagination api from appropriate points 2022-01-04 04:31:18 +03:00
Doug 296f444b9e Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug cea6cd145b 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 8ec27e8579 Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
SBiOSoftWhare e6ef1be7b6 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
Philippe Loriaux af20d24960 Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
ismailgulek 07c8091ca3 Simplify empty view logic 2021-10-04 17:29:04 +03:00
Stefan Ceriu 04bc95a85c vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods. 2021-09-30 09:40:12 +03: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
Stefan Ceriu f1d3e5af9d Revert "Revert "#4693 - Drop iOS 11 support."" 2021-09-14 11:41:36 +03:00
Stefan Ceriu c686a6b653 Revert "#4693 - Drop iOS 11 support."
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Stefan Ceriu 9457c25981 #4693 - Drop iOS 11 support. 2021-09-01 15:55:41 +03:00
Gil Eluard ac174fafda [Spaces] Show suggested in room lists #4501
- Show suggested rooms section in home screen (no actions)
- Show suggested rooms section in rooms screen (no actions)
2021-07-29 23:24:34 +02:00
Gil Eluard 3f932732d4 Merge branch 'spaces' into element_4509 2021-07-26 10:42:49 +02:00
Doug 547955bba8 Merge branch 'develop' into doug/4521_remove_directory_from_rooms_tab 2021-07-22 14:37:25 +01:00
Doug c411097256 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
Doug 19d25381d5 Remove headers from RoomsViewController. 2021-07-07 17:37:33 +01:00
Doug 0aefc5db38 Remove any logic from directory section from RoomsViewController.
Includes removal of segue to DirectoryServerPickerViewController in Main.storyboard.
2021-07-07 12:58:11 +01:00
SBiOSoftWhare e884d06611 Update avatar view and view data usage. 2021-07-01 00:07:46 +02:00
SBiOSoftWhare d4a1c654c3 ShowDirectoryViewModel: Fix searched room not refreshed after joined. 2021-06-15 17:28:45 +02:00
SBiOSoftWhare 48427faecd ShowDirectoryViewController: Fix section header height for search input section. Handle auto layout for DirectoryNetworkTableHeaderFooterView. 2021-06-15 15:34:29 +02:00
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