[plasmashell] [Bug 488853] Plasma X11 with Session Restore enabled fails to shutdown/logout/restart, keeps hanging at black screen with mouse cursor

2024-09-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488853

Fushan Wen  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/9bd2dcc8a785d977cdf67a7cb |t/792586f26e532dc049fc2f613
   |b467423803e3327 |d9a77db976f9054

--- Comment #19 from Fushan Wen  ---
Git commit 792586f26e532dc049fc2f613d9a77db976f9054 by Fushan Wen.
Committed on 20/09/2024 at 13:02.
Pushed by fusionfuture into branch 'Plasma/6.2'.

startkde: Disable session management in our session management

We have two types of session restore, ksmserver for ICE clients and a
small fallback app that runs after ksmserver for any stragglers.

This fallback app is a gui application, as such it will try and connect
to ksmserver. This isn't useful and can cause a block.


(cherry picked from commit 9bd2dcc8a785d977cdf67a7cbb467423803e3327)

Co-authored-by: David Edmundson 

M  +1-0startkde/session-restore/restore.cpp
M  +1-0startkde/session-restore/save.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/792586f26e532dc049fc2f613d9a77db976f9054

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

[plasmashell] [Bug 488853] Plasma X11 with Session Restore enabled fails to shutdown/logout/restart, keeps hanging at black screen with mouse cursor

2024-09-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488853

Fushan Wen  changed:

   What|Removed |Added

   Version Fixed In||6.2.0

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

[plasmashell] [Bug 488853] Plasma X11 with Session Restore enabled fails to shutdown/logout/restart, keeps hanging at black screen with mouse cursor

2024-09-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488853

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/9bd2dcc8a785d977cdf67a7cb
   ||b467423803e3327
 Status|ASSIGNED|RESOLVED

--- Comment #17 from Fushan Wen  ---
Git commit 9bd2dcc8a785d977cdf67a7cbb467423803e3327 by Fushan Wen, on behalf of
David Edmundson.
Committed on 20/09/2024 at 13:01.
Pushed by fusionfuture into branch 'master'.

startkde: Disable session management in our session management

We have two types of session restore, ksmserver for ICE clients and a
small fallback app that runs after ksmserver for any stragglers.

This fallback app is a gui application, as such it will try and connect
to ksmserver. This isn't useful and can cause a block.

M  +1-0startkde/session-restore/restore.cpp
M  +1-0startkde/session-restore/save.cpp

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

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

[plasmashell] [Bug 488853] Plasma X11 with Session Restore enabled fails to shutdown/logout/restart, keeps hanging at black screen with mouse cursor

2024-09-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488853

Fushan Wen  changed:

   What|Removed |Added

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

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

[plasmashell] [Bug 493038] Plasma crashes in KlipperPopup::KlipperPopup() and then crashes repeatedly when it tries to restart itself

2024-09-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=493038

Fushan Wen  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/1cb41f11aba83eb8cf636ec96 |t/6bf8c620d4ff0e2feccb4947c
   |a516ffbadaf9dc5 |e845389d250b452

--- Comment #10 from Fushan Wen  ---
Git commit 6bf8c620d4ff0e2feccb4947ce845389d250b452 by Fushan Wen.
Committed on 19/09/2024 at 13:03.
Pushed by fusionfuture into branch 'Plasma/6.2'.

klipper: remove as operator to work around problematic generated QML code

https://bugreports.qt.io/browse/QTBUG-119885
FIXED-IN: 6.2.0


(cherry picked from commit 1cb41f11aba83eb8cf636ec96a516ffbadaf9dc5)

Co-authored-by: Fushan Wen 

M  +2-2klipper/declarative/qml/ClipboardItemDelegate.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/6bf8c620d4ff0e2feccb4947ce845389d250b452

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

[plasmashell] [Bug 493038] Plasma crashes in KlipperPopup::KlipperPopup() and then crashes repeatedly when it tries to restart itself

2024-09-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=493038

Fushan Wen  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
   Version Fixed In||6.2.0
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/1cb41f11aba83eb8cf636ec96
   ||a516ffbadaf9dc5

--- Comment #9 from Fushan Wen  ---
Git commit 1cb41f11aba83eb8cf636ec96a516ffbadaf9dc5 by Fushan Wen.
Committed on 19/09/2024 at 12:38.
Pushed by fusionfuture into branch 'master'.

klipper: remove as operator to work around problematic generated QML code

https://bugreports.qt.io/browse/QTBUG-119885
FIXED-IN: 6.2.0

M  +2-2klipper/declarative/qml/ClipboardItemDelegate.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/1cb41f11aba83eb8cf636ec96a516ffbadaf9dc5

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

[plasmashell] [Bug 493038] Plasma crashes in KlipperPopup::KlipperPopup() and then crashes repeatedly when it tries to restart itself

2024-09-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=493038

--- Comment #6 from Fushan Wen  ---
How many clips do you have in the history?

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

[plasmashell] [Bug 493038] Plasma crashes in KlipperPopup::KlipperPopup() and then crashes repeatedly when it tries to restart itself

2024-09-18 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=493038

Fushan Wen  changed:

   What|Removed |Added

   Sentry Crash||PLASMA-WORKSPACE-102N
 Report||

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

[plasmashell] [Bug 493038] Plasma crashes in KlipperPopup::KlipperPopup() and then crashes repeatedly when it tries to restart itself

2024-09-18 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=493038

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #3 from Fushan Wen  ---
Does `rm -r ~/.cache/plasmashell` help?

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

[systemsettings] [Bug 467381] Accent color apply loops in certain wallpapers if 'Tint all colors with accent color' enabled

2024-09-17 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=467381

Fushan Wen  changed:

   What|Removed |Added

 Status|CONFIRMED   |NEEDSINFO
 Resolution|--- |FIXED

--- Comment #4 from Fushan Wen  ---
Cannot reproduce. There is no recent bugreport so I think it's fixed.

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

[plasmashell] [Bug 436318] Save session doesn't work under Wayland

2024-09-17 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=436318

Fushan Wen  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/4dff1973116597210cf9fb1c1 |t/fae71841ff018e34bbb02aa10
   |02e5c9433d13b1d |98b53f63c1743d2

--- Comment #159 from Fushan Wen  ---
Git commit fae71841ff018e34bbb02aa1098b53f63c1743d2 by Fushan Wen.
Committed on 17/09/2024 at 07:53.
Pushed by fusionfuture into branch 'Plasma/6.2'.

startkde: Fix wayland session restore saving

When we added manual saving support to plasma-shutdown a guard was
changed in the normal shutdown path. This guard was wrong, we want to
check we're in the restorePreviousLogout path here.

This amends 804976c5ecec1fbf5f6e7e09970a8269bdf748d2


(cherry picked from commit 4dff1973116597210cf9fb1c102e5c9433d13b1d)

89ee67ad startkde: Fix wayland session restore saving

Co-authored-by: David Edmundson 

M  +1-1startkde/plasma-shutdown/shutdown.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/fae71841ff018e34bbb02aa1098b53f63c1743d2

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

[plasmashell] [Bug 469440] The Media Control Applet crashes Plasma at QOpenGLContext::functions()

2024-09-17 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=469440

--- Comment #29 from Fushan Wen  ---
Yes please.

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

[plasmashell] [Bug 469440] The Media Control Applet crashes Plasma at QOpenGLContext::functions()

2024-09-17 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=469440

--- Comment #27 from Fushan Wen  ---
I think the bug still exists in Qt 6.7.2 unfortunately

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

[plasmashell] [Bug 493035] Selected entry isn't current for pasting

2024-09-17 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=493035

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com

--- Comment #3 from Fushan Wen  ---
That's kinda expected when "Keep the selection and clipboard the same" is
enabled.

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

[plasmashell] [Bug 436318] Save session doesn't work under Wayland

2024-09-14 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=436318

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
   |t/804976c5ecec1fbf5f6e7e099 |t/4dff1973116597210cf9fb1c1
   |70a8269bdf748d2 |02e5c9433d13b1d

--- Comment #157 from Fushan Wen  ---
Git commit 4dff1973116597210cf9fb1c102e5c9433d13b1d by Fushan Wen, on behalf of
David Edmundson.
Committed on 14/09/2024 at 13:22.
Pushed by fusionfuture into branch 'master'.

