Monday, 25 February 2008

Saturday, 23 February 2008

gnome-bluetooth nearly dead

After the fun time debugging, I started implementing ObexPush in gnome-user-share, pretty much as planned. Code's in SVN. Next up are notifications, and asking whether to accept transfers for each session.

My little transfer just got started

I also committed the new goom visuals to gst-plugins-good. Better visuals, MMX, SSE2 and Altivec optimisations (I think). Get it from CVS while it's hot!

Hot chips, yummy

Saturday, 16 February 2008

Much more TLA!

I'm on holidays ATM, but at a friend's place, and he's got a Freebox with TV-over-ADSL. That allowed me to test and fix the Cone (see where the name comes from?) plugin of Totem to have a good enough VLC-compatibility to handle the page. Details over in Bugzilla.

Late night French TV using Totem

PS: Vuntz owes me.

Monday, 11 February 2008

New TLA features!

Totem GStreamer in SVN got 2 new acronym-laden features.

First is DVD playback. Unfortunately, we still don't do menus, but now you'll be able to play the films on your DVD. The support is on-par with the old GStreamer 0.8 code. Thanks to Tim for the guidance in writing this code.


Second one is DVB support. Zaheer did all the heavy lifting getting the code into GStreamer. Now you should be able to watch TV on your computer using Totem, given a channels.conf file was created. More info in the DVB section the Totem website.

Screenshot courtesy of Zaheer

Tuesday, 22 January 2008

2 down, 3 to go

gnome-obex-send is dead, long live bluetooth-sendto.

Tadas' Google Summer Of Code, mentored by Marcel Holtmann, got us a D-Bus service that does ObexPush and ObexFTP server and client. Last week, I cleaned up Tadas' patch, and sent a big patch to allow bluetooth-sendto feature-parity with the old gnome-obex-send.

nautilus-sendto already got tweaked to use the new program when sending over Bluetooth, and all that code lies in bluez-gnome in rawhide.

This morning, I added ObexFTP support to gnome-user-share. It seems like the right place to allow people to share pictures or music. Already in the newly released gnome-user-share 0.20 and in rawhide.




Next jobs on the line are getting rid of gnome-obex-server, finishing the widgets in bluez-gnome, and porting gnome-vfs-obexftp to gio (although that will probably mean a rewrite using obex-data-server again).

Wednesday, 9 January 2008

Some work updates

Got back to work on Monday, and got a few things done.

I uploaded the videos Thos made available back in December. They're all easily findable.

In December as well, we (Red Hat) provided Matt Davey with a Bluetooth-enabled Palm. And he committed the patches to gnome-pilot SVN trunk a few days later, getting Bluetooth sync support to the Palm (with a UI, I wrote the pilot-sync code ;). Yay!

Instructions for Fedora here.

Wednesday, 19 December 2007

GUADEC vids

Before I'm leaving for France tomorrow, just wanted to let you know that, after Thomas uploaded the GUADEC 2007 videos to the FTP, I uploaded them to Google Video, the OGG-friendly video site using their automated upload tool. Thanks to IcedTea, I didn't have to go scouring the net for random Java bits.


Watch my fave video and follow the "same user" links on there to see the GUADEC vids.

Friday, 7 December 2007

Remix your brain

Yesterday, I was trying to help out someone who was having problems using his Bluetooth mouse with Fedora 8. Turns out he's got a Toshiba laptop, and the Bluetooth adapter wasn't showing in Linux. You need some sucky code to get it working.

Hobbling to the ToshBT website, I noticed a PS3 theme extractor. Grand!

In between cleaning up my backlog of bugs and TODOs, I implemented setting your ~/.face as the icon for Rhythmbox' UPNP shares.


PS: Best pangram ever: Sex-charged fop blew my junk TV quiz

Wednesday, 5 December 2007

Fashion victim

Something much more fun than ImageMagick security errata.



From Sam's page. Thanks Ezio :)

Monday, 3 December 2007

New Totem

Mathias blogged about one new feature in Totem, the playlist sharing. This allows peer-to-peer sharing of the current playlist using libepc.

I've done 2 releases of Totem today, 2.21.3, the old-school Totem, and 2.21.4, the new Totem depending on the split totem-pl-parser.

This means I can finally commit my big patch for Rhythmbox.

Next up, the big gnokii automake patch.

Saturday, 1 December 2007

Swapsies

