-
Notifications
You must be signed in to change notification settings - Fork 21
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
Add cross axis mapping panel #1729
Conversation
Great! Some visual feedback:
Behavior:
Question:
That actually does make it a big deal. Why is it necessary to reload the UI on every change? |
Layout structure: I'm not confortable with reusing designspace-location this way, and the changes to the designspace-location web-component. The labels and checkboxes now have their own grid, and it will be hard to keep this perfectly in sync with the sliders grid. It should be a single grid:
|
mmmhhh, I am not sure if I understand this correctly.
I don't fully understand how it should look like. When we want to keep the same look and feeling. Sorry. |
In todays Meeting we discussed to refactor the two areas 'Applications settings' and 'Font Info' to reuse same code parts. This is a follow up. Prio has not been discussed, yet. |
We also discussed an idea to have one or two preview glyphs for each card to get a visual representation of what we specify with input and output location. Should be a follow up. |
Hi @justvanrossum, I will set this PR to 'Ready for review' in a bit. I was able to address all feedback:
|
Great, thank you! |
I think found a bug: if you move a slider that is not yet participating once, then
(FWIW, this is not related to the designspace backend: if I edit a .fontra project, the same thing happens) |
Request: please swap the Group description with the Description, so the Group description comes first. |
0c148de
to
3c23e20
Compare
Agree. I changed it. |
Thanks a lot for finding this. I can reproduce it. I'll have a look. |
Thanks once again for finding these issues. They were related to each other. The last commit fixes both. |
@justvanrossum I noticed, that the value written to the file has quite a lot of digits after the decimal point: Should we limit this to two? |
I don't think it's a problem, let's keep the digits. |
While editing the width of the column, I was wondering if it would make sense to use 'Group' instead of 'Group description' for the label, because 'Group description' is quite long. Any thoughts about that? |
Hm, not sure. Let me think about it. The whole thing is a bit weird in the .designspace format. What helps a little bit is to change the At the same time, the text entry box should be allowed to go over the checkbox columns, so I think each description label+input could be two columns wide. |
…lue + undo twice before the undo takes place
…r doesn’t go back to the default.
98fa204
to
b94c733
Compare
Fixes #1657
I guess this is good enough for a first draft PR to get feedback.
Note:
There are some known issue:
setupSortableList
)