Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-06 | Revert "compositor: fix possible crash closing/destroying window" | Victor Kareh | 3 | -32/+9 | |
This reverts commit df56628979abc17474b001c58c28c6f3637ada9d. It causes an issue where windows remain in the background even when being drawn in the foreground. | |||||
2019-06-05 | compositor: fix possible crash closing/destroying window | Victor Kareh | 3 | -9/+32 | |
Partially restore call to destroy_win in compositor when calling meta_window_free. This is needed to ensure that we never call meta_window_get_frame_bounds while windows is destroying. https://bugzilla.gnome.org/show_bug.cgi?id=751833 upstream commit: https://gitlab.gnome.org/GNOME/metacity/commit/a9f28dbc | |||||
2019-06-05 | compositor: fix border_size | Victor Kareh | 1 | -0/+23 | |
upstream commit: https://gitlab.gnome.org/GNOME/metacity/commit/72003d38 | |||||
2019-06-05 | compositor: fix shadow size and placement | Victor Kareh | 1 | -6/+9 | |
upstream commit: https://gitlab.gnome.org/GNOME/metacity/commit/9fd053da | |||||
2019-06-05 | compositor: don't draw shadow under decorations | Victor Kareh | 1 | -54/+56 | |
upstream commit: https://gitlab.gnome.org/GNOME/metacity/commit/215dd8e9 | |||||
2019-06-05 | compositor: add function to convert cairo region to xserver region | Victor Kareh | 1 | -0/+29 | |
upstream commit: https://gitlab.gnome.org/GNOME/metacity/commit/28970472 | |||||
2019-06-05 | compositor: don't draw shadow under windows | Victor Kareh | 1 | -8/+63 | |
upstream commit: https://gitlab.gnome.org/GNOME/metacity/commit/5404d8f2 | |||||
2019-03-05 | compositor-xrender: Fix memory leak | Pablo Barciela | 1 | -0/+2 | |
Fixes Clang static analyzer warning: compositor/compositor-xrender.c:587:10: warning: Potential leak of memory pointed to by 'data' return ximage; ^~~~~~ | |||||
2019-01-03 | compositor-xrender: avoid deprecated 'gdk_error_trap_push/pop' | Pablo Barciela | 1 | -2/+4 | |
2018-01-02 | compositor: don't try to paint window that is not viewable, fix #324 | Jan Niklas Hasse | 1 | -0/+3 | |
Based on metacity commit: a0b8c85c4c0cfb9a378d7c5554af15fdd7703155 From: Alberts Muktupāvels <[email protected]> | |||||
2017-11-10 | XFIXES regions are leaked during paint_windows if more than one | Jan Burgmeier | 1 | -2/+9 | |
META_COMP_WINDOW_DESKTOP is available (#329) | |||||
2017-11-10 | Add stricter logic for running without XPresent support | Victor Kareh | 1 | -22/+29 | |
2017-11-10 | Make XPresent optional | Victor Kareh | 1 | -18/+39 | |
2017-11-10 | Remove debug output | Victor Kareh | 1 | -18/+3 | |
2017-11-10 | Add in some changes from xfwm4 | Victor Kareh | 1 | -66/+155 | |
2017-11-10 | Cancel present_pending flag when erroring out | Victor Kareh | 1 | -11/+31 | |
2017-11-10 | XPresent extension support - first pass | Victor Kareh | 1 | -26/+133 | |
2017-05-10 | Revert "compositor: fix possible crash closing/destroying window" | raveit65 | 3 | -32/+9 | |
This reverts commit 768fdd8d3852e67555a585da28b6404a97853cbd. fixes probably "strange window switching foreground/background behavior" https://github.com/mate-desktop/marco/issues/251 | |||||
2016-10-15 | move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build option | monsta | 3 | -50/+0 | |
2016-03-03 | [GTK+3] re-add ability to show alt-tab thumbnails when compositor is on | monsta | 3 | -0/+71 | |
adapted from: https://git.gnome.org/browse/metacity/commit/?id=e6828a3ee2cab1ec1acbdd5a444dc1cb98215a75 https://git.gnome.org/browse/metacity/commit/?id=758902aef22629943738241cea1f597b6db4b18e https://git.gnome.org/browse/metacity/commit/?id=c6ba6dc7f458720d9f8666881f45a830580468cb https://git.gnome.org/browse/metacity/commit/?id=68bdf1ab9de815e07f5cd75b2e1fa24ba92ae319 https://git.gnome.org/browse/metacity/commit/?id=78bbf4423f72797a05bfaddd4121d70db30de9a3 | |||||
2015-12-17 | compositor-xrender: include old shape in damage | Alberts Muktupāvels | 1 | -0/+27 | |
https://bugzilla.gnome.org/show_bug.cgi?id=755001 | |||||
2015-10-13 | Revert "Repaint area of deleted shadowed windows (fixes #27)" | Monsta | 1 | -19/+0 | |
This reverts commit b53fb913abe7da1e8d56bd50151f673c90cf121d. Fixes https://github.com/mate-desktop/marco/issues/226 | |||||
2015-09-14 | compositor: fix possible crash closing/destroying window | Alberts Muktupāvels | 3 | -9/+32 | |
2015-09-14 | compositor: don't use invalid back_pixmap | Alberts Muktupāvels | 1 | -1/+6 | |
XCompositeNameWindowPixmap can generate BadMatch error. If this error is generated then returned pixmap is not valid. Just set back_pixmap to None in case of error. | |||||
2015-09-14 | bump xcomposite required version to 0.3 and simplify code | Alberts Muktupāvels | 1 | -150/+49 | |
Version 0.3 is available more then 8 years. | |||||
2015-08-29 | Repaint area of deleted shadowed windows (fixes #27) | bl0ckeduser | 1 | -0/+19 | |
2014-11-26 | compositor: fix possible dereference of NULL pointer | monsta | 1 | -5/+10 | |
Closes https://github.com/mate-desktop/marco/pull/145 | |||||
2014-11-25 | merge metacity(gtk3) changes | Denis Gorodnichev | 1 | -10/+1 | |
merge metacity(gtk3) changes fix warnings clean up unused variables replace UNUSED_VARIABLE by G_GNUC_UNUSED | |||||
2014-10-25 | Revert the new atom changes as they also got reverted later by metacity | infirit | 1 | -56/+1 | |
Revert "Rename new ATOM from bc8eb8bd2f943b69c87eb7c9e154928f1dd861bb" This reverts commit 1bd64c3b7eca544f0722cb4c3ee7aa0ca5dd5ec4. Revert "compositor-xrender: add new atom - METACITY_WINDOW_HAVE_SHADOW" This reverts commit bc8eb8bd2f943b69c87eb7c9e154928f1dd861bb. | |||||
2014-10-25 | Rename new ATOM from bc8eb8bd2f943b69c87eb7c9e154928f1dd861bb | infirit | 1 | -5/+5 | |
2014-10-25 | compositor-xrender: add new atom - METACITY_WINDOW_HAVE_SHADOW | infirit | 1 | -1/+56 | |
Based on metacity commit: c52cd2e1d6ae50627bc9056ea6eae773e2aedfe5 From: Alberts Muktupāvels <[email protected]> | |||||
2014-10-24 | don't show shadow for maximized windows | infirit | 3 | -1/+67 | |
based on metacity commit: 72d1c6a6b9a85391444bb5ff8c5de1e3aabd3fd9 From: Alberts Muktupāvels <[email protected]> | |||||
2014-10-22 | compositor-xrender: don't add shadows to ARGB windows | Martin Wimpress | 1 | -0/+6 | |
2014-06-26 | Remove all trailing whitespaces in the code tree | Joaquín Ignacio Aramendía | 3 | -8/+8 | |
Just run: $ find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i $ find -name '*.h' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i | |||||
2014-05-27 | Ignore adding a window if it's already present | hordepfo | 1 | -0/+4 | |
If a window is added and it's already in the compositor's window list, then it won't be added again. This was causing strange behaviour in the compositor (windows and panels disappearing). | |||||
2012-11-20 | Fix deprecations and compile warnings. Clean compile | Scott Balneaves | 1 | -2/+8 | |
2012-11-18 | fixed incorrect fsf addresses. | Steve Zesch | 4 | -8/+8 | |
2012-11-11 | fix startup rendering effect with composite enabled | Nelson Marques | 1 | -0/+2 | |
2012-08-12 | Update src/compositor/compositor-xrender.c | Perberos | 1 | -4/+4 | |
manually edit from fix-grey-compositor.patch sent by Leandro Vital to set the default background to black (instead of grey) when compositing. | |||||
2011-12-01 | moving from https://github.com/perberos/mate-desktop-environment | Perberos | 4 | -0/+3322 | |