Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
dev:hig:panel-plugins:proposed [2008/04/05 22:10] – created mikedev: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 "[draft]" before it. This way, plugin developers know to keep an eye on it, and people can provide their comments. If you aren't sure how something should be handled but think it should be discussed, put "[rfc]" (request for comments) before it. We're trying to do this in a wiki fashion, so everyone is welcome to improve this. When you add something new, put "[draft]" before it. This way, plugin developers know to keep an eye on it, and people can provide their comments. If you aren't sure how something should be handled but think it should be discussed, put "[rfc]" (request for comments) before it.
- 
-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." --- //[[ongardie@gmail.com|Diego Ongaro]] 2008/01/06 01:12//     * 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." --- //[[ongardie@gmail.com|Diego Ongaro]] 2008/01/06 01:12//
  
-==== Menus ==== 
-Interface guidelines regarding plugins' menus, usually opened by left-clicking on a button or running a command. 
  
-  * [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://img265.imageshack.us/img265/2880/menutitlepj6.png}} 
-    * I'm not convinced I like this. Perhaps we should discourage menu titles instead. --- //[[ongardie@gmail.com|Diego Ongaro]] 2008/01/06 01:28// 
  
 ==== 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.  --- mike 2009-01-09
   * 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