Exaile is currently undergoing an almost complete rewrite.
Why? Because the codebase could be better.
Recently, thanks to Aren Olson, the 0.3 branch has been taking off.
Already the code is a lot better, and will be a lot easier to add things to in
the future.
As of this writing, you can create a collection, based on
different libraries (directories).
For each one of these directories, you can set a rescan interval, and/or have
the library be watched by pyinotify for changes.
You can create playlists, smart playlists, play these playlists in order or
shuffle and/or on repeat.
I am currently using it as my default player.
However: none of this can
be done using a gui yet.
This can all be done easily by using Exaile 0.3’s pretty good looking internal
API. Here is an example …
Read more... A few versions ago, Exaile had Last.FM streaming support using
LastFMSource,
a pygst plugin created by Philippe Normand of
Elisa. It worked … sort of.
Every other time you tried to connect to LastFM station, Gstreamer would lock up
entirely, taking Exaile out with it.
Not being able to fix this problem, it was eventually removed from Exaile
entirely.
Enter: LastFM
Proxy…
Read more... I’ll admit. I didn’t think this really happened to sites as small as exaile.org,
where they are running Linux and not too many services, but I guess that type of
thinking is what leads to these types of things …
Read more... Exaile now runs on Windows, and runs quite well.
Thanks to the GStreamer and Songbird people who recently ported GStreamer to
Windows …
Read more... I’m pleased to announce that Exaile gained a new developer last week
– Aren Olson. Aren has been contributing here and there for a while now,
and as of last week with his new plugin,
daap-share.py.
What is
DAAP
you might ask?
Read more... Exaile 0.2.10 is well on it’s way …
Read more... GNOME 2.18 introduced a new way for applications to
handle multimedia keys.
Previously you have to muck around with X events, while now
GNOME does it for you and you can get control of
mmkeys by requesting through D-Bus (to GNOME Control
Center’s Settings Daemon).
All good until you realise that for cross-desktop support you still need the old
method anyway—unless, like Rhythmbox and Banshee, your app is
GNOME-based.
This article shows how we support both methods in Exaile, and how you can do
it, too.
Read more... Been a few days since I made a post.
I spent most of Friday in the hospital, so I have a good excuse.
I’m still not 100%, so this post won’t be all that technical …
Read more... I released Exaile 0.2.9 today knowing that
it has a few issues with unicode.
We’ve been waiting on these issues for a while now, but no one has a good
solution yet. I’m hoping that with the added users from the release, we’ll get
some fresh eyes on the subject …
Read more...