maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   [How To] Have up to 9 home screens on N900 ! (https://talk.maemo.org/showthread.php?t=47371)

Matan 2010-08-12 16:49

Re: [How To] Have up to 9 home screens on N900 !
 
No. It should not be too hard but I am not going to do it. It works for me on scratchbox, and I do not intend to try on the N900 itself, as I prefer to touch the screen as little as possible.

I am not really interested in this feature, and only happened to do it because I was looking at the relevant code when I saw a request for more desktops, and it was easy to do. More debugging of this issue will have to be done by someone who actually cares about this feature. Once such someone starts working on it she might also implement other related features which are not too hard - such as desktops arranged in two dimensions instead of one.

NightShift79 2010-08-12 20:18

Re: [How To] Have up to 9 home screens on N900 !
 
Thought of this. Good you made yourself clear.

As I know a lil' to nothing when it comes to coding, I hope someone picks this up and keeps on working on Desktop-Expansion stuff...

Could you post your source or could you link us to the hildon-home, hildon-desktop source files ?

regards

Matan 2010-08-12 20:25

Re: [How To] Have up to 9 home screens on N900 !
 
The source for the packages is available from the repositories. Source for my changed packages is in my source repository:

http://my.arava.co.il/~matan/repo/source/

NightShift79 2010-08-12 20:30

Re: [How To] Have up to 9 home screens on N900 !
 
I didn't find the source for your modified-hildon-desktop 2.0
what's the version you say we should go with?

You remember the files and lines that are relevant for 4+ desktops?

Minhaz 2010-08-12 20:51

Re: [How To] Have up to 9 home screens on N900 !
 
i think the black backgrounds r due to cache as i tried all da other possibilities but still got it black but when i cleared everythin from home/user/.backgrounds includin cache den it worked for me :D
i used EMELFM2 to delete the cache.......install nd go to this directory nd delete everythin --> home/user/.backgrounds
dont panic as ur screen will become black but u can just select any pic nd set as background for each nd i hope it will work fine as it did for me ;)
here is da link to download EMELFM2 --> https://dl.dropbox.com/u/1571032/Mae...ps/Emelfm2.deb

etuoyo 2010-08-18 09:18

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by m.r.a.haak (Post 767544)
I had the same problem took me about one hour to find out what to do. But this worked for me :

1) follow these instructions : http://maemobriefs.blogspot.com/2010...e-screens.html

2) make sure the package rootsh is installed and run the following commands in xterm:

sudo gainroot

cd /home/user/MyDocs

wget http:// my.arava.co.il/~matan/770/n900/hildon-home_0.3.58+0m5_armel.deb

dpkg -i hildon-home_0.3.58+0m5_armel.deb

3) in xterm :

gconftool-2 -s /apps/osso/hildon-desktop/views/5/bg-image -t string /home/user/MyDocs/.images/NAMEOFYOURIMAGE.jpg

you can change the number of the desktop you want the image attached to by changing the 5 into a 6, a 7 , a 3 or whatever. F.e.

for changing desktop nr 6. :

gconftool-2 -s /apps/osso/hildon-desktop/views/6/bg-image -t string /home/user/MyDocs/.images/NAMEOFYOURIMAGE.jpg

hope this works for you!

Found an easier way. If you use WinSCP that is. I prefer that a million times more to having to type commands in. Just open WinSCP and then browse to the folder home/user/.backgrounds/

Then just copy and paste whichever pictures you want into that folder with the pictures being called background-1.png; background-2.png; etc up to background-9.png

EDIT: Just in case this is not clear this is describing an easy way to change the background pictures for all the 9 desktops. Desktops 1 to 4 are staightforward to do from the edit screen but 5 to 9 cannot be changed that way.

nerfiaux 2010-08-18 09:43

Re: [How To] Have up to 9 home screens on N900 !
 
I have made this modification, Works great, I have 7 desktops.
Will LiveWallpaper works with it ?
Has anybody tried this ?

etuoyo 2010-08-22 09:59

Re: [How To] Have up to 9 home screens on N900 !
 
I have had 9 desktops running just fine for a while now with no issues (though I only use 6). However, I installed the Faster kinetic scrolling in app menu (PR1.2) mod. Now my extra desktops are no longer working. They are showing in the manage views screen and I have selected all 9 desktops but still only 4 are showing. Does anyone know how to fix this?

Matan 2010-08-22 11:31

Re: [How To] Have up to 9 home screens on N900 !
 
You can't have both modified hildon-desktop and faster kinetic hildon-desktop, only one of them. The last you installed is the one you have, so if you install faster kinetic, you lose the enhancements of modified, and if you then reinstall modified, the kinetic speed will return to the default.

