View Single Post
Old 05-25-2022, 10:40 AM   #2
pazos
cosiņeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
Autorotate is there, but it is disabled for a couple of reasons:

- there's no common logic:

On the rest of platforms/models with a gyro where autorotation is supported we need to do something to rotate, so prevent autorotation is just ignore doing something.

On Android autorotation happens by itself (it is managed by the framework), so setting a specific rotation would disable autorotation.

Current UI assumes the paradigm used by other platforms: rotating requires doing something, autorotates requires detecting gyro changes and doing the same something.

That makes possible that setting a manual orientation doesn't disturb future changes based on autorotation.

On android that's not possible, setting a manual orientation would disable autorotation.

Which leads me to the second reason:

- there's no common UI to switch from/to full sensor/ landscape sensor/ portrait sensor and manual modes. Writting one would be awesome, so patches are very welcome
pazos is offline   Reply With Quote