[krita] [Bug 456446] Can't pan with the 2 fingers on the trackpad

Halla Rempt bugzilla_noreply at kde.org
Tue Sep 13 11:01:25 BST 2022


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

Halla Rempt <halla at valdyas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|NOT A BUG                   |FIXED
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/commit/ce40a422a
                   |                            |7b70ba598c26a8508ae0b942732
                   |                            |9961

--- Comment #5 from Halla Rempt <halla at valdyas.org> ---
Git commit ce40a422a7b70ba598c26a8508ae0b9427329961 by Halla Rempt, on behalf
of Sharaf Zaman.
Committed on 13/09/2022 at 10:01.
Pushed by rempt into branch 'master'.

Fix MacOS Gestures

Previously, the gesture handling on MacOS was a bit of a mess. If we had
a GestureType in our config, it would conflict with MacOSGestureType.
Resulting in gestures working only when they're loaded before or after
others.

Now, this is sorted. MacOSGestureType is handled just like GestureType
is handled everywhere but in the serializer and unserialzer.

In unserialize:

We disable GestureType gestures from being loaded, but instead load
MacOSGestureType ones (this we load as GestureType because nobody else
is aware of the destinction between this).

In serialize:

We save GestureType gestures as MacOSGestureType. Because that's how
they're shown in UI due to our hack in unserialize.

M  +18   -1    libs/ui/input/kis_shortcut_configuration.cpp

https://invent.kde.org/graphics/krita/commit/ce40a422a7b70ba598c26a8508ae0b9427329961

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



More information about the kde-mac mailing list