Reply
Thread Tools
Fargus's Avatar
Posts: 1,217 | Thanked: 446 times | Joined on Oct 2009 @ Bedfordshire, UK
#71
Originally Posted by BN900 View Post
my two cents on a very old topic, with a minor development:

someone using a rotate hack on PR 1.2 SDK discovered a PORTRAIT keyboard! the problem was that the bottom keys were overlapping. Im not sure whether that was an incomplete function that is/was being developed or if it was simply due to Maemo's on rotation algorithims. The point is that it could easily be done by simple resizing but may not be very ergonomical.

As for portrait mode, the Braek hack showed that many elements can easily be used in portrait. But i dont want them all. I only need Conversations (Braek shows it is VERY easy to do), mail, and the music player.

As for autorotating the desktop, simply maintain the placement of all icons but flip their image so that they can be viewed vertically. as for widgets and their contents, some will work under this idea (square ones, like simple note) while rectangular one could for now stay as they were while in portrait. that's an imperfect but handy quick fix.
I appreciate that this seems a simple solution but what about animated widgets and non-square furniture? The initial idea indeed deceptively simple but then things start to get messy. I am sure a solution will be found but that would also require a number of messages (additional to current framework I believe) in order to manage this information. Whilst not impossible it would certainly involve a not inconsiderable amount of work to take it beyond a hack ala N8x0 days.

The SDK hack was getting Xepher to display on a different orientation so I am still not sure that this would work for real as is. There was a bug in the initial release that allowed for some functionality like this as a bug but certain parts of the system didn't cope very well.

Last edited by Fargus; 2010-03-28 at 14:20.
 
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#72
Man, this thread is making me have to rework everything I've been doing. And I like it!
__________________
N9: Go white or go home
 
Posts: 278 | Thanked: 209 times | Joined on Dec 2009
#73
Originally Posted by Fargus View Post
The hardware is landscape by default due to the keyboard. Some other devices don't have a keyboard so the default orientation is not so clear-cut.

The situation you propose wouldn't solve the situation of both orientations just start a lot of debates about why landscape wasn't default when there was a keyboard.

Most computer and media devices are tending towards landscape mode now due to movies etceteras. This isn't to sy that portrait isn't useful just that with a pop-down keyboard landscape is more natural if you are going to have a primary orientation.
I'm sorry. I don't get what you mean. What do you mean the hardware is Landscape by default due to the keyboard?

There are may devices out there that have a keyboard and still operate well in Portrait.

Maybe I should elaborate.

Portrait will be the defualt mode for everything. Menu, Task Manegaer, Home Screens, Virutal Keyboard. There is no need for the widgets to be re-aligned for landscape. Cause the Home screens need not be in Landscape at all. They can be only portrait

The instances for use of landscape are the countable ones. not the other way around. So. Landscape simply takes effect when the keyboard is slid out in the following apps:

Sms, browser, Email.

Other applicatins can choose to be landscape by default or switch with the acceloromter. Like Media Player

Only drawback I see is perhaps less real-state for Big widgets. but we can jut add more screens.

This is how it's done in so many devices with and without keyboard.....

HTC Touch Pro. E75, iPhone, Droid, Nexus...........

Last edited by Corso85; 2010-03-28 at 15:19.
 
Posts: 278 | Thanked: 209 times | Joined on Dec 2009
#74
If you guys need somthing really practical. I already made this suggestions a while ago.

Just make a virtual keyboard app in Portrait Mode. Allow one to copy and paste, via a button lets say,.to other apps. Acheivable due to the n900s mult-tasking. but then, the conversations App is still in landscape. so pasting might be awkward.
 