startkde: Fix wayland session restore saving

When we added manual saving support to plasma-shutdown a guard was
changed in the normal shutdown path. This guard was wrong, we want to
check we're in the restorePreviousLogout path here.

This amends 804976c5ecec1fbf5f6e7e09970a8269bdf748d2

M  +1-1startkde/plasma-shutdown/shutdown.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/4dff1973116597210cf9fb1c102e5c9433d13b1d

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

[plasmashell] [Bug 490569] Regression: VLC media playback controls are partially broken (tray widget and keyboard controls)

2024-09-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490569

--- Comment #13 from Fushan Wen  ---
Report the bug to VLC please

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

[frameworks-kirigami] [Bug 476361] Kirigami.OverlaySheet crashes a program when its parent window is closed

2024-09-08 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=476361

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/qt/q
   ||t/qtdeclarative/-/commit/5a
   ||f51625ad2aabb645708fe15b9a5
   ||48dfd17177c
 Status|REPORTED|RESOLVED
   Version Fixed In||Qt 6.9
 Resolution|--- |FIXED

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

[Breeze] [Bug 472863] "showbackground" icon from Breeze Plasma theme is missing from Breeze icon theme

2024-09-05 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=472863

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com

--- Comment #2 from Fushan Wen  ---
https://invent.kde.org/plasma/libplasma/-/blob/kf5/src/desktoptheme/breeze/widgets/configuration-icons.svg#L673

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

[plasmashell] [Bug 488853] Plasma X11 with Session Restore enabled fails to shutdown/logout/restart, keeps hanging at black screen with mouse cursor

2024-09-05 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488853

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||qydwhotm...@gmail.com
 Status|ASSIGNED|NEEDSINFO

--- Comment #14 from Fushan Wen  ---
Any affected user can test
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4684 ?

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

[plasmashell] [Bug 492170] clipboard widget: content is saved across desktop sessions despite "save history across desktop sessions" is UNchecked

2024-08-28 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=492170

--- Comment #3 from Fushan Wen  ---
Git commit 4f55f7254b3008e6e036a54dd04ee6b74b9a2955 by Fushan Wen.
Committed on 28/08/2024 at 08:45.
Pushed by fusionfuture into branch 'master'.

appiumtests: test saving history across sessions

M  +8-1appiumtests/applets/clipboardtest.py

https://invent.kde.org/plasma/plasma-workspace/-/commit/4f55f7254b3008e6e036a54dd04ee6b74b9a2955

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

[plasmashell] [Bug 492158] Clipboard's hitbox has odd deadzones

2024-08-27 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=492158

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com

--- Comment #1 from Fushan Wen  ---
Does it always happen, and for all widgets?

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

[plasmashell] [Bug 492170] clipboard widget: content is saved across desktop sessions despite "save history across desktop sessions" is UNchecked

2024-08-27 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=492170

Fushan Wen  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
   Version Fixed In||6.2.0
 CC||qydwhotm...@gmail.com
 Resolution|--- |FIXED

--- Comment #1 from Fushan Wen  ---
Fixed in 6.2, though not sure why it's broken before.

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

[plasmashell] [Bug 491488] Cell copied from LibreOffice Calc gets data shown in KWin debug console, but it never makes it to Klipper

2024-08-23 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491488

Fushan Wen  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/b83bc9a076fc0ae091f0df1ed |t/fead4fa8174aeb6e61354390e
   |dce84d0d1dea5fd |9ddee4627b31166

--- Comment #4 from Fushan Wen  ---
Git commit fead4fa8174aeb6e61354390e9ddee4627b31166 by Fushan Wen.
Committed on 23/08/2024 at 17:03.
Pushed by fusionfuture into branch 'Plasma/6.1'.

klipper: fix copying cells when images are ignored

When copying a cell to the clipboard, both the image and the plain text
will be copied, and the plain text should be saved to the history when
images are ignored.
FIXED-IN: 6.1.5


(cherry picked from commit b83bc9a076fc0ae091f0df1eddce84d0d1dea5fd)

Co-authored-by: Fushan Wen 

M  +1-1klipper/klipper.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/fead4fa8174aeb6e61354390e9ddee4627b31166

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

[plasmashell] [Bug 491488] Cell copied from LibreOffice Calc gets data shown in KWin debug console, but it never makes it to Klipper

2024-08-23 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491488

Fushan Wen  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/b83bc9a076fc0ae091f0df1ed
   ||dce84d0d1dea5fd
   Version Fixed In||6.1.5
 Resolution|--- |FIXED

--- Comment #3 from Fushan Wen  ---
Git commit b83bc9a076fc0ae091f0df1eddce84d0d1dea5fd by Fushan Wen.
Committed on 23/08/2024 at 16:13.
Pushed by fusionfuture into branch 'master'.

klipper: fix copying cells when images are ignored

When copying a cell to the clipboard, both the image and the plain text
will be copied, and the plain text should be saved to the history when
images are ignored.
FIXED-IN: 6.1.5

M  +1-1klipper/klipper.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/b83bc9a076fc0ae091f0df1eddce84d0d1dea5fd

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

[plasmashell] [Bug 491488] Cell copied from LibreOffice Calc gets data shown in KWin debug console, but it never makes it to Klipper

2024-08-23 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491488

--- Comment #2 from Fushan Wen  ---
Git commit 90a85213b081086c44e32330b8507aea0400082e by Fushan Wen.
Committed on 23/08/2024 at 16:42.
Pushed by fusionfuture into branch 'master'.

appiumtests: test bug 491488

M  +15   -1appiumtests/applets/clipboardtest.py

https://invent.kde.org/plasma/plasma-workspace/-/commit/90a85213b081086c44e32330b8507aea0400082e

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

[plasmashell] [Bug 491946] Media player widget locks up plasmashell when playing specific song

2024-08-22 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491946

Fushan Wen  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/c555ead7fd8241ec979b432eb |t/77509b85ccc7b6c8ae722f85b
   |48121097357208d |679590d130c00d1

--- Comment #13 from Fushan Wen  ---
Git commit 77509b85ccc7b6c8ae722f85b679590d130c00d1 by Fushan Wen.
Committed on 22/08/2024 at 19:06.
Pushed by fusionfuture into branch 'master'.

applets/mediacontroller: fix text layout in compact representation

When a Label with Layout.fillWidth: true and horizontalAlignment:
Text.AlignJustify inside a Layout, the text doesn't look good when the
available width is larger than the total width of all characters. This
adds a preferred width hint to work around the visual glitch.
FIXED-IN: 6.2

M  +1-0   
applets/mediacontroller/package/contents/ui/CompactRepresentation.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/77509b85ccc7b6c8ae722f85b679590d130c00d1

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

[plasmashell] [Bug 491946] Media player widget locks up plasmashell when playing specific song

2024-08-22 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491946

Fushan Wen  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||6.2
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/c555ead7fd8241ec979b432eb
   ||48121097357208d

--- Comment #12 from Fushan Wen  ---
Git commit c555ead7fd8241ec979b432eb48121097357208d by Fushan Wen.
Committed on 22/08/2024 at 18:44.
Pushed by fusionfuture into branch 'master'.

applets/mediacontroller: fix text layout in compact representation

When a Label with Layout.fillWidth: true and horizontalAlignment:
Text.AlignJustify inside a Layout, the text doesn't look good when the
available width is larger than the total width of all characters.
FIXED-IN: 6.2

M  +2-1   
applets/mediacontroller/package/contents/ui/CompactRepresentation.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/c555ead7fd8241ec979b432eb48121097357208d

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

[plasmashell] [Bug 476968] plasmashell crashes when clicking configure button in System Tray settings window for applets without an overridden configure action

2024-08-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=476968

Fushan Wen  changed:

   What|Removed |Added

   Version Fixed In|6.0 |6.2
  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
   |t/201436dda62f46d70df120cd1 |t/46762548c24e3a1c33ebab2ba
   |13bf3eaefff1116 |7d18cbce4b8cacc

--- Comment #9 from Fushan Wen  ---
Git commit 46762548c24e3a1c33ebab2ba7d18cbce4b8cacc by Fushan Wen.
Committed on 19/08/2024 at 10:50.
Pushed by fusionfuture into branch 'master'.

