Bug 395508 - Provide a consistent "undo deleting that thing" interface in GridViewKCM
Summary: Provide a consistent "undo deleting that thing" interface in GridViewKCM
Status: CONFIRMED
Alias: None
Product: frameworks-kdeclarative
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-16 21:53 UTC by Andres Betts
Modified: 2021-03-17 21:40 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andres Betts 2018-06-16 21:53:15 UTC
Current "new" grid layout KCMs do not delete themes immediately. After clicking the delete button, you also have to click "Apply" and "then" the theme deletes. Ideally, this should be immediate.
Comment 1 Christoph Feck 2018-06-27 16:26:49 UTC
Cursor themes? Icon themes? Plasma themes?
Comment 2 Andres Betts 2018-06-27 16:28:42 UTC
Window Style themes
Comment 3 David Edmundson 2018-06-28 09:39:07 UTC
>Ideally, this should be immediate.

Heh, it's copying the wallpaper which has this (IMHO overcomplicated) delayed delete to allow an undo. We should be consistent.
Comment 4 Nate Graham 2018-07-13 20:38:33 UTC
If we want to allow an undo, we should just present an InlineMessage with an undo button.
Comment 5 Nate Graham 2021-03-17 21:40:26 UTC
This is actually provided by the KCMs themselves and is not a common behavior. I guess we can re-purpose the bug to track implementing one.