Xfce

Subdomains
 

Xfce Review

  • July 30, 2005
  • Erik

I can’t read the current Xfce review on Linux Magazine – I can’t seem to find a copy in English :-(.

However, I can read this review of Xfce: http://www.linux-magazine.com/issue/13/Desktopia.pdf

Of course, that’s for Xfce 3.8.

It’s nice to see that Xfce got it right then and get’s it right now, pretty much by heading in the same direction it was going back in 2001. The reviewer praises Xfce’s following of up and coming desktop standards, the collection of handy tools that make adding it to your system easy and simple, it’s simple and straightforward configuration, and it’s low resource usage.

Today Xfce follows freedesktop standards very closely, Benny’s install-it makes GUI installation of Xfce a snap for those who would build from source, the MCS manager provides a nice central UI for configuration of both Xfce and desktop related X settings, and users praising Xfce’s ability to restore old machines to use is a nearly daily occurance.

It’s fun though, to see what people were saying about Xfce then, and now

xffm-deskview

  • July 29, 2005
  • Edscott

The third GUI for xffm is coming out of the oven, and is called xffm-deskview. This GUI is a very simple filemanager that puts icons on the desktop. Popup menu, except when atop icons, is determined by the wm, if you happen to be running legacy xfwm3 or fvwm or similar. Backdrop management is left to other applications (taken from root window). The result is an application which starts up very fast and does the basic icons on the desktop thing without too much bloat.

The difficult part in this development has been the separation of GUIs and plugins from the basic xffm libraries. Now that that is done, the rest is down hill. Xffm-deskview will be part of release 4.3, scheduled for August (yeah, a month late, but the GUI-library separation *should* have been finished by 4.2, and was not).

Mousepad

  • July 27, 2005
  • Erik

Mousepad development is slowed down to nearly a crawl – it’s a few lines of code a day. Hopefully that will change now that I’m not out of town litterally every other week.

The most common feature requests are for syntax highlighting, and tabs. At that point, the adding of a customizable toolbar via libexo is trivial. However, at that point Mousepad has journeyed far afield of the original concept (which was basically “What do you mean printing doesn’t work in Leafpad!”).

So, what I am thinking is to finish up this Mousepad release, and then fork the new clean codebase into a new more Ninja Coder style text editor in the style of Nedit and BBedit, using libexo and either scintilla or GtkSourceView. However, if I go down that road, Mousepad will still need some love and care which I may not be in the position to give it. Not sure yet what to do about that, but stay tuned to this space for more.

A Long Week

  • July 16, 2005
  • Erik

Edscott pointed out that it’s been a long time since the last XWN. A “long week” as he put it.

Well, I plan on using tomorrow to take care of that since I’m off work.

‘Cept I just got a copy of Harry Potter. So nah nah nah.

icon path cache

  • July 2, 2005
  • Edscott

An icon-path cache for theme icons does speed things up. The problem comes when one of the icon directories suffers modifications, because that means the icon cache needs to be regenerated. To check whether the cache need to be regenerated, look at the directories and see if they are modified. If you do this twice in a row, as when programming the algorithm, the check is quick because linux will save the directories in memory. Do it again tomorrow and it will take longer. So an acceptable solution —for xffm at least— is to use whatever cache is available and fork a separate process to check whether the cache needs regeneration. The separate process will regenerate the cache if necessary. And chances are that the active xffm will not need cache data until it is already regenerated behind the scenes. After several weeks of testing it works fine. I’m pretty happy with it because of the significant reduction in startup time.

It’s done

  • June 25, 2005
  • Jean-François

It’s done, exams are finished. At least until august since i have to present once again those i didn’t pass during the june session, i’ll know on thursday which ones. Now i have plenty of time ahead, i have plans for Xfprint 4.4 (lprng support, better cups support, utf8 support and make a2ps optionnal); if you have suggestions or are willing to contribute let me know. I’ll start hacking Xfprint code next week. It’s good to be on holidays.

What’s next

  • June 2, 2005
  • Edscott

Nope, Jasper. It’s not the chemistry.
I am nerdier than 96% of all people. Are you nerdier? Click here to find out!
Maybe it’s the “I couldn’t care less” questions.

So what’s next? I’m branching xffm-4.3.2.4 which will probably not even compile until merged into trunk. This branch will be a mayor change in structural design to ease maintainability and development of code. The idea is to push all the nonintelligeble nerdiness (yes, even I sometimes have a hard time finding my way around) into abstract reusable objects. In later versions I might fork things apart, iconview-gui, treeview-gui, file management libraries, mimetype libraries, helper applications and the like.

Anyways, I’m happy Benny showed signs of life. I was getting worried about him being in a train accident or something.

So. I’m Married

  • May 30, 2005
  • Erik

I got married yesterday. Jasper said that blogging on my wedding day makes my geek score go through the roof.

Yes, it was all lovely, and thus far married life is all it’s cracked up to be. However, my lease ends on Tuesday, which also happens to be my departure date for the honeymoon.

Brian should be handling the news while I’m gone, as likely as not on as crazy a schedule. I won’t be answering my email till I get internet at the new apartment. For Mousepad support, slap it into bugzilla, only way to be sure I’ll get it.

When I return, I have some plans for 4.4 I’d like to set into motion, but more on that when I return.

XWN for March May 5th, through March May 17th, 2005

  • May 18, 2005
  • Erik

Welcome to the XWN, where piles of mailing list messages, IRC conversations, and Slashdot trolls are condensed down to something that almost resembles fun. (and where the W probably doesn’t stand for weekly anymore. Oh well).

Read the rest of this article »

Xfce 4.2.2 released

  • May 17, 2005
  • Fuzzbox

Xfce 4.2.2 is available. Download locations can be found on this page, and a changelog is available here.