I really like the auto rotation that the Omnia provides, unfortunatly it doesn't play nice with some applications
So I was looking for way to exclude those applications, this brought me to Rotation Service
But this was much more than I needed and the configuration was not for me, so I build my own application...
The top part will fill as you use the application, and when you select an application name (and click the button)
it will add it to the exception list (bottom part)..
that's it :-)
I still need to change some things, but it is usable already
Let me know what you think or what you like to see added.
I was thinking to add the 4 different modes, 0, 90, 180 and 270, per application, the reason is because of the below.
if you are going from an allowed application to a not allowed application the screen will
stay in that orientation, e.g. you are using App X in landscape, and switch to a not allowed application the
screen will stay in landscape.
edit, just a little more instructions.
The top part shows the applications that have been used, when you first start the program the top part is empty.
What I would do is run the program, and continue to use your Omnia like you normally would.
when you com across an application that should not rotate activate OmniaOrientation and select the application from the top part and click the add button
this will add an exception for that application.
Some application, like Manilla2Ddon't have a window name, you will need to add an empty string onorder to exclude this application, but please note this will exclude all applications which use an empty string. OmniaOrientation.cab