PanelView: check if containment is null before setting edit mode
FIXED-IN: 6.2

M  +3-1shell/panelview.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/46762548c24e3a1c33ebab2ba7d18cbce4b8cacc

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

[plasmashell] [Bug 491142] Top item not auto-highlighted in new QML menu popup

2024-08-13 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491142

Fushan Wen  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/f6990eea0fe311eef9c5ddea9 |t/b49490152b9798988ee0371fa
   |4c27803474fc14f |daed3ec7561871b

--- Comment #3 from Fushan Wen  ---
Git commit b49490152b9798988ee0371fadaed3ec7561871b by Fushan Wen.
Committed on 13/08/2024 at 08:51.
Pushed by fusionfuture into branch 'master'.

klipper: track window visibility to reset highlighted item in popup
FIXED-IN: 6.2

M  +6-4klipper/declarative/qml/KlipperPopup.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/b49490152b9798988ee0371fadaed3ec7561871b

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

[plasmashell] [Bug 490569] Regression: VLC media playback controls are partially broken (tray widget and keyboard controls)

2024-08-08 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490569

Fushan Wen  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/627f5418409f2e362fb83f6fd |t/1ff8f37f6a8fb47697364d564
   |b6f427221460a0c |60989abbd764bbf

--- Comment #10 from Fushan Wen  ---
Git commit 1ff8f37f6a8fb47697364d56460989abbd764bbf by Fushan Wen.
Committed on 09/08/2024 at 00:57.
Pushed by fusionfuture into branch 'Plasma/6.1'.

libkmpris: refresh player when track list changes

For some players when the current track list changes, it doesn't emit
all changed properties for org.mpris.MediaPlayer2.Player. This adds a
check for the track list so when the track list changes, the player
information is refreshed.
FIXED-IN: 6.1.5


(cherry picked from commit 627f5418409f2e362fb83f6fdb6f427221460a0c)

Co-authored-by: Fushan Wen 

M  +2-6libkmpris/playercontainer.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/1ff8f37f6a8fb47697364d56460989abbd764bbf

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

[plasmashell] [Bug 490569] Regression: VLC media playback controls are partially broken (tray widget and keyboard controls)

2024-08-08 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490569

--- Comment #9 from Fushan Wen  ---
Git commit 9a294b8a91170ed2bd5c75a65c81fee7c58839d2 by Fushan Wen.
Committed on 09/08/2024 at 00:57.
Pushed by fusionfuture into branch 'Plasma/6.1'.

applets/mediacontroller: use Play/Pause to control players

Some players don't report updated CanPlay or CanPause properties to
MPRIS, which is a problem for PlayPause() as it requires the player can
play and pause at the same time. Use Play/Pause to work around it.


(cherry picked from commit c5edc144665a0d814a908ae6a120a288f7965d7d)

Co-authored-by: Fushan Wen 

M  +5-1applets/mediacontroller/package/contents/ui/main.qml

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

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

[plasmashell] [Bug 490569] Regression: VLC media playback controls are partially broken (tray widget and keyboard controls)

2024-08-08 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490569

Fushan Wen  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/627f5418409f2e362fb83f6fd
   ||b6f427221460a0c
   Version Fixed In||6.1.5
 Resolution|--- |FIXED

--- Comment #8 from Fushan Wen  ---
Git commit 627f5418409f2e362fb83f6fdb6f427221460a0c by Fushan Wen.
Committed on 08/08/2024 at 16:56.
Pushed by fusionfuture into branch 'master'.

libkmpris: refresh player when track list changes

For some players when the current track list changes, it doesn't emit
all changed properties for org.mpris.MediaPlayer2.Player. This adds a
check for the track list so when the track list changes, the player
information is refreshed.
FIXED-IN: 6.1.5

M  +2-6libkmpris/playercontainer.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/627f5418409f2e362fb83f6fdb6f427221460a0c

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

[plasmashell] [Bug 490569] Regression: VLC media playback controls are partially broken (tray widget and keyboard controls)

2024-08-08 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490569

--- Comment #7 from Fushan Wen  ---
Git commit c5edc144665a0d814a908ae6a120a288f7965d7d by Fushan Wen.
Committed on 08/08/2024 at 16:53.
Pushed by fusionfuture into branch 'master'.

applets/mediacontroller: use Play/Pause to control players

Some players don't report updated CanPlay or CanPause properties to
MPRIS, which is a problem for PlayPause() as it requires the player can
play and pause at the same time. Use Play/Pause to work around it.

M  +5-1applets/mediacontroller/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/c5edc144665a0d814a908ae6a120a288f7965d7d

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

[plasmashell] [Bug 490569] Regression: VLC media playback controls are partially broken (tray widget and keyboard controls)

2024-08-08 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490569

--- Comment #4 from Fushan Wen  ---
I just encountered the same bug. Should be a bug in VLC which is ancient
enough.

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

[plasmashell] [Bug 491142] Top item not auto-highlighted in new QML menu popup

2024-08-01 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491142

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||6.2
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/f6990eea0fe311eef9c5ddea9
   ||4c27803474fc14f
 Status|ASSIGNED|RESOLVED

--- Comment #2 from Fushan Wen  ---
Git commit f6990eea0fe311eef9c5ddea94c27803474fc14f by Fushan Wen.
Committed on 02/08/2024 at 01:55.
Pushed by fusionfuture into branch 'master'.

klipper: highlight the first item in popup menu

In the old Meta+V QtWidgets menu popup, the top item was always highlighted, so
you could search until the item you wanted was on top, and then immediately hit
the return key.

With the new QML-based one, you have to hit the down arrow before the return
key. It's a tiny bit slower and more annoying.

This restores the old behavior.
FIXED-IN: 6.2

M  +11   -1klipper/declarative/qml/ClipboardMenu.qml
M  +1-1klipper/declarative/qml/KlipperPopup.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/f6990eea0fe311eef9c5ddea94c27803474fc14f

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

[frameworks-knewstuff] [Bug 491017] New: KNewStuff asserts at QQmlDelegateModel::_q_modelAboutToBeReset()

2024-07-30 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=491017

Bug ID: 491017
   Summary: KNewStuff asserts at
QQmlDelegateModel::_q_modelAboutToBeReset()
Classification: Frameworks and Libraries
   Product: frameworks-knewstuff
   Version: 6.4.0
  Platform: openSUSE
OS: Other
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: ad...@leinir.dk
  Reporter: qydwhotm...@gmail.com
CC: alexander.loh...@gmx.de, kdelibs-b...@kde.org
  Target Milestone: ---

qtdeclarative at
https://invent.kde.org/qt/qt/qtdeclarative/-/commit/001cb7bfb1a2815cad912ce1b5b9d4d1cef30e01

