Commit Graph

37 Commits

Author SHA1 Message Date
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
Gil Eluard cbe2e135ba Fail to open a sub space #5965 (#6080)
* Fail to open a sub space #5965

- Fixed
2022-05-03 11:22:15 +02:00
ismailgulek d8e2f9240d Fix crash #2 2022-04-12 00:56:58 +03:00
Gil Eluard 4767c72c8a Sync space order with web #5134 2022-03-25 13:45:16 +01:00
Gil Eluard 55154a2037 Merge pull request #5836 from vector-im/gil/5401_Instrument_metrics_for_the_IA_project
Instrument metrics for iOS for the IA project #5401
2022-03-17 11:55:55 +01:00
Gil Eluard e14227c836 Instrument metrics for iOS for the IA project #5401
- Added last needed metrics
2022-03-16 16:56:27 +01:00
Gil Eluard 0e5503f937 Crash after leaving empty space and all rooms #5825
- fixed
2022-03-16 14:52:06 +01:00
Gil Eluard ff685a4c37 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/People/PeopleViewController.m
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Spaces/SpaceList/SpaceListViewModel.swift
2022-02-21 17:20:58 +01:00
Stefan Ceriu 1ab7643de1 Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195. 2022-02-10 08:43:18 +02:00
Gil Eluard 0ae38858da Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/Room/RoomCoordinatorBridgePresenter.swift
#	Riot/Modules/Room/RoomCoordinatorParameters.swift
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/TabBar/TabBarCoordinator.swift
2022-02-04 14:29:57 +01:00
Gil Eluard cbb50e58a1 Space list loses responsiveness upon refresh/update, often in the middle of scrolling
- Fixed
2022-02-02 18:15:26 +01:00
Gil Eluard 744435864b it'd be lovely if tapping on the space avatar was considered a selection too #5454
- Fixed
2022-01-30 21:10:20 +01:00
Gil Eluard 4890ce2108 [iOS] Create public space #143
- Update after design review
2021-12-01 23:56:59 +01:00
Gil Eluard 272d778779 [iOS] Create public space #143
- Initial space creation flow
2021-11-23 09:35:32 +01:00
SBiOSoftWhare 0638255899 SpaceList: Fix a crash when clearing cache or logout. 2021-11-03 18:59:35 +01:00
Gil Eluard 8fc3632863 [Spaces] M10.4.1 Home space data filtering #4570
- Added settings menu for Home space
2021-10-07 15:37:20 +02:00
Gil Eluard 71d324da54 Fix performance issues with Spaces on very large accounts #4898
- Listen to `MXSpaceNotificationCounter` to update the notification badge
2021-10-07 07:16:15 +02:00
Gil Eluard ba8798d716 Spaces still visible after logging in with another account #4916
- fixed after AvatarViewData rework
2021-09-30 10:45:20 +02:00
Gil Eluard 248ad6e8d4 Spaces still visible after logging in with another account #4916 2021-09-27 12:51:28 +02:00
Gil Eluard cc88d6efaf Merge branch 'gil/pre_release_fixes' into gil/4498_Handle_space_link 2021-09-23 15:00:06 +02:00
Gil Eluard 34967336c2 [spaces] several fixes for pre release
- update after review
2021-09-23 14:50:00 +02:00
Gil Eluard 238a0c96fa Update Riot/Modules/Spaces/SpaceList/SpaceListViewCell.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-09-23 11:47:26 +02:00
Gil Eluard a9cd6777e1 Merge branch 'gil/pre_release_fixes' into gil/4498_Handle_space_link 2021-09-23 11:35:45 +02:00
Gil Eluard f6283d11a6 [spaces] several fixes for pre release
- update after review
2021-09-23 11:32:56 +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
Gil Eluard d879928a96 [spaces] several fixes for pre release
- [Space home view inherits title from previously viewed tab](https://github.com/vector-im/element-ios/issues/4851)
- [Home view doesn't refresh when new rooms are created](https://github.com/vector-im/element-ios/issues/4849)
- [Odd error message in Space member list](https://github.com/vector-im/element-ios/issues/4845)
- [Bring leaving space experience in line with Web](https://github.com/vector-im/element-ios/issues/4850)
- [No notification for space invitation](https://github.com/vector-im/element-ios/issues/4840)
- [Remove filter when space is switched](https://github.com/vector-im/element-ios/issues/4852)
- [M10.11 Remove community tab](https://github.com/vector-im/element-ios/issues/4493)
2021-09-20 10:10:27 +02: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 7d1d864edb [Spaces] M10.6 Space preview bottom sheet #4497
- Update after code review
2021-09-15 11:16:20 +02:00
Gil Eluard fd5d96aff9 [Spaces] M10.6 Space preview bottom sheet #4497 2021-09-06 07:46:43 +03:00
Gil Eluard 58bf6b63ae [Spaces] M10.9 Space menu #4494
- Update after code review
- Fixed some points of design review
2021-08-12 11:23:47 +02:00
Gil Eluard 9aeb306832 Merge branch 'gil/4509_show_spaces_in_left_panel' into gil/4494_space_menu 2021-08-02 14:39:58 +02:00
Gil Eluard a1b277a914 [Spaces] Show spaces in left panel #4509
- update after review
2021-08-02 09:57:30 +02:00
Gil Eluard 24ffc03544 [Spaces] Space menu #4494
- First implementation of the space contextual menu
2021-07-22 10:11:05 +02:00
Gil Eluard ac6a8399c9 [Spaces] Show spaces in left panel #4509
- Code tweaks after SDK update
2021-07-20 09:58:50 +02:00
Gil Eluard b5f6701b77 [Spaces] Show spaces in left panel #4509
- Prevent crash when logging in
2021-07-16 14:20:42 +02:00
Gil Eluard 5937917c01 [Spaces] Show spaces in left panel #4509
- Display the none hierarchical list of spaces in the left panel
- Space switching when new space selected
- Refresh space list and recents data after sync
2021-07-15 14:10:01 +02:00
SBiOSoftWhare e747d6c1e4 Create space list screen. 2021-07-01 00:07:04 +02:00