[kwin] [Bug 489374] Counter Strike 2 crashes on alt tabbing unless set to windowed

2024-07-12 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=489374

--- Comment #2 from Martin  ---
Alright, up we go -
https://github.com/ValveSoftware/csgo-osx-linux/issues/3754. 

But CS2 may not be the only game it happens for - what about games that will
simply not receive an update, are they unsupported by kwin under Wayland?

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

[plasmashell] [Bug 484795] The editing icon contains 2 texts nested on top of each other

2024-07-12 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=484795

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #2 from Marco Martin  ---
nvidia drivers by any chance?

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

[plasmashell] [Bug 482768] Plasmashell crashes in KScreen::WaylandConfig::setupRegistry() when turning my monitor off and back on

2024-07-12 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=482768

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/libkscreen/-/commit/035f |ma/libkscreen/-/commit/d35c
   |3c2da5838d0f721819b08456fe2 |1657f4c533ae15ddbc8a41d7990
   |c43e74648   |87557a342

--- Comment #23 from Marco Martin  ---
Git commit d35c1657f4c533ae15ddbc8a41d799087557a342 by Marco Martin.
Committed on 12/07/2024 at 12:58.
Pushed by mart into branch 'Plasma/6.1'.

Destroy the registry when WaylandConfig gets deleted

A pointer to WaylandConfig gets passed to wl_registry_add_listener
but this is global and can trigger also when WaylandConfig has
just been deleted and wl_registry is leaking


(cherry picked from commit 035f3c2da5838d0f721819b08456fe2c43e74648)

da99bb03 destroy the callback when WaylandConfig gets deleted
32d13ab6 destroy the registry
fabf6ec9 adress comments
b2dfe208 removedead code

Co-authored-by: Marco Martin 

M  +7-0backends/kwayland/waylandconfig.cpp
M  +2-1backends/kwayland/waylandconfig.h

https://invent.kde.org/plasma/libkscreen/-/commit/d35c1657f4c533ae15ddbc8a41d799087557a342

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

[plasmashell] [Bug 482768] Plasmashell crashes in KScreen::WaylandConfig::setupRegistry() when turning my monitor off and back on

2024-07-12 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=482768

Marco Martin  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/libkscreen/-/commit/035f
   ||3c2da5838d0f721819b08456fe2
   ||c43e74648
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #22 from Marco Martin  ---
Git commit 035f3c2da5838d0f721819b08456fe2c43e74648 by Marco Martin.
Committed on 12/07/2024 at 12:56.
Pushed by mart into branch 'master'.

Destroy the registry when WaylandConfig gets deleted

A pointer to WaylandConfig gets passed to wl_registry_add_listener
but this is global and can trigger also when WaylandConfig has
just been deleted and wl_registry is leaking

M  +7-0backends/kwayland/waylandconfig.cpp
M  +2-1backends/kwayland/waylandconfig.h

https://invent.kde.org/plasma/libkscreen/-/commit/035f3c2da5838d0f721819b08456fe2c43e74648

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

[plasmashell] [Bug 489940] Plasma crashes in PanelView::updateEnabledBorders on startup

2024-07-10 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=489940

Marco Martin  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/f758033def44ab69fd7887a9b
   ||4108ef8f9e4dfb4

--- Comment #4 from Marco Martin  ---
Git commit f758033def44ab69fd7887a9b4108ef8f9e4dfb4 by Marco Martin, on behalf
of Noah Davis.
Committed on 10/07/2024 at 10:40.
Pushed by mart into branch 'master'.

PanelView: fix crash in updateEnabledBorders when rootObject is null

M  +3-0shell/panelview.cpp

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

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

[plasmashell] [Bug 482768] Plasmashell crashes in KScreen::WaylandConfig::setupRegistry() when turning my monitor off and back on

2024-07-08 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=482768

--- Comment #19 from Marco Martin  ---
The only place (i think) where KScreen is used in plasmashell is the kscreen
plasmoid in the systray.

one thing that might happen on screen sleep is the panel view destruction,
however the applets that live in it should not get destroyed, 
tough the only wa this seems to be triggerable is to WaylandConfig being
destroyed before WaylandOutputOrder is (which shouldn't happen either as
Waylandoutputorder is behind an unique_pointer)

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

[plasmashell] [Bug 482768] Plasmashell crashes in KScreen::WaylandConfig::setupRegistry() when turning my monitor off and back on

2024-07-08 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=482768

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #18 from Marco Martin  ---
This Qthreaddata where it crashes, if we look at QObject:::connectImpl is:

QThreadData *td = r->d_func()->threadData.loadAcquire();
td->ref();

where r is 

   QObject *r = const_cast(receiver);

which suggests that's the receiver that's a dangling pointer during that
connection however the receiver is WaylandConfig itself, which should live for
the entire app lifetime

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

[plasmashell] [Bug 483346] hitboxes position on panel wont updated when transiting from floating panel to normal panel on x11

2024-07-05 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=483346

Marco Martin  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/f7ee03d065b4e293746248f74
   ||9a7965c4321b1cb
 Resolution|--- |FIXED

--- Comment #3 from Marco Martin  ---
Git commit f7ee03d065b4e293746248f749a7965c4321b1cb by Marco Martin.
Committed on 05/07/2024 at 12:16.
Pushed by mart into branch 'master'.

Refactor floating panels

* Floating panels are always big enough to fit the floating version
* they never move during animations
* when they unfloat the masks get updated so that the extra area is completely
hidden
* the exclusive zone never changes and follows the unfloated geometry
* maximize window animations are better, won't resize the window twice anymore
* unfloating animation is smoother now

depends from
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2309,
https://invent.kde.org/frameworks/ksvg/-/merge_requests/50,
https://invent.kde.org/plasma/libplasma/-/merge_requests/1166
and https://invent.kde.org/plasma/libplasma/-/merge_requests/1148
Related: bug 485648, bug 480550

M  +1-0shell/autotests/CMakeLists.txt
M  +19   -9shell/panelshadows.cpp
M  +2-1shell/panelshadows_p.h
M  +81   -45   shell/panelview.cpp
M  +0-1shell/panelview.h

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

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

[kwin] [Bug 485648] Floating panel offsets newly placed windows just before unfloating

2024-07-05 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=485648

Marco Martin  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/f7ee03d065b4e293746248f74
   ||9a7965c4321b1cb
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Marco Martin  ---
Git commit f7ee03d065b4e293746248f749a7965c4321b1cb by Marco Martin.
Committed on 05/07/2024 at 12:16.
Pushed by mart into branch 'master'.

Refactor floating panels

* Floating panels are always big enough to fit the floating version
* they never move during animations
* when they unfloat the masks get updated so that the extra area is completely
hidden
* the exclusive zone never changes and follows the unfloated geometry
* maximize window animations are better, won't resize the window twice anymore
* unfloating animation is smoother now

depends from
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2309,
https://invent.kde.org/frameworks/ksvg/-/merge_requests/50,
https://invent.kde.org/plasma/libplasma/-/merge_requests/1166
and https://invent.kde.org/plasma/libplasma/-/merge_requests/1148
Related: bug 483346, bug 480550

M  +1-0shell/autotests/CMakeLists.txt
M  +19   -9shell/panelshadows.cpp
M  +2-1shell/panelshadows_p.h
M  +81   -45   shell/panelview.cpp
M  +0-1shell/panelview.h

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

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

[plasmashell] [Bug 480550] Floating panel gets confused when window snap zone is larger than the screen edge snap zone

2024-07-05 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=480550

Marco Martin  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/f7ee03d065b4e293746248f74
   ||9a7965c4321b1cb

--- Comment #1 from Marco Martin  ---
Git commit f7ee03d065b4e293746248f749a7965c4321b1cb by Marco Martin.
Committed on 05/07/2024 at 12:16.
Pushed by mart into branch 'master'.

Refactor floating panels

* Floating panels are always big enough to fit the floating version
* they never move during animations
* when they unfloat the masks get updated so that the extra area is completely
hidden
* the exclusive zone never changes and follows the unfloated geometry
* maximize window animations are better, won't resize the window twice anymore
* unfloating animation is smoother now

depends from
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2309,
https://invent.kde.org/frameworks/ksvg/-/merge_requests/50,
https://invent.kde.org/plasma/libplasma/-/merge_requests/1166
and https://invent.kde.org/plasma/libplasma/-/merge_requests/1148
Related: bug 485648, bug 483346

M  +1-0shell/autotests/CMakeLists.txt
M  +19   -9shell/panelshadows.cpp
M  +2-1shell/panelshadows_p.h
M  +81   -45   shell/panelview.cpp
M  +0-1shell/panelview.h

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

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

