Quote:
Originally Posted by Tialex
Thanks, after your information I dug into the sources and found that hasNativeRotation for Android just checks for API version so probably indeed the hardware rotation is used. I tried to apply the following patch (either with 1- or 2- prefix)
By the way, maybe its reasonable to provide something like "always use software rotation" in the settings?
|
Indeed. The only reason I never enabled hardware rotation on devices up to 4.3 is because the JB emulator failed to do it properly and had no other devices to test it.
HW rotation and SW rotation are indeed very bad names. Both are software. The former requests the rotation to android so everything is rotated (system ui, other apps...). The later is a rotation we do on our own before posting to the android sufarce.
Certainly, from a maintainer's perspective, makes little sense to offer inferior options on menus. Better to fix the bugs that make you consider that inferior option in the first place
But you're free to do what you want with users patches, of course.