Commit Graph

62 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
Johannes Marbach 868fd7e0c8 Remove all @available(iOS 14... annotations 2022-06-23 09:47:38 +02:00
Gil Eluard c0f8458371 Wrong copy for upgrade room message (#6003)
* Wrong copy for upgrade room message

- fixed
2022-04-11 15:46:08 +02:00
Gil Eluard 0171fb4a00 Subspace error doesn't make sense #5797
- Updated "Add space" error message
2022-03-24 13:37:24 +01:00
Gil Eluard 08f87dc5c7 Add "Invite people" to the space menu in the left panel and update menu order #5810
- done
2022-03-22 16:51:43 +01:00
Gil Eluard d32b33ddef Merge pull request #5856 from vector-im/gil/5500-Change_behaviour_of_avatar_self_in_left_menu
Change behaviour of avatar/self in left menu to match common paradigm…
2022-03-21 10:21:54 +01:00
Gil Eluard 24462cf944 Change behaviour of avatar/self in left menu to match common paradigm and take user to their own profile/settings
- Done
2022-03-17 15:56:33 +01: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
Gil Eluard cdd66146d8 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/Room/Settings/RoomSettingsViewController.h
#	Riot/Modules/Spaces/SpaceMembers/MemberList/SpaceMemberListViewController.swift
2022-03-08 11:23:55 +01:00
Gil Eluard acf7d0de13 Instrument missing screen metrics (#5764)
* Instrument missing screen metrics

- Done
2022-03-08 10:13:46 +01:00
Gil Eluard 3347354216 SP4: space settings (#5730)
* SP4: Space Settings

- Space settings screen implemented
- No space upgrade available as per Element web
- Need more insights for the space address field
- Added settings live update
- Added local alias implementation
2022-03-04 12:53:42 +01:00
Gil Eluard c62bb5398a SP2: Adding Rooms to Spaces #523o
- update after review
2022-02-17 14:02:52 +01:00
Gil Eluard a09436978a SP2: Adding Rooms to Spaces #523o
- update after review
2022-02-17 10:47:44 +01:00
Gil Eluard 269b2f5aa5 SP2: Adding Rooms to Spaces #523o
- update after review
2022-02-15 22:23:12 +01:00
Gil Eluard eaea03a256 SP2: Adding Rooms to Spaces #523o
- check permission before adding room
- Added join button in explore room screens
2022-02-05 08:20:39 +01:00
Gil Eluard 57999c30db Merge branch gil/SP1_space_creation into gil/5230_SP2-Adding_Rooms_to_Spaces 2022-02-04 16:43:43 +01:00
Gil Eluard 2ee922d418 Merge branch 'gil/SP1_space_creation' into gil/5225_invite_to_space_in_room_landing
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Images.swift
#	Riot/Generated/Strings.swift
2022-01-26 10:55:05 +01:00
Gil Eluard b9512352a6 Merge branch 'gil/SP1_space_creation' into gil/5225_invite_to_space_in_room_landing
# Conflicts:
#	Riot/Generated/Strings.swift
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Spaces/SpaceMembers/MemberList/SpaceMemberListViewController.swift
#	Riot/Modules/Spaces/SpaceRoomList/ExploreRoom/SpaceExploreRoomViewController.swift
#	Riot/SupportingFiles/Riot-Bridging-Header.h
2022-01-24 19:36:02 +01:00
Gil Eluard b0ae0a1c68 Merge branch 'gil/SP1_space_creation' into gil/143_create_public_space
# Conflicts:
#	RiotSwiftUI/Modules/Common/Mock/MockAppScreens.swift
2022-01-24 09:30:05 +01:00
David Langley 399b659fd2 Add sideMenuShowInviteFriends and remove the non functioning settingsScreenShowInviteFriends 2022-01-18 22:13:10 +00:00
Gil Eluard 047342265b Merge branch 'develop' into gil/5230_SP2-Adding_Rooms_to_Spaces
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Spaces/SpaceMembers/MemberList/SpaceMemberListViewController.swift
#	Riot/Modules/Spaces/SpaceRoomList/ExploreRoom/SpaceExploreRoomViewController.swift
#	Riot/SupportingFiles/Riot-Bridging-Header.h
#	RiotSwiftUI/Modules/Common/Mock/MockAppScreens.swift
2022-01-17 20:40:12 +01:00
Gil Eluard 2950f25de9 Merge branch 'develop' into gil/143_create_public_space
# Conflicts:
#	Common/Mock/MockAppScreens.swift
2021-12-23 15:28:41 +01:00
Gil Eluard 1fb13415f9 SP2: Adding Rooms to Spaces element-ios#5230
- Implemented designs with new & existing tabs in a bottom sheet
- Replaced rough edge warnings from space panel overflow with working journeys
2021-12-23 14:08:00 +01:00
Doug 315f5a9cc4 Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Gil Eluard eb2c795b75 Merge branch 'gil/5225_invite_to_space_in_room_landing' into gil/5224_space_creation
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Images.swift
#	Riot/Generated/Strings.swift
2021-12-14 09:53:07 +01:00
Gil Eluard 1bb99ac215 Space panel overflow journeys & rough edge warnings #5227
- space menu additions according to new requirements
2021-12-10 18:01:56 +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
Gil Eluard 248ad6e8d4 Spaces still visible after logging in with another account #4916 2021-09-27 12:51:28 +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 53ae49b199 Merge branch 'spaces' into gil/4497_space_preview_bottom_sheet
# Conflicts:
#	Riot/Modules/SideMenu/SideMenuCoordinator.swift
2021-09-14 17:53:46 +02:00
Gil Eluard 0da7d70b21 [Spaces] M10.8 Browsing users in a space #4682
- Fixed build issue on Jenkins
2021-09-14 17:22:48 +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
Gil Eluard ee0deb258e [Spaces] M10.8 Browsing users in a space #4682
- Update after design review
2021-09-13 16:03:56 +02:00
Gil Eluard eaeed470a9 Merge branch 'gil/4571_explore_rooms' into gil/4682_browsing_users_in_a_space
# Conflicts:
#	Riot/Modules/SideMenu/SideMenuCoordinator.swift
2021-09-13 10:23:21 +02:00
Gil Eluard e1118b1f57 [Spaces] M10.7 Explore rooms #4571
- Update after code review
2021-09-13 10:06:36 +02:00
Gil Eluard fd5d96aff9 [Spaces] M10.6 Space preview bottom sheet #4497 2021-09-06 07:46:43 +03:00
Gil Eluard 66f084b85c [Spaces] M10.8 Browsing users in a space #4682
- Renamed coordinators
2021-09-02 09:34:25 +03:00
Gil Eluard 3decd0200d Merge branch 'gil/4571_explore_rooms' into gil/4682_browsing_users_in_a_space
# Conflicts:
#	Riot/Modules/SideMenu/SideMenuCoordinator.swift
2021-09-02 07:51:55 +03:00
Gil Eluard 8a2ba8bf44 [Spaces] M10.7 Explore rooms #4571
- Update after review
2021-09-01 18:12:08 +03:00
Gil Eluard a6328b8f35 [Spaces] M10.8 Browsing users in a space #4682
- Added MVVM classes
- roughly integrated `RoomParticipantsViewController` to the MVVM
2021-08-10 20:26:27 +02:00
Gil Eluard e197268ed2 [Spaces] M10.7 Explore rooms #4571
- Implemented navigation between space context menu and Explore Room screen
- Populate Explore rooms screen with the first level of space children
2021-08-05 14:36:38 +02:00
Gil Eluard 01bc065261 Merge branch 'gil/4509_show_spaces_in_left_panel' into gil/4494_space_menu 2021-07-26 12:03:31 +02:00
Gil Eluard f61a5751d2 Merge branch 'element_4509' into gil/4509_show_spaces_in_left_panel 2021-07-26 12:03:04 +02:00
Gil Eluard bf8e0d0d18 Merge branch 'spaces' into element_4509 2021-07-26 10:42:49 +02:00
Gil Eluard 33118db481 [Spaces] Space menu #4494
- Implemented Leave feature
- UI & code tweaks
2021-07-23 11:00:16 +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 b5f6701b77 [Spaces] Show spaces in left panel #4509
- Prevent crash when logging in
2021-07-16 14:20:42 +02:00
Doug a4075c89cb 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