-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
[FancyZones Editor] Add Fluent Design and theming support #8148
Conversation
6d4f6e1
to
22957c4
Compare
rebased on the current master |
@niels9001 |
@niels9001
|
6db3c2e
to
536ff81
Compare
Feedback:
|
The spaces are not saved per layout. They are saved per monitor. So we should split the settings for the layout and the space. |
The current implementation is broken, we are going to fix it allowing to edit the spaces per layout. |
Okay. Then we have an other situation and @niels9001's layout makes sense. |
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.
The new Editor is too large when I tested it on my small laptop. The bottom part of the Editor was not visible
@alannt777 Can you take a screenshot? We might want to make the dialog (somewhat) resizeable. Still working on that. |
@niels9001 I have noticed a bug where if you have only one monitor, you can't edit the layouts |
You can't right-click on any layouts at all |
@alannt777 please note that this is still in draft and work in progress. There are still bugs I'm actively working on. |
I know 😄 I was just letting you know |
Additional idea:
|
@htcfreek @Jay-o-Way I have made some changes to the initial proposal based on your (and @crutkas) feedback. See updated images in original post. |
Can we hide the grey space at the top in single monitor mode? I think it looks like a bug where some ui elements are missing or not shown. |
This PR depends on #8779 in order to re-enable the file watcher reload the layout settings. |
The work remaining: P0: The create new layout dialog renders semi-off the screen (depends on Kinnara/ModernWpf@d5d2266) |
@SeraphimaZ
We should consider disabling the preview in the first place, since it's not really useful and can cause confusion since the current UI doesn't let change any setting for a preview layout. |
@SeraphimaZ
Those two should not be considered a blocked to merge this PR. |
|
@htcfreek
This is one of the changes that we already decided to do.
We will not. |
👍 Oh. I didn't read the quoted text in my comment above.
Maybe we missunderstood each other. But on some images in previous comments there is no monitor symbol in the top space of the window. |
@htcfreek as @enricogior pointed out, there will be changes. That's one of the reasons this PR is still in draft. |
Because it was a partial screenshot. |
Strictly speaking you are correct, "duplicate" means "to make an exact copy of something". In practice, it often means "duplicate-and-then-edit". Seen this in outlook.com where you can "duplicate" an agenda-item. Not saying you don't have a point, but for me functionality has higher priority. |
Closing this in favor of #9325 |
Summary of the Pull Request
This PR introduces a brand new UX for the FZ editor.
New features:
Things still to be improved / known issues (before merging):
Editor
New layout dialog (heavily inspired by a @zeealeid concept!!!)
Layout edit flyout
Grid layout editor:
Canvas layout editor:
Light theme
PR Checklist
Info on Pull Request
What does this include?
Validation Steps Performed
How does someone test & validate?