[maemo-developers] Hildon-Desktop: added Widget not shown

From: Mikko Vartiainen mvartiainen at gmail.com
Date: Wed Jan 13 03:15:42 EET 2010
On Wed, Jan 13, 2010 at 2:18 AM, Anderson Lizardo
<anderson.lizardo at openbossa.org> wrote:
> This is the expected behavior. You need the Python loader (provided by
> the hildon-desktop-python-loader) installed *and* loaded in order to
> have Python applets recognized. The problem (as I mentioned on the
> other message) is probably that the hildon-desktop process is not
> being aware of the new loader until it is restarted.
> A possible test case (which I cannot test ATM) is:
> 1) apt-get remove hildon-desktop-python-loader
> 2) Restart N900
> 3) apt-get install hildon-desktop-python-loader
> 4) Install some Python applet
> The let us know if the applet is shown or not.

I used TouchSearch and OpenVPN Applet as testcase. TouchSearch is
desktop widget and OpenVPN Applet is status menu widget.

1. apt-get remove python2.5
2. killall hildon-desktop hildon-home hildon-status-menu
3. HAM install TouchSearch
4. TouchSearch didn't appear in desktop or in widget list
5. HAM install openvpn-applet
6. openvpn-applet appeared in status-menu (with broken icon)
7. HAM uninstall touchsearch, HAM install touchsearch
8. TouchSearch didn't appear anywhere
9. killall hildon-desktop hildon-home hildon-status-menu
10. TouchSearch appeared in desktop. openvpn-applet had it's icon
shown properly (just another side effect of removing icon cache :( )

Status menu widget worked and desktop widget didn't work. I thoght I
had tested this earlier and that desktop widget were working too,
apparently that was not the case.

Mikko Vartiainen
More information about the maemo-developers mailing list