<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><font face="Bitstream Vera Sans">Hi!</font></p>
<p><font face="Bitstream Vera Sans"><br>
</font></p>
<p><font face="Bitstream Vera Sans">I just read this piece of news:</font></p>
<p><font face="Bitstream Vera Sans"><a class="moz-txt-link-freetext" href="https://simon.shimmerproject.org/2019/10/19/xfce-4-15-development-phase-starting/">https://simon.shimmerproject.org/2019/10/19/xfce-4-15-development-phase-starting/</a></font></p>
<p><font face="Bitstream Vera Sans"><br>
</font></p>
<p><font face="Bitstream Vera Sans">Where </font>we can read the
new plans to add CSD to XFCE.</p>
<p>I also read
<a class="moz-txt-link-freetext" href="https://wiki.xfce.org/releng/4.16/roadmap/general_ui/csd">https://wiki.xfce.org/releng/4.16/roadmap/general_ui/csd</a></p>
<p><br>
</p>
<p>But I still no understanding the actual benefits of switching to
CSD paradigm.</p>
<p><br>
</p>
<p>What are the benefits of migrating to CSD?</p>
<p>I ask this cause In my opinion, mixing normal and CSD is a pain.
There is no way to have a uniform experience and appearance when
using almost tall GTK themes but the awful Adwaita and window
composition like Compiz, Compton, etc. and I had to make some
tricks to avoid some CSD effects. </p>
<p>In my opinion, HeaderBars are a non-sense. You only have a good
desktop experience when you only use CSD+HeaderBars apps, which is
impossible cause a normal user uses a lot of applications that
does not follow these UI Guidelines. Also a normal user uses QT
applications inside GTK environments. At least you have no plans
to use HeaderBar, which is good news. <br>
</p>
<p>In the screenshots we can see at
<a class="moz-txt-link-freetext" href="https://wiki.xfce.org/releng/4.16/roadmap/general_ui/csd">https://wiki.xfce.org/releng/4.16/roadmap/general_ui/csd</a> there are
some cases we can see how the XFCE consistency breaks:</p>
<p><br>
</p>
<p><a class="moz-txt-link-freetext" href="https://wiki.xfce.org/_media/releng/4.16/roadmap/general_ui/notifyd.png">https://wiki.xfce.org/_media/releng/4.16/roadmap/general_ui/notifyd.png</a></p>
<p><a class="moz-txt-link-freetext" href="https://wiki.xfce.org/_media/releng/4.16/roadmap/general_ui/notifyd-csd.png">https://wiki.xfce.org/_media/releng/4.16/roadmap/general_ui/notifyd-csd.png</a></p>
<p>- If you configures XFWM to not showing the icon in the window
border, when using CSD the icon could appears in left-top corners.</p>
<p>- The window title border size is not the same in CSD windows and
Non-CSD ones.</p>
<p>- You can minimize, roll, maximize and close the non-CSS windows,
but you only can close the CSD ones.</p>
<p>- What if the XFWM is configured to not using composition (so
windows have no shadows) and CSD windows forces shadows?</p>
<p>- And, what if you are using a configuration of composition with
shadows and CSD have shadows too? (I use compton and I have to
tweak the CSS theme to avoid CSD shadows, cause, if not all the
CSD windows have 2 shadows)<br>
</p>
<p><br>
</p>
<p>I’m a bit worried about the new CSD implementation. So, please,
help us to understand why this is preferable.<br>
</p>
<p>Thanks a lot!</p>
</body>
</html>