Posts: 4,556 | Thanked: 1,624 times | Joined on Dec 2007
#75
Corso85, the reason why the N900 and Maemo 5 is predominantly in landscape mode is due to its heritage from the previous Maemo systems (which were all landscape). I also believe the GUI of the OS and many of its default apps are created using GTK. So it requires more time and effort to create a portrait mode. Hence the reason why most if not all apps and built-in apps are landscape only. Combined with the hardware keyboard (and again it's history as a Maemo tablet) landscape was chosen as the predominant mode.

Meego seems like it will be built predominantly in QT which has much better support for portrait mode. Hence it's better for switching being portrait and landscape.

To sum it up, will you see a virtual keyboard from Nokia in Maemo 5, and portrait mode across built in apps (3rd party apps do support portrait mode, especially the ones using QT since there's better support for them). Probably not (especially not from Nokia). If you do see it, it's likely going be the result of a community provided xrandr hack (which won't be pretty, parts of the screen will be cut off and inaccessible) and a keyboard app. Which I believe the keyboard app is being made.

This is how portrait mode was accomplished in the n800/n810. Though it wasn't pretty.
__________________
Originally Posted by ysss View Post
They're maemo and MeeGo...

"Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...
 

The Following User Says Thank You to Laughing Man For This Useful Post:
Posts: 278 | Thanked: 209 times | Joined on Dec 2009
#76
Originally Posted by Laughing Man View Post
Corso85, the reason why the N900 and Maemo 5 is predominantly in landscape mode is due to its heritage from the previous Maemo systems (which were all landscape). I also believe the GUI of the OS and many of its default apps are created using GTK. So it requires more time and effort to create a portrait mode. Hence the reason why most if not all apps and built-in apps are landscape only. Combined with the hardware keyboard (and again it's history as a Maemo tablet) landscape was chosen as the predominant mode.

Meego seems like it will be built predominantly in QT which has much better support for portrait mode. Hence it's better for switching being portrait and landscape.

To sum it up, will you see a virtual keyboard from Nokia in Maemo 5, and portrait mode across built in apps (3rd party apps do support portrait mode, especially the ones using QT since there's better support for them). Probably not (especially not from Nokia). If you do see it, it's likely going be the result of a community provided xrandr hack (which won't be pretty, parts of the screen will be cut off and inaccessible) and a keyboard app. Which I believe the keyboard app is being made.

This is how portrait mode was accomplished in the n800/n810. Though it wasn't pretty.
That was my understanding of the situation. That is why I kept saying over and over. It's a Maemo 5 limitation. and it was decided that it wouldn't be addressed for this release. due to the things you mentioned. but to no avail

Thanks for explaining though,

Last edited by Corso85; 2010-03-28 at 15:41.
 
~phoenix~'s Avatar
Posts: 232 | Thanked: 44 times | Joined on Feb 2010 @ Austria, Amstetten
#77
Originally Posted by Fargus View Post
I can understand your frustration but please, the guy wants portrait and that's fine, don't send him to a fruitphone - has he really been that bad?
how many threads are out there whining for portait mode and other "missing features"?? why he had to open a new one??

these people are killing the forum structure...
__________________


19 Lockerz.com Invites Left -- PM me if you need one...

http://img132.imageshack.us/img132/7...enixsiggi1.gif @ mods plz allow me that pic....
 

The Following User Says Thank You to ~phoenix~ For This Useful Post:
Fargus's Avatar
Posts: 1,217 | Thanked: 446 times | Joined on Oct 2009 @ Bedfordshire, UK
#78
Originally Posted by Corso85 View Post
I'm sorry. I don't get what you mean. What do you mean the hardware is Landscape by default due to the keyboard?

There are may devices out there that have a keyboard and still operate well in Portrait.

Maybe I should elaborate.

Portrait will be the defualt mode for everything. Menu, Task Manegaer, Home Screens, Virutal Keyboard. There is no need for the widgets to be re-aligned for landscape. Cause the Home screens need not be in Landscape at all. They can be only portrait

The instances for use of landscape are the countable ones. not the other way around. So. Landscape simply takes effect when the keyboard is slid out in the following apps:

Sms, browser, Email.

Other applicatins can choose to be landscape by default or switch with the acceloromter. Like Media Player

Only drawback I see is perhaps less real-state for Big widgets. but we can jut add more screens.

This is how it's done in so many devices with and without keyboard.....

HTC Touch Pro. E75, iPhone, Droid, Nexus...........
So basically everyone should use portrait because you think that the N900 should follow the lead of devices that don't have a pull out keyboard? So you are basically not arguing for both modes but portrait only and landscape (the only way to use the keyboard) as the abnormal use case? I think you're obsessing here beyond the point of reason!
 
ysss's Avatar
Posts: 4,384 | Thanked: 5,524 times | Joined on Jul 2007 @ ˙ǝɹǝɥʍou
#79
I think there's a reason that most handheld devices with similar form factor (elongated rectangular shape + slide out landscape keyboard) defaults to portrait orientation with the 'optional' or secondary landscape mode that gets triggered when the keyboard is slid out.

I'm no ergonomist specialist, but there's something about the default orientation that you'd get when you put that form factor in your hand, and how that is just one step away (one click, one swipe, one whatever) to activating the device to interact with it without having to involve your other hand.
__________________
Class .. : Power User
Humor .. : [#####-----] | Alignment: Pragmatist
Patience : [###-------] | Weapon(s): Galaxy Note + BB Bold Touch 9900
Agro ... : [###-------] | Relic(s) : iPhone 4S, Atrix, Milestone, N900, N800, N95, HTC G1, Treos, Zauri, BB 9000, BB 9700, etc

Follow the MeeGo Coding Competition!
 

The Following 2 Users Say Thank You to ysss For This Useful Post:
Posts: 278 | Thanked: 209 times | Joined on Dec 2009
#80
Originally Posted by Fargus View Post
So basically everyone should use portrait because you think that the N900 should follow the lead of devices that don't have a pull out keyboard? So you are basically not arguing for both modes but portrait only and landscape (the only way to use the keyboard) as the abnormal use case? I think you're obsessing here beyond the point of reason!
DUUDE. Read what I'm saying. i gave examples of both keyboard and non-keyboard devices.

HTC Touch Pro 2 and Droid and E75 have keyboards and their default operations are in Portrait!.

Yes Landscape should be the abnormal use status. That's how it is done on all devices. You're saying everyone is wrong? and the n900 is the only one that got it right??

Forcing people to use landscape for everything IS the unnatural way.
 
Reply

Tags
fargus vs corso85 part1, nothing to see here


 
Forum Jump


All times are GMT. The time now is 13:38.