Live data from Hacker News

Rethinking Window Management

blogs.gnome.org

51–60 of 272 posts

Re: Rethinking Window Management

#51
post #32

I really love the mosaic concept. I think it's indeed the missing piece for tiling on large displays. It's a kind of stack in usual tiling layouts, where all leftover windows are placed, but stacks tend to squeeze and deform windows, crippling many apps in the process. The mosaic approach can certainly avoid this issue, but it wastes some space (not ideal for small screens) and may not play well with big complex UIs(…

It seems that the wasted space issue is somewhat addressed by the switch to a tiling mode when the screen becomes “full”?

Re: Rethinking Window Management

#52

seems neat, but: how often do you launch a program that defaults to having a teeny-tiny window, like shown here?

I probably don’t want a calculator to be full screen, even a terminal full height might make sense but full width almost never does.

Re: Rethinking Window Management

#53

I've been using i3 (within the larger Regolith package) for a few years now and its hard for me to non-tiling WMs now. However I do think there would be a lot of improvements, especially with large desktop monitors. One idea I had would be to have a window manager only have a single main window in each desktop and then scaled down windows around the border on the desktop, like the TV in Idiocracy ( https://www.sounda…

Dynamic tiling window managers like dwm and xmonad can do this. They default to a 'master/stack' layout but you can change the layout algorithm. You esentially have a 'master' window and a stack of secondary windows. You can promote a window with super+enter and it gets swapped into the master area. There are some autotiling scripts for i3 that can emulate this behavior as well.

AwesomeWM as well. It allows you to write your own tiling algorithms in Lua.

Re: Rethinking Window Management

#54

Every time when I look at what has become of Gnome, I wish Unity didn't die. Almost everything I loved in Gnome2 was broken or took a turn for the worse.

MATE still exists

It does, true, but it feels like a dead end.

Re: Rethinking Window Management

#55
post #35

[flagged]

In my experience it depends on the user's workflow and preferences. Whenever I'm using a tiling-first desktop I find myself micromanaging my windows a lot more because inevitably, some windows tile in a way that's not usable or limits usability. It feels like I'm fighting it constantly, and the only way to fix it is to opt out of tiling, at which point I have to wonder why I'm using a tiling WM.

Re: Rethinking Window Management

#56

Maximizing windows in their own workspace is annoying and one of the worst parts of macOS window management. I really hope they don't bother with that. Just because I want a maximized window doesn't mean I want it in it's own workspace. It just makes dealing with windows harder because you now have to move to some other workspace to grab a window you want to reference first.

Logged in just to say this is probably one of the only things I prefer about macOS window management, if you are reading this Apple UX team please don’t take it away!

Re: Rethinking Window Management

#58
That mosaic concept sounds terrible. All the windows moving whenever a new window opens? That just sounds very annoying and very bad for my spatial memory.

Things should just stay where I left them.

Re: Rethinking Window Management

#59
post #35

[flagged]

In my experience it depends on the user's workflow and preferences. Whenever I'm using a tiling-first desktop I find myself micromanaging my windows a lot more because inevitably, some windows tile in a way that's not usable or limits usability. It feels like I'm fighting it constantly, and the only way to fix it is to opt out of tiling, at which point I have to wonder why I'm using a tiling WM.

Exactly. I have dozens of different ways I like to organize my windows, depending on which task I'm doing or what I need to focus on.

The best I could manage so far with GNOME was the gSnap extension but it's still work and I've just noticed I've switched back to no tiling for a few days now.

Re: Rethinking Window Management

#60
Long time i3 user (which I still use on my work laptop) but use Pop!_OS on my workstation at home and have to say it works really well. I like how we have open source but wish we had more open collaboration instead of people wasting time re-inventing the wheel. Gnome people - call the Pop!_OS people.
Post reply on HN