[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of

2024-07-03 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=488326

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
   |138de7b28f60f2d0029e686153d |f6921a5415c5db0f5acfa9439bf
   |408233a32c08b   |33fbffe8026c9

--- Comment #38 from Marco Martin  ---
Git commit f6921a5415c5db0f5acfa9439bf33fbffe8026c9 by Marco Martin.
Committed on 03/07/2024 at 08:19.
Pushed by mart into branch 'Plasma/6.1'.

Use a shared QQmlEngine when possible

If a qml engine is found as the property __qmlEngine of qApp,
use it to load the qml, in order to workaround the bug

needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322


(cherry picked from commit 138de7b28f60f2d0029e686153d408233a32c08b)

09aecfa7 Use a shared QQmlEngine when possible

Co-authored-by: Marco Martin 

M  +6-1kcms/touchpad/kcm/touchpadconfig.cpp

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

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

[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of

2024-07-03 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=488326

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-nm/-/commit/9e2ae |ma/plasma-desktop/-/commit/
   |48fb51cdb1a38e267c04a2ab548 |138de7b28f60f2d0029e686153d
   |4e133d6e|408233a32c08b

--- Comment #37 from Marco Martin  ---
Git commit 138de7b28f60f2d0029e686153d408233a32c08b by Marco Martin.
Committed on 03/07/2024 at 08:14.
Pushed by mart into branch 'master'.

Use a shared QQmlEngine when possible

If a qml engine is found as the property __qmlEngine of qApp,
use it to load the qml, in order to workaround the bug

needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322

M  +6-1kcms/touchpad/kcm.cpp

https://invent.kde.org/plasma/plasma-desktop/-/commit/138de7b28f60f2d0029e686153d408233a32c08b

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

[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of

2024-07-03 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=488326

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/systemsettings/-/commit/ |ma/plasma-nm/-/commit/9e2ae
   |09514cd3bfdfb1c6342cc98e254 |48fb51cdb1a38e267c04a2ab548
   |33537fb78cb3d   |4e133d6e

--- Comment #36 from Marco Martin  ---
Git commit 9e2ae48fb51cdb1a38e267c04a2ab5484e133d6e by Marco Martin.
Committed on 03/07/2024 at 08:05.
Pushed by mart into branch 'Plasma/6.1'.

Use a shared QQmlEngine when possible

If a qml engine is found as the property __qmlEngine of qApp,
use it to load the qml, in order to workaround the bug 

needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322


(cherry picked from commit a42319339782f9742bec15334eebcacadbca17d9)

c25a2a76 fix layout

Co-authored-by: Marco Martin 

M  +1-3kcm/CMakeLists.txt
M  +27   -27   kcm/kcm.cpp
M  +4-2kcm/kcm.h
D  +0-47   kcm/kcm.ui

https://invent.kde.org/plasma/plasma-nm/-/commit/9e2ae48fb51cdb1a38e267c04a2ab5484e133d6e

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

[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of

2024-07-03 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=488326

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-nm/-/commit/a4231 |ma/systemsettings/-/commit/
   |9339782f9742bec15334eebcaca |09514cd3bfdfb1c6342cc98e254
   |dbca17d9|33537fb78cb3d

--- Comment #35 from Marco Martin  ---
Git commit 09514cd3bfdfb1c6342cc98e25433537fb78cb3d by Marco Martin.
Committed on 03/07/2024 at 08:04.
Pushed by mart into branch 'Plasma/6.1'.

Share the qml engine as a qApp property

use this for weird kcms that are still qwidget but have an
internal QQuickWidget, so that they can share the qqmlengine

this works around


(cherry picked from commit 1021059cf8b9965b2742f568c96bcb2b9e661b77)

deda2c74 Share the qml engine as a qApp property

Co-authored-by: Marco Martin 

M  +1-0app/SidebarMode.cpp

https://invent.kde.org/plasma/systemsettings/-/commit/09514cd3bfdfb1c6342cc98e25433537fb78cb3d

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

[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of

2024-07-03 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=488326

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/systemsettings/-/commit/ |ma/plasma-nm/-/commit/a4231
   |1021059cf8b9965b2742f568c96 |9339782f9742bec15334eebcaca
   |bcb2b9e661b77   |dbca17d9

--- Comment #34 from Marco Martin  ---
Git commit a42319339782f9742bec15334eebcacadbca17d9 by Marco Martin.
Committed on 03/07/2024 at 08:05.
Pushed by mart into branch 'master'.

Use a shared QQmlEngine when possible

If a qml engine is found as the property __qmlEngine of qApp,
use it to load the qml, in order to workaround the bug 

needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322

M  +1-3kcm/CMakeLists.txt
M  +27   -27   kcm/kcm.cpp
M  +4-2kcm/kcm.h
D  +0-47   kcm/kcm.ui

https://invent.kde.org/plasma/plasma-nm/-/commit/a42319339782f9742bec15334eebcacadbca17d9

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

[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of

2024-07-03 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=488326

Marco Martin  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/systemsettings/-/commit/
   ||1021059cf8b9965b2742f568c96
   ||bcb2b9e661b77
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #33 from Marco Martin  ---
Git commit 1021059cf8b9965b2742f568c96bcb2b9e661b77 by Marco Martin.
Committed on 03/07/2024 at 08:04.
Pushed by mart into branch 'master'.

Share the qml engine as a qApp property

use this for weird kcms that are still qwidget but have an
internal QQuickWidget, so that they can share the qqmlengine

this works around

M  +1-0app/SidebarMode.cpp

https://invent.kde.org/plasma/systemsettings/-/commit/1021059cf8b9965b2742f568c96bcb2b9e661b77

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

[kwin] [Bug 489374] New: Counter Strike 2 crashes on alt tabbing unless set to windowed

2024-06-28 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=489374

Bug ID: 489374
   Summary: Counter Strike 2 crashes on alt tabbing unless set to
windowed
Classification: Plasma
   Product: kwin
   Version: git-stable-Plasma/6.1
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: spleefe...@gmail.com
  Target Milestone: ---

SUMMARY
CS2 crashes when ALT+TABbing, especially when doing so quickly. 

STEPS TO REPRODUCE
1. Launch CS2 from Steam under Flatpak (not sure if Flatpak is necessary to
trigger, probably not)
2. Ensure game is set to Fullscreen or Windowed Fullscreen
3. ALT+TAB a couple of times, the game will freeze, crash or both

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Kernel Version: 6.9.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
Memory: 62.0 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4090/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X670 AORUS ELITE AX

ADDITIONAL INFORMATION

Downstream older report on Arch forums -
https://bbs.archlinux.org/viewtopic.php?id=290162

This can worked around by setting the game to Windowed (not Windowed
Fullscreen), but that triggers another Plasma bug making the panel show over
the game - https://bugs.kde.org/show_bug.cgi?id=485100

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

[plasmashell] [Bug 488977] Deleted panel is stuck in edit mode when restored from notification

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

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/libplasma/-/commit/8cb36 |ma/libplasma/-/commit/ccfbf
   |08b0d60dac4d479b669ed2cf744 |390d2ae4557adba049531980f78
   |d6b1ec92|3b726710

--- Comment #6 from Marco Martin  ---
Git commit ccfbf390d2ae4557adba049531980f783b726710 by Marco Martin.
Committed on 28/06/2024 at 12:57.
Pushed by mart into branch 'Plasma/6.1'.

On applet destroyed go out of configure mode

When an applet gets setDestroyed(true) which is the undoable
applet delete which just hides it, if userConfiguring was true,
go out of configure mode, as no configure ui should be available
when the applet doesn't exists officially anymore and more important
when the applet or the containment goes out of destroyed (undo)
no configure ui should be there


(cherry picked from commit 8cb3608b0d60dac4d479b669ed2cf744d6b1ec92)

8cb3608b On applet destroyed go out of configure mode

Co-authored-by: Marco Martin 

M  +2-0src/plasma/private/applet_p.cpp

https://invent.kde.org/plasma/libplasma/-/commit/ccfbf390d2ae4557adba049531980f783b726710

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

[plasmashell] [Bug 488977] Deleted panel is stuck in edit mode when restored from notification

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

Marco Martin  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/libplasma/-/commit/8cb36
   ||08b0d60dac4d479b669ed2cf744
   ||d6b1ec92
 Resolution|--- |FIXED

--- Comment #5 from Marco Martin  ---
Git commit 8cb3608b0d60dac4d479b669ed2cf744d6b1ec92 by Marco Martin.
Committed on 28/06/2024 at 12:09.
Pushed by mart into branch 'master'.

On applet destroyed go out of configure mode

When an applet gets setDestroyed(true) which is the undoable
applet delete which just hides it, if userConfiguring was true,
go out of configure mode, as no configure ui should be available
when the applet doesn't exists officially anymore and more important
when the applet or the containment goes out of destroyed (undo)
no configure ui should be there

M  +2-0src/plasma/private/applet_p.cpp

https://invent.kde.org/plasma/libplasma/-/commit/8cb3608b0d60dac4d479b669ed2cf744d6b1ec92

-- 
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-28 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=488764

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #4 from Marco Martin  ---
(In reply to David Redondo from comment #3)
> Created attachment 171126 [details]
> Blind patch
> 
> Attached a blind patch, as I dont have the hardware to test this.

Can you do a MR? I can test it

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

[plasmashell] [Bug 488792] Clicking "Add Widgets..." button while in panel edit mode crashes Plasma

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

Marco Martin  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
 CC||notm...@gmail.com

--- Comment #5 from Marco Martin  ---
fixed by https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2344

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

[plasmashell] [Bug 489328] The CPU consumption of the `plasmashell` and `kwin_wayland` processes become stuck when switching through Virtual Desktops

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

--- Comment #3 from Martin C.  ---
Hi Reiner, that's good to know. I will remove the pager then and see if the
issue surfaces again.

Since you marked this bug as a duplicate, should I close it to reduce noise and
continue the conversation at https://bugs.kde.org/show_bug.cgi?id=487895?

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

[plasmashell] [Bug 489328] The CPU consumption of the `plasmashell` and `kwin_wayland` processes become stuck when switching through Virtual Desktops

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

--- Comment #1 from Martin C.  ---
Dang! With the "Dodge Windows" feature enabled, I found that the same thing
happens when the panel is hidden and I switch virtual desktops.

Something odd, though, is that when I launch Spectacle to take a screenshot of
the processes' CPU consumption, it immediately drops to the expected levels.

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

[plasmashell] [Bug 489328] New: The CPU consumption of the `plasmashell` and `kwin_wayland` processes become stuck when switching through Virtual Desktops

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

Bug ID: 489328
   Summary: The CPU consumption of the `plasmashell` and
`kwin_wayland` processes become stuck when switching
through Virtual Desktops
Classification: Plasma
   Product: plasmashell
   Version: 6.0.5
  Platform: NixOS
OS: Linux
Status: REPORTED
  Severity: grave
  Priority: NOR
 Component: Panel
  Assignee: plasma-b...@kde.org
  Reporter: martincigorr...@gmail.com
CC: niccolo.venera...@gmail.com
  Target Milestone: 1.0

Created attachment 171095
  --> https://bugs.kde.org/attachment.cgi?id=171095=edit
Top showing the processes steady high CPU consumption

SUMMARY
When the main panel is hidden using the Auto-hide feature, and I switch through
virtual desktops, the `plasmashell` and `kwin_wayland` processes become stuck,
consuming a considerable amount of CPU cycles; please check the attached
screenshot.

STEPS TO REPRODUCE
1. Set the default panel to auto-hide
2. Switch to a different virtual desktop
3. Open the wonderful Konsole or Yakuake terminal emulators and check the
mentioned processes' CPU consumption, i.e., with `top`

OBSERVED RESULT
There is an (expected?) spike in the CPU consumption when switching to another
virtual desktop; however, the high consumption gets stuck instead of eventually
going down

EXPECTED RESULT
The CPU usage spike goes down moments after switching to another virtual
desktop

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: NixOS and openSUSE Tumbleweed
(available in About System)
KDE Plasma Version: 6.0.5 on Wayland
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
- GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics]
- Driver: i915
- I can reproduce this issue on a live openSUSE Tumbleweed session
- I can't reproduce the issue with the 'Dodge Windows' setting enabled

HTH!

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

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

Martin  changed:

   What|Removed |Added

Version|6.0.5   |6.1.1

--- Comment #8 from Martin  ---
This is also still happening on Plasma 6.1.1

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.5-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 PRO 4650G with Radeon Graphics
Memory: 125.1 GiB of RAM
Graphics Processor: AMD Radeon RX 550 / 550 Series
Manufacturer: HP
Product Name: HP EliteDesk 805 G6 Small Form Factor PC

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

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

--- Comment #7 from Martin  ---
It is a (once per day?) timer event

(gdb) p *currentTimerInfo
$17 = {timeout = {__d = {__r = 2277230}}, interval = {__r = 8640},
id = 24, timerType = Qt::VeryCoarseTimer, obj = 0x563bceb5c840, activateRef =
0x7ffd8564c4b8}

Trying to reach

(gdb) p *currentTimerInfo->obj
$23 = {_vptr.QObject = 0x0, static staticMetaObject = {d = {superdata = {direct
= 0x0}, stringdata = 0x7fdbf4ad2be0 <(anonymous
namespace)::qt_meta_stringdata_CLASSQObjectENDCLASS>, 
  data = 0x7fdbf4ad2ac0 ,
static_metacall = 0x7fdbf47f7bc0 , 
  relatedMetaObjects = 0x0, 
  metaTypes = 0x7fdbf4c81a60  >,
QtPrivate::TypeAndForceComplete >,
QtPrivate::TypeAndForceComplete >,
QtPrivate::TypeAndForceComplete
>, QtPrivate::TypeAndForceComplete >,
QtPrivate::TypeAndForceComplete >,
QtPrivate::TypeAndForceComplete >, QtPrivate::TypeAndForceComplete >, QtPrivate::TypeAndForceComplete > >>, extradata = 0x0}}, d_ptr = {d = 0x0}}

With d_ptr set to NULL.

This is probably as far as I can get without additional guidance.

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

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

--- Comment #6 from Martin  ---
And looking at the Qt part of the trace, it looks like the error is here:

#4  QCoreApplication::notifyInternal2 (receiver=0x563bceb5c840,
event=0x7ffd8564c4c0) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1125

1120// Qt enforces the rule that events can only be sent to objects in
1121// the current thread, so receiver->d_func()->threadData is
1122// equivalent to QThreadData::current(), just without the function
1123// call overhead.
1124QObjectPrivate *d = receiver->d_func();
1125QThreadData *threadData = d->threadData.loadAcquire();


(gdb) p receiver
$3 = (QObject *) 0x563bceb5c840
(gdb) p d
$4 = (QObjectPrivate *) 0x0

QObjectPrivate is NULL!

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

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

--- Comment #5 from Martin  ---
I tried to do a bit of digging via gdb and this looks like a nicer trace:

[Current thread is 1 (Thread 0x7fdbee14bb00 (LWP 1798))]
(gdb) bt
#0  0x7fdbf4795a11 in std::__atomic_base::load (this=0x58,
__m=std::memory_order_acquire) at /usr/include/c++/14/bits/atomic_base.h:831
#1  std::atomic::load (this=0x58, __m=std::memory_order_acquire)
at /usr/include/c++/14/atomic:582
#2  QAtomicOps::loadAcquire (_q_value=...) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qatomic_cxx11.h:214
#3  QBasicAtomicPointer::loadAcquire (this=0x58) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qbasicatomic.h:177
#4  QCoreApplication::notifyInternal2 (receiver=0x563bceb5c840,
event=0x7ffd8564c4c0) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1125
#5  0x7fdbf4795d7d in QCoreApplication::sendEvent (receiver=, event=)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1575
#6  0x7fdbf494e097 in QTimerInfoList::activateTimers
(this=this@entry=0x563bcb7ed978) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qtimerinfo_unix.cpp:434
#7  0x7fdbf49503c0 in QEventDispatcherUNIXPrivate::activateTimers
(this=this@entry=0x563bcb7ed8a0)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_unix.cpp:196
#8  0x7fdbf49525cb in QEventDispatcherUNIX::processEvents (this=, flags=...) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_unix.cpp:472
#9  0x7fdbf5554e12 in QUnixEventDispatcherQPA::processEvents
(this=, flags=...)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/gui/platform/unix/qunixeventdispatcher.cpp:27
#10 0x7fdbf47a2713 in QEventLoop::exec (this=this@entry=0x7ffd8564c690,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:34
#11 0x7fdbf479e69c in QCoreApplication::exec () at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:74
#12 0x7fdbf4fd53dd in QGuiApplication::exec () at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/gui/kernel/qguiapplication.cpp:1926
#13 0x7fdbf5b8b0d9 in QApplication::exec () at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/widgets/kernel/qapplication.cpp:2555
#14 0x563bc436c215 in main (argc=, argv=) at
/usr/src/debug/kwin-6.1.0-3.fc40.x86_64/src/main_wayland.cpp:641

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

[plasmashell] [Bug 489311] Round UI elements of widgets render incorrectly with fractional scaling factor

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

--- Comment #4 from Marco Martin  ---
seems QSvgRenderer::boundsOnElement() might me not as precise as needed,
especially that in the end we need to render it on a qpixmap which in the end
has of course an integer width and height.

if we do a round on the size, we might end up with some of the antialiasing of
the curve cut off, but if we always ceil() the size, then the edges of the
curve are correctly rendered, but then there might be unwanted almost
transparent pixels around images, for instance square ones that we want to tile
(like framesvg center elements) will not tile cleanly anymore

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

[plasmashell] [Bug 489311] Round UI elements of widgets render incorrectly with fractional scaling factor

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #3 from Marco Martin  ---
while here seems to happen much less on 125% as well, i see it here and there,
i think is possibly a ksvg (svgitem perhaps) issue where the final texture is
just a tad too small for the final rendering

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

[plasmashell] [Bug 488998] Clicking on "Save Session" breaks Shutdown, Restart and Logout in Kickoff

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

Marco Martin  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|CONFIRMED   |REPORTED

--- Comment #3 from Marco Martin  ---
Actually i can reproduce only on a system with plasma built from kdesrc-build,
where plasma-shutdown is wrongly picked from /usr/bin from the packaged version
rather than the self built.

This makes me suspect that it might be a packaging issue

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

[plasmashell] [Bug 488998] Clicking on "Save Session" breaks Shutdown, Restart and Logout in Kickoff

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

--- Comment #2 from Marco Martin  ---
the plasma-shutdown spawns and remains stuck forever when save session is
clicked.

killing plasma-shutdown makes the logout actions work again

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

[plasmashell] [Bug 488998] Clicking on "Save Session" breaks Shutdown, Restart and Logout in Kickoff

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

Marco Martin  changed:

   What|Removed |Added

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

--- Comment #1 from Marco Martin  ---
can reproduce

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

[KRdp] [Bug 489283] Settings KRDP remote desktop are uneditable

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

Marco Martin  changed:

   What|Removed |Added

 CC||dvs-1...@yandex.ru

--- Comment #1 from Marco Martin  ---
*** Bug 489247 has been marked as a duplicate of this bug. ***

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

[KRdp] [Bug 489247] Krdp settings unavailable

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

Marco Martin  changed:

   What|Removed |Added

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

--- Comment #3 from Marco Martin  ---


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

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

[plasmashell] [Bug 489257] Random KDE Plasma Crash

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #3 from Marco Martin  ---
Thread 1 (Thread 0x7041bb93e200 (LWP 918)):
[KCrash Handler]
#5  0x7041c2c813d1 in QQmlContextData::contextObject (this=,
this=) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata_p.h:128
#6  QQmlContextData::ContextGuard::objectDestroyedImpl (impl=0x5916ea6e4768) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcontextdata_p.h:455
#7  0x7041c2c8f2d2 in QQmlData::destroyed (this=0x5916ec97a280,
object=0x5916ec97a260) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlengine.cpp:1415
#8  0x7041c1b9071e in QObject::~QObject (this=,
this=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1078
#9  0x7041c33d88f3 in QQuickImplicitSizeItem::~QQuickImplicitSizeItem
(this=, this=) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickimplicitsizeitem_p.h:24
#10 QQuickLoader::~QQuickLoader (this=, this=) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:281
#11 QQmlPrivate::QQmlElement::~QQmlElement (this=,
this=) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlprivate.h:100
#12 QQmlPrivate::QQmlElement::~QQmlElement (this=,
this=) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlprivate.h:100
#13 0x7041c1b8be0a in qDeleteInEventHandler (o=0x5916ec97a260) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:5002
#14 QObject::event (this=0x5916ec97a260, e=0x5916eb75b9f0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1437
#15 0x7041c3afc51c in QApplicationPrivate::notify_helper (this=, receiver=0x5916ec97a260, e=0x5916eb75b9f0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287
#16 0x7041c1b44d28 in QCoreApplication::notifyInternal2
(receiver=0x5916ec97a260, event=event@entry=0x5916eb75b9f0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142
#17 0x7041c1b450eb in QCoreApplication::sendEvent (receiver=, event=0x5916eb75b9f0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x5916e8a79ba0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940
#19 0x7041c1da49ec in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797
#20 postEventSourceDispatch (s=0x5916e8aa7b20) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#21 0x7041c07c9a89 in g_main_dispatch (context=0x7041b4000f00) at
../glib/glib/gmain.c:3344
#22 0x7041c082b9b7 in g_main_context_dispatch_unlocked
(context=0x7041b4000f00) at ../glib/glib/gmain.c:4152
#23 g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7041b4000f00, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at ../glib/glib/gmain.c:4217
#24 0x7041c07c8f95 in g_main_context_iteration (context=0x7041b4000f00,
may_block=1) at ../glib/glib/gmain.c:4282
#25 0x7041c1da2cbd in QEventDispatcherGlib::processEvents
(this=0x5916e8abc780, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#26 0x7041c1b4f01e in QEventLoop::processEvents (this=0x7fffb2675ba0,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
#27 QEventLoop::exec (this=0x7fffb2675ba0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182
#28 0x7041c1b4934d in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
#29 0x7041c3af83ba in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555
#30 0x5916bf87ed66 in main (argc=, argv=) at
/usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/shell/main.cpp:188

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

[plasmashell] [Bug 489286] since version 6.1 the icons in systray for gtk2 applications do not work

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

--- Comment #3 from Marco Martin  ---
reverting xembedsniproxy doesn't seem to solve the issue for me, which is more
"click forwarding only works once" than not working at all

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

[plasmashell] [Bug 489286] since version 6.1 the icons in systray for gtk2 applications do not work

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

Marco Martin  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|CONFIRMED   |REPORTED

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

[plasmashell] [Bug 489286] since version 6.1 the icons in systray for gtk2 applications do not work

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

--- Comment #2 from Marco Martin  ---
edit: i can only *partly* reproduce it: if i start that systray test app, right
clicking works and shows a "quit" entry, which all works.

But, if i left click it, then after that right click won't work anymore. can
you confirm?

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

[plasmashell] [Bug 489286] since version 6.1 the icons in systray for gtk2 applications do not work

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

Marco Martin  changed:

   What|Removed |Added

  Component|System Tray |XembedSNIProxy

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

[plasmashell] [Bug 489286] since version 6.1 the icons in systray for gtk2 applications do not work

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

Marco Martin  changed:

   What|Removed |Added

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

--- Comment #1 from Marco Martin  ---
can confirm with the test app

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

[plasmashell] [Bug 489289] wayland session restore doesn't open expected apps

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

Marco Martin  changed:

   What|Removed |Added

Summary|session restore:|wayland session restore
   ||doesn't open expected apps
 CC||notm...@gmail.com

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

[plasmashell] [Bug 489296] Application Launcher breaks and shows as empty panel

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #1 from Marco Martin  ---
might this be the caching problem as well?

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

[plasmashell] [Bug 489301] Icons-Only Task Manager icons scale incorrectly

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com
 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Marco Martin  ---
can you provide a screenshot?
also, is there a theme on the store which shows the effect?

-- 
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-27 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=461155

Marco Martin  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
   Version Fixed In||6.2
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/d5cf7ef122647f5f1c1eadc00
   ||0bc2a9f277fd26e
 Resolution|--- |FIXED

--- Comment #8 from Marco Martin  ---
Git commit d5cf7ef122647f5f1c1eadc000bc2a9f277fd26e by Marco Martin, on behalf
of Fushan Wen.
Committed on 27/06/2024 at 10:37.
Pushed by fusionfuture into branch 'master'.

klipper: explicitly sync clipboard with selection with `IgnoreSelection`
enabled

When `SyncClipboards` is true but `IgnoreSelection` is true, the
clipboard should still sync clipboard and selection. However,
this is not done automatically, so Klipper still needs to do
it manually.
FIXED-IN: 6.2

M  +32   -10   appiumtests/applets/clipboardtest.py
M  +16   -29   klipper/klipper.cpp
M  +0-16   klipper/klipper.h
M  +32   -3klipper/systemclipboard.cpp
M  +18   -1klipper/systemclipboard.h

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

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

[plasmashell] [Bug 488619] With 17-6-2024 git master everything, all notification pop-ups are positioned in top-left corner

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

Marco Martin  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/9c872a54287a1ea84326a7100
   ||1386e4040b7c5a4
   Version Fixed In||6.2

--- Comment #4 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 480173
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-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 488974] Combination of digital clock and media player causes freeze if panel is too thick

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

