maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   [Canola] Canola2 on Portrait Mode (https://talk.maemo.org/showthread.php?t=17793)

Reggie 2008-03-11 22:39

[Canola] Canola2 on Portrait Mode
 
Quote:

Marcelo has just released an experimental video of Canola2 on portrait mode using a port of Xrandr, with the help of the Mamona Project team. INdT is asking for feedback. Let them know how important this feature is for you by replying on this article.
Read the full article.

andersbk 2008-03-11 22:44

Re: Canola2 on Portrait Mode
 
Leave feedback where? Here? If so then I say...

Very Nice...RELEASE IT! :D

-anders.

Wavy 2008-03-11 22:49

Re: Canola2 on Portrait Mode
 
This would be great. Please release.

Wavy

yabbas 2008-03-11 23:17

Re: Canola2 on Portrait Mode
 
Hang on a mo :)

Basically the article is saying that Canola's theme engine works well enough to know when it's running in portrait mode or not and displays perfectly either way.

So there's nothing to be released other than xrandr.

afaik the xrandr extension on manoma was a source patch to kdrive? So presumably what needs to be released is not only xrandr command line tool, but kdrive itself? Can this be packaged up nicely enough to be installable by the regular users out there?

Marcelo: The feature is great :) please add support for it directly to Canola.

CyberCat 2008-03-11 23:21

Re: Canola2 on Portrait Mode
 
Looks like a great start, I'm sure this will be a welcome addition for many people. :)

amigokin 2008-03-12 01:45

Re: Canola2 on Portrait Mode
 
What I don't like is how it displays the Album Cover view....

mooler 2008-03-12 01:49

Re: Canola2 on Portrait Mode
 
Lovin it. Release.

terrencegf 2008-03-12 02:13

Re: Canola2 on Portrait Mode
 
Quote:

Originally Posted by yabbas (Post 153717)
So there's nothing to be released other than xrandr.

Somebody had compiled Rotation Support for OS2008. Looks like you needed a special kernel as well as a modified Xomap. I haven't tried it, but it certainly looks promising.

absolofdoom 2008-03-12 02:25

Re: Canola2 on Portrait Mode
 
This is awesome! RELEASE IT!! (Please?) :D

mobiledivide 2008-03-12 02:26

Re: Canola2 on Portrait Mode
 
The nice thing about portrait mode is obviously one handed support a feature that the IT is severely lacking. Release it as well as the plug-ins ! :)

handful 2008-03-12 02:29

Re: Canola2 on Portrait Mode
 
Hi Guys,

"... Basically the article is saying that Canola's theme engine works well enough to know when it's running in portrait mode or not and displays perfectly either way...
So there's nothing to be released other than xrandr.
"

Yah, actually xrandr is on vivi's website and already on xomap, the thing missing for chinook is the kernel with the patch (if I'm not mistaken)

Terrencegf : if you look at the link you sent, it's Rodrigos (Vivi)'s patch compiled to the maemo :) (http://labs.vivi.eng.br/blog/?p=39) ... so is not only compiling, there was some work to be done, and it was done in xomap, by other team here in the company, requested by my team (Concepts). I have all the packages needed (need to flash the kernel) and a .deb with the port of xrandr... but... this of course can be used for those dying to test canola (which I don't suggest) because some of the screens are not usable :) but to play around the link fits quite well... just do as he says, and you can rotate via the applet :) canola doesn't need to be restarted, it rotates automaticaly.


the question was more about : do people really want this (I know some people reallly want, but I will only be able to get more workforce to finish this work if a lot of users are instered).

BUT @amigokin: this was not made to be portrait. It was designed to work perfectly in landscape :) and also there's work to be done on the 3-album view screen, the player screen (for video, photo and music) and small tweaks around. also more items on the screen makes it slower, so a theme with less transparency is also needed. Last, but not less important is also : You should be able to do this inside canola, and video should be able to rotate back to play correctly, as video on this orientation sucks hard :)

The thing is, some of the screens (players - thumbnails) were made to optimize the use on landscape, while others were made to be orientation independent , and we are happy that no we can see it :)

Again, it's more about you guys, and as "user centered" advocates, it's your feedback the guides most of the decisions (sometimes not :)))) )

BR

handful 2008-03-12 02:35

Re: Canola2 on Portrait Mode
 
So, to make clear (too much text on the other )

The patch (xomap) is public, and was compiled with easy for maemo here : http://sse2.net/rotate/

You can install right now with his instructions, but bare in mind, that we didn't work at all in the screens that really need work (playback looks awful, video doesnt work, and pictures are without the side pictures)

also: make sure you keep your display (on) if it goes out, you will get a blue screen, that's why you don't have a patch compiled for maemo from us yet, we are trying to kill this bug.

BR

Marcelo

nrune 2008-03-12 02:35

Re: Canola2 on Portrait Mode
 
I really loved the portrait mode. Could see myself using it in that fashion one handed often.

Nrune

crabolsky 2008-03-12 02:41

Re: Canola2 on Portrait Mode
 
There is something nice about being able to see more of the folder lists in portrait mode. In my photos folder I must have 20-30 different folders, portrait enables more folders to be viewed per page. Nice option