etuoyo 2010-08-22 14:44

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by Matan (Post 794857)
You can't have both modified hildon-desktop and faster kinetic hildon-desktop, only one of them. The last you installed is the one you have, so if you install faster kinetic, you lose the enhancements of modified, and if you then reinstall modified, the kinetic speed will return to the default.

That is a huge shame. I figured that this may be the case. Having more than 4 desktops and changing desktops with keyboard was much more important than faster kinetic strolling so I was trying to find a way to revert back to modified hildon home but could not find how to. Eventually worked out that it was "apt-get --reinstall install modified-hildon-desktop".

So I have my 6 desktops up and running once more. Yaay!

NightShift79 2010-08-23 00:26

Re: [How To] Have up to 9 home screens on N900 !
 
would you mind working on modified-kinetic-hildon-desktop, Matan?

Matan 2010-08-23 08:44

Re: [How To] Have up to 9 home screens on N900 !
 
Send me the patch that changes the kinetic speed, and I have no problem including it in modified-hildon-desktop. I'll probably even make it configurable.

matts76 2010-08-23 10:38

Re: [How To] Have up to 9 home screens on N900 !
 
I keep checking this thread to see if anyone has managed to get virtical desktop scroling i would love to have 9 desktops in a 3x3 grid with my most often used one in the center,
I've heard it said that it is possible but but i wouldn't even know where to start to do it myself as i have zero programing/coding skills.
But if there is anyone out there who is capable of making this work i think alot of people would want it.
Thanks

Matt

etuoyo 2010-08-23 18:11

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by matts76 (Post 795662)
I keep checking this thread to see if anyone has managed to get virtical desktop scroling i would love to have 9 desktops in a 3x3 grid with my most often used one in the center,
I've heard it said that it is possible but but i wouldn't even know where to start to do it myself as i have zero programing/coding skills.
But if there is anyone out there who is capable of making this work i think alot of people would want it.
Thanks

Matt

That would be amazing actually. Can that really be done?

rolan900d 2010-08-23 18:17

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by Matan (Post 795582)
Send me the patch that changes the kinetic speed, and I have no problem including it in modified-hildon-desktop. I'll probably even make it configurable.

Would be smashing indeed....

Cheers matan

matts76 2010-08-24 11:28

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by etuoyo (Post 796111)
That would be amazing actually. Can that really be done?

apparently, although i wouldn't even know where to start, maybe we should start a request thread and see if anyone capable steps up.

Matan 2010-08-24 11:51

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by NightShift79 (Post 795340)
would you mind working on modified-kinetic-hildon-desktop, Matan?

In modified-hildon-desktop_2.1 the deceleration rate is controlled by gconf key /apps/osso/hildon-desktop/decel_rate. This is an integer which is the decel rate multiplied by 100. Originally, the rate was 1.1 (corresponding to setting the key to 110). In PR1.1 it was reduced to 0.99, and in PR1.2 to 0.9. in MohammadAG's version it is 0.99, the same as in PR1.1. You can try those settings and others, and see what works for you best.

This key is only read when hildon-desktop starts, so you need to restart hildon-desktop after changing the value for change to take effect. This can be done by rebooting, or by running the command

killall hildon-desktop

rolan900d 2010-08-24 16:31

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by Matan (Post 796771)
In modified-hildon-desktop_2.1 the deceleration rate is controlled by gconf key /apps/osso/hildon-desktop/decel_rate. This is an integer which is the decel rate multiplied by 100. Originally, the rate was 1.1 (corresponding to setting the key to 110). In PR1.1 it was reduced to 0.99, and in PR1.2 to 0.9. in MohammadAG's version it is 0.99, the same as in PR1.1. You can try those settings and others, and see what works for you best.

This key is only read when hildon-desktop starts, so you need to restart hildon-desktop after changing the value for change to take effect. This can be done by rebooting, or by running the command

killall hildon-desktop

Does this mean you won't update your file Matan?
I am tired so maybe I have misread your message?

hawaii 2010-08-24 18:01

Re: [How To] Have up to 9 home screens on N900 !
 
This means it's done. You can set the integer through the gconf key as he stated

The "new" package is on his web space; http://my.arava.co.il/~matan/repo/bi..._2.1_armel.deb.

Matan - does this include whichever patches/fixes that dealt with location Answer/Decline buttons glitching?

Thanks,

rolan900d 2010-08-24 20:08

Re: [How To] Have up to 9 home screens on N900 !
 
Thanx Hawaii and of-course Matan

Matan 2010-08-25 00:18

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by hawaii (Post 797060)
This means it's done. You can set the integer through the gconf key as he stated

The "new" package is on his web space; http://my.arava.co.il/~matan/repo/bi..._2.1_armel.deb.

