<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.8.5">
</HEAD>
<BODY>
Simon,<BR>
<BR>
below I'm illustrating very quickly examples of what I meant (I hope it'll be clear from the screenshots, very quick drafts to support my arguments):<BR>
<BR>
<IMG SRC="cid:1437833287.2760.20.camel@privacyrequired.com" ALIGN="bottom" BORDER="0"><BR>
<BR>
I know you already provided a response to this, it's just I wanted for everyone to clearly understand what I meant.<BR>
<BR>
Next:<BR>
<BR>
<IMG SRC="cid:1437833287.2760.21.camel@privacyrequired.com" ALIGN="bottom" BORDER="0"><BR>
<BR>
The Telegram label above the panel illustrates the position it should keep. Instead, when you insert buttons from the left side for example, the label is pushed to the right and does no longer maintain its position.<BR>
<BR>
On Sat, 2015-07-25 at 13:42 +0200, Simon Steinbeiß wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Hi Patrik,

On Sat, 25 Jul 2015 12:48:20 +0200
Patrik Bubák <<A HREF="mailto:bubapa@privacyrequired.com">bubapa@privacyrequired.com</A>> wrote:

<FONT COLOR="#737373">> Hello,</FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">> I joined the mailing list to propose ways to improve the visual</FONT>
<FONT COLOR="#737373">> experience of Xfce by default and to help create standardized guidelines</FONT>
<FONT COLOR="#737373">> for themers to abide to. </FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">> There is always a need for a good looking desktop (just look at Mac OSX</FONT>
<FONT COLOR="#737373">> and you'll get the point of why it sells despite its weaknesses), which</FONT>
<FONT COLOR="#737373">> is why many (visually) prefer some other options like Pantheon, Gnome,</FONT>
<FONT COLOR="#737373">> MATE, Cinnamon, even Unity for that matter, or KDE. Now I'm not going to</FONT>
<FONT COLOR="#737373">> give you charts, but it's a fact that visually Xfce is one of the least</FONT>
<FONT COLOR="#737373">> popular desktops, although I am aware it was created for speed and</FONT>
<FONT COLOR="#737373">> functionality.</FONT>

