Page 1 of 3
[App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 10:33 am
by zoelechat
Here's a small funny lib giving a makeover to your TV, improving overall GUI speed by speeding up all animations / transitions / scrollings (often boring to reach a far entry in some menu / list).
Usage:
*For D series (arm), replace every instance of /mnt below by /mtd_rwcommon/widgets/user/SamyGO/SamyGO
- First install latest samyGOso as usual, if needed.
- Extract attached archives and copy libSpeedUpGUI.so to /mnt/opt/privateer/usr/libso (create folder if needed)
- Execute
Code: Select all
samyGOso -d -A -B -r -l /mnt/opt/privateer/usr/libso/libSpeedUpGUI.so [PERCENT:n]
Usable arg:
- PERCENT:n - Defines percentage of original speed. If unspecified, default is 200 = twice as fast as original.
Autostart:
- Copy 99_93_SpeedUpGUI.init to /mnt/etc/init.d
- Set permissions
Code: Select all
chmod +x /mnt/etc/init.d/99_93_SpeedUpGUI.init
- You can change OPTIONS="PERCENT:200" value on top of script to adjust your prefered speed.
*Changelog:
Re: [App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 12:54 pm
by dar3k
Good job thanks, I'm using 300% because in 200 I can't see any different
Re: [App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 1:16 pm
by zoelechat
I've personally set it to 400
Btw, I didn't tell it in 1st post, but values <100 are allowed if somebody prefer to slowdown GUI

Re: [App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 5:12 pm
by wluczykijwf
This time, the app runs on the Series F without any problems

.
Samsung should implement this option permanently in the Menu. And maybe even split it into several suboptions. They instead prefer to artificially slow down the interface

.
Good job. Thanks.
Re: [App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 5:18 pm
by zoelechat
wluczykijwf wrote:This time, the app runs on the Series F without any problems

That's why it didn't go through test area before release

Re: [App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 6:24 pm
by wluczykijwf
zoelechat wrote:wluczykijwf wrote:This time, the app runs on the Series F without any problems

That's why it didn't go through test area before release

Yes of course

.
Btw @zoelechat.
Are the following functions might be called the individual parameter? In order to have better personalization interface. It doesn't make sense because they are responsible for a particular animation together?
Code: Select all
_ZN11CCAnimationI9CTVector1IfEE20SetAnimationDurationEm
_ZN11CCAnimationI9CTVector1IiEE20SetAnimationDurationEm
_ZN11CCAnimationI9CTVector2IiEE20SetAnimationDurationEm
_ZN11CCAnimationI9CTVector3IfEE20SetAnimationDurationEm _ZN11CCAnimationI9CTVector4IfEE20SetAnimationDurationEm _ZN11CCAnimationI9CTVector4IiEE20SetAnimationDurationEm
Re: [App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 6:38 pm
by zoelechat
I think each one is handling an animation "type" (e.g. fade, scroll, translation...). TV often uses more than one type at once, that's why it's not really consistent to dissociate them. At least I'm not considering to do so.
However you can take a look at source, it's probably one of the simplest libs I've ever released, and easily play with offsets separately.
Sorry but I didn't look further which function does what exactly, you may need to try by yourself

Re: [App] libSpeedUpGUI D/E/F/H
Posted: Tue Jan 05, 2016 7:13 pm
by wluczykijwf
OK thanks.
Right, the lib is very simple. I'll maybe experiment with this

.
Re: [App] libSpeedUpGUI D/E/F/H
Posted: Wed Jan 06, 2016 2:20 pm
by wluczykijwf
One thing I know. A single change of function parameters did not allow me to observe significant changes in use interface.
Only I noticed faster the disappearance of the window for this function:
Code: Select all
_ZN11CCAnimationI9CTVector3IfEE20SetAnimationDurationEm
The others must work in some mutual configurations.
Re: [App] libSpeedUpGUI D/E/F/H
Posted: Fri Jan 08, 2016 4:05 pm
by prairie
Very nice tweak, thanks!