https://bugs.kde.org/show_bug.cgi?id=54212
Nate Graham <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Version Fixed In| |6.5.0 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/plasma-workspace/-/commi | |t/0e46882b72b05cf635da08420 | |e79ee4d0052f4b6 --- Comment #51 from Nate Graham <[email protected]> --- Git commit 0e46882b72b05cf635da08420e79ee4d0052f4b6 by Nate Graham, on behalf of Kendrick Ha. Committed on 29/08/2025 at 04:07. Pushed by ngraham into branch 'master'. applets/clipboard: add pinned/starred item feature This commit adds a "starred" mode to Klipper and updates the UI to make it easy to keep important clips around: - *Star toggle on each entry:* Gmail-style star icon lets you star or un-star any clipboard item. - *Protect starred items from auto-clear:* Starred entries won't be removed when Klipper prunes old history. You can still delete them manually (one-by-one or in bulk), but you'll get a confirmation prompt first. - *Two-tab layout:* -- All History – your complete history, just like before -- Starred Only – only the items you've starred Together, these changes let you bookmark high-value items without losing the familiar workflow of the existing history view. This change builds upon concepts for managing important items, similar to the "pinned items" model discussed in the related Klipper merge request !4988, and incorporates suggested code/approaches from it for a robust implementation. The goal is to provide a more intuitive and efficient way for users to manage a list of items. FIXED-IN: 6.5.0 M +1 -1 applets/clipboard/contents/ui/main.qml M +114 -4 klipper/declarative/declarativehistorymodel.cpp M +18 -2 klipper/declarative/declarativehistorymodel.h M +23 -8 klipper/declarative/qml/ClipboardItemDelegate.qml M +204 -72 klipper/declarative/qml/ClipboardMenu.qml M +74 -23 klipper/declarative/qml/DelegateToolButtons.qml M +213 -11 klipper/historymodel.cpp M +10 -0 klipper/historymodel.h M +2 -1 klipper/updateclipboardjob.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/0e46882b72b05cf635da08420e79ee4d0052f4b6 -- You are receiving this mail because: You are watching all bug changes.
