~FoxBlog


New Project

Posted in Gentoo, Ruby Code by grayfox on the October 1st, 2008

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:

Elog Notification & Icon

Elog Notification & Icon

The Elog Viewer

The Elog Viewer

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!

Posted in Ruby Code by grayfox on the February 7th, 2008

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

Posted in Ruby Code by grayfox on the December 20th, 2006

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!

Posted in Ruby Code by grayfox on the September 17th, 2006

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.

Download RubyGFE 0.3.3

Download 0.3.3 Ebuild

I have also made a Thunar script that works just like NautilusGFE. See the renamed HandyGFE page.

Related:

Gentoo Bug

On a side note: rubyzip 0.9.1 has been released. It enourmously speeds up rubygfe!

RubyGFE 0.3.2 released!

Posted in Ruby Code by grayfox on the June 28th, 2006

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.

Download RubyGFE 0.3.2

Download Ebuild (Tarball)

Notes:

I changed the permalinks of fox.gentoo-clan.org so I updated the ebuilds of the plugins, too:

War§ow Plugin

Quake 3 Plugin

Related:

Gentoo Bug

RubyGFE War§ow plugin!

Posted in Ruby Code by grayfox on the June 8th, 2006

A new RubyGFE plugin is out for war§ow.

Download Tarball

Download Ebuild

To install execute the setup.rb or use the ebuild.

RubyGFE goes Nautilus

Posted in Ruby Code by grayfox on the June 8th, 2006

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

Nautilus menu
After that you can select for what gameyou want to install the files.Plugin selection

The installation begins after the last confirmation dialog.

Confimation

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.
installation

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!

Posted in Ruby Code by grayfox on the April 23rd, 2006

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:

Source

Ebuild

ChangeLog

RubyGFE 0.3.0 released!

Posted in Ruby Code by grayfox on the April 23rd, 2006

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:

RubyGFE 0.3.0 ebuild

RubyGFE Quake 3 plugin ebuild