I showed Thomas Ninja Gaiden, he showed me XiaoXiao. Yyya!

PS: Fun song.

Friday, 30 November 2007

Podcasts in Rhythmbox

I mentioned this work a couple of times in the past. It's in Fedora Rawhide, although without the browser plugin. A screencast (as is now the tradition) speaks a thousand words.


For the people using other distros, you'll need the latest devel version of Totem, and the big patch in bugzilla.

Update: Blogger seems to have broken GIF files uploading. Don't open it in EOG. Download it, and open it in your browser. Next time, I'll upload in a format that Blogger actually accepts...

Of old age and diseases

Old age...

After doing my ankle about 6 weeks ago (trying to be all youthful rollerblading in Hyde Park), I thought I'd knackered my back on Tuesday. Turns out it was probably a knock, or a bit of muscle tenderness as it seems to have died down on its own after 2 days. When is science giving me new body parts then?

I also did my birthday dinner in London, in advance, with Mr. Burtonini, and he's feeling the old age just as well as I am: he didn't know the young band I got him a mixtape of, despite them being in the Guardian's guide 6 months ago. And it's all MP3s on there, no crummy DRM'ed audio formats.

...and diseases

Thanks to the Italian man mentioned above and his lovely (and young!) wife, I caught Ninja Gaidenitis. The game is hard as hell, but sometimes I'm a dumbass, which makes the adventure parts a bit trickier. I remember when it was just a bad Shinobi on the SMS.


I'm at level 3 after a week of play, in contrast to the great, but too easy, Ratchet and Clank which I finished in 4 days (that's not continuous gameplay by the way).

Update: My local team beats your new-age web-based communist/capitalist idea of a football team's butt.

Monday, 26 November 2007

Theft

Now you just need his mother's maiden name for some old-fashioned ID theft. Thanks Danny!

Sunday, 25 November 2007

New Totem feature(s)

Totem got a few new features recently, courtesy of new contributors (which is a nice thing to see).

The first one to get committed was the tracker-powered video search sidebar, by Javier Goday. Unfortunately, I don't have any nice screenshots as tracker seems to want to index everything but my videos directory.

The other one is a long standing feature request, with the patch provided by Kamil Pawlowski, adding a menu item to select a text subtitle for video files. This means you can get subtitles for your legally downloaded video files, with the typos free of charge.


Update: Everybody loves screenshots. Here's one for the video search feature:

Friday, 23 November 2007

Ross is stripey!

Lapo will be happy, Ross is using his stripey icon theme!

And captured for posterity.

Thursday, 22 November 2007

libgweather split

Federico was lying. Took me 25 minutes as the SVN logs can attest ;)

Shame SVN can't copy across repos, we'd have been able to carry the logs as well (yeah, I guess I should have asked...).

Wednesday, 21 November 2007

Le Tango PS3 theme

The nice people at ps3-themes.org have updated their copy of the Tango theme to link to this blog, and credit me properly (thanks Jason).

I'm not too fussed about being credited as it's mostly work by the Tango artists (special mention to Jakub and Ulisse for the Sony hardware related icons) appearing (took me 2 evenings to do, still), but rather the fact that people don't get the whole story going to a resource website like that one.

No updates, no copyright information, no links to sources.

FYI, the source code is:
  • Under the GPL for icons copied from gnome-icon-theme-extras and gnome-icon-theme, as well as the background derived from gnome-backgrounds
  • Creative Commons Attribution-ShareAlike 2.5 License for the icons copied from tango-icon-theme and tango-icon-theme-extras
  • Composite icons are under the most restrictive license of the icons used as sources
  • The left-over icons are under whichever license Sony released their sample theme (unused in the final theme)
Feel free to ask for more information about specific icons. I'll also make sure to include this information in future releases (ie. when I know how to replace the missing icons).

Tuesday, 20 November 2007

g_thread_cancel?

Richard, Matthias, no need to speculate. Just search for cancel in the gthread bugs. Redirect comments to the mailing-list posts mentioned in the bugzilla. Easy.

(I did ask that question a number of years ago for Totem)
(Matthias, I sent a mail to Richard months ago telling him his blog sucks for not allowing anonymous comments)

Making rhult happy

This morning, I committed support for MacOS X's icns icon format to GTK+, including support for the new 512x512 format from Leopard. This is useful for applications that want to port from MacOS X to GTK+, such as Handbrake, or Transmission.