- 26 Mar, 2020 2 commits
-
-
Alberts Muktupāvels authored
Preferred way is to use GTK+ theme for window decorations. Metacity themes are still "supported" to allow users use old themes... Also metacity-theme.dtd has not been updated for Theme Format 3.x, remove it as it can not be used to validate new format files.
-
Alberts Muktupāvels authored
-
- 25 Mar, 2020 1 commit
-
-
Alberts Muktupāvels authored
-
- 22 Mar, 2020 1 commit
-
-
Florian Müllner authored
We refuse to move focus while a grab operation is in place. While this generally makes sense, there's no reason why the window that owns the grab shouldn't be given the regular input focus as well - we pretty much assume that the grab window is also the focus window anyway. In fact there's a strong reason for allowing the focus change here: If the grab window isn't the focus window, it probably has a modal transient that is focused instead, and a likely reason for the focus request is that the transient is being unmanaged and we must move the focus elsewhere. mutter#15
-
- 12 Mar, 2020 1 commit
-
-
Alberts Muktupāvels authored
It doesn't make much sense to globally unset focus when mapping a new window. Based on mutter commit: mutter@998d921d
-
- 06 Mar, 2020 10 commits
-
-
Alberts Muktupāvels authored
FOCUSED_WINDOW layer does not exist.
-
Alberts Muktupāvels authored
This reverts commit 12c4f35c. #8
-
Andre Klapper authored
-
Andre Klapper authored
-
Andre Klapper authored
-
Andre Klapper authored
-
Andre Klapper authored
-
Andre Klapper authored
-
Andre Klapper authored
-
Andre Klapper authored
-
- 05 Mar, 2020 3 commits
-
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
Timeouts are not used since de65967b.
-
Alberts Muktupāvels authored
Changes to remove frame for fullscreen windows have introduced regression - Firefox will cancel fullscreen if it receives focus out event before _NET_WM_STATE property change event. Use idle to ensure or destroy frame after window features are recalculated and window state set.
-
- 03 Mar, 2020 1 commit
-
-
Alberts Muktupāvels authored
-
- 02 Mar, 2020 2 commits
-
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
This is attempt to fix/silence coverity overlapping assignment issues - CID 1491451 and CID 1491452. In practice this does not seem to change anything, in both cases clang and gcc generates same assembly output with optimization level 1 or higher.
-
- 01 Mar, 2020 1 commit
-
-
Alberts Muktupāvels authored
-
- 29 Feb, 2020 2 commits
-
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
- 28 Feb, 2020 7 commits
-
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
And do not fill surface with opaque black (the default source pattern).
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
- 23 Feb, 2020 4 commits
-
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
Alberts Muktupāvels authored
-
- 01 Feb, 2020 1 commit
-
-
Alberts Muktupāvels authored
-
- 30 Jan, 2020 1 commit
-
-
Alberts Muktupāvels authored
In addition to existing properties use also new _GNOME_WM_STRUT_AREA property that allows creating struts between monitors. https://mail.gnome.org/archives/wm-spec-list/2018-December/msg00000.html https://gitlab.freedesktop.org/xdg/xdg-specs/merge_requests/22
-
- 28 Jan, 2020 1 commit
-
-
Alberts Muktupāvels authored
In addition to existing _NET_WORKAREA property set also new _GTK_WORKAREAS_Dn property where n is desktop number (between 0 and _NET_NUMBER_OF_DESKTOPS - 1). https://mail.gnome.org/archives/wm-spec-list/2018-December/msg00000.html https://gitlab.freedesktop.org/xdg/xdg-specs/merge_requests/22 !3
-
- 11 Jan, 2020 1 commit
-
-
Alberts Muktupāvels authored
mutter@c13ea4f4
-
- 07 Dec, 2019 1 commit
-
-
Serdar Sağlam authored
-