Commit Graph

8 Commits

Author SHA1 Message Date
Tor Hedin Brønner
719d01e1f9 Add only-scratch-in-overview setting, defaults to false
Only show scratch windows in the overview, toggled by `only-scratch-in-overview`
setting.

see discussion:
https://paperwm.zulipchat.com/#narrow/stream/174110-design/subject/limit.20overview.20to.20scratch.20windows
2018-12-06 10:02:54 +01:00
Tor Hedin Brønner
fc40aaa6ae kludges: add some save/restore method nicery 2018-12-06 09:56:09 +01:00
Tor Hedin Brønner
e795dcf90d Fix no hot corner
When there's several monitors it's possible for the first corner in `hotCorners`
to be null.
2018-11-24 01:37:16 +01:00
Tor Hedin Brønner
68d28e4ac4 kludges: properly disable the native workspace animation (3.30) 2018-11-24 01:18:30 +01:00
Tor Hedin Brønner
78740e76ce Disable the hot corner by default
Having the hot corner activate the overview works rather poorly with scrolling
through the workspaces.

We disable the functionality by default. The preference `override-hot-corner`
controls the functionality, so set it to false if you want it back.

A possibility is having the hot-corner force the top bar to be visible when
a fullscreen window has focus, but it's not yet implemented.
2018-08-28 01:24:04 +02:00
Tor Hedin Brønner
42aedba3b6 Use var for all top level declarations to avoid warnings
We're assessing all top level declarations from outside the original scope when
we're evaluating code. So everything should be `var`.

Classes are `let` bound so we should use var for `ClickOverlay` too, but there's
a bug in gnome-shell-mode making such statements not evaluate. We therefor wait
for that to be fixed.
2018-04-30 00:03:08 +02:00
Tor Hedin Brønner
5ffc0784e2 We shouldn't need to turn off redirection anymore 2018-04-22 15:01:57 +02:00
Tor Hedin Brønner
c0a65058b8 Add a kludge module to monkey patch around gnome shell oddities 2018-02-17 21:52:31 +01:00