[maemo-developers] [maemo-developers] non-maemo apps in toolbar

From: Aaron Levinson alevinsn at aracnet.com
Date: Thu Jan 5 05:53:12 EET 2006
It's important to note that even if you solve the problem of getting the
icon to display in the task bar, a bigger problem exists when an attempt
is made to run the software on the device itself.  Since it isn't a GTK
application, there will be no support for GTK input methods.  
Effectively, this means that users won't be able to input anything into
the application besides mouse strokes and clicks.  If the application is
entirely mouse-driven, that might be okay, but in addition, it won't be a
maemo application, and there will be other issues besides the lack of
input methods.

As a general rule, building and running strictly X applications isn't
going to cut it on the 770, and a true port of a GUI application to the
maemo platform requires some programming, quite possibly extensive
programming if the original application is only written using X.  One may
note that the "Porting Existing Application" example on maemo.org
demonstrates how to port an already existing _GTK_ application.

Aaron

On Wed, 4 Jan 2006, Vladislav Grinchenko wrote:

> On Wed, 2006-01-04 at 17:43, Mark Arrasmith wrote:
> > Because the 770 uses X11 I was interested in porting some X11 and fltk apps 
> > for fun.  I compiled Ace of Penguins ( http://www.delorie.com/store/ace/ ) 
> > for the 770.  Ace of Penguins is a X11 based card game suite that includes 
> > solitaire, freecell, taipei, and others.
> > 
> > Basically it is the same thing I did with the Agenda VR3 with I got that years 
> > ago.  So anyway, solitaire runs very fast (it is up and running as soon as 
> > the stylus leaves the screen) and is only 80K.  But, it doesn't show up in 
> > the left toolbar when running.  Which makes minimizing it kind of worthless.
> > 
> > I have the X-HildonDesk-ShowInToolbar=true set in the .desktop file.  Is there 
> > anything else I need to do?
> > 
> > - mark
> 
> Could be the icon size. Double-check that it is exactly 26x26. You can
> also try to monitor dbug messages with
> % dbus-monitr --system
> 
> -Vlad
> -- 
> _____________________________________________________________
> Vladislav Grinchenko       http://home.comcast.net/~3rdshift/
>                                  e-mail: 3rdshift at comcast.net
>                                                    
>       Focus on quality, and productivity will follow.
> _____________________________________________________________
> 
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers
> 


More information about the maemo-developers mailing list