Application using wxRuby: Albuin (OT?)

Hi.

Just wanted to tell you that I’ve just uploaded Albuin - a music player
I’ve been working on - to RubyForge.
Albuin is heavily inspired by Muine - a music player for GNOME with a
really
nice and simple UI.
As I’m stuck on windows (photoshop, autocad, archicad…) Albuin is my
attempt to “port” Muine to windows.
Using Ruby and WxRuby as a bonus it’s (or rather: “will be”) cross
plattform. It is not a straight port and I have only
glanced at Muines’ C# source - it’s the UI and not the code that has
been
stolen… :wink:

Here’s a screen shot: http://www.albinholmgren.se/albuin.png

Please note that this is pre-alpha software. It’s far from feature
complete
and only tested on windows with Ruby 1.8.6 and wxruby 1.9.7 on one
machine.
(As a side note 1.9.7 seems a lot more stable than 1.9.4 which crashed
sporadicly - 1.9.7 has never crashed yet)
Reports of problems on this or any other platform is welcome.

The source is available from svn at rubyforge. Here’s the project page:
http://rubyforge.org/projects/albuin/
Check out doc/readme.txt for dependencies and a few random notes.

Sorry if this is OT, but I thought that it might interest you to see
your
hard work getting used.

Best regards,
Albin Holmgren
http://www.albinholmgren.se/

Albin thanks for the note about your app. I do not consider it off
topic, now if you wrote every time you did a minor release that may be
considered OT, a once in a while announcement is fine by me.

Good to hear that 1.9.7 is more stable than 1.9.4, that is the goal!
Alex and Mario have been working hard on reducing segfaults and memory
leaks.

The screen shot looks good, I will have to give it a go when I get some
time.

Sean

Hi Albin

Albin Holmgren wrote:

Here’s a screen shot: http://www.albinholmgren.se/albuin.png
Thanks for posting about this; I like what you have done with the UI.
You might be interested in this:
http://rubyonwindows.blogspot.com/2007/10/windows-xp-visual-style-controls-with.html

Please note that this is pre-alpha software. It’s far from feature
complete and only tested on windows with Ruby 1.8.6 and wxruby 1.9.7
on one machine.
(As a side note 1.9.7 seems a lot more stable than 1.9.4 which crashed
sporadicly - 1.9.7 has never crashed yet)
Good to know that things are moving in the right direction in some
places at least! Also nice to see that you’re able to use some of the
newer features eg drag and drop.

Reports of problems on this or any other platform is welcome.
I tried to run the application from SVN but I got the following error:

INFO MusicDatabase: Checking for existing tables
WARN MusicDatabase: Creating new tables
D:/WORK/Writing/rb/trunk/lib/MusicDatabase.rb:38:in setup_datasets': undefined methodset_row_proc’ for #<Sequel::SQLite::Dataset: "SELECT * FROM
songs"> (NoMethodError)
from D:/WORK/Writing/rb/trunk/lib/MusicDatabase.rb:31:in
initialize' from D:/bin/ruby/lib/ruby/1.8/singleton.rb:95:innew’
from D:/bin/ruby/lib/ruby/1.8/singleton.rb:95:in `instance’
from albuin.rb:31

My sequel version is the latest from rubygems, 2.0.1

Sorry if this is OT, but I thought that it might interest you to see
your hard work getting used.
Not at all; it’s helpful to see what people are using wxRuby for. We
have a page on the wiki listing real-life applications which can help
people find sample code etc. I’ve added Albuin but you might want to
edit the entry to provide more information

http://wxruby.rubyforge.org/wiki/wiki.pl?OnlineCodeExamples

best
alex