Marco Martin  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/libplasma/-/commit/c91e5 |ma/libplasma/-/commit/abd46
   |283632bf2f56445f071e5727f36 |53526271a1af6c8c351bf22d709
   |d4051406|fc799c10

--- Comment #2 from Marco Martin  ---
Git commit abd4653526271a1af6c8c351bf22d709fc799c10 by Marco Martin.
Committed on 26/06/2024 at 10:38.
Pushed by mart into branch 'Plasma/6.1'.

Workaround to possible infinite reize loops

check against the following edge case:
The compact representation preferred size is bigger than both the switch
size, and the full representation preferred size.
this can cause in the panel (when is quite big) an infinite resize loop,
because
the applet size is bigger than the switch size, then it switches to full
representaiton that has a smaller hint. this causes a resize that will make it
switch to compact representation, making it grow again and switch again

This problem happens with the timer applet which has those incorrect
size hints


(cherry picked from commit c91e5283632bf2f56445f071e5727f36d4051406)

971ff94c Workaround to possible infinite reize loops

Co-authored-by: Marco Martin 

M  +22   -2src/plasmaquick/appletquickitem.cpp
M  +1-1src/plasmaquick/private/appletquickitem_p.h

https://invent.kde.org/plasma/libplasma/-/commit/abd4653526271a1af6c8c351bf22d709fc799c10

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

