[maemo-developers] Launch maemo browser in fullscreen mode

From: Jakub.Pavelek at nokia.com Jakub.Pavelek at nokia.com
Date: Tue Mar 20 12:14:23 EET 2007
AFAIK the sources for the browser UI (not the engine) are public:

I even managed to compile them once (didn't run though). I would think that having own browser UI that launches fullscreen for your needs would be good enough solution for a kiosk mode project.



>It is possible to compile a small App that sends the keyboard 
>function key (F6 I think) to x windows that is equivalent to 
>the hardware fullscreen button being pressed (someone pointed 
>me in that direction a while ago on the list).  Far from the 
>best solution but it can work.
>The downside is it is hard to be sure which application is in 
>front (I believe there is a util that can tell an app to go to 
>the front, but not exactly fool proof).  I am told it is 
>possible to disable the hardware key but I am not quite sure 
>how you would do this (change the key mappings file?).  If you 
>can't do that they can take it out of fullscreen, they can 
>also press the home button.
>The browser crashes an enormous amount (one person mentions it 
>is linked to the number of additional windows you open, most 
>others think it is memory related), so you need a way to 
>detect it crashed and reopen it.  (I managed to do this in Rh9 
>really easily, so if browser or x-windows crash it restarts, 
>can't seem to crack it on the nokia).
>Sleep mode (and also power off when charger plugged in) don't 
>tend cause a proper boot up (it is already up) so startup 
>scripts to start the browser don't get fired.
>Ideally I'd want to uninstall all non useful applications 
>(e.g. games, email etc). Has anyone written anything to do that?
>I have not found any way to cut everything back to just the 
>desktop and the web browser (i.e. 
>remove the window manager) if someone can provide more info on 
>that then I can probably knock up a proper kiosk mode for the 
>Nokia and release it back and then we could have a basic kiosk 
>and everyone can chip in to fix the other issues.
>There are so many fab web apps for a kiosk tablet
>- e.g. Museum guide (so much better than the talk in your ear ones).
>Kind Regards
>At 07:15 20/03/2007, Jakub.Pavelek at nokia.com wrote:
>>That's right. The fullscreen browser launching is not implemented but 
>>it is planned in future (not too soon).
>> >There is no way to open the opera browser into fullscreen, i spent 
>> >quite a bit of time trying various solutions and even tried 
>> >implementing the "open embedded browser" via dbus, however these 
>> >calls are deprecated.
>> >The only hope is to use a different browser solution as a base.
>> >
>> >Andrew
>> >
>> >Tomàs Jiménez Lozano wrote:
>> >> As a first step to achieve some kind of kiosk mode I am
>> >trying to open
>> >> maemo browser at startup in fullscreen mode.
>> >>
>> >> I've found that, dislike desktop opera browser, maemo browser has 
>> >> no command line switch option (--fullscreen) to do this.
>> >>
>> >> I am trying now to launch browser via dbus rpc capabilities. I've 
>> >> found some "osso-browser-interface.h" document where it says
>> >the only
>> >> methods available for remote calling are for opening a new window 
>> >> or opening a url.
>> >> There is another collection of methods but they seem to 
>be intended 
>> >> for embedded browser windows within a main application window.
>> >> One of this "embedded-only" methods allows you to send a HW Key 
>> >> code to the browser, that is just what I am trying to do.
>> >> Disgracefully I assume it only works for this "embedded browsers".
>> >>
>> >> Does anyone know if there is a way to open maemo browser in
>> >fullscreen?
>> >>
>> >>
>> >> Thanks in advance
>> >>
>> >> Tomàs Jiménez
>> >> oranginalab
>> >>
>> >> _______________________________________________
>> >> maemo-developers mailing list
>> >> maemo-developers at maemo.org
>> >> https://maemo.org/mailman/listinfo/maemo-developers
>> >>
>> >>
>> >_______________________________________________
>> >maemo-developers mailing list
>> >maemo-developers at maemo.org
>> >https://maemo.org/mailman/listinfo/maemo-developers
>> >
>>maemo-developers mailing list
>>maemo-developers at maemo.org
>>No virus found in this incoming message.
>>Checked by AVG Free Edition.
>>Version: 7.5.446 / Virus Database: 268.18.14/727
>>- Release Date: 19/03/2007 11:49
>No virus found in this outgoing message.
>Checked by AVG Free Edition.
>Version: 7.5.446 / Virus Database: 268.18.14/727 - Release 
>Date: 19/03/2007 11:49

More information about the maemo-developers mailing list