https://bugs.kde.org/show_bug.cgi?id=460698

Tomáš Hnyk <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/340765ced48b6b765023d961d
                   |                            |16e350971d565bc

--- Comment #5 from Tomáš Hnyk <[email protected]> ---
Git commit 340765ced48b6b765023d961d16e350971d565bc by Tomáš Hnyk.
Committed on 30/10/2026 at 09:05.
Pushed by felagund into branch 'master'.

Klipper: Run action on selection that is not saved in history

Previously, whether an action popped up on selection was governed by
whether selection was saved in history. But these are independent
settings, we should not force people to save selection in history when
they want to use this feature on selection. The configuration window
also said that the pop-up menu would be shown "immediately on
selection", which was not true when they were were not saving selection
to history.

So this introduces a new setting into Action Menu that decouples those
settings and does not fail its promise. Old settings are migrated so
people keep their config.

This also cleans up the relevant code a bit. It removes a stale sentence
from the config window and now irrelevant comments about XFixes and
squashing two variables into one: they tracked for each buffer
separately what was last acted upon, but this is no longer a concern on
Wayland.

M  +18   -2    doc/klipper/index.docbook
M  +16   -3    klipper/configdialog.cpp
M  +1    -0    klipper/configdialog.h
M  +8    -8    klipper/historymodel.cpp
M  +3    -0    klipper/historymodel.h
M  +22   -13   klipper/klipper.cpp
M  +3    -2    klipper/klipper.h
M  +8    -3    klipper/klipper.kcfg

https://invent.kde.org/plasma/plasma-workspace/-/commit/340765ced48b6b765023d961d16e350971d565bc

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to