How can we improve the spin?

Jayson Rowe jayson.rowe at gmail.com
Sat Jun 30 23:31:10 UTC 2012


On Sat, Jun 30, 2012 at 7:15 PM, Christoph Wickert
<christoph.wickert at gmail.com> wrote:
> <snip>
> Meanwhile I found a solution for this, but it doesn't work for all
> themes.
>
> GTK's icon look-up algorithm goes along the lines of:
>     1. look if there is an icon by that name
>        in /usr/share/icons/<currently-selected-theme>
>     2. if not, look in /usr/share/icons/hicolor. As hicolor is always
>        searched, installing icons here makes them show up in all
>        themes.
>     3. as last resort, look in /usr/share/pixmaps.
>
> In Xfce 4.6, the panel menu icon was in /usr/share/pixmaps. This was
> easy for us to overwrite it through our own icon in
> /usr/share/icons/hicolor, but as /usr/share/pixmaps only holds one size
> of each icon, scaling it for different panel sizes was bad. If the
> difference between the original icon and the requested size became to
> big, the icon looked blurry
>
> That's why Xfce has switched to different sizes of their icon and to
> hicolor - just like it should be. The downside is that it's harder for
> us to overwrite. If we want the Fedora logo in a particular theme, we
> need to install it (or a symlink) in that theme. I have fixed the
> fedora-logos package, to include an icon Xfce, but currently, this will
> only be shown in some themes (Fedora and Bluecurve)
>
> As an alternative, we could move Xfce's icon out of the way, say to the
> Rodent theme only and install our icon to hicolor then. This will get
> everybody the Fedora logo unless he selects the Rodent. But it's harder
> to package. We need to make sure that at least one icon is always
> provided, this means we not only need to add our icon to the
> fedora-logos package but also Xfce's icon to generic-logos.
>
> I will look into that, but first I need to look into fixing the
> fedora-icon-theme as it has some issues with scaling, too that make the
> icons look blurry. For now, we go with the Fedora logo in a few selected
> themes only. Does this work for you?

I think that is awesome. IIRC, in the GNOME (2) versions of Fedora,
only the "Fedora" icon theme gave the Fedora 'start-here' logo, any
other icon package (such as Mist, Tango, etc) would give the default
GNOME foot, so this seems like a similar solution for Xfce.

>
>> Thanks again for your feedback, and I'm here to help in any way I can.
>
> One thing you definitely can help us with is QA. In Fedora 14 and 15 we
> had a good QA process and a lot of testers. We have a tracking bug that
> was blocked by all other bugs we wanted to fix for that release. I
> didn't have the time to do that for F16 and F17, and that's how we
> missed a few bugs.
>
> Let's make it better with Xfce 4.10 in Fedora 18!
>
> Kind regards,
> Christoph

Absolutely! I'm eager to help. I'm using Xfce 4.10 on all of my
machines (via Kevin's repo), and I've also switched all but one of my
machines from GDM to LightDM (via updates-testing). The one I haven't
switched is a SFF Atom Mini-ITX machine that 'thinks' it has a laptop
display in addition to the attached monitor. Although disabled within
display preferences once Xfce is loaded, the login manager thinks it's
there. In GDM, I get a blank screen, but I can move my mouse cursor to
the right until it's visible and hit enter, and the login box will
re-apper. In LightDM, I can't figure out how to force it to my visible
screen...but I'll work on that, and research some more.

I'm debating moving one of my machines (probably that same SFF
machine) to Rawhide, but since I was unsuccessful in getting a Rawhide
VM built last night, I put that thought on hold :)

Thanks again for your comments and insight.

Jayson


-- 
-jayson


More information about the xfce mailing list