markusfisch / PieLauncher

Android home screen launcher that uses a dynamic pie menu instead of tables of icons.
https://play.google.com/store/apps/details?id=de.markusfisch.android.pielauncher
MIT License
289 stars 39 forks source link

Follow android defaults for animations #90

Closed foxjaw closed 4 months ago

foxjaw commented 4 months ago

When an app is opened, launcher makes ripple effects & other animations.
I either expect a toggle in the settings that disables or enables it, or let the launcher follow the default settings of android.
Personally, I wanna disable such feedbacks, as they won't matter to me.

markusfisch commented 4 months ago

Hm, this is (a variation) of the omnipresent Ripple effect on Android.

I wonder if it's just too hard, too visible? This ripple feedback is used in many places in the app (for example when you start an app from the drawer, in the editor, on buttons…). Would you like to disable it there too or is it just the feedback from the pie menu?

foxjaw commented 4 months ago

I meant everywhere. My device has no animations as I disabled them from settings. But the launcher still shows the first & last frames of the ripple which is very annoying too.

I just got an idea. How about obeying the default android settings ? If the user disabled animations (Accessibility > Color & Motion > Remove animations), then disable these ripples & all other animations within the launcher too.

Many launchers already do this. Such as Niagara, Lawnchair, etc.

markusfisch commented 4 months ago

Ah, I see! Yes, this definitely makes sense! 👍 Thanks for bringing my attention to this! The next update will follow the default settings.

foxjaw commented 4 months ago

Tq. Does this also include fade in / outs of pie & app drawer bouncing effect if scrolled past the end ?
I hope those to be gone too.

markusfisch commented 4 months ago

Fade in/out of the pie, yes, but the bouncing effect in the app drawer comes from the system - so I don't think I can disable it. But I'll check.

foxjaw commented 4 months ago

Nice. What about changing animation speeds like 0.5 ? That would be followed too right ?

markusfisch commented 4 months ago

Yes, this will be included too! 👍

markusfisch commented 4 months ago

Implemented in https://github.com/markusfisch/PieLauncher/commit/77f5f34eb9845d91eb8dc2472b79ac85c2ed4f09

And there's already a new version, 1.18.4, that includes this change. Should become available on f-droid soon, too.

foxjaw commented 4 months ago

The launcher is now blazing fast & snappy without animations & vfx.