-
Notifications
You must be signed in to change notification settings - Fork 90
Feat/18998 #19018
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
Feat/18998 #19018
Conversation
Jenkins BuildsClick to see older builds (51)
|
e03bef6 to
d7b1758
Compare
d7b1758 to
590af31
Compare
jrainville
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job. I just had nitpicks
ui/app/mainui/AppMain.qml
Outdated
|
|
||
| function openLinkInBrowser(link: string) { | ||
| if (appMain.rootStore.openLinksInStatus && d.isBrowserEnabled) { | ||
| globalConns.onAppSectionBySectionTypeChanged(Constants.appSection.browser) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do you need to call this? Shouldn't changeAppSectionBySectionId call the needed signal that would be caught?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
:( it does not! I expected it too, but it doesn't so I've left as I did not want to make any further changes in this PR.
c9fcdcc to
cfb9450
Compare
anymore in our workflow
designs to keep consitent behaviour in both privacy mode and without
trusted sites in the Privacy and Security view
cfb9450 to
1c4bbb1
Compare
links to new api based on the new behaviour
1c4bbb1 to
39af457
Compare
#18998
What does the PR do
Implements the new designs for handling external links making them constant in both Privacy mode and without ..
https://www.figma.com/design/idUoxN7OIW2Jpp3PMJ1Rl8/Settings----Desktop-Legacy?node-id=27093-584044&m=dev
Affected areas
Externals link all over the app
Privacy and Security settings
Architecture compliance
My PR is consistent with this document: QML Architecture Guidelines
Screencapture of the functionality
Screen.Recording.2025-10-16.at.11.36.57.mov
Impact on end user
How to test
Risk