[maemo-developers] [maemo-developers] Porting non-GTK applications to maemo
From: Tim Teulings rael at edge.ping.deDate: Tue Jun 20 16:59:03 EEST 2006
- Previous message: [maemo-developers] Information about N770 sound drivers
- Next message: [maemo-developers] Support for 2GB MMC?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hallo! As the subject tells I want to port some of my applications to maemo. However my applications do not use Gtk but my own GUI library which uses direct X11 calls. As the result I cannot directly follow the porting guide which requires the use of libosso (using Gtk objects) or the parts of the Hilton framework that directly use Gtk objects. As a consequence I have a number of questions: * Is this possible (IMHO it should)? * What are the minimal requirements for my applications to interwork? + I assume that I have to open a D-BUS session on start and need to handle certain calls for application session management. Is this documented? + I likely have to fiddle around with the enhanced X input models to get input from the virtual keyboard. I already do support the enhanced X11 input stuff, but possible I need to do more. Is there any detailed information about this or even an X11 code example I could check? + I have to write a maemo desktop file. + I have to create debian packages for my library and for each application. + I have to support or emulate hilton menu and toolbar stuff. Is this required? Is the relevant part of the application (do I just need to draw my menues and tools bars the "hilton way"?) or is this external to application (some special atoms for the X11 window manager or similar)? + Is there more I need to support? -- Gruß... Tim.
- Previous message: [maemo-developers] Information about N770 sound drivers
- Next message: [maemo-developers] Support for 2GB MMC?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]