Matan - does this include whichever patches/fixes that dealt with location Answer/Decline buttons glitching?

Thanks,

No.
What MohammadAG did is take the latest version from Nokia's repository. I don't know if this version includes experimental changes that are not well tested, so I do not wish to distribute it.

If you have a specific problem, and can point to a specific patch (or a few patches) that solve them, I can look at them and include them if they seem safe.

Look at the repository here:
http://maemo.gitorious.org/fremantle...hildon-desktop

tig3r81 2010-08-26 16:07

Re: [How To] Have up to 9 home screens on N900 !
 
hi matan I have download the last modified-hildon-desktop from your repo but I can't modify the kinetic scrolling.can you post the string to use in xterminal for modified the parameter decel-rate???? thank's and sorry to my worst english

TiagoTiago 2010-08-27 01:31

Re: [How To] Have up to 9 home screens on N900 !
 
too many pages for me right now, has anyone figured out how to make it be a 3x3 grid with eight directional swiping?

inzimam 2010-09-04 11:25

Re: [How To] Have up to 9 home screens on N900 !
 
,does this mean that mohammad's does not allow us to have multiple home screens? im confused

MaddogG 2010-10-08 23:39

Re: [How To] Have up to 9 home screens on N900 !
 
@Matan:

Hi! I would like to try to apply this patch (two-column and single-column task switcher) to Modified Hildon Desktop, but I can't find sources for modified-hildon-desktop_2.1_armel on your repo...are they available to public?

Matan 2010-10-08 23:45

Re: [How To] Have up to 9 home screens on N900 !
 
The source package for modified-hildon-desktop is hildon-desktop. This information is available in the packaging system.

The source tarball is at:
http://my.svgalib.org/repo/source/hi...8-1+0m5.tar.gz

MaddogG 2010-10-09 07:41

Re: [How To] Have up to 9 home screens on N900 !
 
1 Attachment(s)
Quote:

Originally Posted by Matan (Post 836844)
The source package for modified-hildon-desktop is hildon-desktop. This information is available in the packaging system.

The source tarball is at:
http://my.svgalib.org/repo/source/hi...8-1+0m5.tar.gz

Thank you!

Edit: I did it...

etuoyo 2010-10-09 08:00

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by TiagoTiago (Post 799611)
too many pages for me right now, has anyone figured out how to make it be a 3x3 grid with eight directional swiping?

Nicolai has just created a widget which is just as useful as this. The widget allows you to put widgets on your desktops which jump to any desktop. So you can have 9 desktops and put 8 widgets on each desktop which when clicked will take you to the desktop selected. Of cos unlike the grid system it means you take up desktop space with the widgets but if you are using 9 desktops surely this gives you enough space for the widgets and all your other stuff.

Waiting for Nokia to fix my N900 so have not tried it out but those that have had said it works excellently.

geneven 2010-10-09 08:10

Re: [How To] Have up to 9 home screens on N900 !
 
2 Attachment(s)
To repeat what I said elsewhere, Live Wallpaper works great with 9 desktops. It has a checkbox that allows you to put the same desktop on all Views. It has to be the fastest way to put backgrounds on all Views. I use Berlin and have my shortcuts artistically arranged on each page. I'll try to post a screenshot.

MaddogG 2010-10-09 08:41

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by hawaii (Post 797060)
This means it's done. You can set the integer through the gconf key as he stated

I tried it, and it seems to work! :D
This is the command I used:

gconftool-2 -s /apps/osso/hildon-desktop/decel_rate -t int 99

leetut 2010-10-09 14:29

Re: [How To] Have up to 9 home screens on N900 !
 
matans modified-hildon-desktop caused my media player play button to stop working.
i had to go back to 4 desktops to get it to work again
(by reinstalling the original hildon-desktop)

MaddogG 2010-10-09 14:32

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by leetut (Post 837153)
matans modified-hildon-desktop caused my media player play button to stop working.
i had to go back to 4 desktops to get it to work again
(by reinstalling the original hildon-desktop)

Yes, I know, I think it's a known issue...

No!No!No!Yes! 2010-10-10 12:21

Re: [How To] Have up to 9 home screens on N900 !
 
@Matan:
It seems I have some issues here as well ...
Code:

http://my.arava.co.il/~matan/repo/binary/modified-hildon-desktop_2.1_armel.deb
http://my.arava.co.il/~matan/770/n900/hildon-home_0.3.66-2+0m5_armel.deb

installed and background configured for all 9 desktops

I'm using QBW desktop switcher to issue relevant
Code:

conftool-2 -s /apps/osso/hildon-desktop/views/current -t int <new desktop>
Desktop gets switched and:

Issue 1) At times the target desktop doesn't respond any more to finger swipe (you need to use standby switch on right side of phone to blank screen and then use it again to switch screen on in order for swipe to start working again)

