View Full Version : [Under consideration]higher framerate on transitions
dscobsct
02-09-2010, 10:09 PM
can the framerate of the fullscreen transitions be increased, the low fps is especially noticeable on returning to the homescreen and when rotating to potrait mode. thank you, mikey
link to brainstorm
http://maemo.org/community/brainstorm/view/low_fps_in_transitions/
kopte3
02-17-2010, 09:19 AM
Vote for bug #8017 (https://bugs.maemo.org/show_bug.cgi?id=8017)
zillertal
03-01-2010, 05:39 AM
Can login to Bugzilla, but I think in addition to framerate problems, even more important thing would be to use double buffering to enable smooth transitions! This same thing is valid in every single thing in N900; all games, browser, desktop, etc, etc.
ossipena
03-01-2010, 05:44 AM
Can login to Bugzilla, but I think in addition to framerate problems, even more important thing would be to use double buffering to enable smooth transitions! This same thing is valid in every single thing in N900; all games, browser, desktop, etc, etc.
double buffering probably doesn't help at all.
zillertal
03-01-2010, 05:51 AM
Okay, that might be the case, I'm not an expert in that side, but I know when it looks how it should. Non-double-buffered is how it looks anyway, when any scrolling is done. I think the speed is fine, but you can't see any content properly while scrolling. For me, this is the biggest disappointment in N900.
dscobsct
03-03-2010, 02:51 PM
they definately need to do something though to both the scrolling and transitions, even the homescreen flickers like hell when you move between them, the whole ui seems in need of better rendering.
dscobsct
04-03-2010, 05:21 AM
ive modded a transition.ini and without blur the effects are hell of a lot smoother
check it out
http://www.youtube.com/watch?v=8SpNmTy1fvw
.ini can be downloaded from maemo tweak thread at maemo freak modding section :)
F2thaK
04-03-2010, 05:57 AM
can anyone attach the ini to this thread i cannot find it
thanks
F2thaK
04-03-2010, 07:10 AM
come on guys...........please
dscobsct
04-03-2010, 11:08 AM
here u go guys :)
buxz777
04-03-2010, 11:22 AM
ive modded a transition.ini and without blur the effects are hell of a lot smoother
check it out
http://www.youtube.com/watch?v=8SpNmTy1fvw
.ini can be downloaded from maemo tweak thread at maemo freak modding section :)
that is alot smoother mate well done nice work
i reckon that we will see the o/s optified a bit more in future firmwares etc
Austinek
04-03-2010, 11:28 AM
dscobsct:
thanks, it is much better and faster now.
dscobsct
04-03-2010, 11:43 AM
thanks, its not perfect but im not sure much more can be got out of just the.ini file
and rotate still sucks, thats why i tried to get rid of it lol
felbutss
04-03-2010, 11:44 AM
where do i install it???
dscobsct
04-03-2010, 11:55 AM
place it in usr/share/hildon desktop.:)
Heman1310
04-03-2010, 11:57 AM
Wow this made wonders to my phone. Thanks :D
Ronaldo
04-03-2010, 11:59 AM
here u go guys :)
nice thanks but i have a coloured backgroup and want the original darked out background when you hit menu, which setting is this?
thanks
jcm6084
04-03-2010, 12:02 PM
place it in usr/share/hildon desktop.:)
How do i get to that? via mass storage mode on the computer?
dscobsct
04-03-2010, 12:12 PM
nice thanks but i have a coloured backgroup and want the original darked out background when you hit menu, which setting is this?
thanks
its the blurred background that was stopping the effects being smoothe, but if u want to change it back set radius_more to about 14 or somethin.
dscobsct
04-03-2010, 12:14 PM
How do i get to that? via mass storage mode on the computer?
u need to be root, and either use midnight commander or winscp or whatever, which ever u prefere
jcm6084
04-03-2010, 12:16 PM
Ahh thats too complicated for me :P
I think I shall leave this one lol.
buxz777
04-03-2010, 12:20 PM
can you become root in gpe file manager
would opening xterm and becoming root then using gpefile manager let me move this file mate
i have used gpe file manager before but it wouldnt let me move files i guess because i wasnt root , so would my xterm method fix that or would it just be best to download midnightcommander
cheers mate
Ronaldo
04-03-2010, 12:24 PM
its the blurred background that was stopping the effects being smoothe, but if u want to change it back set radius_more to about 14 or somethin.
i set 2, looks good. thanks
jcm6084
04-03-2010, 12:26 PM
where do you get midnight commander from?
dscobsct
04-03-2010, 12:33 PM
as long as ur root any file manager should work as long as it can see the folders.
dscobsct
04-03-2010, 12:34 PM
where do you get midnight commander from?
i think its still in extras devel
look for mc
kazuki
04-03-2010, 12:35 PM
this looks like a great tweak.
but what i'm thinking is what r the side effects if theres any. making it smoother probably takes some resource from else where. so if frame rates went up, what went down?
dscobsct
04-03-2010, 12:36 PM
i set 2, looks good. thanks
just as fast, but smootheness gone :(
dscobsct
04-03-2010, 12:38 PM
this looks like a great tweak.
but what i'm thinking is what r the side effects if theres any. making it smoother probably takes some resource from else where. so if frame rates went up, what went down?
theframe rate was always there, if anythin its usin less resorses cause the blur was makin it slow
F2thaK
04-03-2010, 11:29 PM
its cool but i cant read the icon labels as my bg is mostly white...
thelushlife
04-04-2010, 06:27 AM
thanks to the OP for posting this transition hack, transitions are uber smooth now! i find myself constantly tapping the task manager icon just to marvel at the buttery smooth transitions :D
dscobsct
04-04-2010, 02:20 PM
np dude. want to overclock now cause ive read it makes scrolling much smoother and ill be happy with the effects on the device :)
Got this installed on my N900 and just overclocked it to 800mhz, lets see how this thing goes for the next few days!
crisismt
04-04-2010, 06:19 PM
could someone kindly detail me step by step on how to install this transition.ini ? thanks
MohammadAG
04-04-2010, 06:27 PM
could someone kindly detail me step by step on how to install this transition.ini ? thanks
Copy it to Nokia N900 using your PC or download it and extract to Nokia N900.
Then open terminal (you need to have rootsh installed), type root, hit enter then type:
cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/
crisismt
04-04-2010, 06:42 PM
many thanks. :) i worked. Just a question does cp at the beginning mean CopyPaste :P ?
leetut
04-04-2010, 06:58 PM
many thanks. :) i worked. Just a question does cp at the beginning mean CopyPaste :P ?
i think it means 'copy' dude!
NokiaRocks
04-04-2010, 07:04 PM
So much smoother now.
sdhanna
04-04-2010, 07:16 PM
Copy it to Nokia N900 using your PC or download it and extract to Nokia N900.
Then open terminal (you need to have rootsh installed), type root, hit enter then type:
cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/
is there a way to reverse this if there are any problems?
slender
04-04-2010, 07:18 PM
Sure. Make backup first of orginal file :| I was just watching this thread and tought that soon someone will ask for default transition.ini.
luckylefty
04-04-2010, 07:21 PM
im trying use this, but i think i must have downloaded something wrong earlier because when i type root is get.
Nokia-N900-42-11:~#
shouldn't it be?
/home/user #
i do get this access if i type sudo gainroot. but still cant install since it cant find the correct dir.
wonder if i should reset my phone to factory setting if that helps because i dont wanna do a reflash. what should i do?
sdhanna
04-04-2010, 07:28 PM
Sure. Make backup first of orginal file :| I was just watching this thread and tought that soon someone will ask for default transition.ini.
how do you back the original up (sorry i'm a noob)
and also, tried that code in x-term but it's sayng no such file or directory exists
although i have placed the file in the Documents folder :s
Copy it to Nokia N900 using your PC or download it and extract to Nokia N900.
Then open terminal (you need to have rootsh installed), type root, hit enter then type:
cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/
i installed rootsh..and then i opened x terminal..did exactly ur steps but nothing happened...should i hit enter after i write the code?
slender
04-04-2010, 07:34 PM
cp is copy command and it functions:
cp source target
SO you can make backup for example:
Lets first change directory
cd /usr/share/hildon-desktop
And then make backup of file in this directory
cp transitions.ini transitions.backup
Now you have two files in this directory. You can check this with command:
ls
And please remember linux is case sensitive system and you can use TAB for auto completion for directories and filenames.
.edit
You probably need rootsh installed. After installation you can enable root user access in xterm with command:
sudo gainroot
Means that now you have superuser/root access (be careful) you can overwrite anything and delete anything. All the system files also which transition.ini is.
eitama
04-04-2010, 07:48 PM
Seriously,
I actually bumped into this thread by accident,
modified the file, and I am 10 times happier with the phone UI now.
The change is amazing, and no reboot needed.
sdhanna
04-04-2010, 07:50 PM
cp is copy command and it functions:
cp source target
SO you can make backup for example:
Lets first change directory
cd /usr/share/hildon-desktop
And then make backup of file in this directory
cp transitions.ini transitions.backup
Now you have two files in this directory. You can check this with command:
ls
And please remember linux is case sensitive system and you can use TAB for auto completion for directories and filenames.
.edit
You probably need rootsh installed. After installation you can enable root user access in xterm with command:
sudo gainroot
Means that now you have superuser/root access (be careful) you can overwrite anything and delete anything. All the system files also which transition.ini is.
made the transitions.backup and also copied it to /home/user/MyDocs
about to copy over the new transitions.ini
how do i use the back up if i need to? as it's .back up not .ini?
Seriously,
I actually bumped into this thread by accident,
modified the file, and I am 10 times happier with the phone UI now.
The change is amazing, and no reboot needed.
please can u tell step by step how u install transitions..sorry for being stupid but iam not a programmer
sdhanna
04-04-2010, 07:54 PM
please can u tell step by step how u install transitions..sorry for being stupid but iam not a programmer
read a few posts up, i'm a noob and i've just done it
the results are great too
slender
04-04-2010, 07:55 PM
@sdhanna
I´m not following you right now.
You can use cp command to copy over just by changing target.
For example:
cp /backuplocation/filename.extensionwhatever /targetlocation/filename2.ini
read a few posts up, i'm a noob and i've just done it
the results are great too
hmm i done the steps mentioned by mohammad ag..but nothing happened..can u tell me how u did it? just type the steps ur way please
slender
04-04-2010, 07:57 PM
After using this tweaked transition you probably need black backgrounds. (because of disabled background blur)
here is couple of them:
http://img528.imageshack.us/img528/1186/00mesh.png
http://img704.imageshack.us/img704/1109/00canvas.png
http://img40.imageshack.us/img40/108/00black.png
sdhanna
04-04-2010, 08:04 PM
@sdhanna
I´m not following you right now.
You can use cp command to copy over just by changing target.
For example:
cp /backuplocation/filename.extensionwhatever /targetlocation/filename2.ini
i followed your method and made a backup
cd /usr/share/hildon-desktop
And then make backup of file in this directory
cp transitions.ini transitions.backup
i then did
cp /usr/share/hildon-desktop/transitions.backup /home/user/MyDocs
so i now have a copy of the backup there too
i then replaced the transitions.ini with the new one
everything works fine now and the the new transitions are a big improvement but what i'm asking is what do i do with the backup if i need to revert back?
sdhanna
04-04-2010, 08:06 PM
hmm i done the steps mentioned by mohammad ag..but nothing happened..can u tell me how u did it? just type the steps ur way please
where have you saved the file you downloaded?
mikec
04-04-2010, 08:08 PM
whoa just did this , and it now flies , so funky:D
where have you saved the file you downloaded?
it's in file manager then n900
slender
04-04-2010, 08:12 PM
everything works fine now and the the new transitions are a big improvement but what i'm asking is what do i do with the backup if i need to revert back?
sorry. this is facepalm moment :)
please read what i wrote and think about it for couple of minutes ;)
sdhanna
04-04-2010, 08:19 PM
it's in file manager then n900
is that yours phone name.
in that folder can you see all the main folders like images, audio..etc
if so then thats the right location.
(make sure you have downloaded rootsh before trying the code)
then in x-term
type sudo gainroot
press enter
then used the code from before...
cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/
sdhanna
04-04-2010, 08:23 PM
sorry. this is facepalm moment :)
please read what i wrote and think about it for couple of minutes ;)
i was supposed to cp the original transitions.ini and just rename it wasn't i?
like transitions2.ini
then when i need it i just rename it back....
or am i just lining up for a double face palm lol?
slender
04-04-2010, 08:30 PM
you can
-copy orginal filename to new location and/or to new filename
-this means that you can also overwrite files.
what you did is just right but when you want to revert you just do basically same thing what you did when you overwrote orginal. Just use backed up version as source .
is that yours phone name.
in that folder can you see all the main folders like images, audio..etc
if so then thats the right location.
(make sure you have downloaded rootsh before trying the code)
then in x-term
type sudo gainroot
press enter
then used the code from before...
cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/
ok i did exactly as the steps u mentioned ( i downloaded rootsh) after the code i hit enter and this message appears Usage: cp [OPTION]... SOURCE DEST
then i exit x terminal but nothing happened...did i miss something?
eitama
04-04-2010, 08:47 PM
ok i did exactly as the steps u mentioned ( i downloaded rootsh) after the code i hit enter and this message appears Usage: cp [OPTION]... SOURCE DEST
then i exit x terminal but nothing happened...did i miss something?
The line you got is telling you that you used the cp command wrong.
did u put a spacebar in the following command?
cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/
---------------------------space here ^
cause u need one.
sdhanna
04-04-2010, 08:49 PM
you can
-copy orginal filename to new location and/or to new filename
-this means that you can also overwrite files.
what you did is just right but when you want to revert you just do basically same thing what you did when you overwrote orginal. Just use backed up version as source .
right i think i get you now lol
so if i'm following, if i wanted to change back i would
cp transitions.backup tranitions.ini
which would overwrite the new .ini back to the original
am i getting it now lol?
ok i did exactly as the steps u mentioned ( i downloaded rootsh) after the code i hit enter and this message appears Usage: cp [OPTION]... SOURCE DEST
then i exit x terminal but nothing happened...did i miss something?
ok nevermind..it worked now..i typed the code wrong lol..looks pretty amazing now and fast..thanks:D
The line you got is telling you that you used the cp command wrong.
did u put a spacebar in the following command?
cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/
---------------------------space here ^
cause u need one.
yes i missed a space bar..that was the problem..it worked now..looks pretty awesome;) thank you:D
A77ALiSTiC
04-04-2010, 09:10 PM
k, i don't notice the difference... to be honest never payed attention to the transitions but what i did notice in the video was the different transition when changing orientation in the phone app, and that's what i would like
i followed the steps, but nothing changed.
even restarted, nothing. uninstalled Catorize, restarted, and nothing
and i know i did it right on xterm because i deleted the original file first (after backing it up of course) then copied the modified one and checked if the transfer was complete with the ls command
what could i be doing wrong?
Spr33
04-04-2010, 09:44 PM
I've just tried it, looks great.
dscobsct
04-05-2010, 12:13 AM
if u cant get the command right, just sudo gainroot and navigate to usr/share/hildon desktop/transitions.ini
copy it somewhere forbackup and put the new one there.easypops
just overclocked to 900mhz and it doesnt make a difference to these effects, oh well, they must be runnin soley from the gpu or somethin
nosa101
04-05-2010, 10:21 AM
Can all this be undone by flashing the device?
eitama
04-05-2010, 11:56 AM
Can all this be undone by flashing the device?
Yes,
But much easier, just backup the old file. and when you want to go back, you replace the new one with the old one.
mukks
04-05-2010, 12:36 PM
nice mod,, loving it,, thanks a lot
nosa101
04-05-2010, 12:49 PM
Just asking incase I didn't do the backup right. Looking good so far. Thanks
jackie_jagger
04-06-2010, 11:54 AM
Hey guys,
Just installed the wave transition, quite funny how the Blur makes it all slow down :( !!
Anyways Its great I managed to install it easily using WinSCP and OpenSSH, its much easier than sitting and typing stuff in terminal :P
reading through the whole thread I realized many people din't take a backup of the original transitions, I know you won't need it but anyways just in case I'm attaching the original ones here :)
big props to the author of the modded transition :)
Cheers guys
Jackie
do u guys know how to hard reset n900? u know like formatting a pc
Dousan
04-06-2010, 03:26 PM
Works like a charm, looking really good now, no lagging :D Did a backup straight to MyDocs with:
sudo gainroot "enter"
cd /usr/share/hildon-desktop/ "enter"
cp transitions.ini /home/user/MyDocs/transitions.backup "enter"
Is it possible to get a little blur without loosing the smooth transition? And where to change the .ini file if yes.
Thanks for the modded transition :D
dscobsct
04-06-2010, 03:38 PM
no i have tried, even one iteration of blur (the default was 14 or 16 i think) causes lag. its the same with drop down menus, set blur to zero and they are really smoothe, but look a bit crap without the background blurred out.
also a good effect is editing zoom
[home]
radius=6
radius_more=0
saturation=0.8
brightness=0.6
zoom=1 <--------------------------------------------
zoom_applets=075
makes each level of the ui zoom in a little, or alot more
Dousan
04-06-2010, 03:50 PM
That's a shame it looks a bit clean without the blur. Maybe i just have to get used to it and i like the new transition better than the original with blur :D
Will try the other thing out :)
Thanks again ;)
jackie_jagger
04-06-2010, 04:04 PM
i've set my blur to 2 so its pretty smooth with decent blur! works for me pretty alright!!
if you go back a few pages you'll find how to edit it :)
cheers
Blobster2k
04-06-2010, 04:19 PM
i've set my blur to 2 so its pretty smooth with decent blur! works for me pretty alright!!
if you go back a few pages you'll find how to edit it :)
cheers
2 seems to be a good number - retains the menu'esque nature without ruining the snappiness of the mod.
Perks to the OP!
dscobsct
04-06-2010, 04:35 PM
maybe im just too fussy on smootheness then haha
istarskyypsilon
04-06-2010, 05:10 PM
I just changed to your transitions.ini, great work man! Plus running on 800mhz....:D I think Nokia should add a new transitions.ini like your one to PR 1.2!!
fhofer
04-06-2010, 05:54 PM
what exactly is zoom_applets good for? btw it seems that the decimal point is missing in zoom_applets=075...
eitama
04-06-2010, 06:07 PM
I just changed to your transitions.ini, great work man! Plus running on 800mhz....:D I think Nokia should add a new transitions.ini like your one to PR 1.2!!
Exactly! I am doing the same,
And suddenly the N900 feels almost IPhone like, But much much better (:
dscobsct
04-06-2010, 07:08 PM
what exactly is zoom_applets good for? btw it seems that the decimal point is missing in zoom_applets=075...
zoom apletts is when returning to the homescreen, the widgets and icons and things zoom back. 0.75 makes them zoom forward from the middle. i left the decimal point out on purpose though cause i wanted them to instantly appear which was the smoothest way.
chowdahhead
04-06-2010, 07:19 PM
If you leave the blur at 1 but further reduce the saturation and brightness to something like 0.6 and 0.4 respectively, it will look very similar to the original blurred setting but a bit faster.
fhofer
04-07-2010, 01:02 AM
zoom apletts is when returning to the homescreen, the widgets and icons and things zoom back. 0.75 makes them zoom forward from the middle. i left the decimal point out on purpose though cause i wanted them to instantly appear which was the smoothest way.thanks for the explanation. I have not really noticed any effect of this setting. Anyway, is 075 the same as setting this to 1?
rooted
04-07-2010, 02:09 PM
I've spent some time refining my transitions and I'm attaching them here if someone is interested. The main focus for me is performance and speed and try this .ini to see it!
CraigRobbo
04-07-2010, 05:10 PM
Im gonna try this one now
CraigRobbo
04-07-2010, 05:16 PM
I've spent some time refining my transitions and I'm attaching them here if someone is interested. The main focus for me is performance and speed and try this .ini to see it!
Gave it a try - fast most certinly but was a little too plain for me so i have reverted back to the previous one.
Thanks though good work!
kavekave
04-07-2010, 06:06 PM
can you make transitions for applications???..u know when i open any application and close it
fhofer
04-08-2010, 01:05 AM
can you make transitions for applications???..u know when i open any application and close ityou mean the transitions that happen when you click on an app or at a close button in the task manager, right? I would like to know that too...
anone has clue about this?
sony123
04-08-2010, 01:51 AM
Alternatively, there is a utility called "transition control" in extra-devel which provides GUI for easy editing to some of the parameters in transition.ini.
fhofer
04-08-2010, 02:14 AM
you mean the transitions that happen when you click on an app or at a close button in the task manager, right? I would like to know that too...
anone has clue about this?okay, I found the answer myself. the values from transitions.ini are utilized, but the device needs to be restarted so that the changes are effective in task manager, too.
TheThane
04-08-2010, 06:44 AM
Good work! 900mhz + this transition look very good! :D
Now miss animated background :)
cashclientel
04-08-2010, 07:48 AM
Big thanks to rooted (http://talk.maemo.org/showpost.php?p=599751&postcount=86) and his modified transitions.ini - so much better.
Anyone thinking about this mod should go for it. just copy the transition.ini over the one in /usr/share/hildon-desktop/ and restart... it makes the phone instant to touching when changing menus and opening/closing programs. Faster is certainly better than the slow eye-candy provided.
I'm going to add an enhancement comment to 'transition control' in devel that it should include pre-fixes to perform the functions of these varios transactions.ini files.
update: not sure how to add a note to http://maemo.org/packages/view/transitioncontrol/ and i can't find the project on the garage. little help anyone?
ossipena
04-08-2010, 08:39 AM
Big thanks to rooted (http://talk.maemo.org/showpost.php?p=599751&postcount=86) and his modified transitions.ini - so much better.
Anyone thinking about this mod should go for it. just copy the transition.ini over the one in /usr/share/hildon-desktop/ and restart... it makes the phone instant to touching when changing menus and opening/closing programs. Faster is certainly better than the slow eye-candy provided.
I'm going to add an enhancement comment to 'transition control' in devel that it should include pre-fixes to perform the functions of these varios transactions.ini files.
update: not sure how to add a note to http://maemo.org/packages/view/transitioncontrol/ and i can't find the project on the garage. little help anyone?
you should contact urho konttori directly I think. there apparently are no garage, gitorious or any other pages for transitioncontrol.
siggy
04-08-2010, 09:52 AM
Is it possible to remove all background blur effects, say from pop ups like clicking a contact on desktop etc? If possible, could you show me how?
PS. Thanks for the modified transition.inis!
cashclientel
04-08-2010, 10:14 AM
rooted's transitions.ini (http://talk.maemo.org/showpost.php?p=599751&postcount=86) seems to do this.
I also think switching between landscape and portrait in the browser is faster but am not sure if this is just a placebo.
fhofer
04-08-2010, 10:24 AM
Is it possible to remove all background blur effects, say from pop ups like clicking a contact on desktop etc? If possible, could you show me how?
PS. Thanks for the modified transition.inis!
radius = 0
radius_more = 0
in [home] section of transitions.ini
rooted
04-08-2010, 10:37 AM
rooted's transitions.ini (http://talk.maemo.org/showpost.php?p=599751&postcount=86) seems to do this.
I also think switching between landscape and portrait in the browser is faster but am not sure if this is just a placebo.
It's not a placebo ;)
What I wanted to ask anyone who tried or uses my transition.ini is feedback so I can further improve the file if necessary.
fhofer
04-08-2010, 10:46 AM
It's not a placebo ;)
What I wanted to ask anyone who tried or uses my transition.ini is feedback so I can further improve the file if necessary.Here goes my diff:
[home]
radius = 1
radius_more = 1
[launcher_glow]
radius = 5
[edit_mode]
snap_grid_size = 4
lfcobra
04-08-2010, 11:11 AM
Just updated my transistions.ini to the one posted by dscobsct and wow! I love it! Makes switching tasks when multitasking much faster! Thanks for such an easy fix!
dscobsct
04-08-2010, 11:16 AM
no probs dude. cant wait for pr1.2 to hopefully make the ui more fluid again
fhofer
04-08-2010, 11:26 AM
Well, if I really think about that, I do not use any screen transitions on my desktop, which has much stronger hardware. So what is the point of running transitions on a phone? Even if they are smooth, they take some time -- and this is wasted time in terms of CPU time as well as user's time... And the removal of transitions may also positively affect battery life - the processor will not switch to higher frequency just because I am switching between apps...
lfcobra
04-08-2010, 11:31 AM
Well, if I really think about that, I do not use any screen transition on my desktop, wich has much stronger hardware. So what is the point of running transitions on a phone? Even if they are smooth, they take some time -- and this is wasted time in terms of CPU time as well as user's time... And the removal of transitions may also positively affect battery life - the processor will not switch to higher frequency just because I am switching between apps...
Exactly my thinking. I'm a linux user and the compiz/beryl effects are neat but honestly i always turn them off. I want my OS to be fast and snappy and transitions just seem to slow it down. The same is even more true for my phone. I want it to be quick. Flashy shiny stuff is cool but i'll take performance over looks any day of the week... at least when it comes to technology ;)
dscobsct
04-08-2010, 11:35 AM
the transitions dont take up hardly any cpu load they come from the graphics chip, try open 10 apps that dont use graphics like games and see if it effects transition performance. and they dont effect opening times of apps either if u find a .ini short effect durations
fhofer
04-08-2010, 11:52 AM
the transitions dont take up hardly any cpu load they come from the graphics chip, try open 10 apps that dont use graphics like games and see if it effects transition performance. and they dont effect opening times of apps either if u find a .ini short effect durationsWell even without the transitions, switching apps does make the CPU go to 600 Mhz. I have opened conky showing only CPU speed and refreshing rapidly. When I do not touch the screen, conky shows 250 Mhz all the time. But whennever I touch the screen, the CPU goes to 600 Mhz. The interesting thing is that it does not matter where I click, i.e., just clicking inside the conky window has that effect -- and the CPU load remains low. It looks like the processor frequency manager has a tap-to-speed-up feature... :cool:
Can anybody confirm this?
cashclientel
04-08-2010, 11:53 AM
Rooted - 2 screen shots attached.
One shows the application manager appearing behind the menu.
The other shows the awful blur affect. I guess you know about this and it has been discussed, but I just wanted to put it up for others to see so they are aware.
Except this minor issues with apps appearing in the background (even after they are closed) I can't find any problems. Either way the speed increase is still well worth this slight inconvenience.
I guess you could get "caught" looking at "something you shouldn't" with this bug - but not sure if it works with the browser/media player/image gallery yet.
kavekave
04-08-2010, 11:54 AM
Big thanks to rooted (http://talk.maemo.org/showpost.php?p=599751&postcount=86) and his modified transitions.ini - so much better.
Anyone thinking about this mod should go for it. just copy the transition.ini over the one in /usr/share/hildon-desktop/ and restart... it makes the phone instant to touching when changing menus and opening/closing programs. Faster is certainly better than the slow eye-candy provided.
I'm going to add an enhancement comment to 'transition control' in devel that it should include pre-fixes to perform the functions of these varios transactions.ini files.
update: not sure how to add a note to http://maemo.org/packages/view/transitioncontrol/ and i can't find the project on the garage. little help anyone?
hey man, how to copy the transitions.ini ..i dunno how..can u tell me plzz step by step how to do it
i have installed the first one..but i wanna try the one ur talking about..but dunno how to copy
dscobsct
04-08-2010, 12:06 PM
just copy the transitions.ini to usr/share/hildon desktop by what ever means u prefere. u have to do the sudo gainroot command first.
kavekave
04-08-2010, 03:41 PM
just copy the transitions.ini to usr/share/hildon desktop by what ever means u prefere. u have to do the sudo gainroot command first.
lol if i knew how to copy i wouldn't ask u man..just tell me what to write in x-terminal
don't tell me copy to usr/share/hildon desktop..iam newbie..i did the first one with some help
dscobsct
04-08-2010, 04:06 PM
i have no idea dude lol its written in this thread somewhere at the start. i use midnight commander and place it where it should be
Dousan
04-08-2010, 04:40 PM
lol if i knew how to copy i wouldn't ask u man..just tell me what to write in x-terminal
don't tell me copy to usr/share/hildon desktop..iam newbie..i did the first one with some help
Read post #35 and #44, it tells you how to move your new .ini (#35) and do a backup of the orginal .ini (#44) :D Start with the backup ;)
kavekave
04-08-2010, 04:57 PM
Read post #35 and #44, it tells you how to move your new .ini (#35) and do a backup of the orginal .ini (#44) :D Start with the backup ;)
thank u so much Dousan..i installed it..it's soooo damn fast and smooth..i like it that way..i'll keep it..but i didn't do backup..is it risky?
Dousan
04-08-2010, 05:22 PM
thank u so much Dousan..i installed it..it's soooo damn fast and smooth..i like it that way..i'll keep it..but i didn't do backup..is it risky?
You're welcome :) Not risky, unless you want to go back to the original .ini then you need some kind person to upload that file ;)
dscobsct
04-08-2010, 05:34 PM
origional is posted at post#72
nosa101
04-08-2010, 05:46 PM
Is there a way to do this with some sort of file manager on a computer?
Dousan
04-09-2010, 02:21 AM
Is there a way to do this with some sort of file manager on a computer?
There is but i think the x-term way is the faster and easier way to go with this type of thing. Search the site for information on open ssh and mc (midnight commander) if you want to know about using your pc for file managing and accessing hidden directories on your N900 :)
mobiledivide
04-09-2010, 02:38 AM
Just did this with the 900mhz overclock and the N900 feels like a whole new device. I should probably post this in the "Wow" moments thread but app switching just became a lot more fun, thanks!
ER444
04-16-2010, 01:49 PM
can the framerate of the fullscreen transitions be increased, the low fps is especially noticeable on returning to the homescreen and when rotating to potrait mode. thank you, mikey
link to brainstorm
http://maemo.org/community/brainstorm/view/low_fps_in_transitions/
Is it worth making these changes in view of the coming update ?? :confused:
Dousan
04-16-2010, 03:23 PM
Is it worth making these changes in view of the coming update ?? :confused:
For me it is, my N900 has become really smooth in the transitions and made my everyday use more joyable wile we wait for the PR1.2 update. Personally i dont even know if the new update will bring smother transitions. So wy not make the best of it now instead of waiting for somthing that may or may not come or will even meet once ecspectations ;)
nosa101
04-16-2010, 03:27 PM
I think this transition mod kills the portrait mode bug
rnb89
05-03-2010, 02:34 AM
here u go guys :)
quick question.. how do i get the menu to do the wave effect when comin back from the more option. It zooms out as in the present state.. under which [launcher.XXXX] do i modify?
Laughingstok
05-04-2010, 01:50 PM
Good lawd that transitions.ini file makes it super fast! Bravo sir!
matts76
05-04-2010, 04:24 PM
this might be a bit of a noobish question but can i copy and change the files using my cuteexplorer in root mode as i dont really know what im doing with commands in xterminal, ive actualy already made a copy of the original but just wanted to check it will be ok to swap them like this, i would really apreciate any help with this.
thanks
dscobsct
05-04-2010, 04:33 PM
sure u can dude, thats he way i do it but with midnight commander
matts76
05-06-2010, 10:38 PM
:DI downloaded the transitioncontrol app yesterday and my N900 is amazingly fast now, i have all the settings at 0 except for rotate% 50 rotate in 10 and rotate out 15,
along with OC @1Ghz i finaly have the OS ive always wanted:D
M A S T E R
05-07-2010, 02:54 AM
is transitioncontrol optified? also would it be better to just do it through xterminal instead. trying to avoid so much rootfs usage. let me know please. btw very nice work and video.
btw why cant i download transition control? it always says unable to install. is there another catalog i am missing besides testing and devel?
-MASTER
dscobsct
05-13-2010, 09:25 AM
ive improved my smoothe transitions.ini
ive put rotation back in but its much improved, also sliding effect is better, the background zooms when going in and out of menus and everythin else has just had a little tweak. enjoy
tusharmax
05-13-2010, 05:09 PM
ive improved my smoothe transitions.ini
ive put rotation back in but its much improved, also sliding effect is better, the background zooms when going in and out of menus and everythin else has just had a little tweak. enjoy
Heaven christ , m awestruck lookin at the effects and smoothness . I am not amazed afterall you are pretty well known in the symbian circle (used to possess nokia 5800) for various theme effects tweaks and especially your work in animenu. Such a awesome tweak was obvious from your side.
cheers :cool:
P.S. - Are you working on new mods? Bring it on man..waiting for for your gr8 work.
zombiegavins
05-13-2010, 09:03 PM
what is the command line to install the new transitions file?
nosa101
05-13-2010, 10:09 PM
what is the command line to install the new transitions file?
This is it (http://talk.maemo.org/showpost.php?p=595530&postcount=35)
dscobsct
05-14-2010, 03:57 AM
Heaven christ , m awestruck lookin at the effects and smoothness . I am not amazed afterall you are pretty well known in the symbian circle (used to possess nokia 5800) for various theme effects tweaks and especially your work in animenu. Such a awesome tweak was obvious from your side.
cheers :cool:
P.S. - Are you working on new mods? Bring it on man..waiting for for your gr8 work.
thanks for ur kind words dude, im amazad how much difference can be made with one small .ini file.
still learnin about maemo though and linux in general so only small mods at the mo :)
Tiboric
05-14-2010, 04:07 AM
ive improved my smoothe transitions.ini
ive put rotation back in but its much improved, also sliding effect is better, the background zooms when going in and out of menus and everythin else has just had a little tweak. enjoy
Thanks like this even more than your last ini, very smooth. :)
dscobsct
05-14-2010, 04:32 AM
no probs bro :)
hmm i am wondering the file is in .zip.. if we are trying to configure it with our n900 only .. do we need to unzip it? if so how do we do it?
dscobsct
05-14-2010, 05:49 AM
yeas the file is in a folder inside a zip.
there is an add on for the file manger in the repositories that will extract a zipped directory when u click on it.
i think its actually called Unzip add on for file manager. have a search in app manager for it
dscobsct
05-14-2010, 05:52 AM
i wonder if someone could actually help me to put it in an installable deb.
it would just be a script to backup the origional .ini and place my one in its place, then on uninstalling it would swap them back.
mikec
05-14-2010, 06:12 AM
This is great, so fast and eye candy as well:D
Chrome
05-14-2010, 07:51 AM
ive improved my smoothe transitions.ini
ive put rotation back in but its much improved, also sliding effect is better, the background zooms when going in and out of menus and everythin else has just had a little tweak. enjoy
Thanks dscobsct, transitions are much smoother now.
I uploaded a vid to show the new transitions: http://www.youtube.com/watch?v=SqJR_npGA_s
dscobsct
05-14-2010, 08:07 AM
thanks for the vid dude, and glad u like the effects :)
tissot
05-14-2010, 08:16 AM
N900 running on 950mhz and the dscobsct's transitions mod really make this device look like it's running on drugs. Thanks a lot for this one.
dscobsct
05-14-2010, 08:36 AM
haha i love it.
mangal_sk8erboy
05-14-2010, 08:42 AM
haha i love it.
hey dsocbsct!
CRAZY WORK ON THE 1ST mod man!
loving it!
slight problem with the second one.
ive done as youve asked,
with the cp command..
but it doesnt change anything!
help?
(lmao fixed that..im a noob sorry :(..)
and yeah, can u make a mod for smooth transitions for panoramic screen changing?(sliding the desktop screen?)
AND SCROLLING TOO!!!
please fix the scrolling!!
its killing me !
dscobsct
05-14-2010, 10:37 AM
i did actually feel that the homescreen scrollin became a little better with this second ini but i dont know why. am i the only one feelin it maybe its my imagination haha
the scrollin is buggin the hell out of me too if anyone can point me in the direction of the files?
the biggest problem i hate is the dam screen tearing it looks awful but only nokia can sort that one out
I didn't see this mentioned in this thread:
Is there any way to automate the execution of this .ini as the phone is swtiched on? While we're on the subject, is there any way to automatically start applications as well? I for example use WiFi Switcher all the time and would love for it to come on automatically.
mangal_sk8erboy
05-14-2010, 10:48 AM
i did actually feel that the homescreen scrollin became a little better with this second ini but i dont know why. am i the only one feelin it maybe its my imagination haha
the scrollin is buggin the hell out of me too if anyone can point me in the direction of the files?
the biggest problem i hate is the dam screen tearing it looks awful but only nokia can sort that one out
haha maybe its not your imagination!i DO SEE a smaaal improvement, but its not enough to make a difference to the default scrolling.. and for the normal scrolling, i REALLY HOPE YOU FIND IT SOON :D !
we dont wait for nokia,
thats y we bought this phone in the 1st place ;)
zombiegavins
05-14-2010, 01:04 PM
hey man, using your latest transitions and i love it.
also credited you in my sig
HellFlyer
05-14-2010, 01:15 PM
ive improved my smoothe transitions.ini
ive put rotation back in but its much improved, also sliding effect is better, the background zooms when going in and out of menus and everythin else has just had a little tweak. enjoy
Just one question , does this update has the same transparency problem where I have to choose darker background to have icons text displayed?
dscobsct
05-14-2010, 01:25 PM
Just one question , does this update has the same transparency problem where I have to choose darker background to have icons text displayed?
yes it is but its intentional, i removed it because its the bluring that is most responsible for the choppy crap transitions. its just a case of choosing which is more important to you, personally i only use dark backgrounds anyway so it doesnt cause an issue for me.
you can always edit usr/share/themes/whateverthemeyourusing/GTK-2/gtkrc
the text colours for the ui are in there
dscobsct
05-14-2010, 01:26 PM
hey man, using your latest transitions and i love it.
also credited you in my sig
hey thank you dude thats put a great smile on my face nice one :)
zombiegavins
05-14-2010, 03:29 PM
hey thank you dude thats put a great smile on my face nice one :)
no problem. you have helped me get my n900 one step closer to perfection and you deserve credit for your work
Tiboric
05-14-2010, 03:37 PM
hey thank you dude thats put a great smile on my face nice one :)
I've never known you not to have one... :)
bossmark21
05-14-2010, 09:02 PM
thank u so much it looks very nice .
resplendent2209
05-14-2010, 11:53 PM
Few things,
I downloaded the transitions zip file. Do I nee to have transition control installed on N900 for this? If yes, then this app also requires Python app. There are so many python apps, which one to install?
Regards
Crogge
05-15-2010, 12:27 AM
ive improved my smoothe transitions.ini
ive put rotation back in but its much improved, also sliding effect is better, the background zooms when going in and out of menus and everythin else has just had a little tweak. enjoy
I really like it, good work :)
Tiboric
05-15-2010, 12:33 AM
Few things,
I downloaded the transitions zip file. Do I nee to have transition control installed on N900 for this? If yes, then this app also requires Python app. There are so many python apps, which one to install?
Regards
nothing else needs to be installed just copy over the transitions.ini to /usr/share/hildon-desktop, (as root) using what ever method you normally use to copy file on your n900.
resplendent2209
05-15-2010, 12:41 AM
Copy file? I use PC suite and I cannot find the path you posted.
Tiboric
05-15-2010, 12:44 AM
Install midnight commander / or cute explorer on the n900 their pretty easy to use. their just basic file explorers but will let you see the folders that a normaly hidden to you (if you start in root).
or just put file in n900 internal memory. (in the root folder of the drive) then go into terminal and type 'root' then enter, then type 'cp /home/user/MyDocs/transitions.ini /usr/share/hildon-desktop/' and thats it
the terminal is case sensitive so make sure the MyDocs hase a capital M and D.
hope this helps
P.S stop PMing me, just post in forum so everybody can read and learn (not that I mind, PM if you need).
resplendent2209
05-15-2010, 01:52 AM
Any one knows how to get the original transitions back?
nosa101
05-15-2010, 02:30 AM
Any one knows how to get the original transitions back?
search this thread, the original ini file has been posted
c4Lvin
05-15-2010, 04:15 AM
Can someone upload the unzipped transitions.ini because i do not have a pc at the moment and cant find the addon for the unzip featue under app manager.
thanks
Chrome
05-15-2010, 04:26 AM
Can someone upload the unzipped transitions.ini because i do not have a pc at the moment and cant find the addon for the unzip featue under app manager.
thanks
Here you go, Remove the .txt at the end.
c4Lvin
05-15-2010, 04:45 AM
Chrome gonna need your help again. Tried saving it but cannot seem to remove the extension txt. it just asks me to save it under transitions.ini. do you have a xterm command for me to rename it?
Chrome
05-15-2010, 04:47 AM
Chrome gonna need your help again. Tried saving it but cannot seem to remove the extension txt. it just asks me to save it under transitions.ini. do you have a xterm command for me to rename it?
Just save it to device, then rename it in file manager.
anyway, if that didn't work, i RS the ini for you.
http://rapidshare.com/files/387543486/transitions.ini.html
resplendent2209
05-15-2010, 05:04 AM
I have tried restoring back to the original transitions but there was no effect. The modded transitions continued to be in effect.
Any thoughts?
c4Lvin
05-15-2010, 05:30 AM
thanks Chrome. She is working pretty smoothly although i had upgraded to a previous one before. this one seems to work more efficiently than the previous versions. appreciate the help!
somekeystrokes
05-15-2010, 05:42 AM
here u go guys :)
its wrking superbly...but i want the desktop to gt blurred when i open the menu....pls tell how do i do it?
i really want it...pls help!
dscobsct
05-15-2010, 06:32 AM
open the ini and set radius_more to anything other than zero, about 14 is normal blur. but you will lose the smootheness competely
These transitions are superb. Top-class stuff. At the same time they seem really natural and kind of "the way it always should've been".
-b
somekeystrokes
05-15-2010, 11:02 AM
open the ini and set radius_more to anything other than zero, about 14 is normal blur. but you will lose the smootheness competely
aww...bt the smoothness is what making it superb....thnks anyways...and wonderful work!
NokiaRocks
05-15-2010, 11:26 AM
The zooming is really cool.
New transitions are even better then with your old version.
Good work.
M A S T E R
05-15-2010, 11:49 AM
open the ini and set radius_more to anything other than zero, about 14 is normal blur. but you will lose the smootheness competely
1st off i want to say that you are really doing an amazing job! if you end up finding out the rest of the device's Transitions i can only imagine how fast this beast can really become lol. Great Work!
2nd I was wondering if you knew what to open the ini. file on a mac? I have both PC and Mac however i tend to use my macbook pro more. Any thoughts. If anyone knows please tell me because i would like to mess with the transition.ini file a bit to see what else can be done and it my save this good mans breath ;).
Thank you again
-MASTER
Tiboric
05-15-2010, 12:01 PM
open in any text editor. its in plain text.
twoboxen
05-15-2010, 01:49 PM
Hey, I grabbed that transitions.ini file and it looks great, but the background image isn't zooming like in this youtube video
http://www.youtube.com/watch?v=SqJR_npGA_s
am I using an old version? If so, can someone link me to the newer one?
Thanks!
Chrome
05-15-2010, 02:07 PM
Hey, I grabbed that transitions.ini file and it looks great, but the background image isn't zooming like in this youtube video
http://www.youtube.com/watch?v=SqJR_npGA_s
am I using an old version? If so, can someone link me to the newer one?
Thanks!
It's dscobsct's mod, attached it for you.
fwrnando
05-15-2010, 03:57 PM
Is there a way to completely disable the transitions, the blur, the zoom etc? I messed with a couple time values in the .ini but seems I didn't get any change.
I don't care if it ends up looking ugly, just want to see how fast it'd end up being :P
MohammadAG
05-15-2010, 04:01 PM
Modified the transitions.ini file, added a bit of transitions, they won't really affect framerate but they will reduce frame drops when the menu gets longer (when PR1.2 arrives - I'm using the 1.2 packages (NOT the LR))
Opening an app should now display a much much higher framerate black window (or screenshot if the app uses them, e.g clock, calculator, hermes, DrNokSnes, fMMS etc...)
I reduced the blur, but didn't remove it since that makes the menu look ugly on bright backgrounds.
Dousan
05-15-2010, 06:41 PM
@dscobct nice to see you keep this alive with another moded transitions.ini ;) Very nice looking this one allso, keep it up :D
HellFlyer
05-15-2010, 08:26 PM
Modified the transitions.ini file, added a bit of transitions, they won't really affect framerate but they will reduce frame drops when the menu gets longer (when PR1.2 arrives - I'm using the 1.2 packages (NOT the LR))
Opening an app should now display a much much higher framerate black window (or screenshot if the app uses them, e.g clock, calculator, hermes, DrNokSnes, fMMS etc...)
I reduced the blur, but didn't remove it since that makes the menu look ugly on bright backgrounds.
Thanks a lot , I really like blur effect :) gonna try this one now;)
dscobsct
05-15-2010, 08:42 PM
Modified the transitions.ini file, added a bit of transitions, they won't really affect framerate but they will reduce frame drops when the menu gets longer (when PR1.2 arrives - I'm using the 1.2 packages (NOT the LR))
Opening an app should now display a much much higher framerate black window (or screenshot if the app uses them, e.g clock, calculator, hermes, DrNokSnes, fMMS etc...)
I reduced the blur, but didn't remove it since that makes the menu look ugly on bright backgrounds.
mohammed your a man who knows your way round maemo. what language is this, where can i find extra commands?
nokia should buy this mod and add it to the n900 permanently.
dscobsct
05-15-2010, 09:17 PM
haha cheers dude
lstrike21
05-15-2010, 10:43 PM
Amazing...simply amazing. In my humble opinion this really brings new life to this phone! I am running this over the lr1.2 and it is brilliant.
I don't know what Nokia was thinking this phone BELONGED like this from the get.
Thank a million times over!
elstupidos
05-16-2010, 12:04 AM
wow just stumbled upon this. great work dscobsct
M A S T E R
05-16-2010, 02:02 AM
mohammed your a man who knows your way round maemo. what language is this, where can i find extra commands?
I havent seen mohammed's ini file but does anyone have video of that one? it seems like it might be interesting too and i am trying to avoid changing my transitions too much only because i have limited time and i am looking for thee transition file. right now the zoom in one is doing me justice lol.
-MASTER
Tiboric
05-16-2010, 02:27 AM
Modified the transitions.ini file, added a bit of transitions, they won't really affect framerate but they will reduce frame drops when the menu gets longer (when PR1.2 arrives - I'm using the 1.2 packages (NOT the LR))
Opening an app should now display a much much higher framerate black window (or screenshot if the app uses them, e.g clock, calculator, hermes, DrNokSnes, fMMS etc...)
I reduced the blur, but didn't remove it since that makes the menu look ugly on bright backgrounds.
now were going somewhere now, hope this is just the start of some really good things to come from transitions,
This is something that dscobsct can really get his teeth into. He did some amazing work on symbian transitions.
MohammadAG
05-16-2010, 06:06 AM
mohammed your a man who knows your way round maemo. what language is this, where can i find extra commands?
lol I'm sure others on the forum know loads more than I do :)
The transitions.ini is just a settings file, read the comments in it (lines prefixed with a #) and change the numbers. IIRC, changing the snap/grid thingy would cause a boot loop, so don't touch those two.
Hildon Desktop otoh is programmed in C, transitions are handled by Hildon Desktop.
Sources for h-d are available here http://repository.maemo.org/pool/fremantle/free/h/hildon-desktop/
Use the one corresponding to your FW version (one of them is for 1.2, use dpkg -l hildon-desktop on your device to see which version you have).
Renkon
05-16-2010, 06:29 AM
here u go guys :)
Much better now! I love you!
Maybe it would be a possibility to replace the blur by pseudosemitransparent background images.
Basically you go by making a background tile like this:
(B = Black, X = Transparent)
X B X B
B X B X
Every second pixel is transparent, it suggests the impression of "fading out" what's behind therefore.
akw123
05-16-2010, 06:29 AM
Hi there , nice works !!! bro
btw, may i ask whats the mod for the keyboard in the youtube vid ?
Thyanks in advance
lstrike21
05-16-2010, 07:41 AM
+1 I want that keyboard mod also...
MohammadAG
05-16-2010, 07:45 AM
http://talk.maemo.org/showthread.php?t=52239 Keyboard mod is there, I'm sure dscobsct would appreciate it if his thread doesn't get hijacked ;)
Back on topic, it should be possible to actually change the blur into reduced brightness (which is how the MeeGo widgets gallery behaves), instead of blurring the background, dim it!
That should reduce load on the CPU and the PowerVR SGX (if it's actually being used in this case).
I had a look at the source but again it's C, and that's a brick wall for me.
villo
05-16-2010, 07:53 AM
I'm using dscobsct's mod and it is great. However, I would like to know how to change the background brightness in the menu as it is hard to read white font on bright background.
Thank you.
MohammadAG
05-16-2010, 07:56 AM
I'm using dscobsct's mod and it is great. However, I would like to know how to change the background brightness in the menu as it is hard to read white font on bright background.
Thank you.
The mod disabled the blur, so if you adjust it the blur will go back (which reduces the frame rate)
rofo1000
05-16-2010, 07:59 AM
Hi there , nice works !!! bro
btw, may i ask whats the mod for the keyboard in the youtube vid ?
Thyanks in advance
Do you mean the keyboard that Opera Mobile 10 comes with?
dscobsct
05-16-2010, 08:05 AM
lol I'm sure others on the forum know loads more than I do :)
The transitions.ini is just a settings file, read the comments in it (lines prefixed with a #) and change the numbers. IIRC, changing the snap/grid thingy would cause a boot loop, so don't touch those two.
Hildon Desktop otoh is programmed in C, transitions are handled by Hildon Desktop.
Sources for h-d are available here http://repository.maemo.org/pool/fremantle/free/h/hildon-desktop/
Use the one corresponding to your FW version (one of them is for 1.2, use dpkg -l hildon-desktop on your device to see which version you have).
thank you ill look into it, im familiare enough with the .ini but that just by playing around with it, but i want to understand whyt what does what so i can possibly expand on it with some extra code.
its all a learning curve. cheers dude
MohammadAG
05-16-2010, 08:10 AM
thank you ill look into it, im familiare enough with the .ini but that just by playing around with it, but i want to understand whyt what does what so i can possibly expand on it with some extra code.
its all a learning curve. cheers dude
I think the lines are the full code, at least with the stock hildon-desktop.
Adding extra lines might not help (don't you just miss KMLs :p)
dscobsct
05-16-2010, 08:29 AM
you wouldnt believe how much im missing kml's haha
does this mod affect battery life a lot?
NokiaRocks
05-16-2010, 09:30 AM
does this mod affect battery life a lot?
Why should it affect the battery life at all ?
zombiegavins
05-16-2010, 11:01 AM
if anything this mod put slightly less strain on the CPU meaning it should result in a fractional increase in battery life
dscobsct
05-16-2010, 12:01 PM
if only we could find a way around the blur problem. because setting the blur behind dropdown menus to zero (radius) makes them silky smoothe too, as well as app launching and task swithchin. without blur anywhere pretty much all effects are as smoothe as can be.
Why should it affect the battery life at all ?
huh? its rendering the animations with more frames, ergo it stresses the cpu more than it did before. at least thats my thought oO
or am i missing something?
if anything this mod put slightly less strain on the CPU meaning it should result in a fractional increase in battery life
more frames = less strain?
MohammadAG
05-16-2010, 04:29 PM
huh? its rendering the animations with more frames, ergo it stresses the cpu more than it did before. at least thats my thought oO
or am i missing something?
more frames = less strain?
It removes the blur.
It removes the blur.
thats all?
but it still makes the icons look ugly on bright background, does it?
/edit: i totally misunderstood this mod. i thought the framerate of the transitions is set/locked and you increase it directly. i didnt realize that removing the blur achieves this as well.
dscobsct
05-16-2010, 04:36 PM
huh? its rendering the animations with more frames, ergo it stresses the cpu more than it did before. at least thats my thought oO
or am i missing something?
more frames = less strain?
its not a case of it having more frames, the blur is using up too many resources so the frame rate drops and the animation struggles to work as it should. with better written code the animations could be competely seemless, the framerate is not set, it just drops the harder the system has to work know what i mean
MohammadAG
05-16-2010, 04:37 PM
thats all?
but it still makes the icons look ugly on bright background, does it?
Mine doesn't remove the blur. Ideally the blur would be replaced with a dim, which doesn't/shouldn't require a lot of resources.
dscobsct
05-16-2010, 04:46 PM
we need to be able to set the background brightness lower,
brightness in the ini is only for radius_more, when set to zero brightness has no effect.
home from work now anyway, gonna install sdk and take a butchers, see how much of a quick learner i can be lol
MohammadAG
05-16-2010, 04:47 PM
we need to be able to set the background brightness lower,
brightness in the ini is only for radius_more, when set to zero brightness has no effect.
home from work now anyway, gonna install sdk and take a butchers, see how much of a quick learner i can be lol
hildon-desktop needs to be modified to edit (or remove) the effects, transitions.ini won't help you here :)
A typical C book is about 900 pages or so, I stopped at page 50 on mine :p
slipkornsaad
05-16-2010, 06:33 PM
Based on dscobsct modded ini file, i modded the screen rotation parameter, it looks much smoother now ! Give it a try :)
mangal_sk8erboy
05-24-2010, 05:16 AM
Based on dscobsct modded ini file, i modded the screen rotation parameter, it looks much smoother now ! Give it a try :)
just tried it.
awsome.
much faster rotation. it FEELS more responsive now.
can you PLEASE work on the scrolling now please?
(hate the laggy nonsense!)
Heman1310
05-24-2010, 05:23 AM
just tried it.
awsome.
much faster rotation. it FEELS more responsive now.
can you PLEASE work on the scrolling now please?
(hate the laggy nonsense!)
Agreed scrolling is quite jerky. :D
Radishface
05-25-2010, 04:05 PM
I don't know if it's only me, but customized transitions.ini files no longer work after PR 1.2 update. Can anyone else confirm this?
eitama
05-25-2010, 05:41 PM
I don't know if it's only me, but customized transitions.ini files no longer work after PR 1.2 update. Can anyone else confirm this?
I can confirm they WORK.
I am using my transitions.ini file without any problem.
Radishface
05-25-2010, 05:52 PM
I can confirm they WORK.
I am using my transitions.ini file without any problem.
Yes, you were right - they do work. I just made a mistake in xterminal input. Sorry for the confusion :o
Crogge
05-25-2010, 11:03 PM
So its totally fine working with 1.2? Nothing has changed in the transition file?
Modified the transitions.ini file, added a bit of transitions, they won't really affect framerate but they will reduce frame drops when the menu gets longer (when PR1.2 arrives - I'm using the 1.2 packages (NOT the LR))
Opening an app should now display a much much higher framerate black window (or screenshot if the app uses them, e.g clock, calculator, hermes, DrNokSnes, fMMS etc...)
I reduced the blur, but didn't remove it since that makes the menu look ugly on bright backgrounds.
i like it :)
CarstenDutch
05-26-2010, 11:49 AM
Saw this line in transitions.ini after update PR1.2
[blur]
turbo = 0
Do we have turbo when set to 1?
Somebody know what will hapen :)
MohammadAG
05-26-2010, 02:38 PM
1. Get rid of zoom
2. Make the blur darker so it's similar to a dim
3. ???
4. Profit! ;)
zoom_for_home = 0 Some users might like this as 1 (default is 0 - my file has the default value for it)
Chrome
05-26-2010, 02:51 PM
@MohammadAG
Dim background is much better than the blur! Thanks and keep the good work up :-).
D4rKlar
05-26-2010, 04:57 PM
1. Get rid of zoom
2. Make the blur darker so it's similar to a dim
3. ???
4. Profit! ;)
zoom_for_home = 0 Some users might like this as 1 (default is 0 - my file has the default value for it)
Awesome! Much prefer the zoom=0, catorize icons look crystal and all menu categories are visible, many thanks!
jakiman
05-26-2010, 06:41 PM
curious, can we use transition controll app even while using these modified transition.ini file?
eg. I don't want rotation animation when switching to portrait.
Crogge
05-27-2010, 12:09 AM
1. Get rid of zoom
2. Make the blur darker so it's similar to a dim
3. ???
4. Profit! ;)
zoom_for_home = 0 Some users might like this as 1 (default is 0 - my file has the default value for it)
Looks nice, is there a way to decrease the fading part a bit while it opens the menu? One of your first files had it and everything felt way faster.
M A S T E R
05-27-2010, 02:35 AM
That new transition is cool because when you open an app it still has that fade effect it seems however the other one with the zoom was definitely nice. i personally wouldnt have had such a big zoom on the first part of it but it is still nice. I wish the zoom would be combined with the zoom out/zoom in transition for the phone and web browsing. it would fit perrrrfectly imo. lol.
-MASTER
D4rKlar
05-27-2010, 05:42 AM
curious, can we use transition controll app even while using these modified transition.ini file?
eg. I don't want rotation animation when switching to portrait.
The transition control app doesn't work with PR1.2 unfortunately.
slipkornsaad
05-27-2010, 03:49 PM
Anyone has the original PR1.2 transition.ini file, i erased mine by no mean :s thanks in advance :)
nosa101
05-27-2010, 03:50 PM
Anyone has the original PR1.2 transition.ini file, i erased mine by no mean :s thanks in advance :)
It should be on the 5th or 6th page of this thread
MohammadAG
05-27-2010, 03:55 PM
Looks nice, is there a way to decrease the fading part a bit while it opens the menu? One of your first files had it and everything felt way faster.
Hmm, not sure what you're referring to. Anyways here are the differences between my old and new transitions
--- transitionsold.ini 2010-05-15 22:59:35.000000000 +0300
+++ transitions.ini 2010-05-26 21:37:05.000000000 +0300
@@ -40,7 +40,7 @@
duration = 1250
[blur]
-duration = 250
+duration = 200
turbo = 0
[task_nav]
@@ -85,14 +85,14 @@
depth = 0
keyframes_label = 0,0,0,0,0,0,0,0,0,0,0,0.1,0.2,0.3,0.4,0.5,0.6,0.7, 0.8,0.9,1
keyframes_icon = 0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,1,1,1,1,1, 1,1,1,1,1
-duration = 1250
+duration = 1000
[home]
saturation = 0.8
-brightness = 0.4
-zoom = 0.93
-radius_more = 6
-radius = 12
+brightness = 0.1
+zoom = 1
+radius_more = 10
+radius = 10
zoom_applets = 0.85
- means the line was removed
+ means the line was added
Nothing before the line means it's just there to help with reading the file
BTW the radius is set to 10, 4 might be better for some of you, but values lower than that will cause a frame drop when going back to the desktop.
Parlapipas
05-27-2010, 04:02 PM
Hmm, not sure what you're referring to. Anyways here are the differences between my old and new transitions
--- transitionsold.ini 2010-05-15 22:59:35.000000000 +0300
+++ transitions.ini 2010-05-26 21:37:05.000000000 +0300
@@ -40,7 +40,7 @@
duration = 1250
[blur]
-duration = 250
+duration = 200
turbo = 0
[task_nav]
@@ -85,14 +85,14 @@
depth = 0
keyframes_label = 0,0,0,0,0,0,0,0,0,0,0,0.1,0.2,0.3,0.4,0.5,0.6,0.7, 0.8,0.9,1
keyframes_icon = 0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,1,1,1,1,1, 1,1,1,1,1
-duration = 1250
+duration = 1000
[home]
saturation = 0.8
-brightness = 0.4
-zoom = 0.93
-radius_more = 6
-radius = 12
+brightness = 0.1
+zoom = 1
+radius_more = 10
+radius = 10
zoom_applets = 0.85
- means the line was removed
+ means the line was added
Nothing before the line means it's just there to help with reading the file
BTW the radius is set to 10, 4 might be better for some of you, but values lower than that will cause a frame drop when going back to the desktop.
Hey Mohammad. I'm using your latest and like it a lot. Thanks 4 sharing.
slipkornsaad
05-27-2010, 04:08 PM
It should be on the 5th or 6th page of this thread
The one for PR1.2? I don't think so (for PR1.1 instead).
nosa101
05-27-2010, 04:09 PM
The one for PR1.2? I don't think so (for PR1.1 instead).
It is the same thing
festivalnut
05-27-2010, 04:15 PM
backup of original pr1.2 transitions.ini - you'll have to remove the .txt at the end of course
slipkornsaad
05-27-2010, 04:22 PM
Thanks that's what i'm talking about :)
gabby131
06-19-2010, 07:20 AM
1. Get rid of zoom
2. Make the blur darker so it's similar to a dim
3. ???
4. Profit! ;)
zoom_for_home = 0 Some users might like this as 1 (default is 0 - my file has the default value for it)
im using your transitions now.....so awesome!
RogerTHAcctant
07-11-2010, 03:41 AM
Hey i can't believe I just found this thread. I saw a video of someone demonstrating it, so i search and searched. This is totally awesome, thanks for sharing dscobsct!! my phone feels like 100ghz now
btw, is there any other transitions besides desktop ini, or anything else that i might be missing out on?
mangal_sk8erboy
07-11-2010, 03:52 AM
hey guys, has any one found a fix to the scrolling and the framerate?
moudy91
07-21-2010, 09:52 PM
made the transitions.backup and also copied it to /home/user/MyDocs
about to copy over the new transitions.ini
how do i use the back up if i need to? as it's .back up not .ini?
hi.
by mistake i did replace the transitions.ini with a new one but i didnt get a backup, so if you please can u send me the original transitions.ini
thank you
maxximuscool
07-21-2010, 10:26 PM
hi.
by mistake i did replace the transitions.ini with a new one but i didnt get a backup, so if you please can u send me the original transitions.ini
thank you
Here it is:
# This file contains timings and values for transitions in hildon-desktop
# duration = time in milliseconds
# zoom = amount to zoom out the background. 1 = none, 0.5 = zoom to half size
# radius = radius of blur (this is actually the number of blur iterations,
# so the bigger the number the longer it takes)
# saturation = the amount of colour left in the background (0 = grey, 1 = normal)
# brightness = brightness of the background (0 = black, 1 = normal)
[blur]
turbo = 0
duration = 250
# Zoom out of the task navigator before it fades out
# -- zoom: how much to scale the switcher when going to launcher
# (the second layer of the launcher would scale it twice
# as much but the switcher is hidden by that time currently)
# -- zoom_for_home: how much to scale the switcher when leaving for home
# -- zoom_duration: the number of miliseconds to spend on zooming
# a thumbnail
# -- fly_duration: how long should it take for the thumbnails to rearrange
# -- notifade_in/out: time to fade the notifications
#
[task_nav]
zoom = 0.85
zoom_for_home = 1.4
zoom_duration = 250
fly_duration = 250
notifade_in = 150
notifade_out = 150
# Blurring of the home view
# -- radius: amount of iterations of blur filter to perform when not zoooming
# eg. for dialogs
# -- radius_more: amount of iterations of blur filter to perform when zooming
# eg. for launcher/task navigator
# -- saturation: saturation of the background when blurred
# -- brightness: brightness of the background when blurred
# -- zoom: Basic amount to scale the home view by (gets multiplied by how many
# 'levels' deep the UI is - eg. launcher is one level, launcher submenu
# is another)
# -- zoom_applets: Amount to scale applets by when zooming out
[home]
radius = 12
radius_more = 16
saturation = 0.8
brightness = 0.4
zoom = 0.93
zoom_applets = 0.85
# The glow effect around launcher buttons
[launcher_glow]
duration_in = 100
duration_out = 200
radius = 10
brightness = 0.75
# The items below are for the transitions that are applied
# to a 'page' of launcher icons
# -- duration: time in ms
# -- depth: amount to move icons backwards and forwards (with perspective)
# this is pretty much how big or small the icons get
# -- sequenced: for in and in_sub, whether icons swoop nicely in (1)
# or whether they just all zoom in as one (0)
# -- keyframes: A list of values that are linearly interpolated between
# to produce the movement of the launcher tiles. There can
# be any number of values as long as there are 2 or more.
# <1 means nearer the viewer, >1 means further away
# -- keyframes_label: The values used for fading in the labels. 0=transparent
# 1=opaque
# -- keyframes_icon: The values used for fading in the icons. 0=transparent
# 1=opaque
# Launcher top layer first appearing
[launcher_in]
duration = 250
sequenced = 0
depth = 225
keyframes = 0,0.17,0.39,0.65,0.87,1.13,1.26,1.22,1.17,1.13,1.0 9,1.04,1,1,1,1,1,1,1,1,1
keyframes_icon = 0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,1,1,1,1,1, 1,1,1,1,1
keyframes_label = 0,0,0,0,0,0,0,0,0,0,0,0.1,0.2,0.3,0.4,0.5,0.6,0.7, 0.8,0.9,1
# Launcher top layer disappearing
[launcher_out]
duration = 250
depth = 150
# launcher top layer disappearing when a layer in front
[launcher_out_back]
duration = 250
depth = 150
# launch animation
# duration_out - amount of time to take when fading the launcher out and application in
# delay - the amount of time to wait after the window has appeared before we fade out
# (this time is *included* in duration_out, so it must be <= duration_out)
[launcher_launch]
duration = 400
delay = 500
duration_out = 700
depth = 100
# sub-menu appearing
[launcher_in_sub]
duration = 250
sequenced = 0
depth = 200
keyframes = 0,0.17,0.39,0.65,0.87,1.13,1.26,1.22,1.17,1.13,1.0 9,1.04,1,1,1,1,1,1,1,1,1
keyframes_icon = 0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,1,1,1,1,1, 1,1,1,1,1
keyframes_label = 0,0,0,0,0,0,0,0,0,0,0,0.1,0.2,0.3,0.4,0.5,0.6,0.7, 0.8,0.9,1
# sub-menu disappearing
[launcher_out_sub]
duration = 250
depth = 150
# main disappearing when sub-menu appears
[launcher_back]
duration = 250
depth = 150
# main appearing when sub-menu disappears
[launcher_forward]
duration = 250
depth = 100
# Screen rotation transition
# duration_in = time for rotation before blanking
# duration_out = time for rotation after blanking
# damage_timeout = in the rotation transition, the amount of milliseconds to
# leave after we get a damage event before we transition back
# from blanking.
# damage_timeout_max = maximum amount of time we may wait if we keep getting
# damage events.
# angle = rotation angle for each transition, in degrees. Ideally this is set
# so that the screen looks like it keeps turning at the same speed
# during blanking. 0 is none, 90 degrees is side-on
[rotate]
duration_in = 140
duration_out = 170
damage_timeout = 300
damage_timeout_plus = 200
damage_timeout_max = 500
angle = 90
# changed from 100 in order to reduce jerkiness of transition (also changed the
# fade-out so it doesn't fade to black completely)
# App close transition
[app_close]
duration = 450
# Popup for dialogs and status menu
[popup]
duration_in = 250
duration_out = 250
# Fade in for banners
# _alpha specifies the final transparency of various things
# currently only banner_note and info_note are supported
[fade]
duration_in = 200
duration_out = 500
banner_note_alpha = 0.85
info_note_alpha = 0.85
# Transition for notification previews
[notification]
is_cool = 0
duration_in = 400
duration_out = 450
# Sliding subview window transition
[subview]
duration_in = 250
duration_out = 250
[loading_timeout]
# This is multiplied by the load average to find the timeout
# in seconds. before "Unable to load" is displayed. There is
# a minimum of 10s.
load_average_factor = 7.5
# Edit mode configuration
[edit_mode]
snap_grid_size = 4
# Set to 0 if snap to grid should be only happen when widget is released
snap_to_grid_while_move = 1
turd furgasen
07-21-2010, 10:48 PM
Hey Guys,
I am not a developer just a gadget freak. I can not stand the current transitions on my n900 I am intrigued about this mod. Can some one explain to me what to do to make these changes on my unit.
Thanks in advance
Tim
kureyon
07-22-2010, 02:06 AM
Can some one explain to me what to do to make these changes on my unit.
Try reading the WHOLE thread. Your question has been asked and answered multiple times.
RobbieThe1st
07-22-2010, 09:43 PM
I have to say, after making a few edits to the transitions.ini file(reducing durations mainly) - Things are a lot faster and seemingly smoother.
Yes, you'd expect that result, but it seems to actually "speed things up", at least in terms of response time.
I recommend this mod to most anyone.
So i've played around with transitions and have finally got something that i liked and want to share, so here goes...
This is a modified version of dscobsct's file
- Faster launcher transitions than stock PR1.2
- Got rid of the icon flow effect (even for sub folder icons animation)
- better transition (as per my preference) from main launcher to sub folder launchers
- background zooms out instead of zooms in
- background turns grey
rename to transitions.ini and copy to
/usr/share/themes/<Your current theme>/transitions.ini
this will leave your system wide transitions file intact and to revert just delete the file from the above path.
Reffyyyy
09-06-2010, 03:18 AM
This is my modified transitions file. Pretty much stole snap's and slightly modified it.
I'll make a video if requested.
Instructions are same as above.
Just remove .txt at the end of the filename.
sony123
09-11-2010, 04:04 AM
FYI, a few notes after studying hildon-desktop source
1) Blur.turbo setting: It is used in two functions in hildon-desktop to bypass some initialization jobs.One of the function is in hd_launcher_tile_init() and the other is for tidy_blur_group_class_init().
a) hd_launcher_tile_init(): Seems to me more like a debug feature, instead of instantiating a ClutterGroup, a ClutterRectangular object(?) is created. The difference between these two is the later doesn't have ClutterContainer so maybe save some memory. In turbo mode, the ClutterRectangular is painted red and also from the comment it looks like it's mainly for debugging.
EDIT: After reboot you will see the background around icons becoming red on launcher page.
b) tidy_blur_group_class_init(): When turbo mode is on, bypass tidy_blur_group_paint(). It's a function with nearly 400-line codes and the comment said it paints all child actor so this could a more time-consuming function.
So turbo mode is a valid setting, but it has nothing to do with frame-rate. It's an optimization on blur, whether it brings tangible improvement or not is another thing, though.
sony123
09-11-2010, 04:33 AM
Another thing I checked is frame rate. Unfortunately, it is retrieved for hd-scrollable-group by clutter_get_default_frame_rate(). And the value is in theory set through clutter_set_default_frame_rate(), somewhere outside hildon-desktop because I couldn't find this function call in hildon-desktop.
However, the good news is we should be able to bypass this by hard coding the desired fps value to dir->manual_scroll_timeline variable. It looks to me this determines the number of frames drawn. But I don't know the what the graphic driver's refresh rate is so attempting to increasing the frame rate could:
1) Make the scrolling smoother (unlikely otherwise Nokia would have done it)
2) Make the scrolling slower because the request is too heavy on hardware.
3) Doesn't make any different due to graphic driver's limitation, either by refresh rate or something else (doesn't look like N900's refresh rate is slow, though.)
N900 doesn't do vsync, otherwise the frame_rate will be determined solely by vsync and in other words, refresh rate.
Maybe someone can try compiling hildon-desktop with the above modification and see if it works or not.
sony123
09-11-2010, 04:51 AM
Finally, have you ever wondered what the is_cool field means?
From the comment, it only applies to notification in portrait mode. I will just copy-paste the comment here:
/* In portrait fly from right to left, stay in the corner
* then fly away, following a bezier curve. At the start
* the notification's bottom-center is at the screen's
* top-right. By the end the notification's bottom-right
* is at the screen's top-left. */
NightShift79
09-12-2010, 07:53 AM
Hi.
This time I'm playing with my transitions.ini. It seems I understand how to do something nice. Only thing I don't like is the transition when I open the Settings Menu.... Also I dont know how to "mod" exactly that transition.
Which block of the transitions.ini is responsible for the Settings Menu?
Right now when I click on the Settingsmenu, I see the fonts and the standard icons. then it loads some sec and show me extra plugins like FontChanger or custom operator name applet.
Here's my problem: There's a transition when loading the settings menu. That's fine with me. But then there's an other transition when the menu is loading the extra plugins. (font is fading/zooming) I wanna get rid of that. How?
sry I can't post a preview video...
NightShift79
09-13-2010, 12:08 PM
... Well, I got it... at least for now I can live with it.
also I got a bit bored from the wave-effect-transitions.
So i worked out something slightly different.
Just have a look, if you want to...
...still not capable of posting a video. sry...
moudy91
09-13-2010, 12:39 PM
dear NightShift79
its a great transition but when i click the menu it change to gray hmm am wondering if you can make it as the same wallpaper without the gray color just the original wallpaper?
thank you
dscobsct
09-13-2010, 12:55 PM
from what i can gather the framerate of the transitions is set at 100 frames a second, which is daft really, its the coding and load slowing it down, framerate of the scrolling is completely bonkers low, terrible how they thought it was acceptable bringin a device out with this kind of scrolling performance, and its evident in any app that uses it, you only have to look at something like filebox to see what the scrolling should be like. pitty maemo 5 aint based on qt
NightShift79
09-13-2010, 05:42 PM
dear NightShift79
its a great transition but when i click the menu it change to gray hmm am wondering if you can make it as the same wallpaper without the gray color just the original wallpaper?
thank you
Just open the transitions.ini in an editor, search the [home] block...
[home]
radius=6
radius_more=12
saturation=0.2
brightness=0.9
zoom=1
zoom_applets=075
and change the value of saturation from 0.2 to 1
- I wonder if it's possible for the devs to implement more possible effects.
Well, Windows Movie maker got some nice transitions for creating an image slide show.^^
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.