```
#0  0x7faf2ba949ec in __pthread_kill_implementation ()
at /lib64/libc.so.6
#1  0x7faf2ba41176 in raise () at /lib64/libc.so.6
#2  0x7faf2ba28917 in abort () at /lib64/libc.so.6
#3  0x7faf2c2e28e7 in qAbort() ()
at /home/qydw/kde/src/qtbase/src/corelib/global/qassert.cpp:46
#4  0x7faf2c2e9a71 in qt_message_fatal(QtMsgType,
QMessageLogContext const&, QString&) (context=..., message=...)
at /home/qydw/kde/src/qtbase/src/corelib/global/qlogging.cpp:2116
#5  0x7faf2c2eaa1d in qt_message(QtMsgType, const QMessageLogContext &,
const char *, typedef __va_list_tag __va_list_tag *)
(msgType=msgType@entry=QtFatalMsg, context=...,
msg=msg@entry=0x7faf2c5f4a68 "ASSERT: \"%s\" in file %s, line %d",
ap=ap@entry=0x7ffd897cd4b0)
at /home/qydw/kde/src/qtbase/src/corelib/global/qlogging.cpp:382
#6  0x7faf2c2ee7c3 in QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7ffd897cd6d8, msg=msg@entry=0x7faf2c5f4a68 "ASSERT:
\"%s\" in file %s, line %d")
at /home/qydw/kde/src/qtbase/src/corelib/global/qlogging.cpp:884
#7  0x7faf2c2e2946 in qt_assert(char const*, char const*, int)
(assertion=assertion@entry=0x7faf2ece4518 "!d->m_maybeResetRoleNames",
fi--Type  for more, q to quit, c to continue without paging--c
le=file@entry=0x7faf2ece2950
"/home/qydw/kde/src/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp",
line=line@entry=1919)
at /home/qydw/kde/src/qtbase/src/corelib/global/qassert.cpp:105
#8  0x7faf2ecb2450 in QQmlDelegateModel::_q_modelAboutToBeReset()
(this=)
at
/home/qydw/kde/src/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1919
#9  0x7faf2ecc3c3e in QtPrivate::FunctorCall,
QtPrivate::List<>, void, void (QQmlDelegateModel::*)()>::call(void
(QQmlDelegateModel::*)(), QQmlDelegateModel*,
void**)::{lambda()#1}::operator()() const
(__closure=__closure@entry=0x7ffd897cd780)
at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:153
#10 0x7faf2ecc5b94 in QtPrivate::FunctorCallBase::call_internal, QtPrivate::List<>, void, void
(QQmlDelegateModel::*)()>::call(void (QQmlDelegateModel::*)(),
QQmlDelegateModel*, void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall, QtPrivate::List<>, void, void
(QQmlDelegateModel::*)()>::call(void (QQmlDelegateModel::*)(),
QQmlDelegateModel*, void**)::{lambda()#1}&&)
(fn=..., args=)
at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:72
#11 QtPrivate::FunctorCall, QtPrivate::List<>, void,
void (QQmlDelegateModel::*)()>::call(void (QQmlDelegateModel::*)(),
QQmlDelegateModel*, void**)
(f=(void (QQmlDelegateModel::*)(QQmlDelegateModel * const)) 0x7faf2ecb2382
, o=,
arg=) at
/home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#12 0x7faf2ecc5bea in QtPrivate::FunctionPointer::call, void>(void
(QQmlDelegateModel::*)(), QQmlDelegateModel*, void**)
(arg=, o=, f=)
at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:200
#13 QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*)
(which=, this_=, r=,
a=, ret=)
at /home/qydw/kde/usr/include/QtCore/qobjectdefs_impl.h:571
#14 0x7faf2c3b16e5 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffd897cd8e0, r=0x3dddbaf0, this=0x3e70)
at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#15 doActivate(QObject*, int, void**)
(sender=sender@entry=0x3ddd8d90, signal_index=signal_index@entry=20,
argv=, argv@entry=0x7ffd897cd8e0)
at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4120
#16 0x7faf2c3aa927 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
(sender=0x3ddd8d90, m=m@entry=0x7faf2c81f7e0
,
local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7ffd897cd8e0)
at /home/qydw/kde/src/qtbase/src/corelib/kernel/qobject.cpp:4180
#17 0x7faf2c571836 in
QAbstractItemModel::modelAboutToBeReset(QAbstractItemModel::QPrivateSignal)
(this=, _t1=...)
at
/home/qydw/kde/build/qtbase/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1107
#18 0x7faedff5e95f in QtPrivate::FunctorCall,
QtPrivate::List, void, void
(QAbstractItemModel::*)(QAbstractItemModel::QPrivateSignal)>::call(void
(QAbstractItemModel::*)(QAbstractItem

[kwin] [Bug 477738] [NVIDIA] kwin on Wayland black screen with cursor after most resume-from-RAM

2024-07-30 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=477738

Fushan Wen  changed:

   What|Removed |Added

Summary|[AMD, NVIDIA] kwin on   |[NVIDIA] kwin on Wayland
   |Wayland black screen with   |black screen with cursor
   |cursor after most   |after most resume-from-RAM
   |resume-from-RAM |

--- Comment #52 from Fushan Wen  ---
I can confirm the latest kernel fixed the bug for amdgpu.

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

[plasmashell] [Bug 490746] plasmashell doesn't start on login, ASSERT failure in void ScreenPool::screenInvariants()

2024-07-30 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490746

--- Comment #7 from Fushan Wen  ---
(In reply to Piotr Keplicz from comment #6)
> Is there a magic kdesrc-build command to rebuild plasmashell from this MR
> only? I've got all sorts of dependency errors trying to rebuild
> plasma-workspace, but maybe there's a simpler way for this package only.

I think you can just clone plasma-workspace and run cmake commands in the
folder without kdesrc-build

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

[plasmashell] [Bug 490746] plasmashell doesn't start on login, ASSERT failure in void ScreenPool::screenInvariants()

2024-07-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490746

--- Comment #5 from Fushan Wen  ---
As other people can't reproduce it, do you have any chance to test
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4553 ?

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

[plasmashell] [Bug 490746] plasmashell doesn't start on login, ASSERT failure in void ScreenPool::screenInvariants()

2024-07-24 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490746

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |BACKTRACE
 Status|REOPENED|NEEDSINFO

--- Comment #2 from Fushan Wen  ---
Do you have a backtrace?

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

[plasmashell] [Bug 490746] plasmashell doesn't start on login, ASSERT failure in void ScreenPool::screenInvariants()

2024-07-24 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=490746

Fushan Wen  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|RESOLVED|REOPENED
 Resolution|DUPLICATE   |---
 CC||qydwhotm...@gmail.com

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

[plasmashell] [Bug 483163] On X11 with compositing turned on, blank screen on lock screen when using Breeze Plasma style

2024-07-17 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=483163

Fushan Wen  changed:

   What|Removed |Added

   Keywords||regression
 CC||qydwhotm...@gmail.com

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

[plasmashell] [Bug 489096] plasmashell crashes in SystemClipboard::checkClipData with possible nullptr on data or data->formats()

2024-07-15 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489096

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com
   Keywords||wayland

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

[plasmashell] [Bug 489286] Since Plasma 6.1, the icons in systray for gtk2 applications do not work on Wayland after the first click

2024-07-09 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489286

--- Comment #14 from Fushan Wen  ---
Git commit c13cb9026a467e2469ec266a0b4ba156e6152e6a by Fushan Wen.
Committed on 09/07/2024 at 12:33.
Pushed by fusionfuture into branch 'master'.

appiumtests: test xembedsniproxy with real click

M  +61   -58   appiumtests/applets/systemtraytest.py

https://invent.kde.org/plasma/plasma-workspace/-/commit/c13cb9026a467e2469ec266a0b4ba156e6152e6a

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

[kwin] [Bug 489354] On X11, "No Windows Found" in windows switcher if one of the windows gets closed

2024-07-01 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489354

--- Comment #9 from Fushan Wen  ---
I am using X11 and I tried with the exact 3 steps but still cannot reproduce

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

[kwin] [Bug 489354] "No Windows Found" in windows switcher if one of the windows gets closed

2024-06-30 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489354

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com

--- Comment #1 from Fushan Wen  ---
Cannot reproduce

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

[frameworks-kirigami] [Bug 489357] New: The title of OverlaySheet is not vertically center aligned

2024-06-28 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489357

Bug ID: 489357
   Summary: The title of OverlaySheet is not vertically center
aligned
Classification: Frameworks and Libraries
   Product: frameworks-kirigami
   Version: Master
  Platform: Other
OS: Other
Status: REPORTED
  Keywords: regression
  Severity: minor
  Priority: NOR
 Component: general
  Assignee: kdelibs-b...@kde.org
  Reporter: qydwhotm...@gmail.com
CC: m...@ratijas.tk, notm...@gmail.com
  Target Milestone: Not decided

Created attachment 171115
  --> https://bugs.kde.org/attachment.cgi?id=171115&action=edit
overlaysheet.png

See the screenshot for details

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

[plasmashell] [Bug 489072] Plasma, KRunner, Dr Konqi, and the lock screen crash following a screen turning off and back on (presumably at the upper edge)

2024-06-27 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489072

Fushan Wen  changed:

   What|Removed |Added

   Keywords||wayland

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

[plasmashell] [Bug 489335] Plasma commonly crashes in WaylandClipboard::gainedFocus() when copying or pasting text

2024-06-27 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489335

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #2 from Fushan Wen  ---
Are you using SyncClipboards?

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

[plasmashell] [Bug 489335] Plasma commonly crashes in WaylandClipboard::gainedFocus() when copying or pasting text

2024-06-27 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489335

--- Comment #1 from Fushan Wen  ---
Git commit d4bd869b0d3bd592e2184ae3b4725f803c602a70 by Fushan Wen.
Committed on 28/06/2024 at 00:30.
Pushed by fusionfuture into branch 'master'.

klipper: ensure clip mimeData is set in the same thread

M  +1-1klipper/systemclipboard.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/d4bd869b0d3bd592e2184ae3b4725f803c602a70

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

[plasmashell] [Bug 489316] Plasma crashed on Wayland inDataControlSource::~DataControlSource() after I copied some text (history file attached)

2024-06-27 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489316

Fushan Wen  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||6.2
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/2e76f0bcf671a1998716b9705
   ||6fd44b3148bc1b6

--- Comment #2 from Fushan Wen  ---
Git commit 2e76f0bcf671a1998716b97056fd44b3148bc1b6 by Fushan Wen.
Committed on 27/06/2024 at 17:09.
Pushed by fusionfuture into branch 'master'.

klipper: fix mimeData ownership

In SystemClipboard::setMimeData, setMimeData must not share mimeData
with other setMimeData calls because setMimeData takes ownership.
FIXED-IN: 6.2

M  +7-7klipper/klipper.cpp
M  +12   -9klipper/systemclipboard.cpp
M  +2-1klipper/systemclipboard.h

https://invent.kde.org/plasma/plasma-workspace/-/commit/2e76f0bcf671a1998716b97056fd44b3148bc1b6

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

[plasmashell] [Bug 489262] Clicks at the bottom edge don’t click or hover task entries on Plasma 6.1 with unfloating panel config

2024-06-26 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=489262

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Fushan Wen  ---
Cannot reproduce, are you using Wayland?

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

[plasmashell] [Bug 487390] [Wayland] Frequent changing of Window Icon freezes Plasmashell if TaskManager is present on a panel

2024-06-26 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487390

Fushan Wen  changed:

   What|Removed |Added

 Ever confirmed|1   |0
   Keywords||efficiency, wayland
 Status|RESOLVED|REPORTED
 Resolution|FIXED   |---
Summary|Frequent changing of Window |[Wayland] Frequent changing
   |Icon freezes Plasmashell if |of Window Icon freezes
   |TaskManager is present on a |Plasmashell if TaskManager
   |panel   |is present on a panel

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

[plasmashell] [Bug 487390] Frequent changing of Window Icon freezes Plasmashell if TaskManager is present on a panel

2024-06-26 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487390

Fushan Wen  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/b36d9b27798b406378ef5d7a6 |t/cd563dff3a5f5b61de0d31427
   |b9b740f3f9013e3 |68c47707f8d8e55

--- Comment #5 from Fushan Wen  ---
Git commit cd563dff3a5f5b61de0d3142768c47707f8d8e55 by Fushan Wen.
Committed on 26/06/2024 at 17:24.
Pushed by fusionfuture into branch 'Plasma/6.1'.

libtaskmanager: improve efficiency when window icon frequently changes

Don't wipe the whole appData cache entry when only the icon changes
because constructing the cache requires querying all applications
on the local disk.

Add NET::WMIcon to cachable properties as it's usually expensive to
update icons.
FIXED-IN: 6.1.2


(cherry picked from commit b36d9b27798b406378ef5d7a6b9b740f3f9013e3)

Co-authored-by: Fushan Wen 

M  +3-2libtaskmanager/autotests/xwindowtasksmodeltest.cpp
M  +1-1libtaskmanager/xwindowsystemeventbatcher.cpp
M  +5-2libtaskmanager/xwindowtasksmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/cd563dff3a5f5b61de0d3142768c47707f8d8e55

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

[plasmashell] [Bug 487390] Frequent changing of Window Icon freezes Plasmashell if TaskManager is present on a panel

2024-06-26 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487390

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/b36d9b27798b406378ef5d7a6
   ||b9b740f3f9013e3
   Version Fixed In||6.1.2
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #4 from Fushan Wen  ---
Git commit b36d9b27798b406378ef5d7a6b9b740f3f9013e3 by Fushan Wen.
Committed on 26/06/2024 at 17:04.
Pushed by fusionfuture into branch 'master'.

libtaskmanager: improve efficiency when window icon frequently changes

Don't wipe the whole appData cache entry when only the icon changes
because constructing the cache requires querying all applications
on the local disk.

Add NET::WMIcon to cachable properties as it's usually expensive to
update icons.
FIXED-IN: 6.1.2

M  +3-2libtaskmanager/autotests/xwindowtasksmodeltest.cpp
M  +1-1libtaskmanager/xwindowsystemeventbatcher.cpp
M  +5-2libtaskmanager/xwindowtasksmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/b36d9b27798b406378ef5d7a6b9b740f3f9013e3

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

[plasmashell] [Bug 487904] Stuff using Kirigami InlineMessage and PlaceholderMessage fail to load with error `Cannot assign object of type \"Action\" to property of type \"Action_QMLTYPE_72*\" as the

