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
336 stars 38 forks source link

[Suggestion] limited gesture actions #110

Open clshi2022 opened 4 months ago

clshi2022 commented 4 months ago

This suggestion proposes the possibility of limited gestures for implementing #38 as well as provide a possible solution to #52

Allow "swipe downs" anywhere to open the notification panel.

Phones are getting bigger nowadays, making it difficult to reach the top bar to swipe down the notification panel. I am already using one of the smallest modern phone (Asus Zenfone 9) and i still have to do some finger gynamstics to reach the top bar.

Could be implemented by allowing user to toggle "hold" duration of touch to activate Pie Menu. currently it is immediate. It should be sufficient to allow users (if they desire) to set a 0.5s delay (hold for 0.5s) before opening the Pie Menu. Anything longer than say 1s~1.5s (I note that it is 1s now?) will still result in no action. Swiping down immediately would open the notifications.

I understand that it may slow down the muscle memory for some people who would prefer not to give up the 0.5s, which is why this should be optional and also cater to different people's operatin speed (perhaps under advanced). but it would open up many other possibilities for navigation which answers a number of the current requests.

markusfisch commented 4 months ago

Interesting idea! I will definitely try that!

Although my gut feeling is that a delay might be too cumbersome… 😬 But there's only one way to find out!

MarshCastle commented 3 months ago

Delay would be horrible for me(!). I'd prefer to have an 'app drawer' function, to enable multi-gesture. This would open up a lot of possibilities. If I put an app drawer at qwO'Clock on my pie menu, then I could swipe up and enter into a secondary pie menu for a second swipe to access another layer of items...