[plasmashell] [Bug 488492] Panel and windows constantly flicker when using a specific tinted color scheme and wallpaper

2024-06-14 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=488492

Peter Fajdiga  changed:

   What|Removed |Added

Summary|Panel and windows   |Panel and windows
   |constantly flicker when |constantly flicker when
   |using a specific tinted |using a specific tinted
   |color scheme|color scheme and wallpaper

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

[plasmashell] [Bug 488492] New: Panel and windows constantly flicker when using a specific tinted color scheme

2024-06-14 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=488492

Bug ID: 488492
   Summary: Panel and windows constantly flicker when using a
specific tinted color scheme
Classification: Plasma
   Product: plasmashell
   Version: 5.27.11
  Platform: Kubuntu
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: peter.fajd...@gmail.com
CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

SUMMARY
This bug is related to the color scheme option "Tint all colors with accent
color" and using accent color from current wallpaper (a very nice feature,
btw).

Panels and windows constantly flicker. This is the same kind of flicker that
happens when changing the accent color, except that instead of a single
flicker, it flickers continuously.

This is a very finicky bug that happens only with a specific color scheme,
wallpaper, and even display settings (details below).

STEPS TO REPRODUCE
1. Set display resolution to 3440x1440.
2. Make sure the display is either the only display or is set as the primary
display.
3. Create a new color scheme based on Breeze Light, but with the option "Tint
all colors with accent color" checked.
4. Apply the new color scheme.
5. Select and apply the option "Use accent color: From current wallpaper".
6. Set the display's wallpaper to Fallen Leaf by Martin Klapetek (shipped with
Plasma).
7. Make sure wallpaper Positioning is set to "Scaled and Cropped".

Note: the order of the steps is not important.

OBSERVED RESULT
The panel and windows start to flicker continuously, as if constantly
reapplying the color from the wallpaper.

EXPECTED RESULT
The panel and windows should flicker only once as the color from the wallpaper
gets applied.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.27.1
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Graphics Platform: X11

