[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-27 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In|6.2 |6.2.0

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-27 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=480173

Marco Martin  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
   |t/63e572e923a4684edb7e90c5e |t/9c872a54287a1ea84326a7100
   |a7eb02d967b39fb |1386e4040b7c5a4
   Version Fixed In||6.2

--- Comment #17 from Marco Martin  ---
Git commit 9c872a54287a1ea84326a71001386e4040b7c5a4 by Marco Martin.
Committed on 27/06/2024 at 07:50.
Pushed by mart into branch 'master'.

applets/systemtray: Fix shortcut activation for hidden applets

The systray applet was opened by a connection to activated in the
PlasmoidItem container element. This element is a delegate, of a Repeater
for active applets, and for the internal GridView in the popup for the passive
applets.

Being a Delegate we can't be guaranteed it will be instantiated at startup,
in particular it won't be unless the first time the gridview is visible,
so the connections to the activated signal won't work until the first time the
applet is open. Also, if there would ever be enough icons in the popup to
cause a scrollbar, it will destroy the PopupItems out of view.

Move the connection to the activate signal that will cause the popup to open
inside an Instantiator in the main qml file: with an Instantiator we will
always
be guaranteed every delegate (which is just a Connections)
will always be instantiated all the time

Depends on https://invent.kde.org/plasma/libplasma/-/merge_requests/1145
Related: bug 488619
FIXED-IN: 6.2

M  +1-8applets/systemtray/package/contents/ui/HiddenItemsView.qml
M  +0-1applets/systemtray/package/contents/ui/items/PlasmoidItem.qml
M  +59   -8applets/systemtray/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/9c872a54287a1ea84326a71001386e4040b7c5a4

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|CONFIRMED
   Version Fixed In|6.1.1   |

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-17 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=480173

Bug Janitor Service  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

--- Comment #16 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4464

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|RESOLVED|REPORTED
 Resolution|FIXED   |---

--- Comment #15 from Nate Graham  ---
The commit that fixed got reverted because it caused Bug 488619; re-opening.

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-17 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=480173

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
   |t/009136c8c4f02d19f1a1ba40b |t/63e572e923a4684edb7e90c5e
   |28c5d8960235487 |a7eb02d967b39fb

--- Comment #14 from Marco Martin  ---
Git commit 63e572e923a4684edb7e90c5ea7eb02d967b39fb by Marco Martin.
Committed on 17/06/2024 at 11:38.
Pushed by mart into branch 'Plasma/6.1'.

applets/systemtray: Fix shortcut activation for hidden applets

* move the expanded forwarding to the main item
* ensure the applet is properly loaded with extra api

Depends on https://invent.kde.org/plasma/libplasma/-/merge_requests/1145
FIXED-IN: 6.1.1


(cherry picked from commit 009136c8c4f02d19f1a1ba40b28c5d8960235487)

195114c6 Shortcut activation for hidden applets
7eb2c7df move outside also the active model
1f212bd7 make it build
c652f94c Use a single instantiator

Co-authored-by: Marco Martin 

M  +0-1applets/systemtray/package/contents/ui/items/PlasmoidItem.qml
M  +22   -0applets/systemtray/package/contents/ui/main.qml
M  +4-0applets/systemtray/systemtray.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/63e572e923a4684edb7e90c5ea7eb02d967b39fb

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-17 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=480173

Marco Martin  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/009136c8c4f02d19f1a1ba40b
   ||28c5d8960235487
   Version Fixed In||6.1.1
 Resolution|--- |FIXED

--- Comment #13 from Marco Martin  ---
Git commit 009136c8c4f02d19f1a1ba40b28c5d8960235487 by Marco Martin.
Committed on 17/06/2024 at 11:35.
Pushed by mart into branch 'master'.

applets/systemtray: Fix shortcut activation for hidden applets

* move the expanded forwarding to the main item
* ensure the applet is properly loaded with extra api

Depends on https://invent.kde.org/plasma/libplasma/-/merge_requests/1145
FIXED-IN: 6.1.1

M  +0-1applets/systemtray/package/contents/ui/items/PlasmoidItem.qml
M  +22   -0applets/systemtray/package/contents/ui/main.qml
M  +4-0applets/systemtray/systemtray.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/009136c8c4f02d19f1a1ba40b28c5d8960235487

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

 CC||akse...@akselmo.dev

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

 CC||keigh@gmail.com

--- Comment #12 from Nate Graham  ---
*** Bug 488332 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |CONFIRMED

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

[plasmashell] [Bug 480173] Shortcut to activate System Tray applets don't work until the System Tray popup is opened once

2024-06-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480173

Nate Graham  changed:

   What|Removed |Added

  Component|Clipboard   |System Tray
Summary|The shortcut to activate|Shortcut to activate System
   |the applet doesn't work |Tray applets don't work
   ||until the System Tray popup
   ||is opened once
 CC||mate...@gmail.com

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