[plasmashell] [Bug 488974] Combination of digital clock and media player causes freeze if panel is too thick

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

Marco Martin  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/libplasma/-/commit/c91e5
   ||283632bf2f56445f071e5727f36
   ||d4051406

--- Comment #1 from Marco Martin  ---
Git commit c91e5283632bf2f56445f071e5727f36d4051406 by Marco Martin.
Committed on 26/06/2024 at 10:38.
Pushed by mart into branch 'master'.

Workaround to possible infinite reize loops

check against the following edge case:
The compact representation preferred size is bigger than both the switch
size, and the full representation preferred size.
this can cause in the panel (when is quite big) an infinite resize loop,
because
the applet size is bigger than the switch size, then it switches to full
representaiton that has a smaller hint. this causes a resize that will make it
switch to compact representation, making it grow again and switch again

This problem happens with the timer applet which has those incorrect
size hints

M  +22   -2src/plasmaquick/appletquickitem.cpp
M  +1-1src/plasmaquick/appletquickitem_p.h

https://invent.kde.org/plasma/libplasma/-/commit/c91e5283632bf2f56445f071e5727f36d4051406

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

[kwin] [Bug 487300] sharing minimized (non-rendering?) window results in random parts of screen being casted

2024-06-25 Thread Martin Bednar
https://bugs.kde.org/show_bug.cgi?id=487300

--- Comment #9 from Martin Bednar  ---
reported here. https://bugzilla.mozilla.org/show_bug.cgi?id=1904615

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

[Breeze] [Bug 487538] Buggy corners when using background blur

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #13 from Marco Martin  ---
I think this is kinda the expected behavior as the blur regiorn is sent as an 1
bit bitmap, so its rounded corners are actually pixelated. we need to change
slightly the protocol at least on wayland to be able to have regions with
antialiased borders

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

[xdg-desktop-portal-kde] [Bug 488482] Plasma always crashes when attaching laptop to docking station with lid closed

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #2 from Marco Martin  ---
does kwin crash as well?

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

[plasmashell] [Bug 488766] When restoring displays the wallpaper appears in the upper left of the display with the wrong size

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

--- Comment #2 from Marco Martin  ---
x11 or wayland?

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

[plasmashell] [Bug 489086] Fit-content panel with icons-only taskmanager too small at startup

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

--- Comment #2 from Marco Martin  ---
I changed the description as the problem isn't actually the icons missing but
is purely a sizing issue, is an old known problem which was supposed to be
fixed in 6.1, apparently is not

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

[plasmashell] [Bug 489086] Fit-content panel with icons-only taskmanager too small at startup

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

Marco Martin  changed:

   What|Removed |Added

Summary|After (re-)starting |Fit-content panel with
   |plasmashell, icons are  |icons-only taskmanager too
   |missing from the icons-only |small at startup
   |task manager until a new|
   |task is added or removed.   |
 CC||notm...@gmail.com

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

[plasmashell] [Bug 489096] plasmashell crash

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #2 from Marco Martin  ---
Thread 1 (Thread 0x7dbce27f1200 (LWP 9083)):
[KCrash Handler]
#5  SystemClipboard::checkClipData (this=0x61e8e0517e20,
mode=QClipboard::Selection) at
/usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/klipper/systemclipboard.cpp:157
#6  0x7dbce8ba17e7 in QtPrivate::QSlotObjectBase::call (this=, r=, a=, this=, r=, a=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#7  doActivate (sender=, signal_index=,
argv=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#8  0x7dbce898db01 in KSystemClipboard::changed (this=,
_t1=) at
/usr/src/debug/kguiaddons/build/src/KF6GuiAddons_autogen/include/moc_ksystemclipboard.cpp:142
#9  0x7dbce8ba17e7 in QtPrivate::QSlotObjectBase::call (this=, r=, a=, this=, r=, a=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#10 doActivate (sender=, signal_index=,
argv=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#11 0x7dbce9858596 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#12 0x7dbce985500e in ffi_call_int (cif=cif@entry=0x7ffccc87cd00,
fn=, rvalue=, avalue=,
closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#13 0x7dbce9857bd3 in ffi_call (cif=cif@entry=0x7ffccc87cd00, fn=, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffccc87cdd0) at
../src/x86/ffi64.c:710
#14 0x7dbceb3ca860 in wl_closure_invoke
(closure=closure@entry=0x7dbcd400c0a0, target=,
target@entry=0x61e8e0529ae0, opcode=opcode@entry=3, data=,
flags=1) at ../wayland-1.23.0/src/connection.c:1228
#15 0x7dbceb3cb0d9 in dispatch_event (display=display@entry=0x61e8dc799e10,
queue=queue@entry=0x61e8dc799f08) at
../wayland-1.23.0/src/wayland-client.c:1670
#16 0x7dbceb3cb4f3 in dispatch_queue (display=0x61e8dc799e10,
queue=0x61e8dc799f08) at ../wayland-1.23.0/src/wayland-client.c:1816
#17 wl_display_dispatch_queue_pending (display=0x61e8dc799e10,
queue=0x61e8dc799f08) at ../wayland-1.23.0/src/wayland-client.c:2058
#18 0x7dbce99740c6 in QtWaylandClient::QWaylandDisplay::flushRequests
(this=) at
/usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:227
#19 0x7dbce8b8c0ff in QObject::event (this=0x61e8dc799be0,
e=0x7dbcd4044010) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1452
#20 0x7dbceaafc55c in QApplicationPrivate::notify_helper (this=, receiver=0x61e8dc799be0, e=0x7dbcd4044010) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287
#21 0x7dbce8b44e38 in QCoreApplication::notifyInternal2
(receiver=0x61e8dc799be0, event=event@entry=0x7dbcd4044010) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142
#22 0x7dbce8b451fb in QCoreApplication::sendEvent (receiver=, event=0x7dbcd4044010) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x61e8dc768ba0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940
#24 0x7dbce8da460c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797
#25 postEventSourceDispatch (s=0x61e8dc796c50) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#26 0x7dbce768ba89 in g_main_dispatch (context=0x7dbcdc000f00) at
../glib/glib/gmain.c:3344
#27 0x7dbce76ed9b7 in g_main_context_dispatch_unlocked
(context=0x7dbcdc000f00) at ../glib/glib/gmain.c:4152
#28 g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7dbcdc000f00, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at ../glib/glib/gmain.c:4217
#29 0x7dbce768af95 in g_main_context_iteration (context=0x7dbcdc000f00,
may_block=1) at ../glib/glib/gmain.c:4282
#30 0x7dbce8da28dd in QEventDispatcherGlib::processEvents
(this=0x61e8dc7ae480, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#31 0x7dbce8b4f10e in QEventLoop::processEvents (this=0x7ffccc87d400,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
#32 QEventLoop::exec (this=0x7ffccc87d400, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182
#33 0x7dbce8b4945d in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
#34 0x7dbceaaf83fa in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555
#35 0x61e8a2073d66 in main (argc=, argv=) at
/usr/src/debug/plasma-workspace/plasma-workspace-6.1.0/shell/main.cpp:188

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

[plasmashell] [Bug 489089] System tray disappears after an app playing media is closed

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

Marco Martin  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
 CC||notm...@gmail.com

--- Comment #3 from Marco Martin  ---
Fixed by https://invent.kde.org/plasma/libplasma/-/merge_requests/1158

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

[krunner] [Bug 489105] No one third-party plugin for krunner does not work.

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #1 from Marco Martin  ---
hm, it looks like this one a swell needs a separed store category

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

[plasmashell] [Bug 489106] Icons-and-Text Task Manager reordering within a group does not work on a vertical panel

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

--- Comment #3 from Marco Martin  ---
both issues share the same cause

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

[plasmashell] [Bug 489106] Icons-and-Text Task Manager reordering within a group does not work on a vertical panel

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

Marco Martin  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from Marco Martin  ---


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

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

[plasmashell] [Bug 489107] Icons-and-Text Task Manager does not allow you to split the group into parts on a vertical panel

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

--- Comment #3 from Marco Martin  ---
*** Bug 489106 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 489107] Icons-and-Text Task Manager does not allow you to split the group into parts on a vertical panel

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

