Maemo Extras -packages: Droid fonts
The Maemo Extras -repository (and extras-devel / testing) contains community software for the N900 and the older Maemo devices. One of the nice packages available is the open "Droid Sans" -font set, originating from the Android project by Google. Droid Sans Mono works great with the Terminal application:
You can also hack the system theme to use Droid Sans with a simple perl one-liner.. you need the "droid fonts" and "rootsh" packages from extras repository installed first of course..
DISCLAIMER: Do this at your own risk, I might have made a mistake in this example...
$ root # perl -pi -e "s/Nokia Sans/Droid Sans/g" \ /usr/share/themes/alpha/gtk-2.0/gtkrc \ /usr/share/themes/alpha/gtk-2.0/gtkrc.input_method \ /usr/share/themes/alpha/matchbo*/theme.xml
Then switch theme to another and back, or reboot the device. Substitute "alpha" with "beta" for the orangeish theme variant if you like. Example below:
Switching back to Nokia Sans is left as an excercise for the reader
Firefox for maemo..?
So planet maemo is having a nice breeze about Fennec for N900. Nice youtube video and all.
But: dear friends, where the heck is the latest packaged version? I would like to try t out on my N900.
I tried googling, and found fennec for N810/N800 and some wikipages which I wasnt sure which version they talked about... I am left with this uncertainty, as I am not a Mozilla project insider. It would be nice if the video and blog posts would include a nice url. Maybe there is a website with all this info, but I, as a potentially interested person, havent found it..
So, where can people find it?
Photojourney with N900
Here are some of the best photos (in my opinion of course) that I have taken with the Nokia N900 during the recent months. I'm pretty amazed with the camera quality and the fact that it's so easy to tag pictures and to post them to flickr and facebook etc.. directly from the device itself. Hope you like them too
It's pretty sweet, especially when you think it's gstreamer and other Gnome technologies under the hood doing the work...
New gPodder for Maemo… Wow! :)
So it looks like Thomas liked my ideas about gPodder user experience. Sweet!

New gPodder main view
I guess I need to draw some of those icons now... =) Stay tuned!
(Here is a funny thought for today: Ihink the N900 and boring meetings are the key to revive my blogging
Wordpress editor works just great with the Firefox-3-based browser in the device..
)
Ho hum..
I am having one of those "long time no blogging" moments again
But whatever, I have some thoughts I have wanted to blog about, and also a goodie for those of you who are enjoying the new Maemo and the N900 device already.
GPodder fun
I've been bicycling to work all summer and I enjoy listening to podcasts and internet radio while enjoying the fresh air. I recently installed gPodder and enjoyed the new maemo5-style user interface a lot. The application is easy to use with fingers (not recommended while biking! seriously!
) but I there are a few thoughts I wanted to share. I am sorry to use the lazyweb for this instead of contacting the guys directly - but maybe this sparks up some interesting discussion, so what the heck.. read below for some lengthy ascii-art UI design proposal fun and for the N900 goody surprise..
GPodder: Adding podcasts
I already wrote a nice, polite paragraph about how it would be nice if gPodder would just fetch the RSS feed url information from the website for me, so I could just type "www.uncontrolledairspace.com" into the "Enter the podcast feed URL" -dialog. You know, so I would not need to worry about finding the RSS feed url by hand.. then I tried..
It does it already!
So maybe the dialog title should read "Enter the podcast web address" instead? Like this:
[ # ][ 13:37 %& ] gPodder ________________[ X ] |::::::::::::::::::::::::::::::::::::::::::::::| |::::::::::::::::::::::::::::::::::::::::::::::| |::::::::::::::::::::::::::::::::::::::::::::::| |::::::::::::::::::::::::::::::::::::::::::::::| |::::::::::::::::::::::::::::::::::::::::::::::| |::::::::::::::::::::::::::::::::::::::::::::::| |============== Add new podcast ===============| | | | Web address: [______________________][ Add ] | |______________________________________________|
Notifications
When you add a new podcast, the popup notification that says "downloading episode information from.." in a notification banner. I guess this is because you don't have any information about the podcast yet, so you couldnt show the name in the podcast list. How about creating a list item for the new podcast, showing "Downloading information..." in there until you get the RSS feed, and then populating the list with the real data? This would be more consistent with how updating a podcast works, and it would avoid the popup banner that feels like it's blocking the user interface.
Navigation
The two-column main view is not really useful in a small screen, as both sides contain pretty long lines of text. So you end up having just a bit of your podcast names visible, or alternatively just a bit of the episode list. It might be more useful to split this view into two. So that when you start gPodder, you would see just the list of podcasts. Or, maybe a front page like this:
[ # ][ 13:37 %& ] gPodder_________________[ X ] | | | | | _ _ | | _| |_ /`´´\ _| |_ | | |_ _| (_|o_O|_) \ / | | |_| ` °´ .-\ /-. | | ˙˙˙˙˙ | | New podcast Podcasts Downloads | | | |______________________________________________|
Press "Podcasts" to get to the list:
[ # ][ 13:37 %& ] gPodder Podcasts _______[ <= ] | /icon\ Daily Source Code * | <= green dot | \here/ 4 new, latest 2 days ago | (new stuff!) | -------------------------------------------- | | /icon\ Uncontrolled Airspace Podcast | <= no green dot | \here/ Latest 5 days ago | (all listened) | -------------------------------------------- | | | | | | | |______________________________________________|
One could sort them by (Name | Updated | Recently listened ) via the menu? Once you click on a podcast, it would open a new view with episode information about that podcast:
[ # ][ 13:37 %& ] gPodder: Uncontrolled A_[ <= ] | Uncontrolled Airspace #151 * | <= new | "Dave needs NyQuil" - 3 days ago | | -------------------------------------------- | | Uncontrolled Airspace #150 * | | "Dave needs NyQuil" - 12 days ago | | -------------------------------------------- | | Uncontrolled Airspace #149 | | "Midnight in the Morning" - 21 days ago | | -------------------------------------------- | |______________________________________________|
From there you would naturally show the episode information for the selected one.
Wow, now that was some ASCII-art.. I wonder how this works out in Planet Maemo and on the blog itself..
Oh right.. the surprise. I made some N900 wallpapers, go grab them from here. Hope you like them
Design for maemo.org website
Originally uploaded by TuomasKuosmanen
We're working on a decent frontpage for www.maemo.org, to put the new site framework into use. Feedback is welcome and very much appreciated.
New maemo development theme
Finally I have more or less finished my new theme for the Nokia N800.
I hope to replace the old purple maemo platform development theme with this one. The template is in svn, I hope I committed it on the correct place, as Michael was moving stuff around when they were refactoring the theme packaging a bit. In any case, it's there and if you feel like hacking on a new theme of your own, there's also an Inkscape svg file you might find useful, in the same svn tree.
Oh, it looks like this:
It's still not perfect, as you can easily see, but I'll try to tweak the remaining bits when I can. But I feel it's good enough at this point. And hopefully it makes N800 users happy, with new look? Let me know if you like it..
Edit: DOH. Forgot to tell the packages are here. Install cacher first, the theme depends on it. (It generates some gtkrc cache that speeds things up when starting applications..)