handful 2008-03-12 02:59

Re: Canola2 on Portrait Mode
 
Crabolsky: yeah this is the biggest "profit" from this orientation : bigger list, "less" scrolling. the problem we reached was "performance" more text moving on the screen : painful :/

ldrn 2008-03-12 03:14

Re: Canola2 on Portrait Mode
 
Portrait mode.... wow! This is amazing. Changing resolution via the applet is really fast, too. I've wanted to do this since I got an N800... ah, portrait mode web browsing, too, nice.

I'm really, really impressed. This is wonderful.

RNAmancer 2008-03-12 03:19

Re: Canola2 on Portrait Mode
 
Portrait mode looks amazing, please, please, please release it.

mooler 2008-03-12 03:20

Re: Canola2 on Portrait Mode
 
Wow. I really wish I knew more about linux. :) I just dont understand how to flash a kernel lol

ARJWright 2008-03-12 03:30

Re: Canola2 on Portrait Mode
 
I am with the others in stating that this would be a solid thing to release, but it would seem that Canola would need not just a point releases for elements, but also for the associated themes so that it not just works, but works effectively. If this can be done, and its not a crink in the rest of the development timeline, I'd say keep rolling with it; but if its something that can wait until Canola 2.1/2.5, then wait and make it perfect.

The other side of this seems that Chinook itself might just be better patched for portrait support. I'd make the request that portrait be something added to the kernal offically, and then the resulting fixes done to apps there so that it too can be usable.

Oh how having a motion sensor would make this even sweeter.

handful 2008-03-12 03:34

Re: Canola2 on Portrait Mode
 
@ARJ : yeah, for sure a motion sensor would be the king. For now, we don have plans too much because of the "need" to a normal user to flash kernel etc. It's just too much, but the point is what I said : if I can rise enough interest, I can get someone to work on this :)
also, I don't know how things would be done in hildon (but honestly I wouldn't wait) so my plans were to make you able to rotate inside canola, and when you live canola, it becomes again the landcaspe mode in hildon apps.


But the focus now is really on the current releases. We were just doing our "experimental" tests with Vivi's patches :)

hfw01 2008-03-12 04:20

Re: Canola2 on Portrait Mode
 
Marcelo,

I would love a portrait mode in Canola. A lot of my Canola usage is done while on the road, and this would make using it much easier. I'm not a big fan of flashing the kernel, so hopefully this is something that makes it into the core kernel.

Either way, if you have a working Canola Portrait mode, I may be flashing...

-hal

freychef 2008-03-12 04:33

Re: Canola2 on Portrait Mode
 
I would find this extremely useful as well. Portrait mode gets my vote.

stooo 2008-03-12 09:08

Re: Canola2 on Portrait Mode
 
I'm certainy quite interested in the concept.

In general, I love the canola interface and how it's been optimised for landscape view - particularly the album cover view and photo browsing... but, viewing lists of albums and folders etc could work really well in portrait.

The reason the iphone/itouch interface works so well is when you get to a menu that is better browsed by landscape view, you simply tilt the screen.

I Think I'd like to see a Canola theme optimised for portrait view... with all menus scrolling up and down (ablum covers and phots etc).

That said - there are many more features of Canola I would like to see first:
youtube plugin, carman plugin, maps plugin, other bugs fixed etc.

I think for the moment, add the portrait feature to the roadmap... but near the bottom of the list for me.

Markie71 2008-03-12 09:34

Re: Canola2 on Portrait Mode
 
One more vote for Portrait mode.

Bundyo 2008-03-12 10:48

Re: Canola2 on Portrait Mode
 
+1

The Osmo PIM will be better in portrait too.

dlhuss 2008-03-12 11:08

Re: Canola2 on Portrait Mode
 
I'm mostly using Canola to play music. Don't care about youtube, videos or photos. Most important thing for me is selecting and playing songs. Portrait mode would greatly help with the song selection, not to mention, I think the ergonomics are much, much better operating in portrait mode!

zeez 2008-03-12 11:30

Re: Canola2 on Portrait Mode
 
+1 Would be totally awesome! Especially if it works for all Apps...

Aisu 2008-03-12 11:47

Re: Canola2 on Portrait Mode
 
Definitely would love portrait mode. But, only if Nokia will modify the default kernel.

I don't want to imagine flashing the thing twice every time I screw it up... Too much flashing ;)

YoDude 2008-03-12 11:50

Re: Canola2 on Portrait Mode
 
Portrait mode would be most excellent.

More and more I am running Maemo Mapper with the maps oriented in portrait while using it as an in car navigator. It gives me more lead time and a better "look ahead". The only drawback is accessing other apps...
With Canola in portrait, this will take care of 98% of my "in car" tablet use.

microe 2008-03-12 15:27

Re: Canola2 on Portrait Mode
 
Although I can see the utility of portrait mode canola, I have a couple of suggestions. First, fbreader (the ultimate portrait mode app) actually uses the portrait mode flip of what this video shows. The reason for this is the handy +/- rocker. Consider making this rotation the default mode for canola so I don't have to flip my whole N8x0 when I switch to canola from fbreader. Second, have canola effectively use that rocker, just like fbreader.

