• okwhateverdude@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    25 days ago

    4 - I bet there’s some a setting for that in some Linux DE

    XFCE’s WM (xfwm4) settings. And yes, I keep it unchecked.

    • raspberriesareyummy@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      24 days ago

      I’ll check again but it didn’t work as I wanted to last time. What I want: give focus to new processes started by the user, but once the user manually switches windows, do not pop that app into the foreground when it is done launching. Also: not stealing focus was useless when the unfocused window would pop up over the one I was currently using.

      • SwingingTheLamp@midwest.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        24 days ago

        NeXTSTEP worked exactly this way, and it was glorious. Its window manager simply had the concept of “no current focus.” Programs could not steal focus, they could only gain focus either by explicit user action, or grabbing it when nothing else was focused. When you started an application, there would be no focus while it loaded. If you waited, the new application would grab focus. If you moved on to a different window, the new application would pop up in the background. New windows, dialog boxes, and notification-type events would put an indicator on the application’s icon in the dock.

          • SwingingTheLamp@midwest.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            23 days ago

            It’s… still around, in a way. Apple bought NeXT Computer, and it provided the BSD Unix base for MacOS X, as well as all of those classes with the ‘NS’ prefix. Of course, Apple pasted on a totally new UI. 🙁