summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-09tabpopup: fix cairo surface leak1.24Faidon Liambotis1-1/+7
Commit 6b05da5e49996a2101edfd703dd3f5d91011d726 introduced a Cairo surface leak, by calling gdk_cairo_surface_create_from_pixbuf() but then never freeing those surfaces with cairo_surface_destroy(). This manifested in leaking resources when switching between virtual desktops, as observed using xrestop ("Pxms" column), which made the desktop slow and ultimately unusable after a few weeks of uptime. Fixes #685
2021-05-30travis-ci: use ubuntu focal as host systemraveit651-1/+1
fixes build issues with fedora:latest (f34) tag.
2021-04-23travis: disable travis builds for ubunturaveit651-1/+1
Sadly, there is a limit for free builds at docker.com See discussion https://github.com/orgs/mate-desktop/teams/core-team/discussions/25
2021-03-23release 1.24.2v1.24.2raveit653-2/+9
2021-03-23tx: sync with transifexraveit6515-75/+80
2021-03-08travis: build with mate-common-1.24.2 from reposraveit651-11/+0
2021-03-08tx: temporarily disable build for ArchLinuxraveit651-1/+1
2021-03-08compositor-xrender.c: Make sure tooltips are visible when the sourceMichael Webster1-0/+89
widget is close to the edge of the work area. See inline comments - as of 3.24 tooltip positioning is handled differently, and under certain conditions in hidpi, tooltips for the bottom panel applets can end up off the bottom of the work area. To reproduce, in hidpi, set the bottom panel to approximately 30px tall and try to activate a tooltip for an applet on that panel.
2020-11-16travis CI: use rolling tag for ubuntu docker imageraveit651-1/+1
2020-09-27window: do not unfocus on new window.rcaridade1451-17/+1
Fix keyboard input on fullscreen VLC. Based on Metacity commit https://gitlab.gnome.org/GNOME/metacity/-/commit/bf17c79
2020-09-05Do not call cairo paint on generate_pixmaps.rcaridade1451-2/+0
Based on Metacity commit https://gitlab.gnome.org/GNOME/metacity/-/commit/0b2f5ad0a2f30726ac0dc59aa59f7f513e91c832 Fixes transparent windows.
2020-08-04release 1.24.1v1.24.1raveit653-2/+22
2020-08-04tx: fixed broken tr translation at transifexraveit651-1/+1
2020-08-04tx: fixed broken mr translation at transifexraveit651-1/+1
2020-08-04tx: fixed broken ko translation at transifexraveit651-1/+1
2020-08-04tx: fixed broken hy translation at transifexraveit651-3/+4
2020-08-04tx: sysnc with transifexraveit65105-969/+1280
2020-07-07common: window icon (META_DEFAULT_ICON_NAME) is no longer availablerbuj1-1/+1
2020-06-30Travis CI: enable irc notifications with tagged commitsPablo Barciela1-1/+1
2020-06-24[ci] fix release tarball on travis CI failedWu Xiaotian1-1/+3
2020-05-27workspace: Don't try to use per-workspace MRU lists as a hint for focusingrcaridade1455-40/+18
A prior commit switched from focusing the topmost window as the default window to focusing the MRU window. This was done in alignment with the introduction of per-workspace MRU lists to avoid problems where the window stack was inadvertently changed when focusing windows during window switches. Now that focusing windows don't have as big an impact on the stacking order, we can revert back to focusing the top window, which is less confusing to the user. For now, leave per-workspace MRU lists, as they're a pretty good approximation of a global MRU list, and it works well enough. https://bugzilla.gnome.org/show_bug.cgi?id=620744 Based on commit https://gitlab.gnome.org/GNOME/metacity/-/commit/f628d8f8901f46fa9e00707ae9d7ccfd1e85f427
2020-05-27stack: make meta_window_raise() and meta_window_lower() smarterrcaridade1451-3/+39
https://bugzilla.gnome.org/show_bug.cgi?id=620744 Based on commit https://gitlab.gnome.org/GNOME/metacity/-/commit/9245f9588bd7c17ccbe04df65c1579313cbad07b
2020-05-27compositor: fix possible crash closing/destroying window . Fixes to previous ↵rcaridade1455-9/+48
commit. 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 Based on commit https://gitlab.gnome.org/GNOME/metacity/-/commit/a9f28dbc26f5211ef08889109db3dc8c7ba76aca
2020-05-27window: fix crash if workspace is nullrcaridade1451-1/+2
Based on commit https://gitlab.gnome.org/GNOME/metacity/-/commit/24d35569bdb78d1da3b53ed1a6d81d365d60bed0
2020-05-27In the pop-up workspace switcher, show the selected workspace withWilliam Bader1-1/+10
a dark color when compositing is disabled. Updates #566 which changed the selected workspace to a light color on a light background.
2020-04-19ci: don't run configure with autogen.shraveit651-1/+1
2020-04-19build: silent build warnings for distcheckraveit651-0/+4
2020-04-19Travis CI: enable irc notifications with broken buildsPablo Barciela1-0/+12
2020-04-08ci: variables, drop obsolete Warn_Cflagsraveit651-1/+0
2020-04-07ci: use default MATE_COMPILE_WARNINGS level for stable branchraveit651-2/+2
2020-04-06ci: build with mate-common-1.24.1 tarballraveit651-3/+3
2020-04-06[ci] enable meson build on travisWu Xiaotian2-1/+5
2020-04-06ci: update build environmentraveit651-8/+9
2020-04-02Remove unnecessary warnings about visible regionVictor Kareh2-11/+8
Also reformat recent code change to fix styling issues.
2020-03-13Travis CI: ubuntu build: add gccPablo Barciela1-0/+1
2020-03-13Travis CI: use Ubuntu 20.04 instead 19.10Pablo Barciela1-1/+1
2020-03-13Travis CI: don't update gh-pagesPablo Barciela2-35/+1
2020-03-11meson: improveWu Xiaotian2-55/+50
2020-03-08Guard against null changes introduced by previous commitrcaridade1451-2/+6
2020-03-08Introduce nullpointer checks and return null if validation failsrcaridade1451-4/+7
2020-02-28util: meta_bug raises SIGABRT so it shouldn't returnrbuj2-2/+2
2020-02-24add meson build files to EXTRA_DISTraveit658-8/+48
2020-02-21remove warning: 'GTimeVal' is deprecatedrbuj6-50/+34
2020-02-21theme: avoid deprecated g_memmovercaridade1451-3/+3
https://gitlab.gnome.org/GNOME/glib/commit/6554c91b https://gitlab.gnome.org/GNOME/glib/commit/6e4a7fca based on https://gitlab.gnome.org/GNOME/metacity/commit/359f60a6
2020-02-21frames: don't bother painting the backgroundrcaridade1451-23/+0
GDK (and also GTK+!) do this for us already. based on https://gitlab.gnome.org/GNOME/metacity/commit/1dcde194
2020-02-20travis: update config for new travis validationraveit652-182/+183
2020-02-15tx: update configraveit651-1/+1
2020-02-15tx: update configraveit651-2/+2
2020-02-09release 1.24.0v1.24.0raveit652-2/+8
2020-02-09tx: sync with transifexraveit656-32/+41