Wednesday, 24 March 2010

iPhone and iPod touch support in Fedora

As Martin posted recently, libimobiledevice hit 1.0.0 earlier this week.

As a timeline of what's available in Fedora, here's a list of the features available in each Fedora release for iPhone and iPod Touch users:
- Fedora 11 contains libimobiledevice 1.0.0 and filesystem access through ifuse
- Fedora 12 was the first distribution to ship with out-of-the-box support for gvfs-afc, presenting you with your device on the desktop as soon as plugged in.
- Fedora 13 (and the upcoming Beta) will contain libgpod and Rhythmbox with music syncing support for those devices.

Loads of tweaks are happening now in Fedora 13 to make the experience smoother. Feedback in the bugzillas, as per usual.

Thursday, 18 March 2010

Guessing DVD titles

I just pushed discident-glib to GNOME git, a small library that uses discident.com's service to guess the title of DVDs. They have a database of some 250k DVDs, though the database itself isn't open, and the API doesn't seem to allow submission.

Still a few FIXMEs to go through and API docs to write, and it should be ready to be integrated in your favourite DVD ripper.

Drop me a line if you're interested in using it in your app.

Friday, 12 March 2010

Speaker testing

Based off the work Lennart did, let me introduce you to the speaker testing UI in gnome-volume-control.





Patch lives in Bugzilla, and will be in the Fedora 13 repositories shortly.

Tuesday, 2 March 2010

I can't even spell my own name?!

Thanks to David, I finally fixed the header title of my blog to spell my name in Hebrew properly. David, don't hesitate to let me know if it still sucks :)

For the record, the banner was previously in Katakana, then in Arabic for a while (thanks Imed!), and in Hebrew since Eitan kindly transliterated my name for me.

If you have some Hindie skills, drop me a note :)

Monday, 1 March 2010

Before everything is broken

As my awesome hosting provider is closing his servers soon, I moved my DNS to using GANDI's DNS servers, and my mail to Google's servers. Things should still be working as before, but do let me know if I really broke something...

Friday, 26 February 2010

Tea break! (and High-Quality vids)

We're currently closing up on some discussions at the GNOME UX Hackfest, and I'm going through my browsing history and cleaning up my TODO lists at the same time.

I thought I'd mention this nice link if you haven't seen it. Theora, when encoded with a newer Theora (Thunelsda) encoder, should at least match “MPEG-4” (in quotes, because I don't want to mention specific profiles, and get into a pissing contest).

Monty's been working on Theora and Vorbis quite a bit, and I'm pretty sure he would admit that the Theora of past didn't do justice to the capabilities of the codec.

Thursday, 25 February 2010

We're (re)moving settings again

Currently at the GNOME UX hackfest in London, where plenty of good discussions are happening.

One thing we discussed recently is removing preferences. Everybody loves when we remove preferences because it gives them a reason to vent steam, and we love receiving abuse (“- Are you being sarcastic? - No, I never am.”).

There's been talks of "TweakUI" type functionalities in the past, with no one ever showing up, and putting their money where their mouth is, and implementing it.

Taking a well-known MacOS application as a way to represent super-tweaky (or crack-rock, depending on which way you look at it) settings and preferences, Jakub (with help from the ever tweaking Hylke) mocked up “GNOME Plumbing”.

PLUMB!!1!

The honorable Vincent Untz has volunteered with implementing the settings pane for the gnome-control-center to go along with the changes in other capplets.

The reasoning behind removing settings is never made to antagonise people. There are various reasons, taking into account the increased complexity of preferences and settings, the ratio of people using such features, and possibly the maintenance costs of having more tweakable bits. Contact your local designer if in doubt :)

A lot of us had hoped that gconf-editor could serve as a crutch, hoping the community (in that case, the community of the more vocal people that complain about the changes) would handle creating the settings tweaker that was alluded to so many times.

We're hoping this will be the end of complaints when features get “moved” for design decisions.

PS: We copied a Mac app, not because it's a Mac app, but because it had the simplest UI for displaying seemingly unrelated settings, and making potentially complicated settings easy to understand. Thanks guys for making hard things easier.