Posted by admin on November 5, 2011 · Leave a Comment
I was recently hunting down a slightly annoying usability bug in Khweeteur, a Twitter / identi.ca client: Khweeteur can notify the user when there are new status updates, however, it wasn’t overlaying the notification window on the application window, like the email client does. I spent some time investigating the problem: the fix is easy, but non-obvious, so I’m recording it here. A notification window overlays the window whose WM_CLASS property matches the specified desktop entry (and is correctly configured in /etc/hildon-desktop/notification-groups.conf ).
Filed under Maemo News · Tagged with app, arguments, attila-csipa, dbus, debian, editor, editor-recently, google-backed, gpodder, harmattan org.freedesktop.notifications, hildon desktop n900, khweeteur, maemo, maemo nokia n900 message notifier, maemonokian900.com, makes-it-easier, mobility, n9, n900, net, nokia-n900, nokian900, org.freedesktop.notifications maemo, ovi, png, problem, python, store, update, updates, user, window-overlays, windows, www.maemo, xwininfo-root
Posted by admin on November 1, 2011 · Leave a Comment
While working on the Woodchuck support in gPodder , I decided to profile the code. Reading the Python manual , I thought it would be as easy as: import cProfile cProfile.run(‘foo()’) On both Debian and Maemo, this results in an import error: Traceback (most recent call last): File ” “, line 1, in File “/usr/lib/python2.6/cProfile.py”, line 36, in run result = prof.print_stats(sort) File “/usr/lib/python2.6/cProfile.py”, line 80, in print_stats import pstats ImportError: No module named pstats To my eyes, this looks like I need to install some package. This is indeed the case: the python-profiler package provides the pstats module.
Filed under Maemo News · Tagged with 105542-function, 13-790-13-790, 26-417-26-417, 57-458-57-458, 69-012-69-012, app, browser, case, code, dbus, debian, features, file, gpodder, indeed-the-case, install python nokia n900, ir, line, missing-rights, ncalls-tottime, ovi, package, package python not installed n900, percall-cumtime, python, python for n900 nokia, python for nokia n900, relatively-easy, system, wget
Posted by admin on September 18, 2011 · Leave a Comment
A Quick Look at Extras in Bugzilla 2011-09-12 through 2011-09-18 As of 2011-09-19 Extras contains: total items 2723 ( 20) total open items 998 (
open bugs 571 ( 5) critical/blocker 43 ( 1) “easyfix” 6 “moreinfo” 5 “crash” 2 “patch” 4 reopened 6 ( 1) unconfirmed 342 ( 1) open enhancements 427 ( 3) “easyfix” 3 ( 2) “moreinfo” 1 “patch” 6 reopened 1 ( 1) unconfirmed 184 ( 2) Top Tens Ten biggest open bugs by number of votes : (6%) 7334 [FM Radio] audio disappear using other device functions(connecting-disconnecting wi-fi,hspa) (6%) 11961 [Maemo 5 Community SSU] Random email application (modest) crashes with CSSU (5%) 7351 [Recorder] Recorder app closes automatically after few mins (4%) 6511 [Canola] Unable to type text in Canola on N900 (4%) 11031 [PyMaemo] python-all depending on specific python version breaks updating python modules (2%) 11842 [Maemo 5 Community SSU] RDesktop halt on connection screen (2%) 6847 [gPodder] gPodder does not attempt to connect to internet if no ambient connection (2%) 8508 [The One Ring] Integration with System Contacts isn’t working (2%) 7505 [Mauku] Claims to be free, but ships no license and says ‘You are NOT allowed to modify or redistribute the source code.’ (+1 this week) (2%) 7938 [BlueMaemo] Connection dies immediately on Mac OS X 10.4.11 (new this week) Please visit Bugzilla to vote. Registration is easy and free. Ten biggest open enhancements by number of votes : (6%) 8224 [Hermes] Support for getting orkut contact details with Hermes (5%) 5453 [Hermes] Add google as a source for contact information (feature request) (5%) 7738 [FM Radio] Scan and auto-preset feature (5%) 5823 [Personal GPRS Monitor] programmable auto-reset (4%) 5045 [Conboy] Add undo and redo (4%) 5452 [Hermes] Don’t overwrite pre-existing contact info (3%) 6383 [PasswordSafe] Add support for V3 Format (+1 this week) (3%) 11976 [Maemo 5 Community SSU] viewing sms conversations in portrait mode without horizontal scrolling (patch) (-1 this week) (2%) 5018 [StockThis] Create a Desktop widget to display portfolio (2%) 7374 [FM Radio] Record FM radio to file Please visit Bugzilla to vote.
Filed under Maemo News · Tagged with ambalco power, app, bluemaemo, boot, browser, canola, contact, conversation, cssu, dbus, desktop, download development maemo 5 community ssu, e5, events, evopedia, free games, game, games, gis, google, gpodder, gps, hildon, icon, ip, ir, kernel, keyboard, line, maemo, maemo 2011.38-1, maemo 5, maemo 5 2011.38-1, maemo 5 21,2011.38, maemo community ssu gps, maemo cssu rotate browser, maemo firmware 2011.38-1, maemo ssu, maemo-community, maemo-org, maemo5 2011.38.1, maemonokian900.com, makes-the-setup, media, meego, moon, n9, n900, n900 2011.38 update, n900 2011.38-1, n900 community ssu gps, n900 cssu rotate fix, n900 maemo 2011.38-1, net, nokia, nokian9, nokian900, note, notifications, omweather, open, ovi, player, png, power, problem vn call history for maemo, python, python 2.5 media renderer maemo 5, radio, raw, record, recorder, server, shat, sms, ssu, ssu 21-2011.38, stockthis, system, text, text-entry, the-community, themes, time-community, update, versie 2011.38.1, web, week, widget, windows, www.maemo, zoutube
Posted by admin on September 18, 2011 · Leave a Comment
The following text is from the introduction of the HOWTO I’ve written explaining how to modify a program to use Woodchuck. The focus is on the Python interface, but it should be helpful to anyone who wants to modify an application to use Woodchuck. This document, unlike the detailed documentation , should be a bit easier to digest if you are just getting started with Woodchuck.
Filed under Maemo News · Tagged with app, application, background, centralized, dbus, desktop, development, events, gis, howto, introduction, ip, ir, maemo-community, n900 transmission, n900 woodchuck, net, power, probability, python, register, software, software-update, ssu, system, text, the-community, torrent, transmission, transmission on n900, update, updates, user, woodchuck, woodchuck 900 apps, woodchuck n900
Posted by admin on September 14, 2011 · Leave a Comment
A couple of weeks ago, I was chatting with Michael Banck about DebConf. He told me that one of the sponsors provided everyone a SIM card with 5 units of credit, and that the first time he established a data connection was also his last: he got bit by Maemo’s automatic repository update misfeature ; because, he had gone more than 24 hours without checking for software updates, Maemo checked even though he was using a cellular data connection and only had a few megabytes worth of data transfer credit. A simple workaround for this bug is to disable updates .
Filed under Maemo News · Tagged with also-prefetches, app, apt woodchuck n900, apt woodchuck nokia n900, better-solution, dbus, disable-updates, example python scripts on n900, fetches-updates, gis, how to configure woodchuck n900, ip, ir, longer-informed, mad, maemo, maemo disable apt, maemo-org, michael-banck, n900 woodchuck, ovi, package, packages, python, raw, register, sms, software, software-update, time, unfortunate, update, update nokia n900, updates, user, widget, woodchuck maemo, woodchuck n900, woodchuk n900
Posted by admin on August 25, 2011 · Leave a Comment
A month ago I downloaded the last Qt SDK , plugged my Nokia N9 to it and started writing from scratch a chess game UI.
Filed under Maemo News · Tagged with adobi, app, apps, broser, browser, c plus plus chess programing, call log, code, commodore, cut, dbus, debian, desktop, development, emergency calls, facebook, facebppl, faculty, game, games, gridview qml, harmattan, hen, how to download qt quick on nokia n900, how to install qtquick maemo, how to mix qml and qt components, icon, internet, ip, ir, java, line, luxury, mad, maemo, maemo qtquick, maemo-org, maemonokian900.com, manager, media, meego, mirror, n9, n900, n900 qt quick, n950, net, nokia, nokia n9, nokian9, nokian900, ocr, open, ovi, packages, png, python, qml, qt game nokia, qt quick for maemo n900, qt quick for n900, qt quick maemo, qt quick n900, qtquick maemo, qtquick n900, raw, server, sharing, speak, star, timer, trip, web, www.maemo
Posted by admin on August 19, 2011 · Leave a Comment
I’m proud to announce LightMediaScanner 0.4.4 was released and I’d like to take some time to remind you of this awesome project While 0.4.4 is no big leap ahead of 0.4.3 I’m doing this post more to make clear people that the project is still alive and it may be the right tool for you, particularly if you need fast media scanning on your desktop or embedded device. Introduction (History) LightMediaScanner (LMS) was born in 2007 during the development of Canola2 media player for Nokia N800 Maemo device. We did a previous try at media scanners for Canola1 and did learn a lot, that would be the foundation of LMS
Filed under Maemo News · Tagged with app, camera, close-the-file, code, data, dbus, fcamera, file, filesystem, gis, google, hen, icon, ip, ir, light, lightmediascanner, lightmediascanner n900, maemo, maemo dokumentenscanner, maemo-org, maemonokian900.com, media, memmory, mp3, n9, n900, n900 scanner, nokia, nokia n900 scanner, nokian9, nokian900, open, ovi, player, png, python, register, runtime, scanner maemo, share, speak, ssu, system, time, update, user, www.maemo
Posted by admin on July 22, 2011 · Leave a Comment
There was an interesting issue in D-Bus, related to unicast vs broadcast signals, which led [edit: typo] to a small change in specs and which might be of some interest for D-Bus developers. Unicast signals are not widely known and probably even less used, but they are possible. They are useful, for instance, when you need to trigger an action from a single client, among your listeners.
Filed under Maemo News · Tagged with "d-bus", "unicast signal" libdbus, code, d maemo nokia n 900, dbus, development, eavesdrop calls n900, entertainment, example-on-how, filter, filter remover, fixing-the-bad, harmattan, hen, ip, libdbus unicast signal example, message, music-shelf, n900 for eavesdropping, nokia, nokia n900 recieve broadcaste message, ovi, signal, singnal finder, ssu, were-the-actual, уницаст дбус сигналс#sclient=psy-ab
Posted by admin on July 14, 2011 · Leave a Comment
Tracker writes back certain metadata to your files. It for example writes back in XMP the title of a JPeg file, among other fields that XMP supports
Filed under Maemo News · Tagged with "d-bus", api, background, capability, dbus, development, extracting, handling, hen, ip, ir, libraries, mad, need-the-api, next-filesystem, nokia n900 system, original-reason, ovi, replace maemo n900, signal, ssu, system, then-the-next, update
Posted by admin on July 5, 2011 · Leave a Comment
In harmattan, if you want to access certain resources (E.G. Tracker) you need to ask for permission to the Security FW.
Filed under Maemo News · Tagged with 3d, access-certain, aegis, aegis harmattan gps, aegis write file harmattan, aigis harmattan, app, application, become-meego, cut, dbus, debian, facebook, features, gis, haramttan aegis camera#hl=en, harmattan, harmattan , dbus problem, harmattan aegis, harmattan aegis camera, harmattan aegis camera access, harmattan aegis deb, harmattan aegis fun, harmattan aegis generate, harmattan aegis install, harmattan aegis python, harmattan aegis qml, harmattan installing deb commandline, harmattan python aegis, harmattan python deb package, harmattan python security, harmattan security example aegis, hen, http://www.maemonokian900.com/, installed-files, intel, ip, ir, line, lock, lock-the-device, maemo, maemo-org, maemonokian900.com, marketing, n9, n900, n900 is bad or good, n900 python executable, n900 python sms, nokia, nokia aegis harmattan, nokian9, nokian900, packages, python, python executable n900, python harmattan aegis, qml, release-several, security, security harmattan, star, start, summer-release, the-executable, trackerreadaccess harmattan, twitter, where to copy .aegis file in n900, witter, www. maemonokian900.com, www.maemo, _aegis file maemo