The proposal of this search function is to let user easily find what he want to adjust by key in a work. For example, when he type “widt” the live search will get a list all item which contain “widt” (we have only one at the moment), and show to user in a tab:
Document: New Canvas: Size: Width [270 |x]
There are a lot of tech spec/details should be discussed before starting code. I am not going to code this search function in the near future, there are not that many items in preferences currently and more important, My coding knowledge is still not ready to do it.
This “Summary of Changes” tab is designed for user when he would like to “Undo” some of changes. Most of changes should be applied instantly except those requires “Restart Synfig Studio”. In most of causes, a user can just ignore it. With this design, we can free user from application interruptions. alistapart.com/article/neveruseawarning
Thanks for the idea, add to mockup, there are a lot of room we can improve in this preferences dialog.
Looks great! I wonder though, why on/off sliders rather than tick boxes? Sliders is better when you’re using a touch device but Synfig is running on computers with mouse/pens as main input where I’d imagine tick boxes is cleaner, faster and more easily read.
Seems the widgets on document tab have layout issue which causes the width of Preferences window is huge. I dont see why we have double messages/texts for FPS and Sizes.