Live data from Hacker News

Rethinking Window Management

blogs.gnome.org

141–150 of 272 posts

Re: Rethinking Window Management

#141

People generally have pretty good spatial sensibilities, and I feel like modern OS designers seem to forget this. You feel this especially on iPadOS. Physically arranging windows allows for a much more solid multi-tasking experience, and encouraged direct manipulation of content e.g. drag and drop. Transient "palette" or "panel" windows allow for a short term buffer (think a find/replace panel). To me, this is what m…

I honestly don't know how someone could do much of anything in a "single window" on a 27" iMac screen. (Anything beyond, say, watching a movie or the like.)

On a laptop, sure, to a point. But these drive in theater style displays? Not quite sure how that works. Maybe it's great for video editing, but the screen is so large, and the eye can really focus on just a small portion of it, just seems like a lot of wasted space.

For example, I have this in a browser window, on my 27", with the text box, at, say, 6" wide by 2" tall, is roughly centered on the screen, about 30% down. The unexpanded text area has, I'd say, 6" of "margin" on the top, 8-10" on each side, and similar amount to the bottom. (Arguably it's a bit too hight right now for me.)

Not the window, mind, the text entry box (which could be expanded, but I don't). So, I'm easily "wasting" over 90% of my display right now. If it was "full screen", it would be crammed in the upper left corner. I'd either have to chronically cock my head, of simply shift the entire display over to put it in a comfortable position.

Re: Rethinking Window Management

#143

As a longtime macOS user, while I don't mind the rest of how it handles windows/apps I've never liked the fullscreen mode that was added in 10.7, and the GNOME fullscreen mode mentioned in the blog post is identical. I don't maximize windows often, but when I do I don't usually want the window to be spirited away to its own separate universe, and the apps that actually need fullscreen implement that functionality ind…

> the GNOME fullscreen mode mentioned in the blog post is identical

after being given a macbook pro for work, i can't stop thinking that gnome developers/designers people are just people that didn't manage to get hired by Apple, and just keep copying mac os over and over again.

Re: Rethinking Window Management

#144
> Overlapping windows can get messy quickly

Yeah dude... that's one reason why the Minimize button exists on Windows, MacOS and KDE etc for so long. When you see some feature exists for this long on this many good desktop environments, you know it's too important to...say...been removed (from default setting)?

Also on the same note, Taskbar (or Dock on MacOS) is also important... It's so important that on SOME desktop environment that don't support such feature, one of it's most popular plugin is designed to restore the functionality so the users can actually enjoy the DE instead of fighting it.

Re: Rethinking Window Management

#145
I have been using a tiling WM since ion2, but I’ve used other OS WMs too. It’s hard to take this article seriously when it talks about tiling window manager limitations but fails to mention one big negative for tiling WMs: they assume I want to see the whole window all of the time.

Overlapping windows let me put my terminal over the top of my browser. I can overlap and conceal, say, the left nav bar of a documentation website while still letting me see the body of the docs.

    + - - - - +
    |terminal |- - - +
    |         | docs |
    |         |      |
    + - - - - +      |
           + - - - - +
Focus follows mouse (which you get in macOS, albeit only for scroll) means I can interact with the lower window without bringing it to the foreground. I’ve done this when my employment has forced me to use macOS, and it works well and much better than a tiling WM.

Re: Rethinking Window Management

#146

People generally have pretty good spatial sensibilities, and I feel like modern OS designers seem to forget this. You feel this especially on iPadOS. Physically arranging windows allows for a much more solid multi-tasking experience, and encouraged direct manipulation of content e.g. drag and drop. Transient "palette" or "panel" windows allow for a short term buffer (think a find/replace panel). To me, this is what m…

> (If you've only ever got comfortable with a windows-style "maximised window" approach, you'll probably disagree with me, however).

Windows-style? Microsoft's APIs and design paradigms are as floating-window focused as they are maximized-focused. And I don't think I've had a window open maximized since the XP days. Multiple document interfaces were a first class citizen for a decade and a half, so clearly they understand and encourage window use.

Single task, maximized windows are a user paradigm. Usually by regular old users that just want a browser, tax program, video game, etc and that Windows doesn't get in the way of. These same people will use the expander in macOS, or just use their computer with a single half-sized window in the middle of their screen. "Power" users (devs, creatives, traders, PMs, CSRs, etc) will best use the environment in any OS, for their use case.

In addition, maximized windows are ubiquitous on mobile platforms and are a paradigm that Apple seems insistent on, considering how hard the Android (and Microsoft before their inevitable mobile death) companies are working on solving the multi-tasking problem. Even now, I can have multiple floating, resizable windows on a Galaxy device; while I can not on an iOS one.

Re: Rethinking Window Management

#147

I'd love to chat with the gnome guys. They miss so much and I'm not sure why. 1) The WM must remember where my windows were and put them back when reopened. Never mind how X apps took on this responsibility, under Wayland the app should not know its context. It's also not right to put the burden on every app when it could be in the WM to provide consistency and unburden all the other devs. 2) I use a 55" screen where…

There are extensions to disable any kind of animation. I use the Windows key to open the app list/search and hot keys to move between virtual desktops (activities, but I use the la name). Nothing moves and resizes on my desktop.

Re: Rethinking Window Management

#148

As a longtime macOS user, while I don't mind the rest of how it handles windows/apps I've never liked the fullscreen mode that was added in 10.7, and the GNOME fullscreen mode mentioned in the blog post is identical. I don't maximize windows often, but when I do I don't usually want the window to be spirited away to its own separate universe, and the apps that actually need fullscreen implement that functionality ind…

I use almost exclusively fullscreen windows in macos. A couple of apps are splitscreen. I like to have 2 terminals side by side. And there is a kitchen sink screen where I put random windows.

Re: Rethinking Window Management

#149

I'd love to chat with the gnome guys. They miss so much and I'm not sure why. 1) The WM must remember where my windows were and put them back when reopened. Never mind how X apps took on this responsibility, under Wayland the app should not know its context. It's also not right to put the burden on every app when it could be in the WM to provide consistency and unburden all the other devs. 2) I use a 55" screen where…

I agree with you.

1) Always remember location and size hashed by monitor(s) arrangement.

2) Get rid of "Maximize" and go back to "Zoom" where I can switch between 2 positions/sizes: one is the smallest window that will fit and layout everything perfectly without scroll bars, and the other is point 1) remembered location/size.

3) Simple floating panels/palettes/icons. Nothing jarring. One menu bar:

  *  Application  File  Edit  View  Help           Wed 3:59 PM  ⏻
  Software Update...                                   Switch User
  -                                                    Log Out...
  File Browser                                         -
  Web Browser                                          Restart
  Text Edit                                            Shut Down
  Terminal

Re: Rethinking Window Management

#150
So happy to see this being worked on. I really hate overlapping windows. It was never a good idea. I think it was mainly done the fist few times because it looked impressive. Then it became so ingrained that people couldn't imagine not having them.
Post reply on HN