handful 2008-03-12 18:07

Re: Canola2 on Portrait Mode
 
@microe: As I said this was an experiment to see how much of our work worked right on the device. Fbreader is not rotating the X (I know you do no care as long as it work) but as it prints text, it's easier, but we also do this in software and we loose performance) so patching the X to work on OMAP is needed to have normal performance.

But to your points : yeah, for sure the + and - are needed, but don't worry you can select the side you want to rotate, it can be any side or even backwards :) but if you use this with fbreader : fbreader as it is today, I GUESS it will be on landscape mode :) but of course the guys are fast and this should be so easy to do for them. Just do not turn :)

Now the point : I don't think I would use the + and - sign like them :) but this is another UI matter discussion that I don't think it's time to go in here :) (after all we are a touchscreen based application, we only exist because we want to use touch screen) but support for hardware keys should be quite consistent across the whole UI.

@dlhuss : yes, this is by far the biggest profit from portrait, but in the ergonomics ;) i think you should have a bigger hand then mine to use with one hand :) you can see in the video how much effort I need to do :)

@Zeez : it rotates the X, so all applications are actually running on a 480x800 screen, unfortunately (like our landscape screens) most will not work correctly because some items will be out of screen, and theres no way to scroll as it is : /
If we release something like this, we will make sure you rotate back to landscape when leaving canola. Rotating there, should be your decision not ours :)

BR

Marcelo
\

terrencegf 2008-03-12 18:13

Re: Canola2 on Portrait Mode
 
Quote:

Originally Posted by Aisu (Post 153915)
Definitely would love portrait mode. But, only if Nokia will modify the default kernel.

I don't want to imagine flashing the thing twice every time I screw it up... Too much flashing ;)

I definitely agree with this perspective. On several occasions I have wanted to view a web page in portrait mode, but I don't want to re-re-flash the kernel just to do so.

I think having xrandr integrated into the kernel would also benefit left-handed users (i.e. rotate 180 degrees). Granted, you would still need some way to remap the up/down left/right buttons...

+1 on portrait mode / xrandr functionality!

spartanNTX 2008-03-12 19:14

Re: Canola2 on Portrait Mode
 
Portrait mode support would be fantastic. Nokia should contribute some $$ to the Canola dev. effort

handful 2008-03-12 20:23

Re: Canola2 on Portrait Mode
 
Spartan : we are a small company, non-profit organization actually that was funded by Nokia (hence the name : INDT = Instituto NOKIA de tecnologia) or something like, Nokia technology institute)

So in a sense, they do "help" us, without them we wouldn't exist :) so look at us, as part of the team, but doing experiments in other areas :) The real team has to keep a huge project going on , and this is the hardest task:) we are "experimenting" and improving the tablet they brilliant develop :)

Br

Marcelo

Benson 2008-03-12 23:08

Re: Canola2 on Portrait Mode
 
Quote:

Originally Posted by Aisu (Post 153915)
Definitely would love portrait mode. But, only if Nokia will modify the default kernel.

I don't want to imagine flashing the thing twice every time I screw it up... Too much flashing ;)

But you can flash the kernel from on the OS, right, with Fanoush's kernel_flasher?

So it should be installable via .deb, if someone were bold enough.

dan 2008-03-13 00:52

Re: Canola2 on Portrait Mode
 
Reggie and handful,

Canola ROCKS!!!
Best app so far.
Adding rotation would be tremendous improvement to Canola. If you can integrate rotation into Nokia kernel it would be time to celebrate! If you added that tiltstick type of app the n800 would go into a whole new dimension of portable computing. Can you imagine what you could do with games and text doc and the web would get really crazy. I've seen youtube vids on desktops doing these kinds of things. Please make rotation possible in Canola and then kernel wide then tiltstick app. Dan

handful 2008-03-13 01:14

Re: Canola2 on Portrait Mode
 
@Dan, thanks for the nice words... but ... Tiltstick without the sensor on hardware for that is not good (doing only with camera tracking) and it would eat a considerable amount of cpu (that we cannot waste)

About the kernel, it's already on the linux omap tree :) so if nokia updates we get the patch :) the xomap is a little bit more complicated, but if everyone keep asking maybe they will add :)

Br

Marcelo

stelchio 2008-03-13 11:50

Re: Canola2 on Portrait Mode
 
way much better!!!! do it do it do it!

vvaz 2008-03-13 11:58

Re: Canola2 on Portrait Mode
 
After viewing it third time I see only one possible improvement: all flows (lists, covers, photos, etc.) should be vertical in portrait mode.

Apart from that: perfect :)

handful 2008-03-13 12:42

Re: Canola2 on Portrait Mode
 
@vvz : yeah, for sure, covers and other grids just don't work the way they are in portrait :) too much noise :) grid, vertical scrolling to them all :)

Thanks for the nice words :) we were really happy to see that we "did" the home work, doing things "resolution independent" (or screen size independent)


All times are GMT. The time now is 02:17.

vBulletin® Version 3.8.8