Xfce Wiki

Sub domains
 

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
design:xfce4-settings:mergedialogs [2014/03/31 13:33] – Implementation details peterdesign:xfce4-settings:mergedialogs [2014/04/04 18:15] – possible Implementation erickoegel
Line 51: Line 51:
   * Add the enum to libxfce4kbd and use static linking on the mappings   * Add the enum to libxfce4kbd and use static linking on the mappings
   * Don't use the enum, use g_intern_string or GQuark   * Don't use the enum, use g_intern_string or GQuark
 +
 +
 +==== Embed xfwm's tabs ====
 +
 +Use a GtkPlug/GtkSocket setup to embed the specific xfwm tabs into the settings dialogs. It would be similar to how the settings manager embeds processes and keep coupling loose for new shortcut/settings updates.
 +
 +
 +===== Discussion =====
 +
 +  * The next logical move seems to be a merge of the xfwm4 and xfwm4-tweaks dialogs, however, this bears a few problems:
 +    * There'd be 2 tabs with the same title (Focus), they'd either have to be merged or one of them renamed
 +    * There'd be 8 tabs (or 7, if Focus tabs are merged) in this dialog, which seems a bit hefty