--- Comment #2 from Marco Martin  ---
what are exactly your settings?

i can reproduce the issue as well as 489106 if i uncheck the "combine on single
button" option, otherwise groups can be broken and reordered.

Note that the behavior for me is exactly identical on 6.0 as well, so, while i
am not sure whether considering this actual a bug or intended behavior, it
doesn't seem a regression on 6.x time

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

[plasmashell] [Bug 489107] Icons-and-Text Task Manager does not allow you to split the group into parts on a vertical panel

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

Marco Martin  changed:

   What|Removed |Added

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

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

[plasmashell] [Bug 489106] Icons-and-Text Task Manager reordering within a group does not work on a vertical panel

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

Marco Martin  changed:

   What|Removed |Added

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

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

[kwin] [Bug 489117] Task panel pushes windows up that are supposed to have a forced position set in the window rules on initial start of plasmashell

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

Marco Martin  changed:

   What|Removed |Added

  Component|Desktop Containment |core
   Assignee|plasma-b...@kde.org |kwin-bugs-n...@kde.org
   Target Milestone|1.0 |---
Product|plasmashell |kwin

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

[plasmashell] [Bug 489123] Scrolling taskbar to switch apps not working as intended when scrolling speed is not default (5) (Wayland)

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #1 from Marco Martin  ---
just to be sure, this is done with an actual mouse with the classic stepped
scroll wheel?

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

[plasmashell] [Bug 489125] powerdevil crashes plasmashell(panel)

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

Marco Martin  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |BACKTRACE
 CC||notm...@gmail.com

--- Comment #1 from Marco Martin  ---
can you try again with those steps for the backtrace?
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

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

[plasmashell] [Bug 489130] Screenlocker crashes on wake

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com
 Status|REPORTED|NEEDSINFO
 Resolution|--- |BACKTRACE

--- Comment #1 from Marco Martin  ---
is it possible to get a backtrace with coredumpctl?

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

[plasmashell] [Bug 489140] Kickoff icons does not follow accent color

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #2 from Marco Martin  ---
in the screenshot however all the other accents seem blue?

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

[plasma-browser-integration] [Bug 489154] Crash upon opening Firefox

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #1 from Marco Martin  ---
Thread 1 (Thread 0x7e0cd69e9a00 (LWP 3246)):
[KCrash Handler]
#5  __pthread_kill_implementation (threadid=,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x7e0cddca8eb3 in __pthread_kill_internal (threadid=,
signo=6) at pthread_kill.c:78
#7  0x7e0cddc50a30 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8  0x7e0cddc384c3 in __GI_abort () at abort.c:79
#9  0x7e0cddc39354 in __libc_message_impl (fmt=fmt@entry=0x7e0cdddc22ea
"%s\n") at ../sysdeps/posix/libc_fatal.c:132
#10 0x7e0cddcb3085 in malloc_printerr (str=str@entry=0x7e0cdddc5220
"malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5772
#11 0x7e0cddcb3dac in malloc_consolidate (av=av@entry=0x7e0cdddf6ac0
) at malloc.c:4846
#12 0x7e0cddcb64b0 in _int_malloc (av=av@entry=0x7e0cdddf6ac0 ,
bytes=bytes@entry=16402) at malloc.c:4041
#13 0x7e0cddcb76f4 in __GI___libc_malloc (bytes=16402) at malloc.c:3336
#14 0x7e0cdd8519d4 in allocateData (allocSize=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:139
#15 allocateHelper (objectSize=1, alignment=16, capacity=,
option=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:181
#16 allocateHelper (objectSize=1, alignment=16, capacity=,
option=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:157
#17 QArrayData::allocate1 (dptr=0x7ffc97d02500, capacity=,
option=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.cpp:211
#18 0x7e0cdd9f86a4 in QTypedArrayData::allocate (capacity=, option=QArrayData::KeepSize) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydata.h:135
#19 QArrayDataPointer::QArrayDataPointer (this=,
alloc=, n=, option=QArrayData::KeepSize) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:58
#20 QByteArray::QByteArray(long long, Qt::Initialization) [clone .constprop.0]
(this=0x7ffc97d02540, size=16384) at
/usr/src/debug/qt6-base/qtbase/src/corelib/text/qbytearray.cpp:1834
#21 0x7e0cdd88d910 in QRingChunk::QRingChunk (this=0x7ffc97d02540,
alloc=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qringbuffer_p.h:34
#22 QRingBuffer::reserve (this=0x591904e449e0, bytes=4) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qringbuffer.cpp:115
#23 0x7e0cdd7092fe in QRingBuffer::append (this=,
data=0x7ffc97d02668 "<\001", size=4) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qringbuffer.cpp:308
#24 QRingBuffer::append (this=, data=0x7ffc97d02668 "<\001",
size=4) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qringbuffer.cpp:301
#25 QIODevicePrivate::QRingBufferRef::append (this=0x591904e44938,
data=0x7ffc97d02668 "<\001", size=4) at
/usr/src/debug/qt6-base/qtbase/src/corelib/io/qiodevice_p.h:85
#26 QFileDevice::writeData (this=0x591904faad70, data=0x7ffc97d02668 "<\001",
len=4) at /usr/src/debug/qt6-base/qtbase/src/corelib/io/qfiledevice.cpp:544
#27 0x7e0cdd718439 in QIODevice::write (this=this@entry=0x591904faad70,
data=data@entry=0x7ffc97d02668 "<\001", maxSize=maxSize@entry=4) at
/usr/src/debug/qt6-base/qtbase/src/corelib/io/qiodevice.cpp:1703
#28 0x591904a52378 in Connection::sendData (this=0x591904faad60, data=...)
at
/usr/src/debug/plasma-browser-integration/plasma-browser-integration-6.1.0/host/connection.cpp:37
#29 0x591904a7533f in AbstractBrowserPlugin::sendReply(int, QJsonObject
const&) [clone .isra.0] (requestSerial=requestSerial@entry=1, payload=...,
this=) at
/usr/src/debug/plasma-browser-integration/plasma-browser-integration-6.1.0/host/abstractbrowserplugin.cpp:54
#30 0x591904a53577 in PluginManager::onDataReceived (this=,
json=...) at
/usr/src/debug/plasma-browser-integration/plasma-browser-integration-6.1.0/host/pluginmanager.cpp:126
#31 0x7e0cdd7a16f7 in QtPrivate::QSlotObjectBase::call (this=, r=, a=, this=, r=, a=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#32 doActivate (sender=, signal_index=,
argv=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#33 0x591904a509cb in Connection::dataReceived (this=0x591904faad60,
_t1=...) at
/usr/src/debug/plasma-browser-integration/build/host/plasma-browser-integration-host_autogen/include/moc_connection.cpp:141
#34 Connection::readData (this=0x591904faad60) at
/usr/src/debug/plasma-browser-integration/plasma-browser-integration-6.1.0/host/connection.cpp:91
#35 0x7e0cdd7a16f7 in QtPrivate::QSlotObjectBase::call (this=, r=, a=, this=, r=, a=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#36 doActivate (sender=, signal_index=,
argv=) at

[plasmashell] [Bug 489162] plasmashell crash whenever a system tray widget is created, if it's present on start-up

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

--- Comment #3 from Marco Martin  ---
since the bt says is something in pipewire is probably a plasma-pa issue

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

[plasmashell] [Bug 489162] plasmashell crash whenever a system tray widget is created, if it's present on start-up

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

Marco Martin  changed:

   What|Removed |Added

 CC||notm...@gmail.com

