Xfce Wiki

Sub domains
 

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
releng:4.16:roadmap:general_ui:csd [2019/10/17 01:18]
ochosi [Review of current Xfwm4 decorations vs. CSD]
releng:4.16:roadmap:general_ui:csd [2019/10/20 00:00] (current)
ochosi [Scenario 2: Full CSD, not full HeaderBar]
Line 13: Line 13:
 This scenario should not be taken as a "go full Gnome style"​. Despite the fact that HeaderBars by default suck in the ButtonBox/​ActionArea of Dialogs, those bottom elements can be retained (as you can see in the screenshots below). This scenario should not be taken as a "go full Gnome style"​. Despite the fact that HeaderBars by default suck in the ButtonBox/​ActionArea of Dialogs, those bottom elements can be retained (as you can see in the screenshots below).
 [[https://​elementary.io|elementary]] would be one proponent of a Desktop Environment using CSD, albeit without the background of also providing the DE to mobile devices. Hence their usage/​implementation of CSD is "less pronounced"​ than Gnome'​s,​ see e.g. their Video Player. (The elementary example is only meant to illustrate that there isn't only one way to use HeaderBars.) [[https://​elementary.io|elementary]] would be one proponent of a Desktop Environment using CSD, albeit without the background of also providing the DE to mobile devices. Hence their usage/​implementation of CSD is "less pronounced"​ than Gnome'​s,​ see e.g. their Video Player. (The elementary example is only meant to illustrate that there isn't only one way to use HeaderBars.)
-==== Scenario 2: Full CSD, not full HeaderBar ====+==== Scenario 2: Full CSD, not full HeaderBar ​(selected for 4.16) ====
  
 This means This means
   * replacing XfceTitledDialog with a HeaderBar containing "​[icon] [title|subtitle] [window controls]"​   * replacing XfceTitledDialog with a HeaderBar containing "​[icon] [title|subtitle] [window controls]"​
-  * re-designing those apps that seem like low-hanging fruit (Taskmanager? Parole?)+  * re-designing those apps that seem like low-hanging fruit (Taskmanager?​)
   * using CSD only as simple window decorations for applications   * using CSD only as simple window decorations for applications
   * this ensures we can gradually make changes and get feedback along the way   * this ensures we can gradually make changes and get feedback along the way