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

            Bug ID: 451557
           Summary: [wish] Option to automatically embark fullscreen
                    applications to temporal Virtual Desktops
           Product: kwin
           Version: unspecified
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: shenlebantongy...@gmail.com
  Target Milestone: ---

When a user clicks the "Maximize" on the title bar, the application will become
fullscreen. This is the behaviour of most desktops, but it is actually bad if
you consider about it:

When you have multiple applications at the same time on a desktop, a suddenly
fullscreened app dominate the current desktop and shadows other windows. Those
windows used to be presented side by side, and now they are gone from user's
direct control.

Image a simple situation: you have a browser for doc, a terminal for commands,
and an editor for coding. You maximized editor, and your terminal and browser
are gone. Bring the up is very awkward. When you minimize the editor again, you
have to adjust the windows again.

What if -> when you maximize the editor, it embarks on a new temporal virtual
desktop, and the terminal & browser stay in the original. You now have
full-screened editor and can easily use the terminal & browser by some virtual
desktop switch shortcut.

---

Maximizing an application means the user wants to focus on one, but this
doesn't mean he also wants to throw all the other windows away.

EXPECTED functionality:

Option to change the behaviour of "maximize" button on the title or the
"maximize" in general:

When you click it, the window will embark on a new (temporal) virtual desktop,
and when you click it again, it will go back to the original virtual desktop.
If the original is gone, it will return to an adjacent virtual desktop.

This is probably not the best design. Maybe we can add a new "fullscreen" in
parallel with existing "maximize". Advanced user can opt-in by dragging the new
"fullscreen" to titlebar in settings.

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

Reply via email to