The Wayback Machine - https://web.archive.org/web/20170630104206/http://www.advogato.org/person/pycage/diary/44.html

8 May 2006 pycage   » (Master)

Firefox feels great on the Nokia 770

I recently caught myself surfing with firefox on my Nokia 770. Of course, firefox is a memory hog and will most likely never run on the tablet, but you can use SSH to start a remote firefox on your desktop computer and have it on the Nokia 770. That's the true power of X11! And for web surfing I need a network connection anyway, so why not use SSH? :D Apart from the missing keyboard, the experience was very good. With some tiny improvements such as a better onscreen keyboard, which can be enabled any time, Nokia could turn the 770 into the perfect thinclient, thanks to the power of X11 and esd.

How to enable task switching

The task switcher on the Nokia 770 has one big bug: for some reason it only lists "hildonized" applications instead of the opened windows. Thus windows of non-native applications (e.g. remote applications) can easily get lost.

Since I started to use remote applications quite often, I decided to get around this annoyance. The tablet runs a customized matchbox window manager, which is configurable through theme files. So I gained r00t and opened the file /usr/share/themes/default/theme.xml with a text editor and looked for the first line starting with "<button". Before that line, I added another line saying

<button x="320" y="0" w="60" h="60" action="next" options="inputonly,pressonly"/>
After reloading the theme with
$ matchbox-remote -t default
I was able to switch tasks by tapping at the graphical separator between title bar and tray icons. But be careful, minized windows cannot be brought back this way!

Latest blog entries     Older blog 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!