Bugs
We currently have 62 bugs in the database. Of those bugs, 20 are marked RESOLVED, so that leaves us with 42 bugs to handle.
A little more than half of the open bugs are assigned to someone, the rest is still marked ‘new’. Some bugs are actually feature requests, while others are ‘real’ programming errors. Most bugs already have some comments on them, to clarify what is going on or to ask for more information.
If you are feeling bored or are looking for something to help us with, this is a good place to start. You could look at some of the unassigned ones, or — hey, I can try — start fixing the ones assigned to me ;-)
Oh, and if you feel something is wrong with Xfce, please help us by reporting it in the bug tracker.
Just thought I’d try and draw some extra attention to this very useful development tool. Happy bug hunting!
bloat?
an excerpt:
But most of all, you will see programs getting a Mozilla complex… Lots and lots of bloat, with no effort going into optimizing anything. KDE and GNOME have that problem. Even formerly lightweight programs like XFce are now heavy programs (thanks in no small part to the bloat of GTK2).
*sigh* ignoring for the moment the fact that gtk2 is actually much more cleanly implemented and less bloated than gtk 1.2 (what makes gtk2 slower in many cases is pango-xft or pixmap-heavy theme engines), just the perception that xfce is bloated makes me sad =(.
but i think that’s the natural course of things – no matter how much you want to write a barebones piece of software that is very light, there’s always the pressure to add more features as time goes on. deciding which features are necessary (or at least just useful) and which features actually constitue “bloat” is the problem, i suppose. but the fact remains that it’s very hard to look at a piece of software and say, “there. it’s done. i have no desire to add anything more to it. it does everything i want it to do – no more, no less – and there will never be a need for it to do anything more.”
Shortcut editor
On the 17th, Olivier applied a patch i prepared to add a shortcut editor in the xfwm4 mcs-plugin; since i have improved it a little (it uses Brian’s XfceFileChooser now). It allows you to edit the window shortcuts and the 10 command shortcuts.
Screenshot
Menu shadow effect for gtk+-2.4.3
Hey, I took some time to prepare RPM packages and pre-patched source archives of gtk+-2.4.3 with the menu shadow patch applied (the patch remains the same and applies fine on gtk+-2.4.3)
Updates from the usual xfce page or from Sourceforge.
Panel icon themes
Yesterday I added a new panel icon theme implementation in CVS. The panel now follows the general icon theme, that can be set in the user interface dialog.
The goal is to have a fully themed panel with all the major icon themes (gnome and kde ones) out there, without having to create special xfce icons. To achieve this I use a list of possible icon names based on gnome and kde themes.
Unfortunately, the currently available icon themes are far from complete even for gnome and kde. I hope there will be a default icon name spec on freedesktop.org soon. That would help a lot.
So, the panel now looks for icons in this order:
- Xfce icons in the current theme, e.g. xfce-terminal.
- Gnome and/or kde icons in the current theme, e.g. gnome-terminal.
- A default (fallback) icon in the ‘hicolor’ theme, which is actually returned in the first looup step already.
For the new xfce icon names you can look in the icons/ directory in CVS.
X(f)term colors
Well,
people are asking how to change xfterm color,
and I noticed that its not documented anywhere here.
xfterm4 is a wrapper that calls the terminal defined in the TERMCMD environment variable or else xterm.
So, to do that, you define so called X resources for xterm.
The program “xrdb” aids you with that, either directly by calling it and typing, or you put it into a file in your home directory, called .Xresources
Your xinit scripts will usually call xrdb for you.
An example Xresources file is at http://www.gonetoo.de/dannym/Xresources
X resources apply only to newly opened programs, so reopen your Xterm
Hope that helps someone :)
xfwm4 native multihead support
Hey, xfwm4 now supports native multi screen and is able to manage all the screens connected to a display from a single xfwm4 process.
Adding this caused deep and complex changes in the core of xfwm4, so that might be still a bit rough on the edges…
If someone with the HW could just test… What’s needed is a multiscreen configuration but without running Xinerama (ie, a setup with :0.0 and :0.1 as screens, for example)
Cheers,
Olivier.
xfdesktop rewrite done
well, it’s been quite a while since i posted here. i was getting tired of posting bad news, so i decided to stop.
but now i have good news: i finished my partial rewrite of xfdesktop, and not only is it designed much better now for multihead support, the app-crashing problem is gone (at least for me).
probably easiest is to point you to my post to the mailing list. the tarball can be downloaded here. hopefully i’ll have it all merged into CVS in a few days.
enjoy ^_^
Xfce wiki is back online
Hi,
Thanks to Marcus Moeller, who already provides Xfce packages for Suse 9.1, the Xfce wiki is back online. It includes all data collected on the previous Biju Chacko’s wiki page.
xfwm4 theme how-to
An xfwm4 theme how-to is available here:
http://www.xfce.org/xfwm4-theme-howto/
Enjoy!
Olivier.