Patch: Less home animations

Rating: 
4.333335
Your rating: None Average: 4.3 (3 votes)

Based on SailfishOS 2.1.2.3

Less and faster animations on the homescreen.

Features:

  • No zooming of switcher
  • Faster show animation for apps
  • No animated eventsview when coming from lockscreen
  • A bit faster show/hide animation for launcher and powermenu
  • Do not show notifications on switcher when opening launcher or powermenu
  • Only highlight one switcher item: the focused or to-be-focused app
  • No highlight animation for current app when peeking

Source: https://github.com/cornerman/sailfishos-patch-less-home-animations

Keywords:

Changelog: 

0.3.0:

  • Update for 2.1.2.3

0.2.0:

  • Update for 2.0.4.13

0.1.0:

  • Update for 2.0.2.51
  • Highlighting of switcher item
  • No-notifications text on events view

Comments

Ingvix's picture

The latest version seems to cause the active app to sort of flash on the screen when pressing power button to turn the screen on. This happens on Aqua Fish and Xperia X. It only happens if the patch is active. Not sure if it's only this patch or is there possibly combination of yours and some other patch that causes this behaviour. I haven't tested it alone yet.

gedeon's picture

Same bug for me on Jolla C and Xperia X, only with this patch.

Maybe can you disable the lock screen animation with this patch? It could cause this bug or not sure, but in my opinion lock screen animation is useless...

hardy_magnus's picture

couldn't apply in my aqua fish updated to 2.1.2.3.

cornerman's picture

maybe conflicting with another patch. did you try with all other patches unapplied?

hardy_magnus's picture

not yet. let me check. unapplying all patches, rebooting, applying this patch, failed.

gedeon's picture

I hope you will update for 2.0.5 . Thanks.

cornerman's picture

done for 2.1.2 ;)

gedeon's picture

Fantastic! Good to see you again! ;)

Ingvix's picture

Didn't expect this to still get an update but nice tplo have it back. Thanks.

Ingvix's picture

I second this.

gedeon's picture

I noticed one problem. I use this patch and the the ultimate statusbar patch as well, love both. But there is a feature in the ultimate statusbar: Enable date when peaking. This feature is not working when also this patch is active.

 

Could you have a look to it, please?

 

(What about the keyboard/rotation thing what I asked already? Is there any chance to make them faster or without animation in the future?)

 

Thank you!

cornerman's picture

I checked out the ultimate statusbar patch. It depends on the switcher to be zoomed out (the scale < 1) and then places the date in the space between the statusbar and the first app row. With this patch, the scaling of the switcher is actually disabled (the scale is always equal to 1) and there would not be enough space for the date. So, I cannot really help here.

 

For the keyboard and rotation animation, I think this is a good idea - will try to add this!

gedeon's picture

Ancelad made it to compatible with this :) , happy days!

gedeon's picture

Hmm, yeah I see now, ok, maybe I try to talk with Ancelad that could he can make it compatible somehow... Thank you.

Ingvix's picture

I noticed that with this patch the app cover status changes to active even when you open an app from switcher. Could this kind of behaviour be removed? If an app is assigned to do something when cover status changes to active, it just takes more recources if it does it when it's not needed.

cornerman's picture

Hmm, so it does behave different than in vanilla SFOS? Where do you check whether the app cover is active? The code should actually not change this, as it just reduces the duration of the startup animation.

Ingvix's picture

I was testing my own app on my Jolla phone with this patch and I had set a function to launch every time the cover goes active. At first there was a small malfunction with the function and it gave an error message every time it was suppose to run. Then I noticed that the error appeared every time I opened the app from or got off from it to switcher and thought that it's not suppose to do that and that it's probably some of my many patches. Then I narrowed it down to your patch.

I just know that it activates it even when opening the app from the switcher. I'm not sure if the app covers are active all the time even if app is open.

EDIT: The activity status of cover can be checked with Cover.Active as explained in here: https://sailfishos.org/develop/docs/silica/sailfish-application-features...

Skillmon's picture

Your patches are essential for me. Thank you very much for creating them. I have an issue with them and hope you can help me.

After last system update to version 2.0.4.13 I can't update the patches (this one and the no home carousel patch) because I can't unapply them in Patchmanager. I forgot to disable them because I thought that patchmanager takes care of that in the latest version. How can I unapply the old versions of the patches and/or update them to the new versions?

Kind regards

cornerman's picture

The update did overwrite some of the files affected by the patch, so sadly it cannot unapply with the current diff. Are you able to just uninstall the patch via warehouse (or: pkcon remove sailfishos-patch-less-home-animations)?

If this works you then need to reinstall lipstick-jolla-home-qt5 to make sure all patched files are reverted back to their original state: pkcon install lipstick-jolla-home-qt5. Afterwards you can just reinstall and (hopefully) apply the patches.

Hope this helps. Let me know if there are further probs.

Skillmon's picture

Thanks for the fast reply. Uninstalling both patches and updating SFOS to 2.0.4.14 solved the issue.

Ingvix's picture

I hope you also update this patch for 2.0.4.

cornerman's picture

yes, working now!

gedeon's picture

Could you make also the keyboard much faster or without animation when it disappear or appear and also when the screen is turning?

martonmiklos's picture

Great patch, I have loved it, but does not applies to the 2.0.2.48 :(

cornerman's picture

Finally updated this patch for 2.0.2.48/2.0.2.51. Sorry for the delay!

gedeon's picture

Hi, many thanks, it is working fine again. But there is a small collision, it doesn't work with coderus's no home carousel patch at the same time. Could you have a look to this issue? It would be good to use these patches at the same time. Thanks!

cornerman's picture

Ah, totally forgot to update no-home-carousel accordingly, I had a local version running on my phone! Thanks for the hint, should be working now!

gedeon's picture

Oh, it is your patch, sorry about that, I remembered wrong... So i. this case this is good news, and already tested it, working fine! Thanks for the quick repair, very usefull stuffs. Have a nice week mate!

cornerman's picture

Thanks! I will update it soon, I already have a new version running on my phone for testing and will release in the next few days :)

sfbsfb's picture

Using it with Mazelock shows my lock pattern when unlocking. Otherwise a good patch. 

Pages