[kalarm] [Bug 452962] KAlarm crashes when stopping a sound alarm test

2024-02-25 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=452962

David Jarvie  changed:

   What|Removed |Added

Version|unspecified |3.4.0
  Component|general |sound
 Status|REPORTED|RESOLVED
 CC||djar...@kde.org
   Assignee|unassigned-b...@kde.org |djar...@kde.org
 Resolution|--- |FIXED
Product|Phonon  |kalarm
   Version Fixed In||22.04.1
  Latest Commit||https://invent.kde.org/pim/
   ||kalarm/commit/30d5a943393d6
   ||47bb7471d571d25a326e217ec04

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

[kalarm] [Bug 417733] Sound doesn't work in KAlarm

2024-02-25 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=417733

David Jarvie  changed:

   What|Removed |Added

   Version Fixed In||24.02.1
  Latest Commit||https://invent.kde.org/pim/
   ||kalarm/-/commit/dd4bab1a364
   ||2c0ec860ffada450d4d41dd8508
   ||0f
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #5 from David Jarvie  ---
Phonon has now been replaced with libcanberra for playing sound files. This
should hopefully be more reliable and resolve this issue.

This fix will be in KAlarm version 3.7.1, which will be released in KDE Gear
24.02.1 (commit dd4bab1a3642c0ec860ffada450d4d41dd85080f).

Unfortunately, because the final Qt5 based KDE Gear release (23.08.5) has now
been issued, this fix will not be available for Qt5 based versions of KAlarm.

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

[kalarm] [Bug 481334] KAlarm crashes during notification test when volume override is activated

2024-02-23 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481334

David Jarvie  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||kalarm/-/commit/dd4bab1a364
   ||2c0ec860ffada450d4d41dd8508
   ||0f
Product|Phonon  |kalarm
 Resolution|--- |FIXED
   Version Fixed In||24.02.1
   Assignee|unassigned-b...@kde.org |djar...@kde.org
  Component|general |sound
 Status|REPORTED|RESOLVED

--- Comment #9 from David Jarvie  ---
Thank you Harald. Phonon has now been replaced with libcanberra for playing
sound files in the thread. This should fix the crash.

This fix will be in KAlarm version 3.7.1, which will be released in KDE Gear
24.02.1 (commit dd4bab1a3642c0ec860ffada450d4d41dd85080f).

Unfortunately, because the final Qt5 based KDE Gear release (23.08.5) has now
been issued, this fix will not be available for Qt5 based versions of KAlarm.

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

[kwin] [Bug 475704] Stylus button that should send a right-click instead does nothing

2024-02-23 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=475704

David Redondo  changed:

   What|Removed |Added

 CC||k...@david-redondo.de

--- Comment #3 from David Redondo  ---
I am not in expert in this so take the following with some caveats.

I have tested this with a Pen with two buttons: They generate BTN_STYLUS and
BTN_STYLUS2. These are mapped everywhere to middle and right click respectively
and that what I see on Plasma.
I've checked QtWayland, GTK, X11 evdev, wacom and libinput drivers, as well as
Xwayland.
So I am confused  a bit that you are seeing different behavior between X11 and
Wayland and sometimes different buttons ,did you configure the x driver
somehow?

In your log I see no actual button press but BTN_TOOL_PEN and BTN_TOOL_RUBBER,
I think your first button actually switches the "tool" that your pen represents
from pen to eraser instead of being a button button. That's why it doesn't do
anything in any app.

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

[kdesrc-build] [Bug 481272] Perl 5.28 being required prevents use in openSUSE LEAP 15.5 and potentially other non-rolling-release distros

2024-02-23 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=481272

--- Comment #6 from David Redondo  ---
But in practice Marco was able to run it before he filed the bug report?

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

[kruler] [Bug 481714] New: KRuler middle isn´t at screen middle

2024-02-23 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481714

Bug ID: 481714
   Summary: KRuler middle isn´t at screen middle
Classification: Applications
   Product: kruler
   Version: 23.08.4
  Platform: Neon
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: soe...@pprojekt.de
  Reporter: dchme...@gmail.com
  Target Milestone: ---

Created attachment 166035
  --> https://bugs.kde.org/attachment.cgi?id=166035=edit
KRuler screenshot

SUMMARY
KRuler middle isn´t at screen middle.

STEPS TO REPRODUCE
1. Start KRuler.

OBSERVED RESULT
KRuler middle isn't at screen middle (it's at 1080px instead of 3840/2=1920px
in screenshot).

EXPECTED RESULT
same KRuler & screen middle

SOFTWARE/OS VERSIONS
UNIX/GNU/Linux/KDE Plasma: KDE neon GNU/Linux 5.27 22.04
KDE Plasma Version: 5.27
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-23 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

David Chmelik  changed:

   What|Removed |Added

Product|kruler  |kwin
Version|23.08.4 |unspecified
   Assignee|soe...@pprojekt.de  |kwin-bugs-n...@kde.org
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Component|general |general

--- Comment #14 from David Chmelik  ---
Didn´t start as a KRuler bug so I'll mark this resolved

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

[kruler] [Bug 481707] middle of screen set offset

2024-02-23 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

David Chmelik  changed:

   What|Removed |Added

  Component|general |general
   Assignee|kwin-bugs-n...@kde.org  |soe...@pprojekt.de
 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---
Version|git-stable-Plasma/5.27  |23.08.4
Product|kwin|kruler

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-23 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

--- Comment #13 from David Chmelik  ---
On the OS I'm temporarily using (I now of course switched to XFCE) the windows
now snap to real centre (in KDE) but KRUler's centre is still offset to be at
the end of 1080 pixels instead of half of 4K... so this is now only a KRuler
program.  As I show the case with KRuler, you won't need a video... but I guess
it should be moved to be a KRuler but or opened as one?  Unsure what to do
about that or how.

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

[plasmashell] [Bug 480205] When switching between multiple keyboard layouts, combinations with modifiers stay on the first declared layout.

2024-02-23 Thread David Larochette
https://bugs.kde.org/show_bug.cgi?id=480205

David Larochette  changed:

   What|Removed |Added

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

--- Comment #4 from David Larochette  ---
Layouts used here are :
- French (bépo)
- French (azerty)
- English/US

Non working comps are :
any Ctrl+key, Alt+key, Ctrl-Shift+key, Shift-Alt+key or Ctrl-Alt-Shift+key,
whether they are system-wide like ctrl-l or application like ctrl-s. In that
case, key retained will be that of the first layout, not the current one.

Shift+key (uppercase) still works correctly

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-22 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

--- Comment #12 from David Chmelik  ---
I can maybe do it but will have to find/install/learn a desktop video-making
program.

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-22 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

