Older blog entries for Mmarquee (starting at number 53)

Hacking

Dashboard is moving too fast for me to keep up at the moment, my Rhythmbox backend is never in a working state for too long. Ho hum

Rhythmbox itself is starting to pick up again with Colin Walters trying to get a 0.5 release out to get the stable code out and about in the wilds, as it were.
Hacking

Ok, I need to do the following ..
  • If a track already exists, then remove it and replace it with a new entry.
  • Send 'amazon' clues (* Need to find out how to do this *)
Hacking

Hey, I just got mentioned in the the Gnome Summary. Thats so cool, I have never been so proud!

Not been doing much as I am right in the middle of moving (2/3 of my stuff is in my new flat, the PC is in the old one). Am trying to get the latest CVS version of mono to build, and then will update the patch for rhythmbox, will try and get it to see new clues so that the playing tracks album picture is got from amazon by the existing backend.
Hacking

Have been continuing to work on the rhythmbox backend for dashboard. Nat has put up a list of backends, but this isn't on it yet, oh well. It is getting quite mature now - all I have to do is go through it and fix of the cruft I have put in due to not knowing anything about programming in mono.
Current features are ...
  • Shows currently playing track with metadata from rhythmbox
  • Shows last ten played tracks in a list.
  • Artist and album are clickable and take you to 'allmusic.com' entries.
  • Errm.
  • Thats it
There are a few things that would make this totally cool.
  • Clicking on track should play it in rb. Bit difficult that one.
  • Access to rhythmbox metadata should be via a (mythical) rhythmbox backend, so it would not take 15 seconds to load the 59000 entries that I have in the metadata.
  • Wish I could program in mono!
I am moving flat next week, so I'm guessing that I will not be working on this for a bit!
15 Jul 2003 (updated 15 Jul 2003 at 22:50 UTC) »
Hacking

Re: Previous diary - its already there, sort of.
Have now got something really happening with the dashboard / rhythmbox link. It shows the details of the current track, and remembers the tracks that you have played and when! It should straight forward to show these tracks as a list, like the gaim log that already exists. This is quite fun, serves no purpose at all!

Success of a kind
Hacking

All this has me thinking, what about linking to the advogato rss for more details?

Hacking

The dashboard plugin is coming on a treat. Sent the updated backend to nat to see what he makes of it, it is currently just a 'now playing' brain-dead useless thing, but its a start.
However, its back to work tomorrow, so that could slow things down.

Life (& Death)

Is there anyone that the Bush administration is not willing to blame (other than themselves of course)?

Mr Bush said: "The British Government has learned that Saddam Hussein recently sought significant quantities of uranium from Africa".

How did we get Tony, and they get GWB? What had we been upto in our past lives?

Well Rhythmbox might be picking up again, but it needs a stable release so that people stop making fun of its development!
CVS is pretty stable and hasn't borked on me yet, so its a base to work on anyway, and hopefully Colin will be able to get it moving again.

Hacking

Started to take a proper look at want needs to be done with the dashboard frontend, and have written a little snippet on mono code that when given a file url parses through the rb library and picks out the useful meta-data. This is gonna help me display the details of the playing track in dashboard, which the first phaselet of phase 2.

Job

Had a really bad day at work, having to pick up a piece of code for which no-one (not even the guy who wrote it) would take any responsibility for. Have to leave soon, must keep repeating that

Life

My friend goes to Egypt tomorrow for 4 months, and I am not jealous, oh no, not at all. Just wish it was me. Maria goes back to Mexico in 5 days, and then in August Andy also goes to Egypt, what am I doing here?
9 Jul 2003 (updated 10 Jul 2003 at 22:52 UTC) »
Hacking

Wow, sort of got phase 1 working, the sending of cluepackets between rb and dashboard.
The update is only sent when the track finishes (this is when the statistics are updated), so I might need to change that.
So jsut what is the backend going to do?
Well as a first idea, it could show the details from the clue, and then maybe parse through the rb xml file to get the lat 10 played by that artist, genre, etc.
I've got something visual happening in the dashboard app itself, so that is quite a step forward.

44 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!