--- Comment #2 from Marco Martin  ---
Thread 1 (Thread 0x7fd5d1b07b00 (LWP 12652)):
[KCrash Handler]
#5  0x7fd5a7e14aff in PipeWireCore::init (this=0x556fa7339ae0, fd=0) at
/usr/src/debug/kpipewire-6.1.0-1.fc40.x86_64/src/pipewirecore.cpp:86
#6  0x7fd5a7e14e9e in PipeWireCore::fetch (fd=0) at
/usr/include/qt6/QtCore/qsharedpointer_impl.h:274
#7  0x7fd59ee1edf8 in MediaMonitor::connectToCore (this=0x556fa7339110) at
/usr/src/debug/kpipewire-6.1.0-1.fc40.x86_64/src/monitors/mediamonitor.cpp:157
#8  0x7fd5d9198b56 in QQmlObjectCreator::finalize (this=0x556fa7331a90,
interrupt=...) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1567
#9  0x7fd5d9117719 in QQmlComponentPrivate::complete
(enginePriv=0x556f9e0ef200, state=state@entry=0x556fa7cee008) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/qml/qml/ftw/qbipointer_p.h:133
#10 0x7fd5d911d9c3 in QQmlComponentPrivate::completeCreate
(this=0x556fa7cedf50) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/qml/qml/qqmlcomponent.cpp:1277
#11 0x7fd5dabc093b in PlasmaQuick::SharedQmlEngine::completeInitialization
(this=0x556fa7317f50, initialProperties=...) at
/usr/src/debug/libplasma-6.1.0-1.fc40.x86_64/src/plasmaquick/sharedqmlengine.cpp:239
#12 0x7fd5daba4e90 in PlasmaQuick::AppletQuickItem::itemForApplet
(applet=) at /usr/include/qt6/QtCore/qhash.h:836
#13 0x7fd5dabd3649 in ContainmentItem::init (this=0x556fa8041860) at
/usr/src/debug/libplasma-6.1.0-1.fc40.x86_64/src/plasmaquick/plasmoid/containmentitem.cpp:78
#14 0x7fd5dab9af9f in PlasmaQuick::AppletQuickItem::itemChange
(this=0x556fa8041860, change=QQuickItem::ItemSceneChange, value=...) at
/usr/src/debug/libplasma-6.1.0-1.fc40.x86_64/src/plasmaquick/appletquickitem.cpp:917
#15 0x7fd5d98058f9 in QQuickItemPrivate::refWindow (this=0x556fa82191b0,
c=0x556f9e66fe70) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quick/items/qquickitem.cpp:3067
#16 0x7fd5d98058c2 in QQuickItemPrivate::refWindow (this=0x556f9ff8cd80,
c=0x556f9e66fe70) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quick/items/qquickitem.cpp:3060
#17 0x7fd5d98058c2 in QQuickItemPrivate::refWindow
(this=this@entry=0x556f9fe810b0, c=c@entry=0x556f9e66fe70) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quick/items/qquickitem.cpp:3060
#18 0x7fd5d9805d4f in QQuickItem::setParentItem
(this=this@entry=0x556f9fb52df0, parentItem=) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quick/items/qquickitem.cpp:2772
#19 0x7fd5d9b681c9 in QQuickRepeater::initItem (this=,
index=, object=0x556f9fb52df0) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quick/items/qquickrepeater.cpp:405
#20 0x7fd5d9b6a704 in QQuickRepeater::qt_metacall (this=0x556f9eb79f80,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fff90abe650) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickrepeater_p.cpp:297
#21 0x7fd5d7dfaa3a in doActivate (sender=0x556f9ec407c0,
signal_index=6, argv=0x7fff90abe650) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4112
#22 0x7fd5d7df0b47 in QMetaObject::activate (sender=,
m=m@entry=0x7fd5d6ccf7a0 ,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff90abe650)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4146
#23 0x7fd5d6c3bcb9 in QQmlInstanceModel::initItem (this=,
_t1=, _t2=) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/redhat-linux-build/src/qmlmodels/QmlModels_autogen/include/moc_qqmlobjectmodel_p.cpp:293
#24 0x7fd5d9163a63 in QQmlIncubatorPrivate::incubate
(this=this@entry=0x556f9fb51110, i=...) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/qml/qml/qqmlincubator.cpp:321
#25 0x7fd5d9163daf in QQmlEnginePrivate::incubate (this=0x556f9e0ef200,
i=..., forContext=...) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/qml/qml/qqmlincubator.cpp:53
#26 0x7fd5d6c846c9 in QQmlDelegateModelPrivate::object
(this=0x556f9e461e70, group=QQmlListCompositor::Default, index=2,
incubationMode=) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/qmlmodels/qqmldelegatemodel.cpp:1284
#27 0x7fd5d9b6966f in QQuickRepeater::modelUpdated (this=0x556f9eb79f80,
changeSet=..., reset=) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quick/items/qquickrepeater.cpp:486
#28 0x7fd5d9b6a704 in QQuickRepeater::qt_metacall (this=0x556f9eb79f80,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff90abebb0) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/redhat-linux-build/src/quick/Quick_autogen

[Breeze] [Bug 446468] Selected folder icon becomes white in selected list items

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

Marco Martin  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/fram
   ||eworks/breeze-icons/-/commi
   ||t/931fc4520ceb9ef44f367979d
   ||233f2b5bdd4bbb7

--- Comment #36 from Marco Martin  ---
Git commit 931fc4520ceb9ef44f367979d233f2b5bdd4bbb7 by Marco Martin.
Committed on 25/06/2024 at 08:38.
Pushed by mart into branch 'master'.

Use newly introduced ColorScheme-Accent

See https://invent.kde.org/frameworks/kiconthemes/-/merge_requests/116
This is more correct since the color we want to use is the accent color
not the background highlight color.

M  +1-1icons-dark/actions/12/object-fill.svg
M  +1-1icons/actions/12/object-fill.svg
M  +2-2icons/actions/12/transform-affect-gradient.svg
M  +2-2icons/actions/12/transform-affect-pattern.svg
M  +2-2icons/actions/12/transform-affect-rounded-corners.svg
M  +2-2icons/actions/12/transform-affect-stroke.svg
M  +2-2icons/actions/16/artifact.svg
M  +2-2icons/actions/16/category2parent.svg
M  +2-2icons/actions/16/child2category.svg
M  +2-2icons/actions/16/curve-connector.svg
M  +2-2icons/actions/16/deep-history.svg
M  +2-2icons/actions/16/dialog-tile-clones.svg
M  +2-2icons/actions/16/document-compareright.svg
M  +2-2icons/actions/16/draw-connector.svg
M  +2-2icons/actions/16/edit-select-original.svg
M  +1-1icons/actions/16/edit-table-cell-split.svg
M  +2-2icons/actions/16/edit-table-insert-column-left.svg
M  +2-2icons/actions/16/edit-table-insert-column-right.svg
M  +2-2icons/actions/16/edit-table-insert-row-above.svg
M  +2-2icons/actions/16/edit-table-insert-row-below.svg
M  +2-2icons/actions/16/edit-table-insert-row-under.svg
M  +2-2icons/actions/16/edit-text-frame-update.svg
M  +2-2icons/actions/16/escape-direction-all.svg
M  +2-2icons/actions/16/escape-direction-down.svg
M  +2-2icons/actions/16/escape-direction-horizontal.svg
M  +2-2icons/actions/16/escape-direction-left.svg
M  +2-2icons/actions/16/escape-direction-right.svg
M  +2-2icons/actions/16/escape-direction-up.svg
M  +2-2icons/actions/16/escape-direction-vertical.svg
M  +2-2icons/actions/16/filename-title-amarok.svg
M  +1-1icons/actions/16/foreign_green.svg
M  +1-1icons/actions/16/foreign_red.svg
M  +2-2icons/actions/16/format-break-node.svg
M  +2-2icons/actions/16/format-connect-node.svg
M  +2-2icons/actions/16/format-disconnect-node.svg
M  +2-2icons/actions/16/format-join-node.svg
M  +2-2icons/actions/16/format-precision-more.svg
M  +1-1icons/actions/16/format-remove-node.svg
M  +2-2icons/actions/16/format-text-capitalize.svg
M  +2-2icons/actions/16/format-text-lowercase.svg
M  +2-2icons/actions/16/format-text-uppercase.svg
M  +2-2icons/actions/16/gnumeric-link-internal.svg
M  +2-2icons/actions/16/input-mouse-click-left.svg
M  +2-2icons/actions/16/input-mouse-click-middle.svg
M  +2-2icons/actions/16/input-mouse-click-right.svg
M  +1-1icons/actions/16/insert-button.svg
M  +2-2icons/actions/16/insert-endnote.svg
M  +2-2icons/actions/16/insert-footnote.svg
M  +2-2icons/actions/16/insert-more-mark.svg
M  +2-2icons/actions/16/insert-page-break.svg
M  +2-2icons/actions/16/insert-table-of-contents.svg
M  +1-1icons/actions/16/insert-table.svg
M  +1-1icons/actions/16/kr_mountman.svg
M  +1-1icons/actions/16/kr_syncbrowse_off.svg
M  +1-1icons/actions/16/kr_syncbrowse_on.svg
M  +2-2icons/actions/16/layer-bottom.svg
M  +2-2icons/actions/16/layer-duplicate.svg
M  +2-2icons/actions/16/layer-lower.svg
M  +2-2icons/actions/16/layer-next.svg
M  +2-2icons/actions/16/layer-previous.svg
M  +2-2icons/actions/16/layer-raise.svg
M  +2-2icons/actions/16/layer-top.svg
M  +2-2icons/actions/16/lines-connector.svg
M  +2-2icons/actions/16/media-track-queue-amarok.svg
M  +2-2icons/actions/16/media-track-show-active.svg
M  +2-2icons/actions/16/media-view-subtitles-symbolic.svg
M  +2-2icons/actions/16/mode1.svg
M  +2-2icons/actions/16/mode2.svg
M  +2-2icons/actions/16/mode3.svg
M  +2-2icons/actions/16/mode4.svg
M  +2-2icons/actions/16/mode5.svg
M  +2-2icons/actions/16/node-segment-curve.svg
M  +2-2icons/actions/16

[Breeze] [Bug 458885] Meta-bug: problems caused by dynamic-color-scheme-aware Breeze icons

2024-06-25 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=458885
Bug 458885 depends on bug 446468, which changed state.

Bug 446468 Summary: Selected folder icon becomes white in selected list items
https://bugs.kde.org/show_bug.cgi?id=446468

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

2024-06-22 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=488713

--- Comment #4 from Martin  ---
I have some additional info.

It reproduced on 6.1.0 (Fedora Kinoite).

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.4-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 PRO 4650G with Radeon Graphics
Memory: 125.1 GiB of RAM
Graphics Processor: AMD Radeon RX 550 / 550 Series
Manufacturer: HP
Product Name: HP EliteDesk 805 G6 Small Form Factor PC

What is interesting is that the desktop crashed when nobody was at the keyboard
and there is nothing in the debug log at all.

This is the output of my `journalctl --user --unit plasma-kwin_wayland.service
-b -1 -r`