ADDITIONAL INFORMATION
3440x1440 is the native resolution of my external display. If I use any other
resolution (larger or smaller, even with the same aspect ratio), the bug isn't
triggered. Refresh rate doesn't seem to matter. The bug also doesn't trigger
when my laptop's built-in screen is set as the primary one, regardless of the
resolution set there (it doesn't support 3440x1440, though).

The accent color is picked from the primary monitor's wallpaper, and it seems
that if that wallpaper is Fallen Leaf scaled and cropped to 3440x1440, the bug
triggers.

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

[dolphin] [Bug 485128] Disk usage indicator doesn't follow Qt style

2024-04-06 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=485128

Peter Fajdiga  changed:

   What|Removed |Added

 Attachment #168215|Disk usage indicator in |Expected: Disk usage
description|Fusion style (edited|indicator in Fusion style
   |screenshot) |(edited screenshot)

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

[dolphin] [Bug 485128] Disk usage indicator doesn't follow Qt style

2024-04-06 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=485128

Peter Fajdiga  changed:

   What|Removed |Added

 Attachment #168214|Disk usage indicator not|Observed: Disk usage
description|following Fusion style  |indicator not following
   ||Fusion style

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

[dolphin] [Bug 485128] Disk usage indicator doesn't follow Qt style

2024-04-06 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=485128

--- Comment #1 from Peter Fajdiga  ---
Created attachment 168215
  --> https://bugs.kde.org/attachment.cgi?id=168215=edit
Disk usage indicator in Fusion style (edited screenshot)

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

[dolphin] [Bug 485128] New: Disk usage indicator doesn't follow Qt style

2024-04-06 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=485128

Bug ID: 485128
   Summary: Disk usage indicator doesn't follow Qt style
Classification: Applications
   Product: dolphin
   Version: 24.02.1
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: minor
  Priority: NOR
 Component: bars: status
  Assignee: dolphin-bugs-n...@kde.org
  Reporter: peter.fajd...@gmail.com
CC: kfm-de...@kde.org
  Target Milestone: ---

Created attachment 168214
  --> https://bugs.kde.org/attachment.cgi?id=168214=edit
Disk usage indicator not following Fusion style

SUMMARY
The disk usage indicator in the status bar only seems to be properly styled
when using the Breeze application style. With other styles, even with those
that ship with KDE (Fusion and MS Windows 9x), it looks Oxygen-ish instead of
following the selected style.

STEPS TO REPRODUCE
1. Select and apply the Fusion Application Style in KDE's System Settings
2. Open Dolphin
3. Observe the disk usage indicator in the status bar

OBSERVED RESULT
Disk usage indicator is styled similar to the Oxygen style (see attachment).

EXPECTED RESULT
Disk usage indicator should be styled in the Fusion style.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Note: This is a long-standing bug.

ADDITIONAL INFORMATION
I've found this possibly related bug:
https://bugs.kde.org/show_bug.cgi?id=166650 , which was solved by making the
disk usage indicator use KCapacityBar. If I understand correctly, KCapacityBar
is not a standard Qt widget and Breeze seems to be the only Qt style that
styles KCapacityBar.

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

[kwin] [Bug 474363] New: Dialogs are marked as normal windows on Wayland

2023-09-10 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=474363

Bug ID: 474363
   Summary: Dialogs are marked as normal windows on Wayland
Classification: Plasma
   Product: kwin
   Version: 5.27.7
  Platform: Archlinux
OS: Linux
Status: REPORTED
  Severity: major
  Priority: NOR
 Component: scripting
  Assignee: kwin-bugs-n...@kde.org
  Reporter: peter.fajd...@gmail.com
  Target Milestone: ---

SUMMARY
On Wayland, dialogs have the normalWindow property set to true and dialog set
to false. On X11 it's the opposite, which is the expected behavior.
Additionally, their windowType property is set to 0. On X11 it's set to 5,
which is the expected value.
When I refer to properties, I mean the properties that are exposed in the Kwin
Javascript scripting API.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10

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

[kwin] [Bug 473115] clientFullScreenSet signal is not being emitted on Wayland

2023-09-02 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=473115

--- Comment #3 from Peter Fajdiga  ---
(In reply to Peter Fajdiga from comment #2)
> It also seems that on this user's machine (but again not on mine) clients
> are missing the fullScreen property — it always has a falsy value
> (regardless of whether the window is full screen or not), but I don't know
> the exact value (likely undefined).

I apologize, but after some more testing, I can see that the `fullScreen`
property is present. Please ignore my previous comment.

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

[kwin] [Bug 473115] clientFullScreenSet signal is not being emitted on Wayland

2023-09-01 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=473115

--- Comment #2 from Peter Fajdiga  ---
It also seems that on this user's machine (but again not on mine) clients are
missing the fullScreen property — it always has a falsy value (regardless of
whether the window is full screen or not), but I don't know the exact value
(likely undefined).

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

[kwin] [Bug 473115] clientFullScreenSet signal is not being emitted on Wayland

2023-08-07 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=473115

Peter Fajdiga  changed:

   What|Removed |Added

Summary|clientFullScreenSet signal  |clientFullScreenSet signal
   |is not being emitted|is not being emitted on
   ||Wayland

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

[kwin] [Bug 473115] New: clientFullScreenSet signal is not being emitted

2023-08-07 Thread Peter Fajdiga
https://bugs.kde.org/show_bug.cgi?id=473115

Bug ID: 473115
   Summary: clientFullScreenSet signal is not being emitted
Classification: Plasma
   Product: kwin
   Version: 5.27.7
  Platform: Archlinux
OS: Linux
Status: REPORTED
  Severity: major
  Priority: NOR
 Component: scripting
  Assignee: kwin-bugs-n...@kde.org
  Reporter: peter.fajd...@gmail.com
  Target Milestone: ---

Created attachment 160799
  --> https://bugs.kde.org/attachment.cgi?id=160799=edit
minimal example script

SUMMARY
A user of my Kwin script has a problem where the clientFullScreenSet signal is
not being emitted on Wayland (but it does work on X11). To confirm this, he has
been kind enough to run the minimal example script I'm attaching here, and
indeed he did not get the expected result (as seen below).


STEPS TO REPRODUCE
1. Install the provided minimal example script (kpackagetool5
--type=KWin/Script --install ./fullscreen-test.tar.gz)
2. Enable the script
3. Toggle fullscreen on a window
4. Observe the logs (journalctl -t kwin_wayland -g 'fullscreen-test')

OBSERVED RESULT
...kwin_wayland[...]: qml: fullscreen-test: script started

EXPECTED RESULT
...kwin_wayland[...]: qml: fullscreen-test: script started
...kwin_wayland[...]: qml: fullscreen-test: clientFullScreenSet


SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Incidentally, I am also running Arch Linux and the same versions of all the
software listed in this report, but I can't reproduce the issue. For me, the
clientFullScreenSet signal is emitted on both X11 and Wayland.

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