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

            Bug ID: 510631
           Summary: [Feature request] Add "Zoom to window" feature /
                    keyboard shortcut
    Classification: Plasma
           Product: kwin
      Version First unspecified
       Reported In:
          Platform: unspecified
                OS: Unspecified
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: effects-various
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 185795
  --> https://bugs.kde.org/attachment.cgi?id=185795&action=edit
Running the old Ignition game zoomed in

Please consider adding a feature to use the desktop zoom effect to fit the
selected window to fullscreen.

This is a feature I've been missing very much since the Compiz days. It was
very useful to fake fullscreen for old games, which don't support your native
screen resolution and cannot be switched to fullscreen (e.g. because of
wayland). You can start the game in its native resolution in windowed mode (or
using the virtual desktop feature in Wine) and then use the desktop zoom effect
to bring the window to the whole screen (including bilinear filtering).

It is currently possible to achieve similar result by disabling the "Mouse
Tracking" and manually zooming to match the window size and position, but it is
not very comfortable to do it. See the attached screenshot.

I would suggest to add a new keyboard shortcut "Zoom to active window" to the
"Desktop Effects - Zoom", which would zoom in to automatically match the
current active window size and position to fit the whole screen (maybe without
the window decoration optionally) and temporarily disable the mouse tracking
(until the zoom level is changed, e.g. by "Meta+-").

I would also suggest to add a menu entry for this feature into the "Alt+F3"
window menu in "More Actions" somewhere close to the "Fullscreen" option. In
this case, it would zoom to this window instead of the active window.

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

Reply via email to