jun 22 09:35:37 hpelite systemd-coredump[164642]: [] Process 1879
(kwin_wayland) of user 1000 dumped core. (before I woke up today..)
Jun 21 22:46:23 hpelite kscreenlocker_greet[130205]: kf.svg: findInCache with a
lastModified timestamp of 0 is deprecated
 repeats a lot 
Jun 21 22:46:23 hpelite kscreenlocker_greet[130205]: kf.svg: findInCache with a
lastModified timestamp of 0 is deprecated
Jun 21 22:46:23 hpelite kscreenlocker_greet[130205]: virtual QStringList
Solid::Backends::UPower::UPowerManager::allDevices()  error: 
"org.freedesktop.DBus.Error.NameHasNoOwner"
Jun 21 22:41:05 hpelite kwin_wayland[1879]: kwin_libinput: Libinput: event5  -
debounce state: DEBOUNCE_STATE_IS_UP_WAITING → DEBOUNCE_EVENT_TIMEOUT →
DEBOUNCE_STATE_IS_UP (this is my lock screen time)

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

[plasmashell] [Bug 488173] Desktop Widgets are disconnected from the pointer while dragging them in edit mode

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

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/58a0bbc6039a6add479cf2864 |t/dfd60e1db7be938096613ec8e
   |70015ce41ddfb92 |a30887f0a537981

--- Comment #9 from Marco Martin  ---
Git commit dfd60e1db7be938096613ec8ea30887f0a537981 by Marco Martin.
Committed on 21/06/2024 at 13:27.
Pushed by mart into branch 'Plasma/6.1'.

Mapping for mouse events considering transforms

if as mouse delta we only consider deltas of scene positions, those
will not be transformed, and if the whole appletslayout is scaled
(ie edit mode) the applet will be dragged not considering the scale,
not keeping it fixed uder the mouse


(cherry picked from commit 58a0bbc6039a6add479cf286470015ce41ddfb92)

58a0bbc6 Mapping for mouse events considering transforms

Co-authored-by: Marco Martin 

M  +9-5components/containmentlayoutmanager/itemcontainer.cpp

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

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

[plasmashell] [Bug 488173] Desktop Widgets are disconnected from the pointer while dragging them in edit mode

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

Marco Martin  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/58a0bbc6039a6add479cf2864
   ||70015ce41ddfb92
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #8 from Marco Martin  ---
Git commit 58a0bbc6039a6add479cf286470015ce41ddfb92 by Marco Martin.
Committed on 21/06/2024 at 12:36.
Pushed by mart into branch 'master'.

Mapping for mouse events considering transforms

if as mouse delta we only consider deltas of scene positions, those
will not be transformed, and if the whole appletslayout is scaled
(ie edit mode) the applet will be dragged not considering the scale,
not keeping it fixed uder the mouse

M  +9-5components/containmentlayoutmanager/itemcontainer.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/58a0bbc6039a6add479cf286470015ce41ddfb92

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

[frameworks-kconfig] [Bug 187172] truncated configuration files on power loss or hard crash

2024-06-21 Thread Martin Steigerwald
https://bugs.kde.org/show_bug.cgi?id=187172

--- Comment #48 from Martin Steigerwald  ---
(In reply to Kai Krakow from comment #47)
> (In reply to Martin Steigerwald from comment #46)
[…]
> So if this discussion is about whether we should remove `KDE_EXTRA_FSYNC`,
> I'd rather not have it force-enabled, especially because KDE seems to be
> very busy with its config files and reads and writes them a lot (similar to
> the cache directory). IMHO, the variable could be changed to require
> `KDE_DISABLE_EXTRA_FSYNC=this_is_dangerous_and_I_know_what_I_am_doing`. This
> may make it more obvious to people who blindly follow some internet guides
> to "make things faster" that they may be doing something harmful.

Well for special cases there could be an option to switch off the syncing. But
the default nowadays should really be on the safe side. From what I read from
you, Kai, we can agree on this much, can we? I am okay with renaming the
variable to the non default case like KDE_DISABLE_EXTRA_FSYNC and have it off
by default. Not sure whether any "iknowwhatiamdoing" is needed. Its not exposed
in a configuration GUI to begin with.

Is it really that much of an issue with BTRFS? Especially since I switched to
laptop with NVME SSD I am not aware of any issues here.

That written, I have no direct comparison with home directory being on XFS, I
bet it would feel faster, but I am not actually waiting on filesystem writes to
begin with. At least as long as Baloo only indexes filenames and Akonadi
indexer is disabled (waiting for "make indexing great again"). On another
system I do have Baloo completely enabled, as there are way less files. Anyway,
this is getting of topic as well I am looking forward to try with BCacheFS in
the future which with it frontend / backend architecture may solve any
performance issues with syncing in a filesystem of the new generation (with
snapshots and so on).

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

[plasmashell] [Bug 488173] Desktop Widgets are disconnected from the pointer while dragging them in edit mode

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

--- Comment #6 from Marco Martin  ---
ok, reproduced, might know what it is

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

[frameworks-kconfig] [Bug 187172] truncated configuration files on power loss or hard crash

2024-06-21 Thread Martin Steigerwald
https://bugs.kde.org/show_bug.cgi?id=187172

--- Comment #46 from Martin Steigerwald  ---
Nowadays where Ext3 should not be in wide use anymore, if at all, and nowadays
where many people use flash based storage, I am strongly for just making sure
to sync where needed.

That written, I did not see any truncated config file since ages. I still have
"KDE_EXTRA_FSYNC=1" set, but whether this actually really makes a difference,
given some of the comments above, I do not know. Anyway, I'd just sync by
default. It really can't be a performance issue anymore – except maybe on
embedded device with some slow SD card –, especially as unchanged files are not
rewritten anymore.

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

[plasmashell] [Bug 488173] Desktop Widgets are disconnected from the pointer while dragging them in edit mode

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

--- Comment #4 from Marco Martin  ---
can you do a screencast?

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

[kwin] [Bug 487300] sharing minimized (non-rendering?) window results in random parts of screen being casted

2024-06-19 Thread Martin Bednar
https://bugs.kde.org/show_bug.cgi?id=487300

--- Comment #6 from Martin Bednar  ---
Created attachment 170650
  --> https://bugs.kde.org/attachment.cgi?id=170650=edit
screencast

Note the cursor moving over the area where the minimized konsole window appears
when raised.
just tried applying https://invent.kde.org/plasma/kwin/-/merge_requests/5945/ ,
and it indeed does prevent it from happening.

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

[kwin] [Bug 487300] sharing minimized (non-rendering?) window results in random parts of screen being casted

2024-06-19 Thread Martin Bednar
https://bugs.kde.org/show_bug.cgi?id=487300

--- Comment #5 from Martin Bednar  ---
Also, if you're trying to reproduce with the fix for
https://bugs.kde.org/show_bug.cgi?id=487294 in place, I don't think you'll be
able to. It should work around it. Not sure if setting this one as fixed by the
same logic is correct.

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

[kwin] [Bug 487300] sharing minimized (non-rendering?) window results in random parts of screen being casted

2024-06-19 Thread Martin Bednar
https://bugs.kde.org/show_bug.cgi?id=487300

--- Comment #4 from Martin Bednar  ---
Created attachment 170640
  --> https://bugs.kde.org/attachment.cgi?id=170640=edit
log

Sharing started around 18:02 . tbh I don't see anything special at that time.
I'll try making a video of it. It happens every time I try. (6.1 beta,
currently upgrading to release)

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

[plasmashell] [Bug 488173] Desktop Widgets are disconnected from the pointer while dragging them in edit mode

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

--- Comment #3 from Marco Martin  ---
can't reproduce, as the attached video, all the hit boxes of interactible items
are mapped correctly

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

[plasmashell] [Bug 488173] Desktop Widgets are disconnected from the pointer while dragging them in edit mode

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

--- Comment #2 from Marco Martin  ---
Created attachment 170634
  --> https://bugs.kde.org/attachment.cgi?id=170634=edit
working correctly

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

[plasmashell] [Bug 488295] Blurry graphic artifact visible behind floating panel in plasmashell

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

Marco Martin  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/fram
   ||eworks/ksvg/-/commit/74f9f9
   ||cbd226407f8cde08c5cd5a71144
   ||4e2775d
 Resolution|--- |FIXED

--- Comment #16 from Marco Martin  ---
Git commit 74f9f9cbd226407f8cde08c5cd5a711444e2775d by Marco Martin.
Committed on 19/06/2024 at 09:11.
Pushed by mart into branch 'master'.

Restore proper devicepixelratio when extracting from cache

like in base Svg, also in FrameSvg restore the proper devicepixelratio
when getting the image from the cache, as KImageCache doesn't save or
restore the information about it.

This fixes blur region mask sometimes wrong behind floating panels

M  +6-0src/ksvg/framesvg.cpp

https://invent.kde.org/frameworks/ksvg/-/commit/74f9f9cbd226407f8cde08c5cd5a711444e2775d

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

2024-06-19 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=488713

--- Comment #3 from Martin  ---
Created attachment 170627
  --> https://bugs.kde.org/attachment.cgi?id=170627=edit
Support info - Lenovo

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

2024-06-19 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=488713

--- Comment #2 from Martin  ---
Created attachment 170626
  --> https://bugs.kde.org/attachment.cgi?id=170626=edit
Support info - HP

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

[kwin] [Bug 488713] kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

2024-06-19 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=488713

--- Comment #1 from Martin  ---
Created attachment 170625
  --> https://bugs.kde.org/attachment.cgi?id=170625=edit
Full crash dump info

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

[kwin] [Bug 488713] New: kwin_wayland crashes in QCoreApplication::notifyInternal2(QObject*, QEvent*) - multiple times per week

2024-06-19 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=488713

Bug ID: 488713
   Summary: kwin_wayland crashes in
QCoreApplication::notifyInternal2(QObject*, QEvent*) -
multiple times per week
Classification: Plasma
   Product: kwin
   Version: 6.0.5
  Platform: Fedora RPMs
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: wayland-generic
  Assignee: kwin-bugs-n...@kde.org
  Reporter: mars+...@montik.net
  Target Milestone: ---

***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY

Almost every day kwin_wayland crashes for me. I do not know what reproduces it,
it happened while I was using the computer, while it was idle, at day,
overnight, etc..

I have seen it on two different computers:

A HP desktop with a single HDMI monitor and a DisplayPort drawing tablet and
old Radeon RX 550 GPU
Lenovo X1 gen 6 with Intel GPU

TIMEPID   UID   GID SIG COREFILE EXE   
SIZE
Thu 2024-06-13 09:27:41 CEST   2071 12135 12135 SIGSEGV present 
/usr/bin/kwin_wayland 21.4M
Fri 2024-06-14 09:28:59 CEST 169041 12135 12135 SIGSEGV present 
/usr/bin/kwin_wayland 29.2M
Wed 2024-06-19 08:37:15 CEST 363790 12135 12135 SIGSEGV present 
/usr/bin/kwin_wayland 32.2M

and

TIMEPID  UID  GID SIG COREFILE EXE 
   SIZE
Thu 2024-06-06 08:27:15 CEST   1915 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   21.2M
Sat 2024-06-08 13:16:30 CEST   1836 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   16.6M
Mon 2024-06-10 19:33:39 CEST  53871 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   18.4M
Tue 2024-06-11 19:53:09 CEST   1878 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   22.8M  
98.6M
Thu 2024-06-13 07:19:16 CEST   1954 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   22.0M
Fri 2024-06-14 16:57:38 CEST 115161 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   19.2M
Sun 2024-06-16 09:34:01 CEST   1949 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   26.7M
Tue 2024-06-18 09:40:43 CEST   1889 1000 1000 SIGSEGV present 
/usr/bin/kwin_wayland  
   21.5M


The crash always kills all my wayland apps except Konsole. Krita and Firefox
crash in 100% cases where this happens.

The traceback is always the same:

Stack trace of thread 1889:
#0  0x7fea9b395a11
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 +
0x195a11)
#1  0x7fea9b54e097 _ZN14QTimerInfoList14activateTimersEv
(libQt6Core.so.6 + 0x34e097)
#2  0x7fea9b5525cb
_ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3525cb)
#3  0x7fea9c154e12
_ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Gui.so.6 + 0x754e12)
#4  0x7fea9b3a2713
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x1a2713)
#5  0x7fea9b39e69c _ZN16QCoreApplication4execEv
(libQt6Core.so.6 + 0x19e69c)
#6  0x559e4192bd09 main (kwin_wayland + 0x44d09)
#7  0x7fea9ac3d088 __libc_start_call_main (libc.so.6 +
0x2a088)
#8  0x7fea9ac3d14b __libc_start_main@@GLIBC_2.34 (libc.so.6
+ 0x2a14b)
#9  0x559e41931c95 _start (kwin_wayland + 0x4ac95)

