On Wed, Nov 04, 2009 at 01:55:29PM +0100, Helge Hafting wrote: > > Have others already thought about this and devised solutions? > > > > I think a good solution might involve the window manager - since the > > window manager knows which app is at the front of the screen and so > > could rotate the screen correctly for it (including enabling > > autorotation for the apps where that makes sense). Alternatively - at > > least for e17 - an easily accessible gadget in the top shelf could > > make it very simple to choose a specific orientation and to enable and > > disable autorotation. > > The software that control rotation need to know if the foreground app > should run in landscape, portrait or auto mode. (And perhaps the > upside-down variants as well.)
Or, what I think would be the proper way to do it, the application should broadcast to dbus that it prefers no rotation, or one of the 4 possible rotation states and omnewrotate could listen to such requests and not rotate while there is such a message in the bus. Rui _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community