tianqi22 / monav

Automatically exported from code.google.com/p/monav
0 stars 0 forks source link

add/improve vertical mode on nokia n900 #47

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. start monav
2. go into window mode
3. press shift + ctrl + fn + l to switch from horizontal to vertical mode

What is the expected output? What do you see instead?
I attached a screenshot, which shows the current state. The expected output is, 
that one can still control MoNav and that the whole screen is used :)

What version of the product are you using? On what operating system?
MoNav 3.0 on Nokia N900 with up to date Maemo.

Original issue reported on code.google.com by elektra...@gmail.com on 6 May 2011 at 5:45

Attachments:

GoogleCodeExporter commented 9 years ago
Is the shortcut a hack or is it officially supported? At the moment the 
application is actually set to be non-rotatable.

However, I think you are right, we should add support to (auto)-rotate the 
screen. This is very easy, but we have to check whether all controls are still 
usable and visible.

Original comment by veaac.fd...@gmail.com on 6 May 2011 at 10:51

GoogleCodeExporter commented 9 years ago
I guess the shortcut is a hidden feature, since it's not listed on
http://wiki.maemo.org/N900_Shortcuts_and_Gestures

Original comment by elektra...@gmail.com on 6 May 2011 at 11:44

GoogleCodeExporter commented 9 years ago
shift + ctrl + fn + l doesn't send a resize signal to the windows. Even apps 
that resize automatically show the above issue.

The following patch enables autorotation for the N900

Original comment by mailsan...@gmx.net on 19 Jul 2011 at 12:08

Attachments:

GoogleCodeExporter commented 9 years ago
it is quite usable with only this patch, but there's a few minor issues :

- driving instructions window is a bit too wide to fit
- most settings popups are not rotated (it rotates back to landscape)
- address lookup could be taller to fill the whole screen

Original comment by mailsan...@gmx.net on 19 Jul 2011 at 12:18

GoogleCodeExporter commented 9 years ago
We deliberately disabled this feature, since all standard dialogs ( file open, 
etc... ) do rotate your screen back... and the address dialog has to anyway to 
enable keyboard input.

So I am a little bit hesitant about re-enabling it.

Your thoughts?

Original comment by veaac.fd...@gmail.com on 21 Jul 2011 at 3:57

GoogleCodeExporter commented 9 years ago
I think the three main usecases of portait mode would be 

1) when the phone is in a carkit that forces portrait (or any other physical 
contraints, 1 hand operation, etc)
2) looking further ahead in the driving direction (with autorotate map on)
3) see more of the list of driving instructions

Basically these three usecases are active when navigating, for a relatively 
long time without the user controlling the device.

I think these should be considered separately from going into the settings or 
using a file open dialog, which in many cases involve the use of the keyboard 
anyway.

That said, I think that most of the dialogs that CAN work in portrait should be 
made to do so (a good candidate would be address lookup)

Original comment by mailsan...@gmx.net on 21 Jul 2011 at 11:51

GoogleCodeExporter commented 9 years ago
1) was the reason for this bug report (I have a bicycle mount). I would be 
happy about the vertical mode even if it's just for the map.

I also found an forum thread, which describes a workaround:

http://maemo.org/community/maemo-developers/qt_autorotation/

Original comment by elektra...@gmail.com on 21 Jul 2011 at 4:12

GoogleCodeExporter commented 9 years ago
Thanks for the link. I will try this out and once I've tested it it could be 
enabled permanently ( in my opinion ).

Original comment by veaac.fd...@gmail.com on 22 Jul 2011 at 10:49