I will attach the full coredump info file too.

STEPS TO REPRODUCE
1. Unknown, but happens too often
2. 
3. 

OBSERVED RESULT

kwin_wayland crashes and takes the whole desktop with it.

EXPECTED RESULT

No crashes.

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.8.11-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1185G7 @ 3.00GHz
Memory: 31.0 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: LENOVO
Product Name: 20XXS3HC2F
System Version: 

[plasmashell] [Bug 488174] Moving non-center-aligned panel from left screen edge to bottom screen edge fails and crashes plasmashell in PlasmaQuick::ContainmentView::formFactorChanged() after you clos

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

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/5c5a51679b4fe11b63a410a83 |t/69d12b716d3cdb06a3cf23630
   |50931d4bcd34940 |ea4493f0e13a30c

--- Comment #9 from Marco Martin  ---
Git commit 69d12b716d3cdb06a3cf23630ea4493f0e13a30c by Marco Martin.
Committed on 18/06/2024 at 12:59.
Pushed by mart into branch 'Plasma/6.1'.

Enforce formfactor when changing location

Enforce horizontal for top and bottom locations
and vertical for left and right


(cherry picked from commit 5c5a51679b4fe11b63a410a8350931d4bcd34940)

8093f914 Enforce formfactor when changing location

Co-authored-by: Marco Martin 

M  +12   -1shell/panelview.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/69d12b716d3cdb06a3cf23630ea4493f0e13a30c

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

[plasmashell] [Bug 488174] Moving non-center-aligned panel from left screen edge to bottom screen edge fails and crashes plasmashell in PlasmaQuick::ContainmentView::formFactorChanged() after you clos

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

Marco Martin  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/5c5a51679b4fe11b63a410a83
   ||50931d4bcd34940
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #8 from Marco Martin  ---
Git commit 5c5a51679b4fe11b63a410a8350931d4bcd34940 by Marco Martin.
Committed on 18/06/2024 at 12:58.
Pushed by mart into branch 'master'.

Enforce formfactor when changing location

Enforce horizontal for top and bottom locations
and vertical for left and right

M  +12   -1shell/panelview.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/5c5a51679b4fe11b63a410a8350931d4bcd34940

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

[kdenlive] [Bug 488659] New: Playback from timeline starting at pos 00:05:00:00 not possible

2024-06-18 Thread Martin Schnitkemper
https://bugs.kde.org/show_bug.cgi?id=488659

Bug ID: 488659
   Summary: Playback from timeline starting at pos 00:05:00:00 not
possible
Classification: Applications
   Product: kdenlive
   Version: 24.05.1
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: User Interface
  Assignee: j...@kdenlive.org
  Reporter: martin.schnitkem...@nexgo.de
  Target Milestone: ---

SUMMARY
Since the update to 24.05.1, it is no longer possible to play a clip after 5
minutes from position 00:05:00:00; only the last image is displayed. If you
move the clip to or after position 00:05:00:00, only a black image with no
content appears.

STEPS TO REPRODUCE
1.  Add a clip to a new or existing project
2.  Drag & Drop the clip into the timeline
3.  Move the cursor close to position 00:05:00:00 and start playing

OBSERVED RESULT
Playing sticks from pos 00:05:00:00

EXPECTED RESULT
Should play the entire clip

SOFTWARE/OS VERSIONS
Kdenlive: 24.05.1
Package Type: Unknown/Default
MLT: 7.24.0
Qt: 6.7.1 (built against 6.7.1 x86_64-little_endian-lp64)
Frameworks: 6.3.0
System: Arch Linux
Kernel: linux 6.9.4-arch1-1
CPU: x86_64
Windowing System: xcb
GPU: Intel/Mesa Intel(R) UHD Graphics 630 (CFL GT2)

ADDITIONAL INFORMATION
Workaround: if I save the project and reload it using "Revert", it works again,
so the problem only occurs after inserting a new clip without saving. Playback
in the "Clip Monitor" also works, so the clip is not damaged, it only occurs in
the "Project Monitor". A downgrade to 24.05.0 fixes the problem, so it is new
since version 24.05.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 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.

[kid3] [Bug 488544] New: the export menu only exports the files in the first folder

2024-06-15 Thread Philippe Martin
https://bugs.kde.org/show_bug.cgi?id=488544

Bug ID: 488544
   Summary: the export menu only exports the files in the first
folder
Classification: Applications
   Product: kid3
   Version: 3.9.x
  Platform: Debian stable
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: uflei...@users.sourceforge.net
  Reporter: philippe.martin...@sfr.fr
  Target Milestone: ---

SUMMARY

Trying to create a csv file of tags in mp3 files located in a hierarchy of
folders, the result only includes the files in the first folder of the
hierarchy

STEPS TO REPRODUCE
1. Open a folder (ctrl+f) containing a hierarchy of subfolders with mp3 files
2. Right click to expand all, then select all (ctrl+A)
3. Select File/Export and choose any csv format

OBSERVED RESULT
The only files appearing in the export window are the files from the first
folder

EXPECTED RESULT
All selected files (from all folders) should appear in the export window

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.1.0-21-amd64 (64-bit)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
selecting "export csv" from the context menu correctly generates a csv file
with all selected mp3 files (in all subfolders) but does not include the tags
(it only contains the file paths)

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

[gwenview] [Bug 454206] Slow performance with RAW files on big folders

2024-06-14 Thread Martin Kyral
https://bugs.kde.org/show_bug.cgi?id=454206

--- Comment #10 from Martin Kyral  ---
Build of gwenview patched to prefer KDCRaw (Fedora 40 only):

https://copr.fedorainfracloud.org/coprs/mkyral/gwenview/

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

[kwin] [Bug 473260] Clicking a program icon and/or preview on a Task Manager crashes plasma and all open applications.

2024-06-13 Thread Martin
https://bugs.kde.org/show_bug.cgi?id=473260

Martin  changed:

   What|Removed |Added

 CC||mars+...@montik.net

--- Comment #7 from Martin  ---
Created attachment 170452
  --> https://bugs.kde.org/attachment.cgi?id=170452=edit
Full traceback

I see the same kind of crashes in kwin_wayland (on Fedora Kinoite 40).
Attaching the backtrace.

Stack trace of thread 2071:
  #0  0x7feefd195a11
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 +
0x195a11)
  #1  0x7feefd34e097 _ZN14QTimerInfoList14activateTimersEv (libQt6Core.so.6
+ 0x34e097)
  #2  0x7feefd3525cb
_ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3525cb)
  #3  0x7feefdf54e12
_ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Gui.so.6 + 0x754e12)
  #4  0x7feefd1a2713 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x1a2713)
  #5  0x7feefd19e69c _ZN16QCoreApplication4execEv (libQt6Core.so.6 +
0x19e69c)
  #6  0x5575ad1efd09 main (kwin_wayland + 0x44d09)
  #7  0x7feefca3d088 __libc_start_call_main (libc.so.6 + 0x2a088)
  #8  0x7feefca3d14b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a14b)
  #9  0x5575ad1f5c95 _start (kwin_wayland + 0x4ac95)

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

[frameworks-kconfig] [Bug 394001] Shift+Delete is assigned to two actions (Delete and Cut (Alternate))

2024-06-12 Thread Martin Zbořil
https://bugs.kde.org/show_bug.cgi?id=394001

Martin Zbořil  changed:

   What|Removed |Added

 CC||kdebugzi...@perfugium.net

--- Comment #14 from Martin Zbořil  ---
(In reply to David Edmundson from comment #3)
> unfortunately
> 
> shift + del
> shift + insert 
> 
> to copy and paste is pretty common too
> 
> If it doesn't actually cause a problem, maybe we need to downgrade the error
> to a warning.

oh yes, I used to use shift + insert in terminal, as ctrl+c is used for
something else ...is shift+delete it used anywhere else? 
gui people don't use terminal that much to care about it, terminal people
should be able to set their own shortcuts, maybe?
and now shift + delete simply doesn't work at all... one of those will have to
give up..

how do you feel about ctrl+c instead of alt+f4/ctrl+q?

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

  1   2   3   4   5   6   7   8   9   10   >