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
releng:4.16:roadmap:general_ui:csd [2019/10/20 00:00] – [Scenario 2: Full CSD, not full HeaderBar] ochosireleng:4.16:roadmap:general_ui:csd [2020/08/20 20:50] (current) – add footer nav kevinbowen
Line 6: Line 6:
  
 //For 4.16 we will be going with Scenario 2.// //For 4.16 we will be going with Scenario 2.//
 +
 +----
 +
 ===== Scenarios ===== ===== Scenarios =====
  
Line 13: Line 16:
 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 (selected for 4.16) ==== ==== Scenario 2: Full CSD, not full HeaderBar (selected for 4.16) ====
  
Line 31: Line 35:
  
 This means changing nothing with respect to window decorations or XfceTitledDialog. This means changing nothing with respect to window decorations or XfceTitledDialog.
 +
 +----
  
 ===== General Advantages and Disadvantages ===== ===== General Advantages and Disadvantages =====
Line 58: Line 64:
   * Risk of inconsistency if we don't write down good guidelines how headerbars/CSD should look in Xfce (example of possible inconsistency: app icons or not, window title or not)   * Risk of inconsistency if we don't write down good guidelines how headerbars/CSD should look in Xfce (example of possible inconsistency: app icons or not, window title or not)
   * Users cannot match titlebar style and Gtk+ style independently (so if they don't like the look, they have to search for another theme)   * Users cannot match titlebar style and Gtk+ style independently (so if they don't like the look, they have to search for another theme)
 +
 +----
  
 ====== Screenshots ====== ====== Screenshots ======
Line 108: Line 116:
 {{:releng:4.16:roadmap:general_ui:parole.png?direct&200|}} {{:releng:4.16:roadmap:general_ui:parole.png?direct&200|}}
 {{:releng:4.16:roadmap:general_ui:parole-csd.png?direct&200|}} {{:releng:4.16:roadmap:general_ui:parole-csd.png?direct&200|}}
 +
 +[[|Back to Top]]
 +----
 +[[:releng:4.16:roadmap:|Back to 4.16 Roadmap main page]]