https://bugs.kde.org/show_bug.cgi?id=490049

            Bug ID: 490049
           Summary: [Feature] Make it possible to test window rules
    Classification: Plasma
           Product: kwin
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: rules
          Assignee: kwin-bugs-n...@kde.org
          Reporter: rocketra...@gmail.com
                CC: isma...@gmail.com
  Target Milestone: ---

SUMMARY

Because Wayland does not allow applications to save and remember their window
positions, I have been using Window Rules a lot more. However, one thing I've
found difficult with Window Rules is validating / testing them.

First of all, positioning rules have to be set to "Force" in order to test a
rule, when one really wants the rule to be "Initially Apply". So in order to
test it, we have to change the position and screen to "Force", click "Apply",
and then change it back.

Secondly, if a window rule does not trigger, we have no idea why. In a case I
encountered, I figured out that an earlier window rule in the list was
triggering instead, but the UI provides no feedback or indication that that was
the case -- the only thing I saw as a user was that the window rule I was
testing did not trigger.

It would be nice if window rules provided some UX that allowed users to test
their rules. I recognize that this might actually be quite complex to
implement. It may be easier to fix problems like
https://bugs.kde.org/show_bug.cgi?id=15329 so that we don't have to rely on
window rules so much in the first place.

Linux/KDE Plasma: 
Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.6-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 24 × 12th Gen Intel® Core™ i9-12900KS
Memory: 124.8 GiB of RAM
Graphics Processor: AMD Radeon RX 6600 XT
Manufacturer: ASUS

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

Reply via email to