<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    System Settings -> Window Managment -> Window Rules<br>
    Click on New<br>
    Set the Description to something like "No Full Screen" and leave
    everything else alone, it they should all be set to Unimportant.<br>
    Click on the "Size & Position" tab<br>
    Check the box next to "Fullscreen" then change the select box next
    to it to "Force"  and the bubble next to that should be set to "No"<br>
    Click OK and it will warn you with the verbage that means that it's
    going to match ALL windows which would normally not be good, but
    that's what you want.<br>
    Then click Apply on the main System Setting windows and enjoy your
    no full screen system.<br>
    <br>
    To create an exception to your blanket rules:<br>
    Right click on title bar of the application you want to make an
    exception for and go to "More Actions" -> "Configure Special
    Application Settings..."<br>
    Then select the "Size & Position" and put a check next to
    "Fullscreen" and set the select box to "Do Not Effect"<br>
    Click OK and enjoy your Fullscreen exception!<br>
    <br>
    Brian Cluff<br>
    <br>
    PS, if you're running the latest version of KDE the interface is a
    little different.  In that case instead of clicking on the "Size
    & Position" tab you just have to click on Add Property at the
    bottom and look/search for "Fullscreen" and set all the same options
    as above.<br>
    <br>
    <div class="moz-cite-prefix">On 6/10/21 12:07 AM, der.hans via
      PLUG-discuss wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:alpine.DEB.2.20.2106100703370.348@post">Am 08. Jun, 2021
      schwätzte Matt Graham via PLUG-discuss so:
      <br>
      <br>
      <blockquote type="cite">On 2021-06-08 13:34, der.hans via
        PLUG-discuss wrote:
        <br>
        <blockquote type="cite">is there an easyish way to totally
          disable apps from going full screen in
          <br>
          KDE?
          <br>
          <br>
          I do want to be able to ocassionally re-enable full screen for
          an app, but
          <br>
          am fine if I first have to acknowledge that it's a horrible
          idea and I
          <br>
          deserve the repercussions :)
          <br>
        </blockquote>
        <br>
        Why?  This seems like a strange thing to want.
        <br>
      </blockquote>
      <br>
      Because I have a visceral negative reaction when apps unwantedly
      go full
      <br>
      screen. Aside from messing with my workflow it really, really
      annoys me.
      <br>
      <br>
      <blockquote type="cite">I don't think you can do this easily.  I
        tried going into System Settings -> Window Management ->
        Window Rules and setting the maximum size of a gwenview window
        to 1024x768.  This made it so that the gwenview windows all
        snapped to that size, and it was not possible to make them
        larger using normal window manager operations.  However, the
        "Full Screen" button still made a gwenview window take over the
        whole screen.
        <br>
        <br>
        This is probably controlled by the KToggleFullScreenAction code,
        which gets kind of low-level in that it calls QT functions
        you're not supposed to call directly from KDE.  Fiddling with
        this part of KWidgetsAddons without recompiling everything is
        probably a non-starter.
        <br>
      </blockquote>
      <br>
      Yeah, probably difficult, but it shouldn't be. I will keep
      searching for
      <br>
      my own version of nerdvana.
      <br>
      <br>
      ciao,
      <br>
      <br>
      der.hans
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">---------------------------------------------------
PLUG-discuss mailing list - <a class="moz-txt-link-abbreviated" href="mailto:PLUG-discuss@lists.phxlinux.org">PLUG-discuss@lists.phxlinux.org</a>
To subscribe, unsubscribe, or to change your mail settings:
<a class="moz-txt-link-freetext" href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a></pre>
    </blockquote>
    <br>
  </body>
</html>