Issue 2) Every time I switch desktop, the target desktop doesn't seem to receive the "notify::is-on-current-desktop" signal any more and widgets supposed to receive that signal and handle it do not process desktop switch condition any more

Any idea?

iceman600 2010-10-16 21:00

Re: [How To] Have up to 9 home screens on N900 !
 
a bit confused about this.... i already installed the modified desktop but i cant make the wallpaper to display on the additional desktop.

for what i understand i have to install the hildon home also to put a wallpaper to the extra desktops... but according to the page i downloaded the desktop home, its only for PR 1.2

http://my.arava.co.il/~matan/repo/9desktops.html

No!No!No!Yes! 2010-10-16 21:05

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by iceman600 (Post 842852)
a bit confused about this.... i already installed the modified desktop but i cant make the wallpaper to display on the additional desktop.

for what i understand i have to install the hildon home also to put a wallpaper to the extra desktops... but according to the page i downloaded the desktop home, its only for PR 1.2

http://my.arava.co.il/~matan/repo/9desktops.html

I'm using:
http://my.arava.co.il/~matan/770/n90...+0m5_armel.deb
and apart from issue 1) and 2) above I have no problem

Issue 2) should already have a solution but I haven't installed patched HD yet
Issue 1) is under investigation by Matan

iceman600 2010-10-17 00:16

Re: [How To] Have up to 9 home screens on N900 !
 
thanks No!No!No!Yes!... so i did install this using the cmd line coz im having error if i do it using the app installer.

but still i cannot make a wallpaper display on the additional desktop using this command
Code:

gconftool -s /apps/osso/hildon-desktop/views/5/bg-image -t string /home/user/MyDocs/.images/Wallpapers/sexy girl surf.jpg
need help:confused:

No!No!No!Yes! 2010-10-17 00:25

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by iceman600 (Post 842954)
thanks No!No!No!Yes!... so i did install this using the cmd line coz im having error if i do it using the app installer.

but still i cannot make a wallpaper display on the additional desktop using this command
Code:

gconftool -s /apps/osso/hildon-desktop/views/5/bg-image -t string /home/user/MyDocs/.images/Wallpapers/sexy girl surf.jpg
need help:confused:

Maybe just the blanks in the image name? :confused:
Code:

sexy girl surf.jpg
    ^    ^

maybe you need some quotes around it

qosmio 2010-10-17 00:33

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by iceman600 (Post 842954)
thanks No!No!No!Yes!... so i did install this using the cmd line coz im having error if i do it using the app installer.

but still i cannot make a wallpaper display on the additional desktop using this command
Code:

gconftool -s /apps/osso/hildon-desktop/views/5/bg-image -t string /home/user/MyDocs/.images/Wallpapers/sexy girl surf.jpg
need help:confused:

Hey Iceman600... run this.

cd /home/user/MyDocs
for i in 1 2 3 4 5 6 7 8 9 ; do wget http://my.arava.co.il/~matan/770/n900/backgrounds/$i.png ; done
gconftool -s /apps/osso/hildon-desktop/views/active -t list --list-type int [1,2,3,4,5,6,7,8,9]
for i in 1 2 3 4 5 6 7 8 9 ; do gconftool -s /apps/osso/hildon-desktop/views/$i/bg-image -t string /home/user/MyDocs/$i.png ; done


that will do it.

(Edit) Once you have done that reboot and all your screens will have no's 1-9... or how ever many you have set to use..
then find the wallpaper you want in your images open it up and then set as the background.. same way you would set the back ground before you had the extra screens..

Kind regards Qosmio

iceman600 2010-10-17 00:59

Re: [How To] Have up to 9 home screens on N900 !
 
ok let me clarify this Q...

here is wht i have to do: (pls correct me if im wrong)
Code:

cd /home/user/MyDocs

then..

wget http://my.arava.co.il/~matan/770/n900/backgrounds/$i.png

then...

gconftool -s /apps/osso/hildon-desktop/views/active -t list --list-type int [1,2,3,4,5,6,7,8,9]

then...

gconftool -s /apps/osso/hildon-desktop/views/$i/bg-image -t string /home/user/MyDocs/$i.png

im a bit lost there about the i's

if let say i want 9 walls... do i have to to the cmd 9 times placing the i's from 1 to 9?

thank for the help Q

iceman600 2010-10-17 01:01

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by No!No!No!Yes! (Post 842959)
Maybe just the blanks in the image name? :confused:
Code:

sexy girl surf.jpg
    ^    ^

maybe you need some quotes around it

or maybe it has to be a .PNG file instead of JPG?!

im really confused:confused:


All times are GMT. The time now is 10:37.

vBulletin® Version 3.8.8