# UI Redesign - Preferences

**URL:** <https://forums.synfig.org/t/ui-redesign-preferences/2006>\
**Category:** Feature discussions\
**Created:** [May 6, 2012, 3:33pm UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006 "2012-05-06T15:33:39Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [April 23, 2014, 7:06am UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/21 "2014-04-23T07:06:37Z")

</div>

> [@Genete](#):
>
> I see a search widget on the top left of the dialog. How would it work? Which are the tokens used to search?

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:

```auto
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.

> [@](#):
>
> I see that there is a “Summary of Changes” option before proceed. That’s fantastic! Have you designed how to handle that information in an smart way?

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](http://alistapart.com/article/neveruseawarning)

> [@rylleman](#):
>
> - Number of digits in image sequence. Useful when working with scripts, compositors, editors, etc.

Thanks for the idea, add to mockup, there are a lot of room we can improve in this preferences dialog.

---

<div class="post-metadata">

**Author:** ![d.j.a.y](https://forums.synfig.org/user_avatar/forums.synfig.org/d.j.a.y/32/113_2.png) [@d.j.a.y](https://forums.synfig.org/u/d.j.a.y)\
**Post date:** [May 2, 2015, 9:19am UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/22 "2015-05-02T09:19:11Z")

</div>

- entry proposals for document section : “default interpolation”

actually seems to be hardcoded in the ui :

`https://github.com/synfig/synfig/blob/master/synfig-studio/src/gui/canvasview.cpp#L1145
	synfigapp::Main::set_interpolation(INTERPOLATION_CLAMPED); // Clamped by default.
`

hardcoded also in :  
also in [github.com/synfig/synfig/blob/m … tmodel.cpp](https://github.com/synfig/synfig/blob/master/synfig-studio/src/gui/widgets/widget_waypointmodel.cpp)

---

<div class="post-metadata">

**Author:** ![d.j.a.y](https://forums.synfig.org/user_avatar/forums.synfig.org/d.j.a.y/32/113_2.png) [@d.j.a.y](https://forums.synfig.org/u/d.j.a.y)\
**Post date:** [May 2, 2015, 12:10pm UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/23 "2015-05-02T12:10:04Z")

</div>

- entry proposals for document section : “default keyframe”

[synfig.org/issues/thebuggeni … issues/452](http://www.synfig.org/issues/thebuggenie/synfig/issues/452)

---

<div class="post-metadata">

**Author:** ![d.j.a.y](https://forums.synfig.org/user_avatar/forums.synfig.org/d.j.a.y/32/113_2.png) [@d.j.a.y](https://forums.synfig.org/u/d.j.a.y)\
**Post date:** [December 15, 2015, 5:33pm UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/24 "2015-12-15T17:33:24Z")

</div>

> [@jcome](#):
>
> There are still a lot of job has to be done.

i’m taking care about some basic part of this one actually …

and, cool … with the work you have already done [github.com/jcome/synfig/commits … ecs-window](https://github.com/jcome/synfig/commits/preferenecs-window) i could maybe go further i thought 😉

---

<div class="post-metadata">

**Author:** ![d.j.a.y](https://forums.synfig.org/user_avatar/forums.synfig.org/d.j.a.y/32/113_2.png) [@d.j.a.y](https://forums.synfig.org/u/d.j.a.y)\
**Post date:** [December 15, 2015, 9:50pm UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/25 "2015-12-15T21:50:14Z")

</div>

![synfigpreference_newhype.png](https://forums.synfig.org/uploads/default/original/2X/0/0c587750ac2f0e7b029595d770c69ffabb4dfdee.png)

ohhhh what a nice pref" dialog ////!

---

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [December 17, 2015, 2:36am UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/26 "2015-12-17T02:36:02Z")

</div>

🙂. Thanks, can’t wait to play with your implementation.

---

<div class="post-metadata">

**Author:** ![d.j.a.y](https://forums.synfig.org/user_avatar/forums.synfig.org/d.j.a.y/32/113_2.png) [@d.j.a.y](https://forums.synfig.org/u/d.j.a.y)\
**Post date:** [December 17, 2015, 11:50am UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/27 "2015-12-17T11:50:06Z")

</div>

> [@jcome](#):
>
> Thanks, can’t wait to play with your implementation.

No need to thanks bro! or i’ll be obliged to say you thanks for each of your change… why not 😉

By the way what do you think about converting other dialogs to this kind of design (especially “Canvas Properties”) ?

---

<div class="post-metadata">

**Author:** ![d.j.a.y](https://forums.synfig.org/user_avatar/forums.synfig.org/d.j.a.y/32/113_2.png) [@d.j.a.y](https://forums.synfig.org/u/d.j.a.y)\
**Post date:** [December 17, 2015, 5:17pm UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/28 "2015-12-17T17:17:41Z")

</div>

> [@jcome](#):
>
> Thanks, can’t wait to play with your implementation.

I have pushed a branch for yu to test … [github.com/d-j-a-y/synfig/commi … l\_redesign](https://github.com/d-j-a-y/synfig/commits/djay_preference_dial_redesign)

Actually working on fixing “multi brush path” option. NOTA : brush path option is broken at this step ! (commit [2f4ab033b202bf33](https://github.com/d-j-a-y/synfig/commit/2f4ab033b202bf3347b25276b72694353f8f7e21))

---

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [December 23, 2015, 3:07am UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/29 "2015-12-23T03:07:13Z")

</div>

> [@](#):
>
> … I have pushed a branch for yu to test … [github.com/d-j-a-y/synfig/commi](https://github.com/d-j-a-y/synfig/commi) … l\_redesign

Hello, I have just tested the branch, awesome!

> [@d.j.a.y](#):
>
> … By the way what do you think about converting other dialogs to this kind of design (especially “Canvas Properties”) ?

There are discussions about Canvas Properties and Canvas Options dialogs here [viewtopic.php?f=14&t=5712](http://synfig.org/forums/viewtopic.php?f=14&t=5712)

---

<div class="post-metadata">

**Author:** ![rylleman](https://forums.synfig.org/user_avatar/forums.synfig.org/rylleman/32/35_2.png) [@rylleman](https://forums.synfig.org/u/rylleman)\
**Post date:** [January 4, 2016, 8:52am UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/30 "2016-01-04T08:52:23Z")

</div>

> [@d.j.a.y](#):
>
> [attachment=0]synfigpreference\_newhype.png[/attachment]
> 
> ohhhh what a nice pref" 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.

---

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [January 16, 2016, 3:14pm UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/31 "2016-01-16T15:14:26Z")

</div>

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.

 ![Screen Shot 2016-01-16 at 11.09.18 PM.png](https://forums.synfig.org/uploads/default/original/2X/d/d329741261601b39d483607df2ef82c3b39eec64.png)

And I have a advice for the layout of the transformation tooltips option.

 ![Screen Shot 2016-01-16 at 10.53.08 PM.png](https://forums.synfig.org/uploads/default/original/2X/6/61bc869a853bae02c808f68cb7ccc560f569725a.png)

and we don’t need the word “visible”, do we? Handle Tooltips is enough.

---

<div class="post-metadata">

**Author:** ![d.j.a.y](https://forums.synfig.org/user_avatar/forums.synfig.org/d.j.a.y/32/113_2.png) [@d.j.a.y](https://forums.synfig.org/u/d.j.a.y)\
**Post date:** [January 30, 2016, 1:18pm UTC](https://forums.synfig.org/t/ui-redesign-preferences/2006/32 "2016-01-30T13:18:33Z")

</div>

![interface.png](https://forums.synfig.org/uploads/default/original/2X/2/2dedcad1bacf28fc547fa767126f46c8b962e66d.png)  
 ![document.png](https://forums.synfig.org/uploads/default/original/2X/b/b4758fc3c0a88cbc3da8addb489ff245bba4ee40.png)  
 ![editing.png](https://forums.synfig.org/uploads/default/original/2X/3/3e9524fe1b679893884a5bcd5b50308bf2485e13.png)  
 ![render.png](https://forums.synfig.org/uploads/default/original/2X/7/7302d964885bfd5bb1c4a7b1ef4958e501fa0b0c.png)  
 ![system.png](https://forums.synfig.org/uploads/default/original/2X/9/9903e258d12915a3e4e058449e9abc4437b17f69.png)  
 ![gamma.png](https://forums.synfig.org/uploads/default/original/2X/d/ded8b4b8ca847472b35e67db3b1001303a6f1c06.png)

[github.com/d-j-a-y/synfig/tree/ … dial\_fixes](https://github.com/d-j-a-y/synfig/tree/djay_preference_dial_fixes)

What do you think ?

[Previous page](https://forums.synfig.org/t/ui-redesign-preferences/2006.md?page=1)
