One feature I miss from it is that if you drag and drop something from a windows below another, the one from which you drag the item from doesn't get focused and doesn't raise to the front.
1. What's wrong with the maximise button? It wasn't broken, it didn't need fixing.
2. What if you want the window at the top of the screen without being maximised?
I also think that in those rare cases you actually want to put a window at the top without maximizing it you are better off with a tiling window manager with keyboard shortcuts. In Windows you can quickly get top left quarter with win+left, win+up. On the other hand, win+up, ctrl+win+left also gives you full screen on another monitor.
Then move it to that screen first.
> The maximize button is also super tiny and harder to hit compared to the title bar.
Then the button needs to be bigger.
> I also think that in those rare cases you actually want to put a window at the top without maximizing it you are better off with a tiling window manager with keyboard shortcuts.
That may be true for you; it isn't for me.
I find keyboard shortcuts hard to remember and often inadvertantly press keys (don't know which one I've pressed) with shortcuts which do things I don't like.
2. If small targets like the maximise button aren't a problem for you, then stopping the windows drag a few pixels before the mouse hits the top of the screen should be easy for you as well.
The drag to the top is nice because it mirrors the drag to left and right side. Since this is Linux, I'm sure you can configure this stuff somewhere.
I certainly could do that. However (1) it wastes space, and (2) it's a crappy UI: moving the window some distance does one thing, moving it a bit more does something completely different.
> Since this is Linux, I'm sure you can configure this stuff somewhere.
I agree, the relevant command is:
$ sudo apt-get install xubuntu-desktop
:-) dconf write /org/gnome/shell/extensions/classic-overrides/edge-tiling false dconf write /org/gnome/mutter/edge-tiling falseI'm using Unity in Ubuntu 16.04, and there a window only gets maximized if you drag it very close to the top edge of the screen. If you drag it to the bottom of the top bar or anywhere in the bottom half of the top bar, it moves to the bottom edge of the top bar without maximizing.
I'll upgrade to 18.04, but if it isn't an improvement over 17.10 in that regard, it'll be time for me to check out other desktops.
I prefer using LTS releases myself, so it's probably time to test 18.04.
Using the maximise button takes more clicks and more aiming.
Top: Dev environment (VS Code + browsers + git extensions)
Middle: Servers, frontend servers and test runner console (anything I need to check or restart from time to time)
Bottom: anything that I'd rather not touch (I start some windows from a shell and move them to desktop 1, this is probabably not the most optimal way but I try to be more pragmatic and spend less time on tweaking my setup and this is a step in the right direction.)
I use Super + arrow up/down to move between them, I've assigned super + ctrl + shif + arrow up/down to move the currently focused window up or down etc.
See how opinions work?
I use this all the time when working with several monitors. Just press Alt, click somewhere onto a window, move this window to a different monitor, smash window to the top of the screen. Bam, instant monitor-switching of full-screen windows.
(And yes, usually I use keyboard shortcuts for this but when the hand is already on the mouse then this is the best way to do it)