[xdg-desktop-portal-kde] [Bug 474741] Binding Global Shortcuts through the Portal fails with Python

2024-03-10 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=474741

Nicolas Fella  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/xdg-desktop-portal-kde/- |ma/xdg-desktop-portal-kde/-
   |/commit/a748343ee8a8cdfaeaa |/commit/726d22c71aac0f82077
   |4a40544ce41a5e3b56e97   |3ce5bb3ab91f8ffc77e1b

--- Comment #3 from Nicolas Fella  ---
Git commit 726d22c71aac0f820773ce5bb3ab91f8ffc77e1b by Nicolas Fella, on behalf
of Lindsay Roberts.
Committed on 07/03/2024 at 18:57.
Pushed by nicolasfella into branch 'Plasma/6.0'.

GlobalShortcuts: Set shortcuts in BindShortcuts

The protocol changed in
https://github.com/flatpak/xdg-desktop-portal/commit/8cb5b6d997108443ecc26152c95bbca8c8c58fc3
to accept shortcuts in BindShortcuts instead of CreateSession.
xdg-desktop-portal no longer forwards shortcuts from CreateSession so
before this change, no shortcuts could be created.
(cherry picked from commit a748343ee8a8cdfaeaa4a40544ce41a5e3b56e97)

M  +1-4src/globalshortcuts.cpp
M  +1-10   src/session.cpp
M  +1-1src/session.h

https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/726d22c71aac0f820773ce5bb3ab91f8ffc77e1b

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

[xdg-desktop-portal-kde] [Bug 474741] Binding Global Shortcuts through the Portal fails with Python

2024-03-06 Thread Lindsay Roberts
https://bugs.kde.org/show_bug.cgi?id=474741

Lindsay Roberts  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/xdg-desktop-portal-kde/-
   ||/commit/a748343ee8a8cdfaeaa
   ||4a40544ce41a5e3b56e97
 Resolution|--- |FIXED

--- Comment #2 from Lindsay Roberts  ---
Git commit a748343ee8a8cdfaeaa4a40544ce41a5e3b56e97 by Lindsay Roberts, on
behalf of Lindsay Roberts.
Committed on 06/03/2024 at 18:03.
Pushed by roberts into branch 'master'.

GlobalShortcuts: Set shortcuts in BindShortcuts

The protocol changed in
https://github.com/flatpak/xdg-desktop-portal/commit/8cb5b6d997108443ecc26152c95bbca8c8c58fc3
to accept shortcuts in BindShortcuts instead of CreateSession.
xdg-desktop-portal no longer forwards shortcuts from CreateSession so
before this change, no shortcuts could be created.

M  +1-4src/globalshortcuts.cpp
M  +1-10   src/session.cpp
M  +1-1src/session.h

https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/a748343ee8a8cdfaeaa4a40544ce41a5e3b56e97

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

[xdg-desktop-portal-kde] [Bug 474741] Binding Global Shortcuts through the Portal fails with Python

2024-02-24 Thread Lindsay Roberts
https://bugs.kde.org/show_bug.cgi?id=474741

Lindsay Roberts  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 CC||lind...@gmail.com
 Ever confirmed|0   |1

--- Comment #1 from Lindsay Roberts  ---
Hey, found the same issue trying to get my own app to work via this protocol,
and fixed xdg-desktop-portal-kde after some debugging and digging. Just found
your issue which is likely to be the same problem.

Have a merge request open to fix it at
https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/274 . It
also contains information on why support ended up broken.

Another merge request in the test code if you'd like to see the change
necessary to have client code work relative to the examples coded against the
draft protocol:
https://invent.kde.org/libraries/xdg-portal-test-kde/-/merge_requests/25

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