2024-06-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487904

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com
   See Also||https://bugreports.qt.io/br
   ||owse/QTBUG-41688

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

[plasmashell] [Bug 487904] Stuff using Kirigami InlineMessage and PlaceholderMessage fail to load with error `Cannot assign object of type \"Action\" to property of type \"Action_QMLTYPE_72*\" as the

2024-06-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487904

Fushan Wen  changed:

   What|Removed |Added

   See Also||https://bugreports.qt.io/br
   ||owse/QTBUG-120189

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

[plasmashell] [Bug 461155] "Keep the selection and clipboard the same" only works if "Text selection: Always save in history" is also active

2024-06-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=461155

Fushan Wen  changed:

   What|Removed |Added

   Keywords||regression

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

[plasmashell] [Bug 461155] "Keep the selection and clipboard the same" only works if "Text selection: Always save in history" is also active

2024-06-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=461155

Fushan Wen  changed:

   What|Removed |Added

   Keywords|wayland |
Summary|On Wayland, "Keep the   |"Keep the selection and
   |selection and clipboard the |clipboard the same" only
   |same" only works if "Text   |works if "Text selection:
   |selection: Always save in   |Always save in history" is
   |history" is also active |also active
 CC||qydwhotm...@gmail.com

--- Comment #7 from Fushan Wen  ---
Can also reproduce on X11 now

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

[plasmashell] [Bug 487390] Frequent changing of Window Icon freezes Plasmashell if TaskManager is present on a panel

2024-06-24 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487390

--- Comment #3 from Fushan Wen  ---
Note that as the maintainer of kwin said it's unlikely to add a similar timer
in kwin, the bug will not be fixed on Wayland.

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

[plasmashell] [Bug 487390] Frequent changing of Window Icon freezes Plasmashell if TaskManager is present on a panel

2024-06-24 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487390

Fushan Wen  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1

--- Comment #2 from Fushan Wen  ---
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4481

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

[plasmashell] [Bug 488901] A small hyphen appears in all Plasma widgets

2024-06-24 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488901

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
   |90b862e5eb7590efc82cd5b76d5 |eb28771ffcd27579d6f467ac754
   |e7b084adb9415   |1fca7dc514cdd

--- Comment #5 from Fushan Wen  ---
Git commit eb28771ffcd27579d6f467ac7541fca7dc514cdd by Fushan Wen.
Committed on 24/06/2024 at 15:24.
Pushed by fusionfuture into branch 'Plasma/6.1'.

Read "padding" instead of "margin" of dialog

The property changed name but it was not changed in the Compact Applet
code.


(cherry picked from commit 90b862e5eb7590efc82cd5b76d5e7b084adb9415)

Co-authored-by: Niccolo Venerandi 

M  +4-4desktoppackage/contents/applet/CompactApplet.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/eb28771ffcd27579d6f467ac7541fca7dc514cdd

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

[plasmashell] [Bug 488736] "Adaptive" opacity mode does not work anymore

2024-06-21 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488736

--- Comment #16 from Fushan Wen  ---
Git commit d65f5b04775df2eb0a3c8a4133584d4449025f08 by Fushan Wen.
Committed on 22/06/2024 at 01:01.
Pushed by fusionfuture into branch 'master'.

appiumtests: test adaptive panel opacity

1. Open a maximized window
2. Take screenshot
3. Close the window
4. Take another screenshot
5. Compare the panel background colors

M  +6-0appiumtests/desktop/CMakeLists.txt
A  +172  -0appiumtests/desktop/bug488736_adaptive_opacity.py

https://invent.kde.org/plasma/plasma-desktop/-/commit/d65f5b04775df2eb0a3c8a4133584d4449025f08

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

[plasmashell] [Bug 488736] "Adaptive" opacity mode does not work anymore

2024-06-21 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488736

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
   |08637d603162f2ac595ff904c4a |dc62acf008ef0a48f00d57f6d16
   |97aef386e7897   |3663a73edff7d

--- Comment #15 from Fushan Wen  ---
Git commit dc62acf008ef0a48f00d57f6d163663a73edff7d by Fushan Wen.
Committed on 22/06/2024 at 01:01.
Pushed by fusionfuture into branch 'Plasma/6.1'.

Panel: fix adaptive opacity not reacting to maximized windows

The mode "TaskManager.RegionFilterMode.Intersect" checks if two regions
overlap, so the additional +1 is required.
FIXED-IN: 6.1.1


(cherry picked from commit 08637d603162f2ac595ff904c4a97aef386e7897)

Co-authored-by: Fushan Wen 

M  +1-1desktoppackage/contents/views/Panel.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/dc62acf008ef0a48f00d57f6d163663a73edff7d

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

[plasmashell] [Bug 488736] "Adaptive" opacity mode does not work anymore

2024-06-21 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488736

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||6.1.1
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-desktop/-/commit/
   ||08637d603162f2ac595ff904c4a
   ||97aef386e7897

--- Comment #14 from Fushan Wen  ---
Git commit 08637d603162f2ac595ff904c4a97aef386e7897 by Fushan Wen.
Committed on 22/06/2024 at 01:00.
Pushed by fusionfuture into branch 'master'.

Panel: fix adaptive opacity not reacting to maximized windows

The mode "TaskManager.RegionFilterMode.Intersect" checks if two regions
overlap, so the additional +1 is required.
FIXED-IN: 6.1.1

M  +1-1desktoppackage/contents/views/Panel.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/08637d603162f2ac595ff904c4a97aef386e7897

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

[plasmashell] [Bug 488778] [Wayland] since version 6.1 the pidgin icon in systray is not responding

2024-06-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488778

--- Comment #3 from Fushan Wen  ---
Git commit f01908ca9e20c7348fcf2249546408fa9cbe1a50 by Fushan Wen.
Committed on 21/06/2024 at 01:14.
Pushed by fusionfuture into branch 'master'.

appiumtests: test xembedsniproxy's icon proxy

1. Open the widget
2. Create a xembed tray icon
3. Match the xembed tray icon

M  +80   -29   appiumtests/applets/systemtraytest.py

https://invent.kde.org/plasma/plasma-workspace/-/commit/f01908ca9e20c7348fcf2249546408fa9cbe1a50

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

[plasmashell] [Bug 488778] [Wayland] since version 6.1 the pidgin icon in systray is not responding

2024-06-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488778

Fushan Wen  changed:

   What|Removed |Added

Summary|since version 6.1 the   |[Wayland] since version 6.1
   |pidgin icon in systray is   |the pidgin icon in systray
   |not responding  |is not responding
 CC||qydwhotm...@gmail.com
   Keywords||wayland

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

[plasmashell] [Bug 488736] "Adaptive" opacity mode does not work

2024-06-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488736

Fushan Wen  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |CONFIRMED
 Ever confirmed|0   |1
   Keywords||regression

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

[plasmashell] [Bug 488736] "Adaptive" opacity mode does not work

2024-06-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488736

--- Comment #6 from Fushan Wen  ---
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2323

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

[plasmashell] [Bug 488797] Adaptive opacity no longer works with defloated panels

2024-06-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488797

Fushan Wen  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Fushan Wen  ---


*** This bug has been marked as a duplicate of bug 488736 ***

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

[plasmashell] [Bug 488736] "Adaptive" opacity mode does not work

2024-06-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488736

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com

--- Comment #5 from Fushan Wen  ---
*** Bug 488797 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 488797] New: Adaptive opacity no longer works with defloated panels

2024-06-20 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488797

Bug ID: 488797
   Summary: Adaptive opacity no longer works with defloated panels
Classification: Plasma
   Product: plasmashell
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Keywords: regression
  Severity: normal
  Priority: NOR
 Component: Panel
  Assignee: plasma-b...@kde.org
  Reporter: qydwhotm...@gmail.com
CC: niccolo.venera...@gmail.com
  Target Milestone: 1.0

Will be fixed by
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2323

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

[systemsettings] [Bug 488764] Auto-rotate settings don't appear in KCM until entering tablet mode once

2024-06-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488764

Fushan Wen  changed:

   What|Removed |Added

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

--- Comment #1 from Fushan Wen  ---
Can reproduce. No wonder I don't see the option.

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

[plasmashell] [Bug 424485] GDbus-DBusMenu-Proxy does not work for GTK Wayland apps

2024-06-15 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=424485

--- Comment #49 from Fushan Wen  ---
Git commit 981502839f9ff4297983f728a1c689dbc2233a3e by Fushan Wen.
Committed on 16/06/2024 at 05:07.
Pushed by fusionfuture into branch 'master'.

appiumtests: test getting menu items from GTK window

1. Open a window with two hidden submenus
2. Match strings in the widget

M  +1-1appiumtests/applets/CMakeLists.txt
M  +63   -1appiumtests/applets/appmenutest.py
A  +43   -0appiumtests/applets/appmenutest_window.py

https://invent.kde.org/plasma/plasma-workspace/-/commit/981502839f9ff4297983f728a1c689dbc2233a3e

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

[plasmashell] [Bug 488307] Widget-specific icons are mostly no longer seen (e.g. in Widget Explorer and Alternatives dialog)

2024-06-13 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488307

Fushan Wen  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/3fc0ef5ef629c17ae354a |t/175b6b6ce3affec08c0325b9e
   |333446ce2eaf1c9 |793513491eb380e

--- Comment #7 from Fushan Wen  ---
Git commit 175b6b6ce3affec08c0325b9e793513491eb380e by Fushan Wen.
Committed on 13/06/2024 at 07:07.
Pushed by fusionfuture into branch 'Plasma/6.1'.

[widgetsexplorer] Prefer applet id as icon name again

We have special icons with the applet id as name

bd4f0684e089f2585264fd9e46d245c20fd05004 changed the logic to prefer the icon
name from the metadata again, but we want to use those special icons instead


(cherry picked from commit 3fc0ef5ef629c17ae354a333446ce2eaf1c9)

Co-authored-by: Nicolas Fella 

M  +4-6components/shellprivate/widgetexplorer/plasmaappletitemmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/175b6b6ce3affec08c0325b9e793513491eb380e

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

[plasmashell] [Bug 488307] Widget-specific icons are mostly no longer seen (e.g. in Widget Explorer and Alternatives dialog)

2024-06-13 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488307

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/3fc0ef5ef629c17ae354a
   ||333446ce2eaf1c9
 Status|ASSIGNED|RESOLVED

--- Comment #6 from Fushan Wen  ---
Git commit 3fc0ef5ef629c17ae354a333446ce2eaf1c9 by Fushan Wen, on behalf of
Nicolas Fella.
Committed on 13/06/2024 at 07:06.
Pushed by fusionfuture into branch 'master'.

[widgetsexplorer] Prefer applet id as icon name again

We have special icons with the applet id as name

bd4f0684e089f2585264fd9e46d245c20fd05004 changed the logic to prefer the icon
name from the metadata again, but we want to use those special icons instead

M  +4-6components/shellprivate/widgetexplorer/plasmaappletitemmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/3fc0ef5ef629c17ae354a333446ce2eaf1c9

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

[kwin] [Bug 463100] kwin_x11 crashed in KWin::computeLayer() when trying to open Discover from system tray

2024-06-12 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=463100

Fushan Wen  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |WORKSFORME
 Status|NEEDSINFO   |RESOLVED

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

[kwin] [Bug 488375] Any changes to external monitor state cause kwin to crash (switch to external monitor)

2024-06-12 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488375

Fushan Wen  changed:

   What|Removed |Added

   Keywords||wayland

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

[dolphin] [Bug 488329] Files/folders cannot be dragged using a tablet pen

2024-06-12 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488329

Fushan Wen  changed:

   What|Removed |Added

   Keywords||wayland
 CC||qydwhotm...@gmail.com

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

[Powerdevil] [Bug 487743] No keyboard light control and always on by default

2024-06-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487743

--- Comment #14 from Fushan Wen  ---
Git commit 14f4cf0158d8565365dae1c5c55c2fac5801ef08 by Fushan Wen.
Committed on 12/06/2024 at 03:58.
Pushed by fusionfuture into branch 'master'.

applets/brightness: test setting keyboard brightness

This adds a test to make sure the keyboard brightness slider works as
expected.

M  +6-0appiumtests/applets/CMakeLists.txt
A  +153  -0appiumtests/applets/brightnesstest.py
M  +30   -0appiumtests/utils/OrgFreedesktopUPower.py
M  +4-2applets/brightness/package/contents/ui/BrightnessItem.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/14f4cf0158d8565365dae1c5c55c2fac5801ef08

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

[plasmashell] [Bug 488333] On Wayland, Task manager icons cannot be dragged using a tablet pen

2024-06-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488333

--- Comment #2 from Fushan Wen  ---
Cannot reproduce on X11

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

[plasmashell] [Bug 487575] plasmashell crashing in Klipper::setClipboard() when a file is moved in Dolphin via Ctrl+X, Ctrl+V

2024-06-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487575

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 CC||qydwhotm...@gmail.com
 Status|REPORTED|RESOLVED

--- Comment #8 from Fushan Wen  ---


*** This bug has been marked as a duplicate of bug 487843 ***

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

[plasmashell] [Bug 487843] Always saving text in clipboard history causes crash

2024-06-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487843

Fushan Wen  changed:

   What|Removed |Added

 CC||kyle.de...@mykolab.com

--- Comment #15 from Fushan Wen  ---
*** Bug 487575 has been marked as a duplicate of this bug. ***

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

[xdg-desktop-portal-kde] [Bug 480410] With Qt 6.7, "Remote control requested" dialog lacks some spacing

2024-06-10 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=480410

Fushan Wen  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/6673961809ae9dcaaca6dd8b3 |t/0f385df4bd375d7d507169d9e
   |bfbb12da1c597f7 |6beea846a5a9e2f

--- Comment #8 from Fushan Wen  ---
Git commit 0f385df4bd375d7d507169d9e6beea846a5a9e2f by Fushan Wen.
Committed on 10/06/2024 at 15:08.
Pushed by fusionfuture into branch 'Plasma/6.1'.

Fix Systemdialog layout

Remove the outer item, it only complicates things and causes the
layouting to break
FIXED-IN: 6.1.0


(cherry picked from commit 6673961809ae9dcaaca6dd8b3bfbb12da1c597f7)

a3681a59 Fix Systemdialog layout

Co-authored-by: Nicolas Fella 

M  +2-1components/dialogs/examples/test.qml
M  +59   -73  
lookandfeel/org.kde.breeze/contents/systemdialog/SystemDialog.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/0f385df4bd375d7d507169d9e6beea846a5a9e2f

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

[plasmashell] [Bug 488302] "Safely remove" no longer shows a notification

2024-06-10 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488302

Fushan Wen  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/a1dbd089738dce60b9622d659 |t/487e46372ea75b8aeb99e7a7a
   |f06203f6723e3a1 |d0b35c5485be889

--- Comment #3 from Fushan Wen  ---
Git commit 487e46372ea75b8aeb99e7a7ad0b35c5485be889 by Fushan Wen.
Committed on 10/06/2024 at 15:05.
Pushed by fusionfuture into branch 'Plasma/6.1'.

applets/devicenotifier: fix "Safely remove" not showing success notification

kf.notifications: No event config could be found for event id "safelyRemovable"
under notifyrc file for app "plasmashell"
FIXED-IN: 6.1.0


(cherry picked from commit a1dbd089738dce60b9622d659f06203f6723e3a1)

36917da0 applets/devicenotifier: fix "Savely remove" not showing success
notification

Co-authored-by: Fushan Wen 

M  +8-2applets/devicenotifier/plugin/ksolidnotify.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/487e46372ea75b8aeb99e7a7ad0b35c5485be889

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

[xdg-desktop-portal-kde] [Bug 480410] With Qt 6.7, "Remote control requested" dialog lacks some spacing

2024-06-10 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=480410

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
   Version Fixed In||6.1.0
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/6673961809ae9dcaaca6dd8b3
   ||bfbb12da1c597f7

--- Comment #7 from Fushan Wen  ---
Git commit 6673961809ae9dcaaca6dd8b3bfbb12da1c597f7 by Fushan Wen, on behalf of
Nicolas Fella.
Committed on 10/06/2024 at 15:08.
Pushed by fusionfuture into branch 'master'.

Fix Systemdialog layout

Remove the outer item, it only complicates things and causes the
layouting to break
FIXED-IN: 6.1.0

M  +2-1components/dialogs/examples/test.qml
M  +59   -73  
lookandfeel/org.kde.breeze/contents/systemdialog/SystemDialog.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/6673961809ae9dcaaca6dd8b3bfbb12da1c597f7

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

[plasmashell] [Bug 488302] "Safely remove" no longer shows a notification

2024-06-10 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488302

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||6.1.0
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/a1dbd089738dce60b9622d659
   ||f06203f6723e3a1
 Status|ASSIGNED|RESOLVED

--- Comment #2 from Fushan Wen  ---
Git commit a1dbd089738dce60b9622d659f06203f6723e3a1 by Fushan Wen.
Committed on 10/06/2024 at 15:05.
Pushed by fusionfuture into branch 'master'.

applets/devicenotifier: fix "Safely remove" not showing success notification

kf.notifications: No event config could be found for event id "safelyRemovable"
under notifyrc file for app "plasmashell"
FIXED-IN: 6.1.0

M  +8-2applets/devicenotifier/plugin/ksolidnotify.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/a1dbd089738dce60b9622d659f06203f6723e3a1

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

[plasmashell] [Bug 488302] New: "Safely remove" no longer shows a notification

2024-06-10 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488302

Bug ID: 488302
   Summary: "Safely remove" no longer shows a notification
Classification: Plasma
   Product: plasmashell
   Version: master
  Platform: openSUSE
OS: Linux
Status: REPORTED
  Keywords: regression
  Severity: minor
  Priority: NOR
 Component: Disks & Devices
  Assignee: plasma-b...@kde.org
  Reporter: qydwhotm...@gmail.com
  Target Milestone: 1.0

kf.notifications: No event config could be found for event id "safelyRemovable"
under notifyrc file for app "plasmashell"

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

[plasmashell] [Bug 488187] CVE-2024-36041 patches in 6.0.5.1 break shutdown/restart on X11

2024-06-08 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488187

Fushan Wen  changed:

   What|Removed |Added

 CC||qydwhotm...@gmail.com

--- Comment #2 from Fushan Wen  ---
Cannot reproduce with X11, master

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

[systemsettings] [Bug 421745] On Wayland, the color scheme of gtk3 apps is not fully updated when changing global themes in Global Theme KCM (Quick Settings KCM is unaffected)

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=421745

Fushan Wen  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #88 from Fushan Wen  ---
Can reproduce. I think it should be removed from the HI list as it only affects
the lnf KCM. Setting colors in the color KCM is not affected.

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

[plasmashell] [Bug 424485] GDbus-DBusMenu-Proxy does not work for GTK Wayland apps

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=424485

Fushan Wen  changed:

   What|Removed |Added

   Keywords||geezer-jobs

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

[systemsettings] [Bug 421745] On Wayland, the color scheme of gtk3 apps is not fully updated when changing global themes in Global Theme KCM (Quick Settings KCM is unaffected)

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=421745

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #86 from Fushan Wen  ---
So that is a completely different bug, please open a new bug. Thanks!

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

[systemsettings] [Bug 421745] On Wayland, the color scheme of gtk3 apps is not fully updated when changing global themes in Global Theme KCM (Quick Settings KCM is unaffected)

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=421745

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #83 from Fushan Wen  ---
Because the bug has been fixed for a long time, other people can't reproduce
it, and what you experience is likely caused by a misconfiguration of your
distro. Please upload a video of the bug.

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

[systemsettings] [Bug 421745] On Wayland, the color scheme of gtk3 apps is not fully updated when changing global themes in Global Theme KCM (Quick Settings KCM is unaffected)

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=421745

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|CONFIRMED   |RESOLVED

--- Comment #80 from Fushan Wen  ---
If you are using GTK_USE_PORTAL=1, it's expected the color is not synced on
Wayland.

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

[plasmashell] [Bug 424485] GDbus-DBusMenu-Proxy does not work for GTK Wayland apps

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=424485

--- Comment #44 from Fushan Wen  ---
I have some ideas that doesn't require touching kwin but given GTK still
supports X11, the bug is not that urgent to fix. I suggest removing the bug
from the HI list until GTK drops its X11 support.

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

[krunner] [Bug 481410] KRunner is invisible when using openbox or other window managers

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=481410

Fushan Wen  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED

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

[frameworks-baloo] [Bug 462909] baloo_file crashed at mdb_assert_fail.constprop.0 on GNOME after login

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=462909

Fushan Wen  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #5 from Fushan Wen  ---
Seems fixed

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

[kwin] [Bug 488112] New: kwin_x11 crashed at KWin::OutputFrame::queryRenderTime() when changing global themes

2024-06-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=488112

Bug ID: 488112
   Summary: kwin_x11 crashed at
KWin::OutputFrame::queryRenderTime() when changing
global themes
Classification: Plasma
   Product: kwin
   Version: master
  Platform: openSUSE
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: compositing
  Assignee: kwin-bugs-n...@kde.org
  Reporter: qydwhotm...@gmail.com
  Target Milestone: ---

SUMMARY
When I changed the global theme from Breeze Twilight to Breeze, kwin_x11
unexpectedly crashed.

STEPS TO REPRODUCE
1. Open kcm_lookandfeel
2. Change the current global theme

OBSERVED RESULT
kwin_x11 crashed

EXPECTED RESULT
No crash

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 6.1.80 (kwin at
https://invent.kde.org/plasma/kwin/-/commit/cadf16b12e10c591b746d6f8228a16ec0101362b)
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
(gdb) bt
#0  0x7fddc94949dc in __pthread_kill_implementation () at /lib64/libc.so.6
#1  0x7fddc9441176 in raise () at /lib64/libc.so.6
#2  0x7fddcd1b4c03 in KCrash::defaultCrashHandler(int) () at
/lib64/libKF6Crash.so.6
#3  0x7fddc9441240 in  () at /lib64/libc.so.6
#4  0x7fddcca5716a in
__gnu_cxx::__normal_iterator > const*,
std::vector >,
std::allocator > > >
>::__normal_iterator(std::unique_ptr > const* const&) (__i=, this=)
at /usr/include/c++/13/bits/stl_iterator.h:1077
#5  std::vector >,
std::allocator > > >::begin() const
(this=) at /usr/include/c++/13/bits/stl_vector.h:884
#6  std::vector >,
std::allocator > > >::empty() const
(this=) at /usr/include/c++/13/bits/stl_vector.h:1089
#7  KWin::OutputFrame::queryRenderTime() const (this=this@entry=0x0)
at
/usr/src/debug/kwin-6.0.90git.20240603T145440~cadf16b1/src/core/renderbackend.cpp:69
#8  0x7fddcca5ac3a in
KWin::OutputFrame::presented(std::chrono::duration >, KWin::PresentationMode)
(this=0x0, timestamp=std::chrono::duration = { ns },
mode=KWin::PresentationMode::VSync) at
/usr/src/debug/kwin-6.0.90git.20240603T145440~cadf16b1/src/core/renderbackend.cpp:89
#9  0x559f59e0bdd4 in  ()
#10 0x7fddccb2141e in
KWin::Application::dispatchEvent(xcb_generic_event_t*)
(this=, event=0x7fddb808d0f0)
at /usr/src/debug/kwin-6.0.90git.20240603T145440~cadf16b1/src/main.cpp:526
#11 0x7fddc9d8c5ef in
QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long
long*) (this=, eventType=...,
message=message@entry=0x7fddb808d0f0, result=result@entry=0x7ffc437edb18) at
/usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qabstracteventdispatcher.cpp:432
#12 0x7fddc5171066 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
(this=0x559f8fc91260, event=0x7fddb808d0f0)
at
/usr/src/debug/qtbase-everywhere-src-6.7.1/src/plugins/platforms/xcb/qxcbconnection.cpp:540
#13 0x7fddc5178fbe in
QXcbConnection::processXcbEvents(QFlags)
(this=0x559f8fc91260, flags=...)
at
/usr/src/debug/qtbase-everywhere-src-6.7.1/src/plugins/platforms/xcb/qxcbconnection.cpp:1087
#14 0x7fddc5190f73 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=)
at
/usr/src/debug/qtbase-everywhere-src-6.7.1/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:55
#15 0x7fddc8d12740 in  () at /lib64/libglib-2.0.so.0
#16 0x7fddc8d14388 in  () at /lib64/libglib-2.0.so.0
#17 0x7fddc8d14a3c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#18 0x7fddc9fc147c in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x559f8fcf34f0, flags=...)
at
/usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#19 0x7fddc9d9959b in
QEventLoop::exec(QFlags)
(this=0x7ffc437edea0, flags=...)
at
/usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:34
#20 0x7fddc9d92da6 in QCoreApplication::exec() ()
at
/usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:74
#21 0x559f59dfbf6f in  ()
#22 0x7fddc942a1f0 in __libc_start_call_main () at /lib64/libc.so.6
#23 0x7fddc942a2b9 in __libc_start_main_impl () at /lib64/libc.so.6
#24 0x559f59dffca5 in  ()

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

[plasmashell] [Bug 487912] plasma X11 session is not restored after logout/login

2024-06-04 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487912

Fushan Wen  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/0857d18dfc3fc870a7f768731 |t/1181acfe30557d6646511df8d
   |fdf46dc3abc5f8f |98d82589878a570

--- Comment #21 from Fushan Wen  ---
Git commit 1181acfe30557d6646511df8d98d82589878a570 by Fushan Wen.
Committed on 04/06/2024 at 12:18.
Pushed by fusionfuture into branch 'Plasma/5.27'.

Fix writing ICEAuthority file

Commit 9398f6cf8933055b31506ba155aef2fc2b3561d7 "Remove iceauth
dependency" introduced two bugs:

1) "fp" is never closed, so the generated auth data stays buffered in
   memory for some indeterminate time and the file stays empty on disk.
   This completely breaks authentication and thus also session restore.

2) Checking the return value of IceWriteAuthFileEntry() is inverted (the
   function returns non-zero on success), so warnings are printed iff
   everything goes well.


(cherry picked from commit 0dcf34458d99b07a3d9054ae0c86c656e0dfa7aa)

Co-authored-by: Tomáš Trnka 

M  +7-2ksmserver/server.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/1181acfe30557d6646511df8d98d82589878a570

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

[plasmashell] [Bug 487912] plasma X11 session is not restored after logout/login

2024-06-04 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=487912

Fushan Wen  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/0dcf34458d99b07a3d9054ae0 |t/0857d18dfc3fc870a7f768731
   |c86c656e0dfa7aa |fdf46dc3abc5f8f

--- Comment #20 from Fushan Wen  ---
Git commit 0857d18dfc3fc870a7f768731fdf46dc3abc5f8f by Fushan Wen.
Committed on 04/06/2024 at 12:17.
Pushed by fusionfuture into branch 'Plasma/6.1'.

Fix writing ICEAuthority file

Commit 9398f6cf8933055b31506ba155aef2fc2b3561d7 "Remove iceauth
dependency" introduced two bugs:

1) "fp" is never closed, so the generated auth data stays buffered in
   memory for some indeterminate time and the file stays empty on disk.
   This completely breaks authentication and thus also session restore.

2) Checking the return value of IceWriteAuthFileEntry() is inverted (the
   function returns non-zero on success), so warnings are printed iff
   everything goes well.


(cherry picked from commit 0dcf34458d99b07a3d9054ae0c86c656e0dfa7aa)

Co-authored-by: Tomáš Trnka 

M  +7-2ksmserver/server.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/0857d18dfc3fc870a7f768731fdf46dc3abc5f8f

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

  1   2   3   4   5   6   7   8   9   10   >