Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dev:hig:panel-plugins:proposed [2008/04/05 22:10] – created mike | dev:hig:panel-plugins:proposed [2010/10/02 17:26] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 10: | Line 10: | ||
==== Process ==== | ==== Process ==== | ||
We're trying to do this in a wiki fashion, so everyone is welcome to improve this. When you add something new, put " | We're trying to do this in a wiki fashion, so everyone is welcome to improve this. When you add something new, put " | ||
- | |||
- | Example: | ||
- | blabla FIXME | ||
==== Plugin Classes ==== | ==== Plugin Classes ==== | ||
Line 50: | Line 47: | ||
* The three plugins fabian pointed out [...] show an About item in their context menu. Each of those about dialogs is rather poor, IMHO. I think the guideline should be "About menu items are discouraged." | * The three plugins fabian pointed out [...] show an About item in their context menu. Each of those about dialogs is rather poor, IMHO. I think the guideline should be "About menu items are discouraged." | ||
- | ==== Menus ==== | ||
- | Interface guidelines regarding plugins' | ||
- | * [draft] Optionally, display a title \\ If you would like to add a title to your menu, set it insensitive and bold, and place it on top of the menu followed by a separator \\ {{http:// | ||
- | * I'm not convinced I like this. Perhaps we should discourage menu titles instead. --- // | ||
==== Settings Dialog ==== | ==== Settings Dialog ==== | ||
Line 78: | Line 71: | ||
* The widget(s) should be contained in a box, preferably an XfceHVBox for convenience. | * The widget(s) should be contained in a box, preferably an XfceHVBox for convenience. | ||
+ | * I suggest here to create a GObject XfcePanelButton that will provide an interface to set the label and the icon, and take care of the order for specific languages. | ||
* The order of the widget(s), top-to-bottom or left-to-right should be: | * The order of the widget(s), top-to-bottom or left-to-right should be: | ||
- image | - image | ||
Line 127: | Line 121: | ||
* The widget(s) should be contained in a box, preferably an XfceHVBox for convenience. | * The widget(s) should be contained in a box, preferably an XfceHVBox for convenience. | ||
+ | * As for the button, I suggest that we write a GObject XfcePanelMonitor --- mike 2009-01-09 | ||
* [draft] The order of the widget(s), top-to-bottom or left-to-right should be: | * [draft] The order of the widget(s), top-to-bottom or left-to-right should be: | ||
- Icon | - Icon |