Click here to check if anything new just came in.
January 25 2012
Nach eher unerfreulichem Fischkontakt nun wieder erhellendes:
Dieses Wochenende wird Nanocube II besiedelt. *JIPPPPIEHHH!* :o)
Die Wasserwerte passen. Die Pflanzen gedeihen. Das Aqua-Silikon ist bombenfest.
(Es sollen ja keine Steinderln auf die frisch eingezogenen Bewohner plumpsen...)
Ready, steady, go!

Schnell noch eine CO2-Patrone nachgeschoben, damit's auch schön freundlich blubbert, wenn Mr. Hummer und seine vier Hummerinnen einfahren. Und natürlich Fenster putzen, damit sie schön rauschauen können. ;-)
Tja, und so sollen sie ausschauen, die neuen Bewohner:

Am Wochenend wird eingekauft...
*VORFREUDE HERRSCHT!*
:)
P.S.: @Richard (prophylaktisch): Der Besuch bleibt lang. Sehr lang. *gg*
New beta release of Store client for Symbian offers next generation of in-app purchase
Today we're releasing a new beta version of the Store client for Symbian, version 3.22.044.
This release includes fixes for bugs found since the previous one and is now based on Qt 4.7.4 and Qt quick components 1.1
Feature-wise, this release offers the next generation of in-app purchase based on QML. This feature is available through applications that support in-app purchase.
Please try it out and let us know what you think.
January 23 2012
Soundtracker updated for Symbian, S60 5th Edition, Series40
Today updated releases of Soundtracker are available for the Symbian, S60 5th Edition, and Series 40 versions. Changes include the following:
S60 5th Edition, S^3, Symbian Anna and Symbian Belle (v1.7.5)
- Performance improvements and bug fixes.
- Updated Soundtracker APIs.
S40 (v2.2)
- Performance improvements and bug fixes.
- Name your station.
- New German localization.
- Updated Soundtracker APIs.
Be sure to grab the update and give your feedback on the forum.
- John
January 22 2012
QFileSystemWatcher internals in Qt 5
tl;dr, all in all, a lot of code was deleted, and things still function more or less the same, except a bit better. That's quite a common story for Qt 5, I hope... :)
On Linux, the (ancient, and no longer used by default) dnotify backend also met its maker. Since inotify has been around for some 6-7 years, it was about time, especially as the dnotify backend had some interesting bugs in behaviour.
The OS X FSEvents backend (also unused for quite some time, due to bugs, and not being a recommended way of working apparently) joined to make for a trinity of dead implementations. OS X's watching is survived by kqueue, which it shares with BSD platforms.
The currently supported backends are:
- inotify (on Linux)
- kqueue (on BSD and OS X)
- WaitForMultipleObjects on Windows, which I need to become more familiar with. Not having a Windows machine has meant that I'm not really able to do much here...
In the past, QFileSystemWatcher engines used to be run in a thread. I'm not sure why this was done originally, but it pretty much never made much sense - monitoring file changes is not a particularly intensive operation, so this is just a waste of resources (thread stack, time to start the thread, etc) - which was compounded by this being a thread per engine, meaning that if you have a few different libraries monitoring files, they'd each start their own thread.
This thread has now been removed, so changes are implicitly rate-limited to the thread the QFileSystemWatcher lives in, meaning that all of these are no longer a problem. Kudos should also go to Bradley Hughes for fixing a few issues which I missed on platforms other than Linux after it was integrated.
Brad also took this work a step further: QFileSystemWatcher has never been documented as being thread-safe, but the engines may have happened to be more or less thread-safe thanks to living on a different thread to the QFileSystemWatcher, through mutexing. One part inside Qt itself actually needed this for autotests to function correctly, too: QFileSystemModel. He fixed this requirement, and was thus able to remove the mutexes from the engines. Thanks!
I'd also like to thank Brad, João Abecasis, and anyone I've forgotten for helping to review these changes and get them integrated.
(One thing I neglected to mention above - the thread story is a little more complicated on Windows. Windows still has threads inside the engine (although the engine itself is no longer a thread, so there's still one less). This is necessary because WaitForMultipleObjects can only process up to MAXIMUM_WAIT_OBJECT handles at a time, unless you use multiple threads to do the monitoring, so that's exactly what it does. It spawns multiple threads on-demand as soon as it can't find a thread with a spare slot. But this is nothing new.)
Fischvergiftung!

(und, nein, es geht diesmal nicht um den Nanocube. 'Leider'.)
Gestern hat sich Raini eine veritable Fischvergiftung eingefangen. Und um drei Uhr früh ging's dann los...
Nachdem man ja durch und durch dehydriert bei dieser Gschicht, hab ich meinen Mann doch einfach gepackt und zur Infusion ins AKH gebracht.
Da hängt er jetzt... Ach, herrje, armes Haserl...
Aber gut war's, denn wären es beispielsweise Salmonellen gewesen (was man jetzt schon zu 99 Prozent ausschließen kann), dann könnte die Sache schon anders ausgehen. Und vor allem laboriert man an diesen Biestern ewig lange herum, wenn man nicht gleich reagiert.
Mhhhh, nun stellt sich für mich die Frage: Anzeige beim Amtsarzt -ja/nein? Angerufen hab ich im Lokal schon und außer Floskeln nix zu hören bekommen.
Den 'hygienischen Ausreißer' einfach akzeptieren (nach dem Motto: 'Sowas kann halt passieren...!' oder beinhart anzeigen?
*grübel*
January 21 2012
gPodder/QML on the N900 - Yesteryear and today
I just found this pre-feb11 gPodder/QML on a N900 on 2011-02-04 video and someone on TMO recently asked me about the status of gPodder for the N900, so I thought I'd try the current version of gPodder on the N900.
The result is a new video of gPodder/QML on a N900 today, which shows what works and what does not.
If you want to try it yourself, get the latest CSSU for your N900 and enable Extras-Devel (the usual disclaimers apparently still apply). Now, make sure to install all of PySide and Qt Mobility 1.2, and the packages qt-components and qt-components-blanco-theme. The theme package is broken right now, so you need to copy /usr/share/themes/blanco/meegotouch from a Harmattan device or the Harmattan SDK onto your N900 manually. When you have done that, simply checkout gPodder (master branch) from its Git repository.
What doesn't work yet:
- Text input fields are missing their backgrounds
- Screen rotation doesn't work (Qt Components bug?)
- Task switching is only possible with Ctrl+Backspace
Apart from these annoyances (and the problem with the missing blanco theme files), everything else works as one would expect. If these problems get fixed (so that all dependencies are readily available from Extras-Devel), I might be able to make some time to package gPodder 3 for the N900.
Harmattan (N9/N950) users: Have a look at the video to see how the play queue and episode list filters work, which will land in a new gPodder release "soon".
January 20 2012
Evopedia: Offline Wikipedia Reader
Want to read some of your favorite articles on Wikipedia? But what if you don’t have any internet available for some reason? Or maybe you just want to save up money or battery charge for keeping internet connection.
Evopedia will allow you to download an archive of all Wikipedia articles and read them online, optimized for the N900 screen size.
Archives of Wikipedia for many different languages are available. A few Wiktionary archives can be downloaded as well. A demo archive with 999 articles is available under the name “small”.
Note: Most archives take up more than 100 mB of space on your MyDocs, make sure you have space.
As soon as you download the archive(s), you can search for any article from the main screen. Since all archives are stored locally, the search is very fast. Pick any article and it will be opened in your Web application, and easy to read, thanks to optimized view.
One and only problem I had with Evopedia is that most archives are downloaded via BitTorrent, which takes up a lot of system resources and sometimes can be very unresponsive. Maemo’s watchdog reboots the phone in such occasions and this sometimes messes up the file system. In case if you get a problem with MyDocs mounted read-only, run this as root and reboot the phone (don’t worry, you won’t lose any files):
fsck.vfat -a /dev/mmcblk0p1
Apart from that, Evopedia provides a nice and easy way to read Wikipedia articles without having any internet connection whatsoever.
January 17 2012
Volles Programm - alles selbstgemacht.
Nix Paradeiser aus der Dose - brav selbst blanchiert, geschält, gewürfelt.
Für den doppelten Röstgeschmack-Faktor Fleisch vom Bio-Freilandschwein (mageres Karree, wunderbar!) und Zwiebel getrennt angebraten und erst danach zum Finale wiedervereint.
Frischen Thymian zum Kräuterkick.
Edlen Parmesan als i-Tüpfelchen.
Das war wirklich ein feiner Klassiker.
*YUMM!*
(...und das Rezept gibt's natürlich demnächst auf der runderneuerten warmekueche(.at))
Epiphany marches on
Previously in this space we saw how the bright future of Epiphany looked like, and vague promises about incremental steps towards it were done. A month later, Epiphany 3.3.4 is out there, so let’s see how well we’ve done.
There’s a lot of new stuff here, so let’s go step by step.
Application menu
The application menu, accessible from its usual location in the Shell, holds actions that affect the entire application as opposed to the currently focused window or tab. You’ll need a fairly recent version of the Shell and gnome-settings-daemon (3.3.4 of both should do, when they are out) to get it working, otherwise the browser will fallback to a lonely “Application” entry in a now deserted menubar.
Also, notice that we now brand ourselves as “Web” in all user visible strings.
New toolbar
The bulk of the changes are here. As you can see the Back and Forward buttons have been visually merged, a fate shared by the location entry and the reload/stop button. The entire menubar is gone, being replaced by a “super menu” triggered by the funny looking button with a gear (more on this later). Everything else that used to be in the default toolbar layout is now gone, as is the ability to edit its contents, making the concept of a default layout more dramatic. Finally, we use a new style for the toolbar, making it seamlessly merge with the window decoration. We think it looks great!
Super menu
In the quest to save as much vertical space as possible in the default layout we have moved all the remaining actions of our menubar into a side “super menu”. Here will live actions related to the current page, although for the moment we have some visitors there en route to their new destination (like the Bookmarks menu, which will live in the new Overview).
The devil is in the details
A lot of other small tweaks and cleanups have happened, too many to mention. From a renewed floating statusbar (now shared with Nautilus), to spacing tweaks, to more thorough use of symbolic icons throughout the UI. Special thanks go to the Design Team, it’s a pleasure to work with them in both the small details and in the big picture re-designs.
Also, one benefit of having a renewed design focus is that it allows you to do this:
135 files changed, 14988 insertions(+), 26958 deletions(-)
Around 12,000 lines of code have been deleted since 3.3.2; the biggest chunk comes from the demise of EphyToolbarEditor and friends, but in other places we have just managed to do the same, or more, with less. This means more energy devoted to make Epiphany really good at what it should be doing, which is what every core GNOME application should aspire to do.
More to come
This is only the beginning, not the end. The Epiphany team will now continue full steam ahead to implement the new Overview, merge the new SQLite history backend, port our extension system to libpeas and many other exciting features, maybe including some surprise gift in the Web Application camp. Stay tuned to this space and, as usual, happy hacking!
The Battle for Wesnoth on N900
Do you like strategy games? Well, then you probably have heard of “The Battle for Wesnoth”, a popular free software turn based strategy game with a strong, Tolkienesque fantasy setting. But did you know that there is a complete port of this PC game for Maemo?
The game is currently available in Extras, you can find it in the Games category.
sudo gainroot
apt-get install wesnoth
Note that the game is pretty large and will consume about 240~ Mb of memory on your /opt Unpacking a large package can also take a lot of time, so make sure you have enough battery charge.
Optionally install the music files. (Not recommended as this will take up 100 Mb more of memory and will slow down the game a bit):
apt-get install wesnoth-music
Once installed, you can launch the game from your applications menu or with
wesnoth
Loading times can be a drag, but apart from that and a few resolution issues with menus, the game is completely playable. Add-ons, Multiplayer, Singleplayer campaigns are all functional. I was able to both finish one of the mainline campaigns and play co-op survival on the official server without any trouble, right with an N900 in my hand.
The Battle for Wesnoth is definitely a game every N900 gamer should take a look at. So install the package and dive into the world of dwarves, elves and orcs!
January 16 2012
Nokia Beta Labs contributor of the month, December 2011: mikko.tenhunen
The year 2011 has come and gone, but we'd still like to pay tribute to to a contributor who's been active over the past months in many of our beta trials and especially so in December: mikko.tenhunen. We appreciate the answers and guidance Mikko provides to other community members as well as the thought-provoking questions and suggestions directed towards product teams.
Congratulations on being selected as the contributor of the month for December 2011! In honor of this we'd like to send you a few things (fleece and touchscreen gloves) as a token of appreciation (check your email).


- John, Community Facilitator @ Nokia Beta Labs
[How-to] Custom symbols in X Terminal
Are you in need of special symbols while in X Terminal? Don’t want to bring up the special characters menu all the time? Well, here’s an easy way to customize the special characters line on the bottom of your X Terminal window.
Open up your XTerm and use those commands to modify the characters line:
Note: Run these commands as a regular user, not root.
Modify the key labels:
gconftool-2 -s /apps/osso/xterm/key_labels -t list –list-type=string “[keylabels]“
Replace keylabels with the set of labels you want to use, separated by colons without any whitespaces. You’re free to use any text, just don’t use labels too long. The maximum safe amount of labels you can use is 7, if you use more, they will all go to a side-menu. For example, if we are to add pipe, input and tilde symbols you can use this: Tab,Esc,PgUp,PgDn,|,>,~
Next, set the characters that those labels will correspond to:
gconftool-2 -s /apps/osso/xterm/keys -t list –list-type=string “[character values]“
Replace character values with the corresponding values. You can look up which values respond to which characters by looking at /usr/share/X11/xkb/symbols/nokia_vndr/rx-51 file (do it as a regular user, so you don’t modify it by accident)
If we follow the example for pipe, input and tilde characters, we shall use these values: Tab,Escape,Page_Up,Page_Down,bar,greater,asciitilde
Restart your X Terminal, so the fullscreen button goes where it should go and enjoy!
January 15 2012
Summary for this week
Missed out a few articles and posts this week? Don’t worry, here’s a quick summary on all this week’s content for you.
Don’t want to be disturbed by unwanted calls? Check out Callerx, a simple app that will solve this problem for you:

?Callerx: a simple and effective call blocking solution
Learn how to add a Reboot button to your powerkey menu for rebooting your N900 safely and easily:

?[How-To] Adding a “Reboot” button to your powerkey menu
Customize your Conversations and Contacts app by following our instructions:

?[How-To] Customizing your SMS and Chat interface
That’s it for this week! Stay tuned for more Maemo Apps, Games, Themes, Wallpapers and Hacks next one!
Ein rauchiger Abend im 'Artner'

Angeblich soll man ja gut Steak essen können dort, so wurde mir geflüstert. Nun, das muss getestet werden! Und fürwahr: Ein feudaler Abend mit allerlei zum Schmausen und einer seeehr netten Bedienung. Filetsteak aus dem Jopser-Holzkohlengriller, Beef Tatar, Kalbsrückensteak und ein würdiges Ende mit wunderbaren Desserts.
(Glaubt mans? Nach beendeter Völlerei ergab sich folgende Konversation:
R.: Maah, nach dem feinen Essen hätt ich gern was Scharfes!
Kellner: Naja, ich bin ja eh da!
Sapperlot!
(Aber er war halt echt bemüht, der Herr Kellner. Üppiges Trinkgeld war die Folge. :o)
Lokalbericht demnächst auf der runderneuerten www.warmekueche.at
January 14 2012
Eine neue Kreation - bald auf der runderneuerten Version von 'warmekueche.at' nachzulesen.
Mit einer Fülle aus Roten Rüben, Frühlingszwieberln und einer Creme aus Ziegenfrischkäse und Kren. Kinder, war das lecker! :o)

January 10 2012
Feedback about Windows Phone version of Soundtracker also welcome
Just a quick no
te that we've brought the Windows Phone version of Soundtracker into the mix at Nokia Beta Labs. As before, the app can be installed via the Windows Phone Marketplace, but feedback is welcome on the Beta Labs forum where the team is already active for the Symbian/S60 and Series 40 versions.
We've created forum categories for each of the versions available for Nokia phones to keep things tidy. The team at Soundtracker will do their best to stay on top of your feedback and take it into accont when developing new versions.
Enjoy!
- John, community manager
January 09 2012
Action im Nanocube 1.
und wer sagt, dass es bei Garnelen keine Taxis gibt? *gg*
January 08 2012
Nach der Pflicht kommt die Kür!
Nach einigen gestalterischen Überlegungen wurde vor kurzem in der Aquarienboutique fleissig eingekauft...

und mein zweiter Nano-Cube einem Re-Design unterzogen...
...und ich bin furchtbar stolz auf das Ergebnis:

Die Moorkienwurzel wurde mit zwei 'Algensteinen' verziert. Dazu einfach den Moosball aufschneiden und über den Stein stülpen. Mit Bindefaden verknoten und passt.


Auch im Hintergrund hat sich jede Menge verändert: Die komplette Rückwand wurde mit Triangelmoos verschönert, das sieht jetzt wirklich gut aus.

Die Steine wurden mit Aquariumsilikon verklebt, damit sie beim Reinigen oder beim Wasserwechsel irgendwann einmal nicht auf ein Tierchen plumpsen. Funktioniert super, sogar unter Wasser.
Da lassen sich wirklich geile Skulturen bauen, mit Überhang und so. Genialisch! ;-)

Und ein paar neue Pflanzen kamen hinzu:

Burgunderrotes Papageienblatt

Amerikanischer Wassernabel

Graspflanze

Das letzte Bild zeigt einen Stein, der mit Javamoos überzogen und mit einem speziellen Netz fixiert wurde. So kann sich das Moos gut am Stein anwurzeln und wächst durch das Netz hindurch - in zwei, drei Wochen sollte man es nicht mehr sehen können.

Als i-Tupferl wurde dann noch eine CO2-Anlage installiert, die macht gutes Pflanzenwachstum. Oh yeah! :))



*LOVIN IT!!*
January 06 2012
*Lovin' it!*





:o)
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
