--- Comment #11 from David Chmelik  ---
(In reply to fanzhuyifan from comment #10)
> Looking at the output, there is no fractional scaling. Could you elaborate
> on what you mean by snapping? Or maybe upload a screencast if that is
> easier? I still don't quite follow, and on my end quick tiling to the edges
> correctly fill up half of the screen.

You already described snapping and I can't elaborate on that.
My 4K screen is 3840px wide.  3840/2=1920, so the middle should be at 1920 and
snap to there.  If you see my KRuler, it didn't put the middle there rather
than at 1080px.  You'd think then it'd snap to 1080px but it actually snaps to
1080/2 (540) on that side and 3840-540 on the other side.  The screenshot
already shows the middle has been miscalculated, and it'd take much effort/time
to make a 'screencast' to show snapping is similarly wrong but even if I did
that, you wouldn't see anything significantly different than you already see
with KRuler.

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-22 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

--- Comment #9 from David Chmelik  ---
Actually, middle should be 1920 (it's mistakenly offset so programs try to snap
to what looks like (but isn't exact) about 1/16 & 15/16 the screen).

d@cosmos:~$ kscreen-doctor -o
Output: 84 DisplayPort-0 enabled connected priority 1 DisplayPort Modes:
89:3840x2160@60*! 90:3840x2160@60 91:3840x2160@50 92:3840x2160@48
93:3840x2160@30 94:2560x1600@60 95:2560x1440@60 96:1920x1200@60 97:1920x1080@60
98:1920x1080@60 99:1920x1080@60 100:1600x1200@60 101:1680x1050@60
102:1280x1024@60 103:1440x900@60 104:1280x960@60 105:1280x800@60
106:1280x720@60 107:1280x720@60 108:1024x768@60 109:1440x480@60 110:1440x480@60
111:832x624@75 112:800x600@60 113:720x480@60 114:720x480@60 115:640x480@60
116:640x480@60 117:720x400@70 118:640x350@70 Geometry: 0,1200 3840x2160 Scale:
1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 85 DisplayPort-1 enabled connected priority 2 DisplayPort Modes:
98:1920x1080@60*! 102:1280x1024@60 108:1024x768@60 112:800x600@60
116:640x480@60 1913:1680x1050@60 1914:1440x900@60 1915:1366x768@60
1916:1280x800@60 1917:1280x720@60 Geometry: 3840,1200 1920x1080 Scale: 1
Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 86 DisplayPort-2 enabled connected priority 3 DisplayPort Modes:
102:1280x1024@60 104:1280x960@60 108:1024x768@60 111:832x624@75 112:800x600@60
116:640x480@60 117:720x400@70 1895:1600x1200@60*! 1896:1280x1024@75
1897:1440x900@60 1898:1280x800@60 1899:1152x864@75 1900:1280x720@60
1901:1024x768@75 1902:1024x768@70 1903:800x600@72 1904:800x600@75
1905:800x600@56 1906:640x480@75 1907:640x480@73 1908:640x480@67 Geometry:
1183,0 1600x1200 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange:
unknown
Output: 87 HDMI-A-0 disabled disconnected priority 0 HDMI Modes: Geometry: 0,0
0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 155 DisplayPort-1-3 disabled disconnected priority 0 DisplayPort Modes:
Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange:
unknown
Output: 156 DisplayPort-1-4 disabled disconnected priority 0 DisplayPort Modes:
Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange:
unknown
Output: 157 DisplayPort-1-5 disabled disconnected priority 0 DisplayPort Modes:
Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange:
unknown
Output: 158 HDMI-A-1-1 disabled disconnected priority 0 HDMI Modes: Geometry:
0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-22 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

David Chmelik  changed:

   What|Removed |Added

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

--- Comment #4 from David Chmelik  ---
(In reply to fanzhuyifan from comment #3)
> How are you finding the middle of the screen? Is this an issue with quick
> tiling?

Already stated/shown (image): snapping, KRuler (I don't know what quick tiling
is).

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-22 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

--- Comment #2 from David Chmelik  ---
Created attachment 166030
  --> https://bugs.kde.org/attachment.cgi?id=166030=edit
1

screenshot (didn't originally fit) with KRuler showing wrong middle

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

[kwin] [Bug 481707] middle of screen set offset

2024-02-22 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

--- Comment #1 from David Chmelik  ---
Top screen is 1600x1200.  Left-side screen is 4K.  Right-side screen is 1080p.

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

[kwin] [Bug 481707] New: middle of screen set offset

2024-02-22 Thread David Chmelik
https://bugs.kde.org/show_bug.cgi?id=481707

Bug ID: 481707
   Summary: middle of screen set offset
Classification: Plasma
   Product: kwin
   Version: git-stable-Plasma/5.27
  Platform: Neon
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: dchme...@gmail.com
  Target Milestone: ---

SUMMARY
The middle of screen is set offset, so windows don't snap halfway rather than
wrong position.

STEPS TO REPRODUCE
1. Start KDE.
2. Find 'middle' of screen.

OBSERVED RESULT
The middle of screen is set offset, so windows don't snap halfway rather than
wrong position.

EXPECTED RESULT
Set middle of screen at middle.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE neon GNU/Linux 5.27 22.04
KDE Plasma Version: 5.27
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12

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

[kwin] [Bug 475468] Window and panel resizing is very laggy

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=475468

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|NEEDSINFO
 CC||k...@davidedmundson.co.uk

--- Comment #6 from David Edmundson  ---
> random NVIDIA driver update

Please confirm if this issue still persists

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

[kwin] [Bug 479989] The popup menu of Xwayland window cannot close by clicking on the title bar

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=479989

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED
 CC||k...@davidedmundson.co.uk

--- Comment #1 from David Edmundson  ---
This is not feasible. The limitations of x are that popups have exclusive
grabs. We have to emulate that as best as possible by sending the input to X.
Any hack we could do has risks of regression elsewhere.

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

[kwin] [Bug 478382] Window stacking issues when lowering a transient window or a window with transients

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=478382

David Edmundson  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 CC||k...@davidedmundson.co.uk
 Ever confirmed|0   |1

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

[kwin] [Bug 481331] Dragging a window on screen 1 to screen 2 actually moves it to a different virtual desktop

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481331

--- Comment #5 from David Edmundson  ---
*** Bug 478132 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 478132] Dragging desktop in desktop grid with multiple monitors have unintended results

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=478132

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|REPORTED|RESOLVED
 CC||k...@davidedmundson.co.uk

--- Comment #2 from David Edmundson  ---


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

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

[kwin] [Bug 475492] libkwinglutils: 0x501: GL_INVALID_VALUE error generated. , and must be 1 or greater

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=475492

David Edmundson  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||k...@davidedmundson.co.uk
 Resolution|--- |WORKSFORME

--- Comment #1 from David Edmundson  ---
Can you confirm if this is still an issue?

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

[kwin] [Bug 481456] VLC fullscreen not working with Plasma 6

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481456

David Edmundson  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #12 from David Edmundson  ---
See https://invent.kde.org/plasma/kwin/-/merge_requests/5274

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

[kwin] [Bug 481460] With fractional scale factors on Wayland, Zoom window enlarges continuously without user interaction

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481460

David Edmundson  changed:

   What|Removed |Added

   Priority|NOR |HI

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

[kdesrc-build] [Bug 481272] Perl error in OpenSuse LEAP 15.5

2024-02-22 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=481272

David Redondo  changed:

   What|Removed |Added

 Resolution|WORKSFORME  |---
 Ever confirmed|0   |1
 Status|RESOLVED|REOPENED
 CC||k...@david-redondo.de

--- Comment #3 from David Redondo  ---
https://invent.kde.org/sdk/kdesrc-build/-/commit/3482e71cc3c79a3daf9aba2aa2803ceead840167
dropped the minimum from 5.28, 5.26.

I think the documentation is just mistaken here.
The code and the README still say 5.26.

I ask you to reconsider this and restore 5.26 compatibility. kdesrc-build is
important as it is the tool we point new contributors to and needs to work on a
wide range of common distros. It  even enables people to contribute by also be
enabling to build key 3rd-party deps if the distro ones are outdated. 

Breaking compatibility with the LATEST OpenSuseLeap is not optimal because of
this.

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

[kwin] [Bug 479697] Window manager went completely berserk

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=479697

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk
 Resolution|--- |UPSTREAM
 Status|REPORTED|RESOLVED

--- Comment #3 from David Edmundson  ---
A crash at this level indicates an issue lower in the stack than kwin. Please
talk to your distribution or file a kernel bug, sorry

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

[kwin] [Bug 481460] With fractional scale factors on Wayland, Zoom window enlarges continuously without user interaction

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481460

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk

--- Comment #7 from David Edmundson  ---
I was unable to sort out having a zoom account, could you test something for me

 - create a window rule for zoom
-  force the title or something so you know the rule is matching
 - set "obey geometry restrictions" and force it to no

See if the bug still manifests

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

[plasmashell] [Bug 481671] pressing tray icon does not opens a window, when other windows is already shown

2024-02-22 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481671

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk,
   ||mate...@gmail.com
Product|kwin|plasmashell
   Assignee|kwin-bugs-n...@kde.org  |plasma-b...@kde.org
  Component|general |System Tray
   Target Milestone|--- |1.0

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

[Phonon] [Bug 481334] KAlarm crashes during notification test when volume override is activated

2024-02-22 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481334

--- Comment #7 from David Jarvie  ---
As far as I can see, libcanberra can only play from a preset selection of event
sounds, and not what KAlarm requires, which is to be able to play any audio
file which the user selects. The fact that Phonon is not thread safe might
explain why there have always been bug reports about KAlarm audio alarms. This
needs investigation.

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

[Phonon] [Bug 481334] KAlarm crashes during notification test when volume override is activated

2024-02-21 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481334

David Jarvie  changed:

   What|Removed |Added

   Platform|Debian stable   |Neon
 CC||djar...@kde.org

--- Comment #5 from David Jarvie  ---
The crashes and error messages which I have reported in comment 4 were all on
KDE Neon running a nearly up to date Qt6/KF6 system. The Phonon package
versions for Qt6 are:

libphonon4qt6-dev4:4.12.0+p22.04+vunstable+git20240123.0113-0
phonon4qt6-backend-vlc  0.12.0+p22.04+vunstable+git20240123.0141-0
qt6-phonon 4:4.12.0+p22.04+vunstable+git20240123.0113-0
qt6-phonon-backend-vlc  0.12.0+p22.04+vunstable+git20240123.0141-0
qt6-phonon-dev 4:4.12.0+p22.04+vunstable+git20240123.0113-0

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

[Phonon] [Bug 481334] KAlarm crashes during notification test when volume override is activated

2024-02-21 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481334

David Jarvie  changed:

   What|Removed |Added

  Component|general |general
 CC||myr...@kde.org,
   ||romain.per...@gmail.com,
   ||sit...@kde.org
Product|kalarm  |Phonon
   Assignee|djar...@kde.org |unassigned-b...@kde.org

--- Comment #4 from David Jarvie  ---
The crash occurs in Phonon::MediaObject::play(). (This isn't evident from the
stack trace, but I've established this using debug statements.) 
I've seen the same crash (and error message) both when the volume override is
used, and when the volume is not set.

There have been other crashes in Phonon::MediaObject::play(), which output the
following various messages on the terminal. The audio file in every case was
the same one (Oxygen-Im-Error-On-Connection.ogg).

Assertion 'c->state == PA_CONTEXT_CONNECTING' failed at
../src/pulse/context.c:917, function on_connection(). Aborting.

Assertion 'io->ifd >= 0' failed at ../src/pulsecore/iochannel.c:287, function
pa_iochannel_creds_supported(). Aborting.

ERROR:../src/pulse/glib-mainloop.c:394:glib_defer_enable: assertion failed:
(!e->dead)
Bail out! ERROR:../src/pulse/glib-mainloop.c:394:glib_defer_enable: assertion
failed: (!e->dead)

Because all these crashes occur in system libraries, I think the bug must lie
in a library, so I'm transferring this bug report to the highest level library
involved, i.e. Phonon.

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

[kalarm] [Bug 481334] KAlarm crashes during notification test when volume override is activated

2024-02-21 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481334

--- Comment #3 from David Jarvie  ---
I have now managed to reproduce the crash sometimes.

Have you ever seen it crash when the volume override is NOT set?

I don't know whether KAlarm can be built using QtCreator. The build uses cmake
(not qmake). One way of building it is using a KDE Neon developer's edition
which contains all (or most of) the developer versions of the KDE, Qt and other
libraries needed to build KDE applications including KAlarm. In Neon, the KDE
package kdesrc-build can be used to do the build.

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

[kwin] [Bug 457729] QtQuick-based apps get stuck/frozen on resizing with Wayland and nVidia

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=457729

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk
 Status|REPORTED|RESOLVED
 Resolution|--- |UPSTREAM

--- Comment #11 from David Edmundson  ---
https://bugreports.qt.io/browse/QTBUG-95817

We have local workarounds for now

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

[kwin] [Bug 429970] Crash when enabling compositing after GL context loss

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=429970

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk
 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED

--- Comment #1 from David Edmundson  ---
This is now outdated and kwin and the nvidia driver have both changed meantime.
Please reopen if there is still an issue.

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

[kwin] [Bug 423403] Vertical title bar request

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=423403

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk
 Status|REPORTED|RESOLVED
 Resolution|--- |NOT A BUG

--- Comment #1 from David Edmundson  ---
With the prevalence of CSDs this wouldn't be an option we can deliver well

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

[kwin] [Bug 419442] [Wayland] Wrong mouse position while dragging borderless windows

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=419442

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from David Edmundson  ---
This appears to work as described now based on triggering a move from the task
bar

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

[kwin] [Bug 417616] Crash closing nested kwin_wayland

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=417616

David Edmundson  changed:

   What|Removed |Added

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

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

[kwin] [Bug 338258] The scale method (crisp, smooth, accurate) should be exported to effects API

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=338258

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk
 Status|REPORTED|RESOLVED
 Resolution|--- |NOT A BUG

--- Comment #1 from David Edmundson  ---
This is  no longer relevant

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

[kwin] [Bug 426889] Crash in XWayland when running with ASAN

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=426889

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 CC||k...@davidedmundson.co.uk
 Status|REPORTED|RESOLVED

--- Comment #1 from David Edmundson  ---
A quite old crash. If it still happens someone can reopen this

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

[kwin] [Bug 374727] HiDPI display, snapping windows zone

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=374727

David Edmundson  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
 CC||k...@davidedmundson.co.uk

--- Comment #4 from David Edmundson  ---
Fixed in wayland with logical co-ordinates

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

[plasmashell] [Bug 481341] Adding printer applet hangs Plasma splash screen until 30s timeout

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=481341

David Redondo  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/5b0af64f99ef7dab633077532 |t/a2fb6a1e23068f35baad37785
   |89ffdac2659acf3 |25d051c07e8d9ce

--- Comment #2 from David Redondo  ---
Git commit a2fb6a1e23068f35baad3778525d051c07e8d9ce by David Redondo.
Committed on 21/02/2024 at 11:33.
Pushed by davidre into branch 'Plasma/6.0'.

ksplash: Fallback to default lnf theme

If loading the file from the active lnf theme fails, also try
the fallback (default) one.
FIXED-IN:6.0

M  +22   -6ksplash/ksplashqml/splashwindow.cpp

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

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

[xdg-desktop-portal-kde] [Bug 480066] Screen sharing dialog not showing up when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=480066

David Redondo  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/97690861b4185293e88ebc08b |t/8f2dea93f31bed409c8650c82
   |e0e238e196e44a0 |306fa6b417a4de4

--- Comment #9 from David Redondo  ---
Git commit 8f2dea93f31bed409c8650c82306fa6b417a4de4 by David Redondo.
Committed on 21/02/2024 at 11:33.
Pushed by davidre into branch 'Plasma/6.0'.

SystemDialog: Fallback to default lnf theme

If loading the file from the active lnf theme fails, also try
the fallback (default) one.
FIXED-IN:6.0

M  +11   -2components/dialogs/SystemDialog.qml
M  +5-0components/lookandfeelqml/kpackageinterface.cpp
M  +1-0components/lookandfeelqml/kpackageinterface.h

https://invent.kde.org/plasma/plasma-workspace/-/commit/8f2dea93f31bed409c8650c82306fa6b417a4de4

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

[plasmashell] [Bug 474639] Cannot launch ksmserver-logout-greeter when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=474639

David Redondo  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/6cc49c68ff0e2d4d1ef7d67a4 |t/654bce7eeb6f401b0bf2f9059
   |7c7fe5ef9adf813 |5656c3a95e4bc49

--- Comment #20 from David Redondo  ---
Git commit 654bce7eeb6f401b0bf2f90595656c3a95e4bc49 by David Redondo.
Committed on 21/02/2024 at 11:33.
Pushed by davidre into branch 'Plasma/6.0'.

logout-greeter: Fallback to default lnf theme

If loading the file from the active lnf theme fails, also try
the fallback (default one).
FIXED-IN:6.0

M  +5-0logout-greeter/shutdowndlg.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/654bce7eeb6f401b0bf2f90595656c3a95e4bc49

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

[xdg-desktop-portal-kde] [Bug 480066] Screen sharing dialog not showing up when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=480066

--- Comment #8 from David Redondo  ---
Git commit d928becd0646c77b25679f4829592a31034aef78 by David Redondo.
Committed on 21/02/2024 at 11:33.
Pushed by davidre into branch 'Plasma/6.0'.

lookandfeel packagestructure: Always fallback to default package

If a theme has no metadata.json (which can happen in the 5 to 6
transition period), we would end up with a valid package without
any fallback package. If such a package doesn't contain a certain
file we can now fall back.
Related: bug 474639

M  +3-9shell/packageplugins/lookandfeel/lookandfeel.cpp

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

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

[plasmashell] [Bug 474639] Cannot launch ksmserver-logout-greeter when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=474639

--- Comment #19 from David Redondo  ---
Git commit d928becd0646c77b25679f4829592a31034aef78 by David Redondo.
Committed on 21/02/2024 at 11:33.
Pushed by davidre into branch 'Plasma/6.0'.

lookandfeel packagestructure: Always fallback to default package

If a theme has no metadata.json (which can happen in the 5 to 6
transition period), we would end up with a valid package without
any fallback package. If such a package doesn't contain a certain
file we can now fall back.
Related: bug 480066

M  +3-9shell/packageplugins/lookandfeel/lookandfeel.cpp

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

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

[plasmashell] [Bug 474639] Cannot launch ksmserver-logout-greeter when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=474639

David Redondo  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/6cc49c68ff0e2d4d1ef7d67a4
   ||7c7fe5ef9adf813
   Version Fixed In||6.0
 Status|CONFIRMED   |RESOLVED

--- Comment #18 from David Redondo  ---
Git commit 6cc49c68ff0e2d4d1ef7d67a47c7fe5ef9adf813 by David Redondo.
Committed on 21/02/2024 at 11:00.
Pushed by davidre into branch 'master'.

logout-greeter: Fallback to default lnf theme

If loading the file from the active lnf theme fails, also try
the fallback (default one).
FIXED-IN:6.0

M  +5-0logout-greeter/shutdowndlg.cpp

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

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

[xdg-desktop-portal-kde] [Bug 480066] Screen sharing dialog not showing up when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=480066

David Redondo  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||6.0
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/97690861b4185293e88ebc08b
   ||e0e238e196e44a0

--- Comment #7 from David Redondo  ---
Git commit 97690861b4185293e88ebc08be0e238e196e44a0 by David Redondo.
Committed on 21/02/2024 at 11:00.
Pushed by davidre into branch 'master'.

SystemDialog: Fallback to default lnf theme

If loading the file from the active lnf theme fails, also try
the fallback (default) one.
FIXED-IN:6.0

M  +11   -2components/dialogs/SystemDialog.qml
M  +5-0components/lookandfeelqml/kpackageinterface.cpp
M  +1-0components/lookandfeelqml/kpackageinterface.h

https://invent.kde.org/plasma/plasma-workspace/-/commit/97690861b4185293e88ebc08be0e238e196e44a0

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

[plasmashell] [Bug 481341] Adding printer applet hangs Plasma splash screen until 30s timeout

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=481341

David Redondo  changed:

   What|Removed |Added

   Version Fixed In||6.0
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/5b0af64f99ef7dab633077532
   ||89ffdac2659acf3
 Status|REPORTED|RESOLVED

--- Comment #1 from David Redondo  ---
Git commit 5b0af64f99ef7dab63307753289ffdac2659acf3 by David Redondo.
Committed on 21/02/2024 at 11:01.
Pushed by davidre into branch 'master'.

ksplash: Fallback to default lnf theme

If loading the file from the active lnf theme fails, also try
the fallback (default) one.
FIXED-IN:6.0

M  +22   -6ksplash/ksplashqml/splashwindow.cpp

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

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

[plasmashell] [Bug 474639] Cannot launch ksmserver-logout-greeter when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=474639

--- Comment #17 from David Redondo  ---
Git commit da7385d61e32ba6746d2bcffc6675a2d70c858b6 by David Redondo.
Committed on 21/02/2024 at 11:00.
Pushed by davidre into branch 'master'.

lookandfeel packagestructure: Always fallback to default package

If a theme has no metadata.json (which can happen in the 5 to 6
transition period), we would end up with a valid package without
any fallback package. If such a package doesn't contain a certain
file we can now fall back.
Related: bug 480066

M  +3-9shell/packageplugins/lookandfeel/lookandfeel.cpp

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

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

[xdg-desktop-portal-kde] [Bug 480066] Screen sharing dialog not showing up when no global theme is set

2024-02-21 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=480066

--- Comment #6 from David Redondo  ---
Git commit da7385d61e32ba6746d2bcffc6675a2d70c858b6 by David Redondo.
Committed on 21/02/2024 at 11:00.
Pushed by davidre into branch 'master'.

lookandfeel packagestructure: Always fallback to default package

If a theme has no metadata.json (which can happen in the 5 to 6
transition period), we would end up with a valid package without
any fallback package. If such a package doesn't contain a certain
file we can now fall back.
Related: bug 474639

M  +3-9shell/packageplugins/lookandfeel/lookandfeel.cpp

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

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

[systemsettings] [Bug 480730] Fingerprint enrollment progress indicator is too small

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=480730

David Edmundson  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/4a87b77d7940dd389cfe633fc
   ||2fa3f31457f519b

--- Comment #4 from David Edmundson  ---
Git commit 4a87b77d7940dd389cfe633fc2fa3f31457f519b by David Edmundson, on
behalf of Nicolas Fella.
Committed on 21/02/2024 at 09:05.
Pushed by davidedmundson into branch 'master'.

[kcms/users] Fix sizing in fingerprint dialog

The current code has several binding loops, causing e.g. the progress circle to
be too small

M  +9-9kcms/users/src/ui/FingerprintDialog.qml
M  +19   -20   kcms/users/src/ui/FingerprintProgressCircle.qml

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

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

[kwin] [Bug 352234] group selection disabled by "&& false" in ::manage()

2024-02-21 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=352234

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED
 CC||k...@davidedmundson.co.uk

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

[plasmashell] [Bug 479029] Improper behavior on shutdown leading to data loss

2024-02-20 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=479029

David Edmundson  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
 CC||k...@davidedmundson.co.uk

--- Comment #3 from David Edmundson  ---
Apps are now asked to quit

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

[krita] [Bug 481572] All actions delayed in Krita after opening document

2024-02-20 Thread David REVOY
https://bugs.kde.org/show_bug.cgi?id=481572

David REVOY  changed:

   What|Removed |Added

 CC||i...@davidrevoy.com

--- Comment #2 from David REVOY  ---
> Graphics Platform: Wayland

As far as I know, Krita is still not a native Wayland app and runs in a
XWindows, an overlay that might bring its own share of issues. It reminds me a
report I met on Krita-Artist forum :
https://krita-artists.org/t/sometimes-krita-will-launch-in-a-bugged-state-and-the-only-way-to-fix-it-is-to-restart-my-computer/84044/1
especially the part of this reporter telling "application it will freeze for 5+
seconds".

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

[plasmashell] [Bug 477146] On X11, the last opened window is not restored by session restore

2024-02-20 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=477146

David Edmundson  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/5344b9097f5772cd819ca839e
   ||86fb27b62d34092

--- Comment #2 from David Edmundson  ---
Git commit 5344b9097f5772cd819ca839e86fb27b62d34092 by David Edmundson, on
behalf of Kishore Gopalakrishnan.
Committed on 20/02/2024 at 10:52.
Pushed by davidedmundson into branch 'master'.

KSMServer::tryRestore: fix indexing of entries

Inspection of entries in .config/ksmserverrc suggests that the session
application entries are indexed starting from 1, while the code seems to
assume that it starts from 0. This wrong assumption leads to restoring
only N-1 windows, when N windows were supposed to be restored.

M  +1-1ksmserver/server.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/5344b9097f5772cd819ca839e86fb27b62d34092

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

[kwin] [Bug 455421] Thunderbird is shown with Generic Wayland Icon in Alt+Tab Dialog

2024-02-19 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=455421

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |DOWNSTREAM
 Status|REPORTED|RESOLVED

--- Comment #9 from David Edmundson  ---
thunderbird != mozilla-thunderbird.desktop

This is an application bug

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

[frameworks-kio] [Bug 272361] Unavailable mounts mounts with Places entries make clients (e.g. Dolphin, Gwenview, file open or save dialogs) hang or become extremely slow

2024-02-19 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=272361

David Faure  changed:

   What|Removed |Added

   Assignee|fa...@kde.org   |kio-bugs-n...@kde.org

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

[kwin] [Bug 359467] KWin might cause recursive QXcbEventReader::lock()'s

2024-02-19 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=359467

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk
 Status|REPORTED|RESOLVED
 Resolution|--- |NOT A BUG

--- Comment #7 from David Edmundson  ---
Lets assume not given we're talking about a hypothetical many years later

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

[audiotube] [Bug 481503] Version 24.01.xx doesn't build, using qcoro 0.10.0, KF6/Qt6

2024-02-19 Thread David Geiger
https://bugs.kde.org/show_bug.cgi?id=481503

--- Comment #2 from David Geiger  ---
For info:

Adding "set(CMAKE_POSITION_INDEPENDENT_CODE ON)" in CMakeLists.txt fixes our
build issue!

Regards,
David

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

[kwin] [Bug 481331] Dragging a window on screen 1 to screen 2 actually moves it to a different virtual desktop

2024-02-19 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481331

David Edmundson  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/-/commit/6190bfc58f
   ||b7283a020e4e982e26e2be8e2e8
   ||5eb
 Resolution|--- |FIXED

--- Comment #2 from David Edmundson  ---
Git commit 6190bfc58fb7283a020e4e982e26e2be8e2e85eb by David Edmundson.
Committed on 19/02/2024 at 15:08.
Pushed by davidedmundson into branch 'desktop_drag'.

overview: Only handled input events in on-screen desktops

kwin does not support true multiscreen drag and drops. Events are sent
to an offscreen location of the screen initiating the drag. Therefore it
is important that off-screen items do not process drop events

M  +3-0src/plugins/overview/qml/main.qml

https://invent.kde.org/plasma/kwin/-/commit/6190bfc58fb7283a020e4e982e26e2be8e2e85eb

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

[audiotube] [Bug 481503] New: Version 24.01.xx doesn't build, using qcoro 0.10.0, KF6/Qt6

2024-02-18 Thread David Geiger
https://bugs.kde.org/show_bug.cgi?id=481503

Bug ID: 481503
   Summary: Version 24.01.xx doesn't build, using qcoro 0.10.0,
KF6/Qt6
Classification: Applications
   Product: audiotube
   Version: 24.01.95
  Platform: Mageia RPMs
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: j...@kaidan.im
  Reporter: geiger.david68...@gmail.com
  Target Milestone: ---

Created attachment 165921
  --> https://bugs.kde.org/attachment.cgi?id=165921=edit
full_build_log

Hi,

I tried on mageia Cauldron to build audiotube against Qt6/KF6 but it fails to
build with a "defined in discarded section " build issue.

cd /home/iurt/rpmbuild/BUILD/audiotube-24.01.95/build/src && /usr/bin/cmake -E
cmake_link_script CMakeFiles/audiotube.dir/link.txt --verbose=1
/usr/bin/c++ -O2 -g -pipe -Wformat -Werror=format-security
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector
--param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-operator-names
-Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual
-Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override
-Wlogical-op -fexceptions -DNDEBUG -Wl,--enable-new-dtags -Wl,--as-needed
-Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1
-Wl,--enable-new-dtags
CMakeFiles/audiotube.dir/audiotube_autogen/mocs_compilation.cpp.o
CMakeFiles/audiotube.dir/main.cpp.o CMakeFiles/audiotube.dir/asyncytmusic.cpp.o
CMakeFiles/audiotube.dir/searchmodel.cpp.o
CMakeFiles/audiotube.dir/albummodel.cpp.o
CMakeFiles/audiotube.dir/videoinfoextractor.cpp.o
CMakeFiles/audiotube.dir/artistmodel.cpp.o
CMakeFiles/audiotube.dir/userplaylistmodel.cpp.o
CMakeFiles/audiotube.dir/playlistmodel.cpp.o
CMakeFiles/audiotube.dir/playlistutils.cpp.o
CMakeFiles/audiotube.dir/errorhandler.cpp.o
CMakeFiles/audiotube.dir/playerutils.cpp.o
CMakeFiles/audiotube.dir/thumbnailsource.cpp.o
CMakeFiles/audiotube.dir/abstractytmusicmodel.cpp.o
CMakeFiles/audiotube.dir/library.cpp.o
CMakeFiles/audiotube.dir/localplaylistmodel.cpp.o
CMakeFiles/audiotube.dir/localplaylistsmodel.cpp.o
CMakeFiles/audiotube.dir/playlistimporter.cpp.o
CMakeFiles/audiotube.dir/blur.cpp.o CMakeFiles/audiotube.dir/clipboard.cpp.o
CMakeFiles/audiotube.dir/audiotube_autogen/EWIEGA46WW/qrc_resources.cpp.o -o
../bin/audiotube  /usr/lib64/libKF6I18n.so.5.249.0
/usr/lib64/libKF6Crash.so.5.249.0 /usr/lib64/libKF6WindowSystem.so.5.249.0
/usr/lib64/libfuturesql6.so.0 /usr/lib64/libQCoro6Core.so.0.10.0
../lib/libqtmprisdeclarative.a ../lib/libytm.a
/usr/lib64/libQt6QuickControls2.so.6.6.0 /usr/lib64/libQt6Quick.so.6.6.0
/usr/lib64/libQt6OpenGL.so.6.6.0 /usr/lib64/libQt6QmlModels.so.6.6.0
/usr/lib64/libQt6Svg.so.6.6.0 /usr/lib64/libQt6Widgets.so.6.6.0
/usr/lib64/libQt6Concurrent.so.6.6.0 /usr/lib64/libQt6Multimedia.so.6.6.0
/usr/lib64/libKF6CoreAddons.so.5.249.0 /usr/lib64/libQt6Gui.so.6.6.0
/usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libX11.so
/usr/lib64/libQt6Sql.so.6.6.0 /usr/lib64/libQt6Qml.so.6.6.0
/usr/lib64/libQt6Network.so.6.6.0 ../lib/libqt-mpris.a
../lib/libqtdbusextended.a /usr/lib64/libQt6DBus.so.6.6.0
/usr/lib64/libQt6Core.so.6.6.0 /usr/lib64/libpython3.12.so
`_ZN5QCoro6detail6toTaskEPZNS0_6toTaskI7QFutureI7QStringEEENS_4TaskINS0_21awaitable_return_typeIDTcldtclL_ZSt7declvalINS0_15TaskPromiseBaseEEDTcl9__declvalIT_ELi0EEEvEE15await_transformcvS9__4typeEEEOS9_E198_ZN5QCoro6detail6toTaskI7QFutureI7QStringEEENS_4TaskINS0_21awaitable_return_typeIDTcldtclL_ZSt7declvalINS0_15TaskPromiseBaseEEDTcl9__declvalIT_ELi0EEEvEE15await_transformcvS9__4typeEEEOS9_.Frame.destroy'
referenced in section `.rodata.cst8' of
CMakeFiles/audiotube.dir/asyncytmusic.cpp.o: defined in discarded section 

Attached full build log:

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

[plasma-systemmonitor] [Bug 481448] New: System Monitor crash: switched back to treeview, then sorted

2024-02-17 Thread David Conner
https://bugs.kde.org/show_bug.cgi?id=481448

Bug ID: 481448
   Summary: System Monitor crash: switched back to treeview, then
sorted
Classification: Applications
   Product: plasma-systemmonitor
   Version: 5.27.10
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: ksysguard-b...@kde.org
  Reporter: dconner@gmail.com
CC: ahiems...@heimr.nl, plasma-b...@kde.org
  Target Milestone: ---

Application: plasma-systemmonitor (5.27.10)

Qt Version: 5.15.12
Frameworks Version: 5.115.0
Operating System: Linux 6.7.4-zen1-1-zen x86_64
Windowing System: Wayland
Distribution: Garuda Linux
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
I had toggled sorting options and between treeview a few times. 

Before crash, sorting options used were mostly name, CPU and Group CPU in a
detail view (it may be custom).

I then returned to treeview and noticed there were was no active field selected
to sort.

I clicked to sort by name.

+ There was no clear root to the process tree. 
+ Then the process tree became truncated and short (no clear root and empty
nodes at the bottom)
+ Then a brief hang (segfault) and crash.

The sorting The process tree started showing incomplete node

Many CPU values are normally incomplete for me.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: System Monitor (plasma-systemmonitor), signal: Segmentation fault

[KCrash Handler]
#4  0x748299bcbb1a in KDescendantsProxyModel::mapToSource(QModelIndex
const&) const () at /usr/lib/libKF5ItemModels.so.5
#5  0x748299bd1086 in KDescendantsProxyModel::data(QModelIndex const&, int)
const () at /usr/lib/libKF5ItemModels.so.5
#6  0x7482a3608d45 in ??? () at /usr/lib/libQt5QmlModels.so.5
#7  0x7482a3602cbb in ??? () at /usr/lib/libQt5QmlModels.so.5
#8  0x7482aef748ec in ??? () at /usr/lib/libQt5Qml.so.5
#9  0x74827ab4ad9a in ??? ()
#10 0x7fffb7b8b620 in ??? ()
#11 0x in ??? ()
[Inferior 1 (process 1058989) detached]

The reporter indicates this bug may be a duplicate of or related to bug 465699.

Reported using DrKonqi

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

[Reminder Daemon] [Bug 481024] The loss of user-defined snoozing for calendar and todo reminders is a massive functional regression and actually a hard show-stopper for my kontact usage

2024-02-16 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=481024

David Faure  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |akonadi-calendar/-/commit/2 |akonadi-calendar/-/commit/0
   |2fbeb4e48646ab4fa9abce21c4e |dea82b7100a3f79a81bfdc2e627
   |f1eab31475e5|ba8923131abe

--- Comment #28 from David Faure  ---
Git commit 0dea82b7100a3f79a81bfdc2e627ba8923131abe by David Faure.
Committed on 15/02/2024 at 19:40.
Pushed by dfaure into branch 'release/24.02'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 457046, bug 452264, bug 453298, bug 457046

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/0dea82b7100a3f79a81bfdc2e627ba8923131abe

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

[Reminder Daemon] [Bug 457046] Recent update removes the reminder popup window with a notification, snooze time adjustment is no longer available

2024-02-16 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=457046

--- Comment #9 from David Faure  ---
Git commit 0dea82b7100a3f79a81bfdc2e627ba8923131abe by David Faure.
Committed on 15/02/2024 at 19:40.
Pushed by dfaure into branch 'release/24.02'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 452264, bug 453298

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/0dea82b7100a3f79a81bfdc2e627ba8923131abe

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

[Reminder Daemon] [Bug 457046] Recent update removes the reminder popup window with a notification, snooze time adjustment is no longer available

2024-02-16 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=457046

David Faure  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |akonadi-calendar/-/commit/2 |akonadi-calendar/-/commit/0
   |2fbeb4e48646ab4fa9abce21c4e |dea82b7100a3f79a81bfdc2e627
   |f1eab31475e5|ba8923131abe

--- Comment #8 from David Faure  ---
Git commit 0dea82b7100a3f79a81bfdc2e627ba8923131abe by David Faure.
Committed on 15/02/2024 at 19:40.
Pushed by dfaure into branch 'release/24.02'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 452264, bug 453298

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/0dea82b7100a3f79a81bfdc2e627ba8923131abe

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

[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80

2024-02-16 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=452264

David Faure  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |akonadi-calendar/-/commit/2 |akonadi-calendar/-/commit/0
   |2fbeb4e48646ab4fa9abce21c4e |dea82b7100a3f79a81bfdc2e627
   |f1eab31475e5|ba8923131abe

--- Comment #29 from David Faure  ---
Git commit 0dea82b7100a3f79a81bfdc2e627ba8923131abe by David Faure.
Committed on 15/02/2024 at 19:40.
Pushed by dfaure into branch 'release/24.02'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 457046, bug 453298, bug 457046

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/0dea82b7100a3f79a81bfdc2e627ba8923131abe

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

[Reminder Daemon] [Bug 453298] kalendarac: Notifications miss option to remind later with other time duration than 5 minutes

2024-02-16 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=453298

David Faure  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |akonadi-calendar/-/commit/2 |akonadi-calendar/-/commit/0
   |2fbeb4e48646ab4fa9abce21c4e |dea82b7100a3f79a81bfdc2e627
   |f1eab31475e5|ba8923131abe

--- Comment #11 from David Faure  ---
Git commit 0dea82b7100a3f79a81bfdc2e627ba8923131abe by David Faure.
Committed on 15/02/2024 at 19:40.
Pushed by dfaure into branch 'release/24.02'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 457046, bug 452264, bug 457046

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/0dea82b7100a3f79a81bfdc2e627ba8923131abe

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

[kwin] [Bug 477657] Lost Meta+V shortcut in transition to Plasma 6

2024-02-16 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=477657

David Redondo  changed:

   What|Removed |Added

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

--- Comment #16 from David Redondo  ---
My testing was wrong, since the false entries where still in memory of the
daemon.

I think what actually happened that we had
https://invent.kde.org/plasma/kwin/-/blob/028dd552cfb9d826b40b9620d869c98d2aa3dca3/kconf_update/kwin.upd
with

Version=5
Group=plasmashell,kwin

this  made kf5 kconf_update (we had both kded6 and kded5  running for a time)
copy the plasmashell group to KWin.

The offending update was removed and the version bumped, so it should not
happen anymore on upgrade
https://invent.kde.org/plasma/kwin/-/commit/25150633edfb332bc765e6bf3930c7ba9fc0a172
https://invent.kde.org/plasma/kwin/-/commit/540dff30e7f014809fa25e9889f6174dec285f53

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

[kwin] [Bug 477657] Lost Meta+V shortcut in transition to Plasma 6

2024-02-16 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=477657

--- Comment #15 from David Redondo  ---
I cleaned my kglobalshortcutsrc of the offending entries, and saw that two
config updates were applied

update_info=kwin.upd:change-activities-overview-shortcuts


Running ./kwin-6.0-delete-desktop-switching-shortcuts adds the wrong shortcuts
to the kwin group

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

[kwin] [Bug 477657] Lost Meta+V shortcut in transition to Plasma 6

2024-02-16 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=477657

--- Comment #14 from David Redondo  ---
Not only applets but plasmashell as a whole.

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

[kwin] [Bug 477657] Lost Meta+V shortcut in transition to Plasma 6

2024-02-16 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=477657

--- Comment #13 from David Redondo  ---
Checking out my kglobalshortcutsrc I see actually more shortcuts which belong
to applets in the KWin group


activate task manager entry 1..10
activate widget $n
cycle-panels=none,Meta+Alt+P,Tastaturfokus zwischen Kontrollleisten umschalten
manage activities=none,Meta+Q,Aktivitätenwechsler anzeigen
next activity=none,Meta+A,Zwischen Aktivitäten wechseln
previous activity=Meta+Shift+A,Meta+Shift+A,Zwischen Aktivitäten wechseln
(Gegenrichtung)
toggle do not disturb=none,none,Nicht stören umschalten

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

[kwin] [Bug 477657] Lost Meta+V shortcut in transition to Plasma 6

2024-02-16 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=477657

--- Comment #12 from David Redondo  ---
I think it could happen if you somehow loaded the clipboard data engine inside
kwin?

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

[Phonon] [Bug 480874] Kalarm crashed when alarm should have gone off

2024-02-15 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=480874

David Jarvie  changed:

   What|Removed |Added

   Assignee|djar...@kde.org |unassigned-b...@kde.org
 CC||myr...@kde.org,
   ||romain.per...@gmail.com,
   ||sit...@kde.org
Product|kalarm  |Phonon
  Component|general |general

--- Comment #1 from David Jarvie  ---
It looks like it crashed while setting an audio file as the audio source to
play for the alarm which was being triggered. The KAlarm code location of the
crash is presumably kalarm/src/messagedisplayhelper.cpp line 1039.

This appears to be a Phonon bug, so reassigning the bug to Phonon.

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

[kalarm] [Bug 480789] crash in exit

2024-02-15 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=480789

--- Comment #1 from David Jarvie  ---
It doesn't look similar to bug 468640 (unless you can provide further
information on KAlarm's behaviour to show that it is).

Is an audio alarm playing when it crashes? If so, is that the case every time
it crashes? Does it crash when no audio alarm is playing?

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

[okular] [Bug 480999] Print page range box too small to show 2 characters

2024-02-15 Thread David Campbell
https://bugs.kde.org/show_bug.cgi?id=480999

--- Comment #7 from David Campbell  ---
Sorry for the slow response. I installed GNOME on the Live CD version of Mint,
with the same behavior as the outcome. And checked that it did the same in
Cinnamon out of the box. All screenshots here: https://imgur.com/a/OPENkdL

It makes the box too small however many digits the page list is. For the gnome,
I changed from gdm also, so it's not that.

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

[kalarm] [Bug 481334] KAlarm crashes during notification test when volume override is activated

2024-02-15 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481334

--- Comment #1 from David Jarvie  ---
The crash is in the Pulse Audio libraries. When I try it on my Debian Bookworm
system, it doesn't crash.

Does this crash depend on which audio file you select? If so, please attach the
file (or say which system file it is).

Please confirm that you select "New Audio Alarm" to create the alarm.

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

[kwin] [Bug 481093] When switching the theme, it happens piece by piece and not smoothly

2024-02-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481093

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |LATER
 Status|REPORTED|RESOLVED
 CC||k...@davidedmundson.co.uk

--- Comment #2 from David Edmundson  ---
We have a mechanism in place - see changing the colour schemes. The problem
with lnf files is they reload all of kwin which breaks the effect.
We'll do that in due time. 

Once we fix kwin's config to be more specific this should "just work" quite
smoothly.

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

[plasmashell] [Bug 478875] SDDM and kscreenlocker does not accept enter key in X11 when qt6-virtualkeyboard is installed

2024-02-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=478875

--- Comment #51 from David Edmundson  ---
The bug only happens in X when QtVirtualKeyboard is compiled with:
FEATURE_vkb_arrow_keynavigation=ON

A features that's off by default.

The root cause is this event filter on the window:

bool QVirtualKeyboardInputContextPrivate::filterEvent() {
...
#ifdef QT_VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION
if ((key ... == Qt::Key_Return) {
if (type == QEvent::KeyPress &&
platformInputContext->isInputPanelVisible()) {
emit navigationKeyPressed(key, keyEvent->isAutoRepeat());
return true;


the query of isInputPanelVisible is a check of Qt.inputMethod.visible (does
something want text input), not a check of InputPanel.active (is the VK
visible) which arguably it should be for our purposes.

I would say our best bet is to just say this compile flag is unsupported and it
is a downstream issue.

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

[kwin] [Bug 481350] kwin_wayland dumped core on waking up after long time

2024-02-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481350

--- Comment #2 from David Edmundson  ---
I suspect this is fixed wtih
https://invent.kde.org/plasma/kwin/-/merge_requests/5105

sliding popups is the best candidate in the paths available.

Can you confirm you're up to date with master and if it's gone since then

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

[kwin] [Bug 478061] Right click menu of the title bar doesn't stay open

2024-02-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=478061

David Edmundson  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/-/commit/b36894884e |ma/kwin/-/commit/8becf3cd68
   |ff05bff6121930c7468959d5b60 |f51c51754f16881b6bc449c16ad
   |72e |f67

--- Comment #6 from David Edmundson  ---
Git commit 8becf3cd68f51c51754f16881b6bc449c16adf67 by David Edmundson.
Committed on 15/02/2024 at 11:33.
Pushed by davidedmundson into branch 'Plasma/6.0'.

wayland: Dispatch mouse events to internal windows via QWindowSystemInterface

QWindowSystemInterface goes via QGuiApplication which updates some
internal properties. Most notably QGuiApplication::lastCursorPosition
which is used by advanced menu closing behaviour.
(cherry picked from commit b36894884eff05bff6121930c7468959d5b6072e)

M  +8-6src/input.cpp

https://invent.kde.org/plasma/kwin/-/commit/8becf3cd68f51c51754f16881b6bc449c16adf67

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

[plasmashell] [Bug 367815] Panel's widgets' expanded representations should close when user clicks on an empty area of the task manager

2024-02-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=367815

David Edmundson  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/5f7fd94fccbce316bdb6f723a |t/d942456b2aa08eaa1bc6e6bec
   |3b0f332a39f2d3f |e0b2c04e4ad4223

--- Comment #13 from David Edmundson  ---
Git commit d942456b2aa08eaa1bc6e6bece0b2c04e4ad4223 by David Edmundson.
Committed on 15/02/2024 at 11:34.
Pushed by davidedmundson into branch 'Plasma/6.0'.

panelview: Take focus from other Plasma windows when clicked

PanelView is a special case of a window, it is clickable, but it doesn't
take focus.

If we're interacting with other plasma components and a user clicks the
panel we still want focus to be drawn from those other components. This
patch makes PanelView fake focus out events. PanelView still does not
take focus, but any windows that close on focus out will work
appropriately.
FIXED-IN: 6.0
(cherry picked from commit 5f7fd94fccbce316bdb6f723a3b0f332a39f2d3f)

M  +11   -0shell/panelview.cpp

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

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

[plasmashell] [Bug 367815] Panel's widgets' expanded representations should close when user clicks on an empty area of the task manager

2024-02-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=367815

David Edmundson  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/5f7fd94fccbce316bdb6f723a
   ||3b0f332a39f2d3f
   Version Fixed In||6.0
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #12 from David Edmundson  ---
Git commit 5f7fd94fccbce316bdb6f723a3b0f332a39f2d3f by David Edmundson.
Committed on 15/02/2024 at 10:58.
Pushed by davidedmundson into branch 'master'.

panelview: Take focus from other Plasma windows when clicked

PanelView is a special case of a window, it is clickable, but it doesn't
take focus.

If we're interacting with other plasma components and a user clicks the
panel we still want focus to be drawn from those other components. This
patch makes PanelView fake focus out events. PanelView still does not
take focus, but any windows that close on focus out will work
appropriately.
FIXED-IN: 6.0

M  +11   -0shell/panelview.cpp

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

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

[kwin] [Bug 478061] Right click menu of the title bar doesn't stay open

2024-02-15 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=478061

David Edmundson  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/-/commit/b36894884e
   ||ff05bff6121930c7468959d5b60
   ||72e
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #5 from David Edmundson  ---
Git commit b36894884eff05bff6121930c7468959d5b6072e by David Edmundson.
Committed on 15/02/2024 at 10:44.
Pushed by davidedmundson into branch 'master'.

wayland: Dispatch mouse events to internal windows via QWindowSystemInterface

QWindowSystemInterface goes via QGuiApplication which updates some
internal properties. Most notably QGuiApplication::lastCursorPosition
which is used by advanced menu closing behaviour.

M  +8-6src/input.cpp

https://invent.kde.org/plasma/kwin/-/commit/b36894884eff05bff6121930c7468959d5b6072e

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

[kalarm] [Bug 481166] When entering VTODOs into KALARM's ICAL calender they are ignored

2024-02-14 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481166

David Jarvie  changed:

   What|Removed |Added

 Resolution|--- |INTENTIONAL
 Status|REPORTED|RESOLVED

--- Comment #9 from David Jarvie  ---
I'm well aware of the benefits of how UNIX tools can work together to do more
complex tasks, which for example allows versatility in scripting. But GUI
applications as they currently exist generally don't lend themselves to this,
due in part I'm sure to the need for user interaction using a mouse. Certainly,
I would classify KAlarm as a non-UNIX type tool since it has been developed
with its design tailored to a specific type of use and assumptions, which
doesn't make it easy to expand it into a more general tool. Specifically, it is
designed to use ICAL in a restricted way, and never with the aim of allowing it
to expand to handle the full range of ICAL alarm functionality.

It's interesting to have your ideas - thank you. Even if some are out of scope
for KAlarm's intended use, others do provide some ideas for future development.

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

[frameworks-kxmlgui] [Bug 439266] Apps' in-window menubars do not become visible again after removing a global menu applet

2024-02-14 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=439266

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/fram
   ||eworks/kxmlgui/-/commit/ddc
   ||46135a0c68fc61efe0025efe47c
   ||36c9f40858

--- Comment #11 from David Edmundson  ---
Git commit ddc46135a0c68fc61efe0025efe47c36c9f40858 by David Edmundson.
Committed on 14/02/2024 at 10:12.
Pushed by davidedmundson into branch 'master'.

kmainwindow: Do not save menu bar visibilty when global menu is in use

KXmlGui tracks the visiblity of the QMenuBar widget to try to know if a
user has explicitly shown/hidden a menu.

When a native menu (global menu bar plasmoid) is in use the widget is
hidden, but not because the user explicitly wanted to not show the menu.

If a native menu bar is in use, it does not make sense to have a
save/restore the user preference for the menu.

M  +3-2src/kmainwindow.cpp

https://invent.kde.org/frameworks/kxmlgui/-/commit/ddc46135a0c68fc61efe0025efe47c36c9f40858

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

[kwin] [Bug 455913] [Wayland + Nvidia] Plasma popups (e.g. Kickoff and KRunner) sometimes stops showing after opening / closing them a few times

2024-02-14 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=455913

--- Comment #51 from David Redondo  ---
Git commit 1034813b14738e770ebd30e59120c23d0b0c9fd6 by David Redondo.
Committed on 14/02/2024 at 13:15.
Pushed by davidre into branch 'Plasma/6.0'.

qt6: Bring back basic render loop on nvidia wayland when Qt < 6.6.3

This reverts commit 87d0efdc7ef1fe3d9f461d6b6aa8c82a71442150.
Qt 6.6.3 and up contain a similar check for now until a proper
fix is merged.


(cherry picked from commit d5ccdeb50dfd46c5d80d28ec5b0519b998ae851b)

M  +14   -1qt6/src/platformtheme/qtquickrenderersettings.cpp

https://invent.kde.org/plasma/plasma-integration/-/commit/1034813b14738e770ebd30e59120c23d0b0c9fd6

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

[systemsettings] [Bug 481072] Identify display button disappeared after recent update

2024-02-14 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=481072

David Edmundson  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kscreen/-/commit/833c329 |ma/kscreen/-/commit/03d1c14
   |ad926c713ea856c01668c549b09 |4851b7de93eb0cf4d79f8eb0273
   |80a7b0  |bda271

--- Comment #3 from David Edmundson  ---
Git commit 03d1c144851b7de93eb0cf4d79f8eb0273bda271 by David Edmundson, on
behalf of Yifan Zhu.
Committed on 14/02/2024 at 12:07.
Pushed by davidedmundson into branch 'Plasma/6.0'.

kcm: port remaining kcm.outputModel.rowCount()

Port the remaining kcm.outputModel.rowCount() > 1 to
kcm.multipleScreensAvailable left out in
5cf9c326baabfd8b55cee7fa09ef3c0a9b488f42.
FIXED-IN: 6.0


(cherry picked from commit 833c329ad926c713ea856c01668c549b0980a7b0)

M  +1-1kcm/ui/ScreenView.qml

https://invent.kde.org/plasma/kscreen/-/commit/03d1c144851b7de93eb0cf4d79f8eb0273bda271

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

[kwin] [Bug 478777] Visual glitches when dropping dragged windows to another virtual desktop

2024-02-14 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=478777

David Edmundson  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/-/commit/eab90b6a0a
   ||cb3f20b0127f944fea1c68d340e
   ||3d2
 Resolution|--- |FIXED

--- Comment #4 from David Edmundson  ---
Git commit eab90b6a0acb3f20b0127f944fea1c68d340e3d2 by David Edmundson.
Committed on 14/02/2024 at 09:19.
Pushed by davidedmundson into branch 'master'.

overview: Explicitly reset parent on teradown

Instantiators create objects when they're added to a model, and
deference when when they're removed from the model.

When we explicitly set a parent in onObjectAdded we're creating a second
reference. This does get cleaned up later, but not in the same frame.

This brings us in line to what QQmlRepeater (which works with items)
does internally for items being added and removed.

M  +6-0src/plugins/private/qml/WindowHeap.qml

https://invent.kde.org/plasma/kwin/-/commit/eab90b6a0acb3f20b0127f944fea1c68d340e3d2

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

[kwin] [Bug 455913] [Wayland + Nvidia] Plasma popups (e.g. Kickoff and KRunner) sometimes stops showing after opening / closing them a few times

2024-02-14 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=455913

--- Comment #49 from David Redondo  ---
Git commit d5ccdeb50dfd46c5d80d28ec5b0519b998ae851b by David Redondo.
Committed on 14/02/2024 at 08:37.
Pushed by davidre into branch 'master'.

qt6: Bring back basic render loop on nvidia wayland when Qt < 6.6.3

This reverts commit 87d0efdc7ef1fe3d9f461d6b6aa8c82a71442150.
Qt 6.6.3 and up contain a similar check for now until a proper
fix is merged.

M  +14   -1qt6/src/platformtheme/qtquickrenderersettings.cpp

https://invent.kde.org/plasma/plasma-integration/-/commit/d5ccdeb50dfd46c5d80d28ec5b0519b998ae851b

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

[kalarm] [Bug 481166] When entering VTODOs into KALARM's ICAL calender they are ignored

2024-02-13 Thread David Jarvie
https://bugs.kde.org/show_bug.cgi?id=481166

--- Comment #7 from David Jarvie  ---
Many of your proposals go beyond the intended scope of KAlarm, and if
implemented would expand its function from being a stand-alone personal alarm
application to something more general. This would add more code complexity, and
therefore more maintenance overhead, which I don't think are desirable for the
application as it is designed. Specific comments are below.

> (My answers rest on https://github.com/KDE/kalarm/tree/master/src

I don't know the status of that repository. The correct one is at
https://invent.kde.org/pim/kalarm .

> The "Related To" property (see
> https://www.rfc-editor.org/rfc/rfc5545#section-3.8.4.5).
> 
> KAlarm would then generate a dependent object (child), referencing back to
> the parent object in the r/o ICS of the other application.
> 
> With any luck »kcal« already has implemented it, and might even has a
> complete view of all calendars within KAlarm, so that it just works …
> 
> In effect the child would have access to changes of the parent, especially
> deletion or start/end changes (for relative alarms) and any need to write
> anything back into the shared ICS would vanish …

I think that for simplicity, I'd prefer to treat read-only calendars as they
are currently. They lack functionality in certain respects, but I would regard
this as "user beware", since they are not a common usage.

> RFC 5545 not only allows but advocates that VEVENT/VTODO can each have
> multiple VALARMs with absolute or relative time specifications triggering
> at different points in time (and actually each VALARM can have its own
> summary and description, which is useful for some use-cases (example see
> below)).
> 
> KAlarm should be capable to cope with this and the ICAL library may already
> is …

The ical library does cope with this. However, KAlarm always creates a separate
VEVENT for each alarm, and this is a fundamental assumption in its design. It
would add considerable complexity to cater for a read-write calendar containing
events with multiple alarms but again because this can only happen with
calendars created by other applications, which is not the usual use case, I
would be against catering for multiple independent alarms in the same VEVENT. 

Multiple alarms in a VEVENT or VTODO could be catered for an import function
instead, which would split such instances into multiple VEVENTs or VTODOs, so
as to conform to what KAlarm is designed to use. If a user tried to configure
KAlarm to access a calendar containing such instances, the user could be
prompted to import it, with a warning that otherwise, some alarms would be
ignored.

> I can imagine many use-cases where KAlarm and the other application act as
> peers, both writing changes back with collision avoidance done by some
> outside mechanism.

For KDEPIM applications, that would require reverting to using Akonadi as the
backend interface. This is out of the question since the use of Akonadi in
KAlarm version 2 resulted in continual difficult to fix bugs, which is why a
new direct file interface was developed for KAlarm version 3.

> Finally I see some asymmetric use-cases where KAlarm is ancillary as a
> reminder manager for a calendaring application.
> The calendaring application is the owner/manager of the events and todos –
> and the place for editing them.
> KAlarm allows fine-tuned managing of the reminders and has r/o access to the
> calendar of the other application.
>
> Technically I hope "Related To" works as solution.
> 
> From the user's point of view:
> When a "Related To" alarm is edited, the GUI shows the summary and
> description of the event/todo as read-only together with some hint of the
> managing application (typically indicated in the ICAL file) and the
> external calendar and an indication that the event itself must be managed
> there, whereas KAlarm only manages the reminder. The timing, summary
> (name), and description (message) of the alarm proper can still be edited
> by the user as normal.

This is all out of scope, as explained in my first paragraph.

The rest of what you suggest is also out of scope. If users want to use KAlarm
to manage their alarms in place of their calendaring applications (can't they
find calendaring applications which handle alarms?), they will need to import
them or set them up manually in KAlarm.

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

[Reminder Daemon] [Bug 453298] kalendarac: Notifications miss option to remind later with other time duration than 5 minutes

2024-02-13 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=453298

David Faure  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||akonadi-calendar/-/commit/2
   ||2fbeb4e48646ab4fa9abce21c4e
   ||f1eab31475e5
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #9 from David Faure  ---
Git commit 22fbeb4e48646ab4fa9abce21c4ef1eab31475e5 by David Faure.
Committed on 13/02/2024 at 15:57.
Pushed by dfaure into branch 'master'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 457046, bug 452264, bug 457046

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/22fbeb4e48646ab4fa9abce21c4ef1eab31475e5

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

[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80

2024-02-13 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=452264

David Faure  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||akonadi-calendar/-/commit/2
   ||2fbeb4e48646ab4fa9abce21c4e
   ||f1eab31475e5
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #28 from David Faure  ---
Git commit 22fbeb4e48646ab4fa9abce21c4ef1eab31475e5 by David Faure.
Committed on 13/02/2024 at 15:57.
Pushed by dfaure into branch 'master'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 457046, bug 453298, bug 457046

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/22fbeb4e48646ab4fa9abce21c4ef1eab31475e5

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

[Reminder Daemon] [Bug 457046] Recent update removes the reminder popup window with a notification, snooze time adjustment is no longer available

2024-02-13 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=457046

--- Comment #7 from David Faure  ---
Git commit 22fbeb4e48646ab4fa9abce21c4ef1eab31475e5 by David Faure.
Committed on 13/02/2024 at 15:57.
Pushed by dfaure into branch 'master'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 452264, bug 453298

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/22fbeb4e48646ab4fa9abce21c4ef1eab31475e5

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

[Reminder Daemon] [Bug 457046] Recent update removes the reminder popup window with a notification, snooze time adjustment is no longer available

2024-02-13 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=457046

David Faure  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/pim/
   ||akonadi-calendar/-/commit/2
   ||2fbeb4e48646ab4fa9abce21c4e
   ||f1eab31475e5

--- Comment #6 from David Faure  ---
Git commit 22fbeb4e48646ab4fa9abce21c4ef1eab31475e5 by David Faure.
Committed on 13/02/2024 at 15:57.
Pushed by dfaure into branch 'master'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 481024, bug 452264, bug 453298

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/22fbeb4e48646ab4fa9abce21c4ef1eab31475e5

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

[Reminder Daemon] [Bug 481024] The loss of user-defined snoozing for calendar and todo reminders is a massive functional regression and actually a hard show-stopper for my kontact usage

2024-02-13 Thread David Faure
https://bugs.kde.org/show_bug.cgi?id=481024

David Faure  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/pim/
   ||akonadi-calendar/-/commit/2
   ||2fbeb4e48646ab4fa9abce21c4e
   ||f1eab31475e5
 Resolution|--- |FIXED

--- Comment #27 from David Faure  ---
Git commit 22fbeb4e48646ab4fa9abce21c4ef1eab31475e5 by David Faure.
Committed on 13/02/2024 at 15:57.
Pushed by dfaure into branch 'master'.

Implement a dialog for the user to choose the suspend duration

The "Remind in 1h" action has been replaced with a "Remind later..."
action which pops up that dialog.

The UI is QWidget-based (reusing some code from korgac).
On mobile we could just not show the "Remind later" action or
implement a similar QML-based UI.
Related: bug 457046, bug 452264, bug 453298, bug 457046

M  +2-0reminder-daemon/CMakeLists.txt
M  +5-4reminder-daemon/alarmnotification.cpp
M  +2-2reminder-daemon/kalendaracmain.cpp
M  +21   -5reminder-daemon/kalendaralarmclient.cpp
M  +4-0reminder-daemon/kalendaralarmclient.h
A  +136  -0reminder-daemon/suspenddialog.cpp  *
A  +33   -0reminder-daemon/suspenddialog.h  *

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://invent.kde.org/pim/akonadi-calendar/-/commit/22fbeb4e48646ab4fa9abce21c4ef1eab31475e5

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

[gwenview] [Bug 480659] Icons in browse view overlapping

2024-02-13 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=480659

David Edmundson  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/gwenview/-/commit/6d77 |hics/gwenview/-/commit/2c0d
   |67290dd2ecde7ff5f6482211b6e |48c544a49378cd0a84443f46604
   |dba3a040c   |2cffea899

--- Comment #5 from David Edmundson  ---
Git commit 2c0d48c544a49378cd0a84443f466042cffea899 by David Edmundson.
Committed on 13/02/2024 at 15:09.
Pushed by davidedmundson into branch 'release/24.02'.

Update on window scale changes

On wayland we get meaningful devicePixelRatio changed events on the
window not the screen.

Gwenview caches images and has some logic in device pixels that needs
evaluating whenever the DPR changes. This introduces a small helper than
lives on the active window and updates the thumbnail size appropriately.
FIXED-IN: 24.02


(cherry picked from commit 6d7767290dd2ecde7ff5f6482211b6edba3a040c)

M  +60   -2lib/thumbnailview/thumbnailview.cpp

https://invent.kde.org/graphics/gwenview/-/commit/2c0d48c544a49378cd0a84443f466042cffea899

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

[gwenview] [Bug 480659] Icons in browse view overlapping

2024-02-13 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=480659

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||24.02
 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/gwenview/-/commit/6d77
   ||67290dd2ecde7ff5f6482211b6e
   ||dba3a040c

--- Comment #4 from David Edmundson  ---
Git commit 6d7767290dd2ecde7ff5f6482211b6edba3a040c by David Edmundson.
Committed on 13/02/2024 at 10:42.
Pushed by davidedmundson into branch 'master'.

Update on window scale changes

On wayland we get meaningful devicePixelRatio changed events on the
window not the screen.

Gwenview caches images and has some logic in device pixels that needs
evaluating whenever the DPR changes. This introduces a small helper than
lives on the active window and updates the thumbnail size appropriately.
FIXED-IN: 24.02

M  +60   -2lib/thumbnailview/thumbnailview.cpp

https://invent.kde.org/graphics/gwenview/-/commit/6d7767290dd2ecde7ff5f6482211b6edba3a040c

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

[kscreenlocker] [Bug 477995] Icons missing with Papirus icon theme

2024-02-12 Thread david
https://bugs.kde.org/show_bug.cgi?id=477995

--- Comment #14 from david <12david...@gmail.com> ---
Still looks the same, latest neon unstable live iso. I'm also having to logout
for panel's icons to change.

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

[plasmashell] [Bug 479679] when built with clang/libc++, plasmashell exits with -1 on right mouse click with layershellqt: Cannot attach popup of unknown type

2024-02-12 Thread David Redondo
https://bugs.kde.org/show_bug.cgi?id=479679

David Redondo  changed:

   What|Removed |Added

 CC||k...@david-redondo.de

--- Comment #22 from David Redondo  ---
The issue seems related to a mismatch in type_info across objects making the
any_cast in layershell-qt fail

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

<    5   6   7   8   9   10   11   12   13   14   >