Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some UI tweaks for New App Layout #6535

Merged
merged 49 commits into from
Aug 5, 2022

Conversation

gileluard
Copy link
Contributor

@gileluard gileluard commented Aug 4, 2022

resolves #6534

gileluard and others added 30 commits May 10, 2022 22:15
- First implementation
# Conflicts:
#	Riot/Generated/UntranslatedStrings.swift
- Update after reviews
- fixed build after merge
- renamed AllChats classes
- new Build settings  newAppLayoutEnaled
- Removed the Pinned space feature
- Removed the All chats layout editor screen
- Added feature flag
- Added context menus
- Removed analytics used for IA test
- Added Space selector bottom sheet
- Changed placement for the context menus in the all chats screen
…Implement_new_Space_selector_bottom_sheet

# Conflicts:
#	Riot/Modules/ContextMenu/ActionProviders/AllChatsActionProvider.swift
#	Riot/Modules/Home/AllChats/AllChatsViewController.swift
- Added space switching analytics
- Implemented unit and UI test for space selector bottom sheet
- Animation for bottom action panel
- UI tweaks
- Temporarily reintroduced invites
…vector-im/element-ios into gil/6079-Delight_Edit_layout_experiment
- Changed Recents type to Breadcrumbs
…Implement_new_Space_selector_bottom_sheet

# Conflicts:
#	Riot/Modules/Home/AllChats/AllChatsActionPanelView.swift
#	Riot/Modules/Home/AllChats/AllChatsActionPanelView.xib
#	Riot/Modules/Home/AllChats/AllChatsViewController.swift
#	Riot/Modules/TabBar/TabBarCoordinator.swift
- Do not show coach message with the new App Layout
…tom_sheet

# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
#	Riot/Modules/Common/Recents/Service/MatrixSDK/RecentsListService.swift
#	Riot/Modules/Common/Recents/Service/Mock/MockRecentsListService.swift
#	Riot/Modules/Common/Recents/Service/RecentsListServiceProtocol.swift
#	Riot/Modules/ContextMenu/ActionProviders/AllChatsActionProvider.swift
#	Riot/Modules/Home/AllChats/AllChatsViewController.swift
#	Riot/Modules/Home/AllChats/AllChatsViewController.xib
#	Riot/Modules/TabBar/TabBarCoordinator.swift
- Removed unnecessary images
- Changed for SVG format
- Now using the default toolbar of the navigation controller
- Removed the swipe actions menu in recents
- Reverted some Theme tweaks to fix some UI regressions
- Added change log
- Hide toolbar when leave All Chats screen
@gileluard gileluard requested a review from pixlwave August 5, 2022 08:35
…o gil/6534-Some_UI_tweaks_for_New_App_Layout

# Conflicts:
#	RiotSwiftUI/Modules/Spaces/SpaceSelectorBottomSheet/SpaceSelector/View/SpaceSelector.swift
Copy link
Member

@pixlwave pixlwave left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

…o gil/6534-Some_UI_tweaks_for_New_App_Layout

# Conflicts:
#	Riot/Modules/ContextMenu/ActionProviders/AllChatsEditActionProvider.swift
Base automatically changed from gil/6410-Implement_new_Space_selector_bottom_sheet to develop August 5, 2022 11:39
# Conflicts:
#	Riot/Modules/ContextMenu/ActionProviders/AllChatsEditActionProvider.swift
#	Riot/Modules/Home/AllChats/AllChatsViewController.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSelectorBottomSheet/SpaceSelector/View/SpaceSelector.swift
@sonarcloud
Copy link

sonarcloud bot commented Aug 5, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@gileluard gileluard merged commit c82ce52 into develop Aug 5, 2022
@gileluard gileluard deleted the gil/6534-Some_UI_tweaks_for_New_App_Layout branch August 5, 2022 12:58
@github-actions
Copy link

github-actions bot commented Aug 5, 2022

📱 Scan the QR code below to install the build for this PR.
🔒 This build is for internal testing purpose. Only devices listed in the ad-hoc provisioning profile can install Element Alpha.

QR code

If you can't scan the QR code you can install the build via this link: https://i.diawi.com/YM6fH5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Some UI tweaks for New App Layout
2 participants