Frankly, I'm not sure why you think that is a fact – and I disagree. Xfce is customizable enough to look like any other DE, it can resemble Gnome3, KDE, OSX or Pantheon, you name it. The main complaints here seem to be based on the fact that artwork isn't upstreamed in Xfce (and that's the case for a reason, but more below).

<FONT COLOR="#737373">> The most common reason why many shun Xfce I met with in my 5 years of</FONT>
<FONT COLOR="#737373">> Linux is because it:</FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">>         - lacks standardized Human Interface Guidelines (HIG)</FONT>

Errr... <A HREF="https://wiki.xfce.org/dev/hig/general">https://wiki.xfce.org/dev/hig/general</A>

<FONT COLOR="#737373">>         - is generally visually unappealing (base themes are a nay)</FONT>

The reason why artwork created for Xfce, like the Gtk+ themes of the Shimmer Project you mention or other things are kept elsewhere and not upstream on git.xfce.org is because of their dependencies. Gtk+2 themes depend on / use various engines and not all of them may be present on $your_distro, so we decided to "outsource" that and keep it in an independent place. Another problem is the continuous breakage when it comes to Gtk+3 version jumps and themes. Basically you need an adjusted/fixed theme for every Gtk+3 release, which creates a problem in terms of maintainability. I try to account for that with Greybird, but it really is a pain.
Furthermore, since Xfce still uses the Gtk+2 toolkit (also: the HIG is written with Gtk+2 in mind) the abilities of the Gtk+2 engines are your design limit if you want a theme that looks consistent with Gtk+2 and 3 applications.

<FONT COLOR="#737373">> For a start I would propose to focus on the following few things:</FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">>         - the notification area/tray/whatever you call it, make the</FONT>
<FONT COLOR="#737373">>         space between icons breathable, even, make icons uniform in size</FONT>
<FONT COLOR="#737373">>         (currently it's pretty much chaos, one icon looks bigger, other</FONT>
<FONT COLOR="#737373">>         one smaller, one takes more space, the other one less and so on.</FONT>
<FONT COLOR="#737373">>         Just look at the Gnome panel or Pantheon desktop and you'll know</FONT>
<FONT COLOR="#737373">>         what I'm talking about.) While some (in particular those who</FONT>
<FONT COLOR="#737373">>         don't even need a GUI and terminal suffices) would argue that</FONT>
<FONT COLOR="#737373">>         these are meaningless changes, the general audience, even though</FONT>
<FONT COLOR="#737373">>         not designers, pays attention to details and somewhere deep down</FONT>
<FONT COLOR="#737373">>         feel something's not right. Call it gut instinct, a bad feeling,</FONT>
<FONT COLOR="#737373">>         or an awakening aesthetic "touch", regardless, it's there.</FONT>

This is a problem of the way the systray works. The problem there is that the panel has no control over what is being displayed, so it's not easy to enforce icon sizes. The inconsistency there is why Ubuntu has introduced its indicators (which Pantheon/elementary and Xubuntu are using, but which are not available in every distro) and Gnome3 started to hide the systray and build its own system. In Xfce, the "first class citizens" on the panel are plugins and for Xfce apps we've been trying to improve those, like the xfce4-power-manager one.
So yeah, I'm not sure this is truly solveable the way you expect it to.

<FONT COLOR="#737373">>         - allow for fixed positions in centres of panels and windows.</FONT>
<FONT COLOR="#737373">>         (Ever felt like you want to centre some things on your desktop</FONT>
<FONT COLOR="#737373">>         but can't get them quite in the position you want? Again, a</FONT>
<FONT COLOR="#737373">>         minor detail that counts.)</FONT>

I'm not 100% sure what you're referring to here. Is this about window positioning or about the positioning of items within the panel? If it's about the latter, that would be a nice feature, but somebody would have to code it first.

<FONT COLOR="#737373">>         - the window buttons plug-in of the panel displays icons a lot</FONT>
<FONT COLOR="#737373">>         smaller than that of the start menu e.g. I would propose making</FONT>
<FONT COLOR="#737373">>         all icons of a fixed size, regardless are those shortcuts, or</FONT>
<FONT COLOR="#737373">>         plug-ins.</FONT>

That is mostly a matter of settings/theming, I think that we've mostly solved that in Xubuntu.

<FONT COLOR="#737373">> As you can see I'm not suggesting to add Compiz or anything like that,</FONT>
<FONT COLOR="#737373">> that would take away the speed or functionality of the desktop. I am</FONT>
<FONT COLOR="#737373">> merely proposing cosmetic adjustments.</FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">> While I recognize the effort of some communities like Xubuntu and</FONT>
<FONT COLOR="#737373">> Shimmer Project to whom I am thankful for the effort they have put in in</FONT>
<FONT COLOR="#737373">> beautifying the Xfce desktop and making it more appealing for general</FONT>
<FONT COLOR="#737373">> audiences, I don't know the standing at its base. I've used some vanilla</FONT>
<FONT COLOR="#737373">> Xfce flavours offered by many distributions and the base (default Xfce4)</FONT>
<FONT COLOR="#737373">> artwork was... well...</FONT>
<FONT COLOR="#737373">> </FONT>
<FONT COLOR="#737373">> So my question is whether there is interest in making the DE more</FONT>
<FONT COLOR="#737373">> visually appealing, or you just want to continue with your current</FONT>
<FONT COLOR="#737373">> paradigm.</FONT>

Not sure what you're referring to with the "current paradigm" and it seems you're insinuating that we don't care about design. That's a false perception, we even have a "special interest group" for design that focuses on improving app UIs and making them more consistent: <A HREF="https://wiki.xfce.org/design/start">https://wiki.xfce.org/design/start</A>

<FONT COLOR="#737373">> I am already a part of the Ubuntu GNOME project where I already made</FONT>
<FONT COLOR="#737373">> some contributions, but the working pace is slow, as usual, we all are</FONT>
<FONT COLOR="#737373">> busy with real lives. </FONT>

Same here, everybody's always busy with RL.

<FONT COLOR="#737373">> While I cannot code Gtk+ themes (need to find the time to learn that), I</FONT>
<FONT COLOR="#737373">> could still be of help by coordinating the visualization of the desktop.</FONT>

Feel free to submit bugreports - ideally with patches - for the visual improvements you have in mind. Or write specifications and propose them for the Design SIG. Also, feel free to join us on IRC for discussions (beware though that people aren't always around, as always).
However, you'll like have to put in more effort than merely "coordinating" other people who should do the real work. That's not really how Xfce works (in my experience, anyway).

Cheers
Simon
_______________________________________________
Xfce4-dev mailing list
<A HREF="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</A>
<A HREF="https://mail.xfce.org/mailman/listinfo/xfce4-dev">https://mail.xfce.org/mailman/listinfo/xfce4-dev</A>
</PRE>
</BLOCKQUOTE>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
<FONT SIZE="1">Sent using <A HREF="https://wiki.gnome.org/Apps/Evolution/">Evolution</A> from <A HREF="http://ubuntu.com/desktop">Ubuntu</A></FONT><BR>
<BR>
<FONT SIZE="1">Nothing ruins creativity like too many voices weighing in. We call it the </FONT><I><FONT SIZE="1">Ice Cream Principle</FONT></I><FONT SIZE="1">. Tell 10 people to go get ice cream with one condition: they all have to agree on one flavour. That flavour is going to be chocolate or vanilla every time. </FONT><FONT SIZE="1"><FONT COLOR="#008000">Groups of people don't agree on what's cool or interesting, they agree on what's easy to agree on.</FONT></FONT>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>