Bug 419188 - Can't reassign application starter to touchscreen edge after the panel has been deleted
Summary: Can't reassign application starter to touchscreen edge after the panel has be...
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kwintouchscreen (show other bugs)
Version: 5.18.4
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 437929 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-03-24 18:08 UTC by jan.claussen10
Modified: 2022-08-07 10:23 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-28242-0.html (147 bytes, text/html)
2021-02-16 16:10 UTC, jan.claussen10
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jan.claussen10 2020-03-24 18:08:22 UTC
SUMMARY
When the panel or its application starter was deleted once, nothing happens anymore, when you have choosen "application starte" from the dropdown menu. Also not when you recreate the application starter in the panel or make a new panel. 

STEPS TO REPRODUCE
1. Choose application starter in touchscreen edges
2. Delete the application starter or the panel and recreate it
3. Try to activate the application starter via touchscreen edge

OBSERVED RESULT
The application starter does not react anymore

EXPECTED RESULT
The application starter should react

SOFTWARE/OS VERSIONS
This problem has exists in every version. I just never reported it, because last time I reinstalled the system anyway. It has not been solved yet.

ADDITIONAL INFORMATION
I think it would be better to not link this functionality to a starter in the panel, but to let it have its own starter. It would also be nice to have the ability to choose which type of starter you want e.g. simple menu or application starter. I like the application starter for my panel, but for the touchscreen the simple menu or application menu (the fullscreen one) is better.
Comment 1 jan.claussen10 2021-02-11 19:16:45 UTC
I filed the bug almost a year ago. Has no one been assigned to it?
Comment 3 jan.claussen10 2021-02-12 16:19:04 UTC
That is a pity! :) I think it would be easy to realize and boost Plasma‘s touch friendliness by a lot. I a simple drop-down menu would suffice and the fullscreen application menu (forgot its name) should be the default setting, because it is the only one that is actually touch-friendly.
Comment 4 jan.claussen10 2021-02-16 16:10:04 UTC
Created attachment 135723 [details]
attachment-28242-0.html

Didn't see the link the other day. Okay, I should have "realistic expectations". I still think waiting for a year is very patient ;)
Comment 5 jan.claussen10 2022-01-09 23:41:56 UTC
*** Bug 437929 has been marked as a duplicate of this bug. ***
Comment 6 jan.claussen10 2022-01-09 23:48:32 UTC
*** Bug 443867 has been marked as a duplicate of this bug. ***
Comment 7 jan.claussen10 2022-01-09 23:50:21 UTC
Where is that source code?
Comment 8 Nate Graham 2022-01-10 02:21:53 UTC
(In reply to jan.claussen10 from comment #7)
> Where is that source code?
Somewhere in here, I imagine: https://invent.kde.org/plasma/kwin/-/tree/master/src/kcmkwin/kwinscreenedges
Comment 9 Plata 2022-08-07 10:23:18 UTC
The application launcher requires a keyboard shortcut to be set for the touch screen swipe action to work. If you delete the panel/launcher and then re-add it, the keyboard shortcut is not set and therefore the swipe action does not work. So if you set the keyboard shortcut (e.g. to Meta + F1), it will work again.
The main issue here is that those requirements (i.e. having the application launcher and having set a keyboard shortcut for it) are not documented at all. Ideally, there should be an (i) button in the selection list like done elsewhere. At a minimum, it should be explained in the linked help.

Generally, I agree that a full screen application launcher which is not tied to the widget would be the preferred solution on a touch screen.