It has begun… again.
Well I’m back at the university continuing my study. I’m particulary looking forward to my Psychology and Operating Systems courses. Let’s see how it goes.
On the other hand I installed kernel 2.6.27 on my machine and along with it the hdaps patch. Unfortunately the hdaps monitoring applet I used before no longer works because of the missing sysfs interface. Not a problem really since I just wrote a very basic script that notifies me of disk freezes using DBus notifications. It depends on ruby (obviously) and ruby-dbus. Edit the file to use your own icon and check interval.

You can of course have the icon I gimped using the gnome-laptop icon from the gnome wise icon theme by perfektska.
I will also right after finishing this blog update my gentoo forum post to represent the current status regarding hdaps and linux.
– EOF
New Project
I picked myself up and found something new to code.
Gentoo’s portage elog feature is quite nice so I began to write a little notification icon that shows me the elogs on the fly. at first I used trigger scripts. But after I digged into dbus I thought it is a better way to go. So I wrote a dbus elog plugin and use it to send elog messages to an elog dbus server(note it’s written in ruby for now). Now I can have a client (the notification icon) react on incoming elogs.
Well less talking more screenshots:
I don’t plan on putting the icon up until I have an idea about features and interface design.
Also maybe it’s possible to make a plugin or something for portato. Best would be if you could make portato intall packages or sync up when you pipe something to it like
portato install x11-libs/pango
or
portato sync
Well let’s see what this turns into (if anything).
RubyGFE 0.3.4 released!
Back from the dead!
I released RubyGFE 0.3.4 some time ago on RubyForge but I lost my login to this blog.
So get it while it’s hot!
RubyGFE 0.3.3 in Gentoo Portage
RubyGFE 0.3.3 is as of today included in the official gentoo portage tree.
So `emerge –sync’ and get it :D.
Soon there will be a 0.3.4 bugfix release that fixes icon loading for plugins and more.
Upcoming RubyGFE 0.4 will (hopefully) include mod installing.
RubyGFE 0.3.3 released!
A very small bugfix release. Fixes that RubyGFE wouldn’t run without having rubygems installed due to a line in the launcher script. Ebuild and Downloads updated.
I have also made a Thunar script that works just like NautilusGFE. See the renamed HandyGFE page.
Related:
On a side note: rubyzip 0.9.1 has been released. It enourmously speeds up rubygfe!
RubyGFE 0.3.2 released!
New RubyGFE bugfix release with some additions.
RubyGFE can now locate plugins in ~/.rubygfe/plugins/
So you don’t have to install them in the system wide RubyGFE directory.
Also the new ruby-gettext had problems with the way translations are used, that’s fixed now.
Non visible change:
A multi purpose LibGFE.rb file exist and is already used by a new version of NautilusGFE.
Notes:
I changed the permalinks of fox.gentoo-clan.org so I updated the ebuilds of the plugins, too:
Related:
RubyGFE War§ow plugin!
A new RubyGFE plugin is out for war§ow.
To install execute the setup.rb or use the ebuild.
RubyGFE goes Nautilus
I worte a nautilus script that uses RubyGFE to install files.
Here’s how it works:
Copy the NautilusGFE file to your ~/.gnome2/nautilus-scripts/ directory and make it executable.
Then select the files you want to install in nautilus (or on your desktop in GNOME), right-click and select Scripts->NautilusGFE

After that you can select for what gameyou want to install the files.
The installation begins after the last confirmation dialog.

In the end you can close the window or click OK to finish the installation. If the installation fails there will be RubyGFE like error dialogs.

Download: http://fox.gentoo-clan.org/files/gfe/nautilusgfe/NautilusGFE
Note: You need to have RubyGFE installed for this to work. If you have installed RubyGFE in a different location than /usr/share/RubyGFE you will have to modify the NautilusGFE script.
In line 3 you have to edit: RUBYGFE_INSTALL_DIR = path/to/your/rubygfe
RubyGFE 0.3.1 released!
RubyGFE 0.3.1 fixes a crash when you tried to cancel a running zip install.There were also some minor cleanups and a (hopefully) final GFE api change.
Downloads:
RubyGFE 0.3.0 released!
RubyGFE 0.3.0 finally released!
Download: RubyGFE 0.3.0
Release Highlights:
- Launch ut on the map you just installed by double clicking it!
- Execute files in installed files tab by double clicking them.Like that you can for example view .demo4 replays / play .oggs in ut
- Launch game right after installing a new mappack
- RubyGFE now has an UI and game plugin interface so that it can easily supportdifferent games and use various interfaces. For reference check the HACKING file
- New curses interface for headless servers featuring installing of downloaded files/cache files and uninstalling from log
- RubyGFE interface improvements: Progressbar more precise, more info/error dialogs
- Increased perfomance by using more threads.
- Full German localization ( you need ruby-gettext for it to work )
- .desktop entry
And a lot more! Check the Change Log
There is also already a Quake 3 plugin
I also set up a “How to use RubyGFE” page.
Ebuilds for Gentoo Linux are shipped with the tarballs.
You can also get them here:

