[patch] settings window could use a bit of polish

Bug #683767 reported by Andrew
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Synapse
Fix Released
Undecided
Alberto Aldegheri

Bug Description

Hi,

First of all I just want to say great work on synapse! It works very well on my system and I am very happy :)

Here is a patch that adds a bit of 'spit and polish' to the settings window. It:

* Changes the enable and disable buttons for the plugins view to be better suited (i.e. not add/delete but yes/no)
* Changes the icon size in the plugins view to be smaller, they looked far to big and meant you couldn't see as many plugins at one time
* Changes 'Select Theme:' to 'Theme:', 'Select' is unnecessary and may confuse the user and made combobox align to the left
* Moves the shortcuts treeview into a scrolled window
* Add some padding to the bottom on the top section in settings (to separate the sections) and some padding below the title of each section
* Reduced size of info image beneath shortcuts treeview and made it align to the left

The results can be seen in the screenshot attached.

Can someone commit this to trunk?

Revision history for this message
Andrew (and471) wrote :
Revision history for this message
Andrew (and471) wrote :
Revision history for this message
Andrew (and471) wrote :
Changed in synapse-project:
status: New → In Progress
assignee: nobody → Synapse core team (synapse-core)
Changed in synapse-project:
assignee: Synapse core team (synapse-core) → nobody
assignee: nobody → Alberto (albyrock87)
Revision history for this message
Alberto Aldegheri (albyrock87) wrote :

First of all thanks for your patch :)

Now the settings window is looking better!

I edited your patch because it's better to not touch the "tile library".
Tile objects has properties, so it's better to use them and not change default values.

Btw, thank you and your patch has been applied in rev 202 :)

Changed in synapse-project:
status: In Progress → Fix Committed
Michal Hruby (mhr3)
Changed in synapse-project:
milestone: none → 0.2.2
Michal Hruby (mhr3)
Changed in synapse-project:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.