Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update Basque translationgnome-3-30 | Asier Sarasua Garmendia | 2019-09-09 | 1 | -1147/+1187 |
| | |||||
* | bump version to 3.30.1, update NEWS3.30.1 | Alberts Muktupāvels | 2018-09-09 | 2 | -1/+5 |
| | |||||
* | fix problems with focus tracking | Owen W. Taylor | 2018-09-08 | 2 | -6/+27 |
| | | | | | | | | | | | | | | When a client spontaneously focuses their window, perhaps in response to WM_TAKE_FOCUS we'll get a FocusOut/FocusIn pair with same serial. Updating display->focus_serial in response to FocusOut then was causing us to ignore FocusIn and think that the focus was not on any window. We need to distinguish this spontaneous case from the case where we set the focus ourselves - when we set the focus ourselves, we're careful to combine the SetFocus with a property change so that we know definitively what focus events we have already accounted for. https://bugzilla.gnome.org/show_bug.cgi?id=720558 | ||||
* | display: ensure that we ignore our own focus events for focus predictions | Alberts Muktupāvels | 2018-09-08 | 2 | -15/+46 |
| | | | | | | | | | | | | | | | | | | | | When we set the input focus, we first set the predicted window, and then try to process focus events. But as FocusOut on the existing window comes before FocusIn on the new window, we'll see the focus out on the old window and think the focus is going to nothing, which makes metacity think the prediction failed. Fix this by making sure that we ignore focus window changes of our own cause when updating the focus window field, by ignoring all focus events that have a serial the same as the focus request or lower. Note that if metacity doens't make any requests after the focus request, this could be racy, as another client could steal the focus, but metacity would ignore it as the serial was the same. Bump the serial by making a dummy ChangeProperty request to a metactiy-controlled window in this case. Based on mutter commit: https://gitlab.gnome.org/GNOME/mutter/commit/7fdfbad6d495ede1632588e528801443846e5f6d | ||||
* | bump version to 3.30.0, update NEWS3.30.0 | Alberts Muktupāvels | 2018-09-02 | 2 | -1/+8 |
| | |||||
* | core: remove MetaEventQueue | Alberts Muktupāvels | 2018-09-02 | 5 | -226/+0 |
| | |||||
* | screen: fix cast-function-type warning | Alberts Muktupāvels | 2018-09-02 | 1 | -3/+1 |
| | |||||
* | stack-tracker: fix cast-function-type warning | Alberts Muktupāvels | 2018-09-02 | 1 | -2/+1 |
| | |||||
* | main: fix cast-function-type warning | Alberts Muktupāvels | 2018-09-02 | 1 | -2/+4 |
| | |||||
* | menu: fix cast-function-type warnings | Alberts Muktupāvels | 2018-09-02 | 1 | -2/+9 |
| | |||||
* | prefs: fix cast-function-type warning | Alberts Muktupāvels | 2018-09-02 | 1 | -2/+1 |
| | |||||
* | edge-resistance: fix cast-function-type warning | Alberts Muktupāvels | 2018-09-02 | 1 | -7/+1 |
| | |||||
* | boxes: remove meta_rectangle_free_list_and_elements | Alberts Muktupāvels | 2018-09-02 | 4 | -73/+55 |
| | |||||
* | util: remove meta_free_gslist_and_elements | Alberts Muktupāvels | 2018-09-02 | 3 | -13/+2 |
| | |||||
* | keybindings: fix cast-function-type warnings | Alberts Muktupāvels | 2018-09-02 | 3 | -88/+80 |
| | | | | | And remove unused variables from MetaKeyHandler struct that was introduced in 179549b7cf464114bd155e787e96fc375e049386 commit. | ||||
* | update .gitlab-ci.yml | Alberts Muktupāvels | 2018-09-02 | 1 | -1/+2 |
| | |||||
* | update .gitlab-ci.yml | Alberts Muktupāvels | 2018-09-02 | 1 | -0/+1 |
| | |||||
* | update .gitlab-ci.yml | Alberts Muktupāvels | 2018-09-02 | 1 | -0/+2 |
| | |||||
* | add .gitlab-ci.yml | Alberts Muktupāvels | 2018-09-02 | 1 | -0/+37 |
| | |||||
* | Update MSGID_BUGS_ADDRESS in po/Makevars | Piotr Drąg | 2018-08-16 | 1 | -3/+3 |
| | |||||
* | prefs: stop using Gtk/DecorationLayout for button layout | Alberts Muktupāvels | 2018-06-25 | 1 | -102/+0 |
| | | | | | GNOME Flashback will install GSettings override file to change button-layout default value. | ||||
* | window: fix a copy/paste error | Alberts Muktupāvels | 2018-06-16 | 1 | -1/+1 |
| | |||||
* | refer to monitors as "monitors" rather than "xineramas" | Alberts Muktupāvels | 2018-06-16 | 16 | -514/+531 |
| | | | | Follow mutter and rename xineramas to monitors. | ||||
* | remove Solaris Xinerama support | Alberts Muktupāvels | 2018-06-16 | 4 | -127/+21 |
| | | | | | | Solaris should work with Xfree Xinerama according to these bugs: - https://bugzilla.gnome.org/show_bug.cgi?id=674727 - https://bugzilla.gnome.org/show_bug.cgi?id=580079 | ||||
* | Update zh_CN translation | Dz Chen | 2018-03-24 | 1 | -1078/+1222 |
| | |||||
* | bump version to 3.28.0, update NEWS3.28.0 | Alberts Muktupāvels | 2018-03-11 | 2 | -1/+8 |
| | |||||
* | frames: ignore gdk_window_process_all_updates deprecation warnings | Alberts Muktupāvels | 2018-03-11 | 1 | -2/+10 |
| | |||||
* | metaaccellabel: avoid implicit conversion warning | Alberts Muktupāvels | 2018-03-11 | 1 | -1/+1 |
| | | | | | warning: implicit conversion from ‘gfloat {aka float}’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion] | ||||
* | require gtk+ 3.22.0 | Alberts Muktupāvels | 2018-03-11 | 6 | -95/+1 |
| | |||||
* | avoid deprecated gdk error trap functions | Alberts Muktupāvels | 2018-03-11 | 4 | -11/+34 |
| | |||||
* | build: enable subdir-objects | Alberts Muktupāvels | 2018-03-11 | 1 | -1/+1 |
| | |||||
* | frames: avoid implicit conversion warnings | Alberts Muktupāvels | 2018-03-11 | 1 | -4/+4 |
| | | | | | warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion] | ||||
* | libmetacity: avoid implicit conversion warnings | Alberts Muktupāvels | 2018-03-11 | 1 | -4/+4 |
| | | | | | warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion] | ||||
* | Update Croatian translation | gogo | 2018-03-10 | 1 | -3222/+1100 |
| | |||||
* | Updated Danish translation | Joe Hansen | 2018-03-03 | 1 | -1235/+10 |
| | |||||
* | window: make docks and spashscreens appear focused | Alberts Muktupāvels | 2018-02-22 | 1 | -1/+11 |
| | | | | | | | | | Set the NET_WM_STATE_FOCUSED property on windows of type dock or spashscreen so that they don't get the state GTK_STATE_FLAG_BACKDROP set by default. Based on xfwm4 commit: https://git.xfce.org/xfce/xfwm4/commit/?id=0feb29e78bb3 | ||||
* | update git.mk to latest version | Alberts Muktupāvels | 2018-02-22 | 2 | -1/+43 |
| | |||||
* | Update Esperanto translation | Kristjan SCHMIDT | 2017-12-23 | 1 | -1015/+1022 |
| | |||||
* | Updated Danish translation | Ask Hjorth Larsen | 2017-11-11 | 1 | -488/+513 |
| | |||||
* | compositor: fix missing shadow from some windows | Alberts Muktupāvels | 2017-10-20 | 1 | -7/+15 |
| | | | | | | | If window is not client side decorated then we should add shadow also when using GTK+ theme. https://bugzilla.gnome.org/show_bug.cgi?id=789251 | ||||
* | window: don't manage InputOnly windows | Alberts Muktupāvels | 2017-10-17 | 1 | -2/+14 |
| | |||||
* | bump version to 3.26.0, update NEWS3.26.0 | Alberts Muktupāvels | 2017-10-02 | 2 | -2/+9 |
| | |||||
* | theme-viewer: unmark string from translation | Piotr Drąg | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | theme-viewer: move combo boxes to sidebar | Alberts Muktupāvels | 2017-10-02 | 2 | -264/+292 |
| | |||||
* | Update Swedish translation | Anders Jonsson | 2017-10-02 | 1 | -51/+51 |
| | |||||
* | data: remove X-GNOME-Bugzilla | Alberts Muktupāvels | 2017-09-30 | 1 | -3/+0 |
| | |||||
* | stack-tracker: keep override redirect windows on top | Rui Matos | 2017-09-30 | 1 | -0/+37 |
| | | | | | https://git.gnome.org/browse/mutter/commit/?id=e3d5bc07 https://bugzilla.gnome.org/show_bug.cgi?id=780485 | ||||
* | screen: unset timeout ID after removal | Florian Müllner | 2017-09-30 | 1 | -0/+1 |
| | | | | | | | Otherwise we may try to remove the now invalid ID again, resulting in a warning. https://bugzilla.gnome.org/show_bug.cgi?id=788292 | ||||
* | ui: fix memory leak when changing theme | Alberts Muktupāvels | 2017-09-30 | 1 | -2/+3 |
| | | | | | | g_set_object increments reference count of new_object. https://bugzilla.gnome.org/show_bug.cgi?id=788078 | ||||
* | main: do not call g_printerr in a signal handler | Alberts Muktupāvels | 2017-09-29 | 1 | -2/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=603510 |