I've been beta testing early release versions of JetBrains IntelliJ IDEA
IDE on native Wayland. My experience with trying to use Window Rules for
my IDEA IDE windows completely failed. Many of the popup windows were
responding to the same rules. In discussing this with the developers,
they say that IDEA's uses regular windows for many of its popups,
because "IDEA's UI is very complex and it was not possible to accomplish
everything IDEA popups need with what Wayland's popups offer."
Reference:

https://youtrack.jetbrains.com/issue/JBR-3206/Native-Wayland-
support#focus=Comments-27-10645536.0-0

Furthermore, the positioning of these windows is often simply wrong,
showing up on the top left corner many times, or other weird behavior.

Furthermore, many of IDEA's popups are very different sizes and aspect
ratios, depending on the specific content being shown.

In thinking about this "Save and Remember Window Positions" issue, I'm
not sure how the window manager is supposed to deal with and understand
all this complexity. Only the application has the knowledge necessary to
do this. Furthermore, pretty much every application already has the
logic necessary to do it because it had to on X11.

Has anyone considered rethinking the overall approach Wayland takes to
window positioning? Or proposed a Wayland protocol or something that
would allow applications to position their own windows?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/335761

Title:
  Placement policy 'Remember' by default for all windows

To manage notifications about this bug go to:
https://bugs.launchpad.net/kubuntu-default-settings/+bug/335761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to