[maemo-developers] [maemo-developers] non-maemo apps in toolbar
From: Aaron Levinson alevinsn at aracnet.comDate: Thu Jan 5 12:42:17 EET 2006
- Previous message: [maemo-developers] non-maemo apps in toolbar
- Next message: [maemo-developers] non-maemo apps in toolbar
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Simon, Did you take a look at the Qt user interface implementation for rdesktop? Shouldn't be too difficult to port to GTK, and it's likely easier to port the Qt code than to port the X user interface implementation, since the Qt code already deals with higher level user interface concepts. You could even start from the QtE (Qt Embedded) implementation. I initially tried something similar with VNC to what you did for rdesktop, but I gave up. Mixing X and GTK tended to cause lots of problems. However, the nice thing about the rdesktop source code is that the user interface implementation is kept separate from the underlying communication protocol implementation, which is not the case for RealVNC's vncviewer implementation. Aaron On Thu, 5 Jan 2006, Simon Guerrero wrote: > > > > On Wednesday 04 January 2006 21:53, Aaron Levinson wrote: > > > > > > > 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. > > > > > I'm discovering this with my port of rdesktop. I have a (very early) > alpha running which lets you enter some basic data through a messy GTK+ > dialog then runs rdesktop full-screen. > > The mouse stuff is all fine (although double-clicking takes some > effort!) but the big problem is that it's all written in X11 code. I'm > going to have to completely rewrite the X stuff for Hildon, replacing > the event loop etc (it was difficult enough to port the make to > autogen!) > > This is a good example of how the "unique" nature of the 770's > architecture can get you close on a port - but still miles away! :-) > > Simon >
- Previous message: [maemo-developers] non-maemo apps in toolbar
- Next message: [maemo-developers] non-maemo apps in toolbar
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]