Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-06 | [ci] enable meson build on travis | Wu Xiaotian | 2 | -1/+5 | |
2020-04-05 | [ci] fix build environment issue | Wu Xiaotian | 1 | -14/+16 | |
2020-04-02 | Remove unnecessary warnings about visible region | Victor Kareh | 2 | -11/+8 | |
Also reformat recent code change to fix styling issues. | |||||
2020-03-13 | Travis CI: ubuntu build: add gcc | Pablo Barciela | 1 | -1/+1 | |
2020-03-13 | Travis CI: use Ubuntu devel instead 19.10 | Pablo Barciela | 1 | -2/+1 | |
2020-03-11 | meson: improve | Wu Xiaotian | 2 | -55/+50 | |
2020-03-08 | Guard against null changes introduced by previous commit | rcaridade145 | 1 | -2/+6 | |
2020-03-08 | Introduce nullpointer checks and return null if validation fails | rcaridade145 | 1 | -4/+7 | |
2020-02-28 | util: meta_bug raises SIGABRT so it shouldn't return | rbuj | 2 | -2/+2 | |
2020-02-24 | add meson build files to EXTRA_DIST | raveit65 | 8 | -8/+48 | |
2020-02-21 | remove warning: 'GTimeVal' is deprecated | rbuj | 6 | -50/+34 | |
2020-02-21 | theme: avoid deprecated g_memmove | rcaridade145 | 1 | -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-21 | frames: don't bother painting the background | rcaridade145 | 1 | -23/+0 | |
GDK (and also GTK+!) do this for us already. based on https://gitlab.gnome.org/GNOME/metacity/commit/1dcde194 | |||||
2020-02-20 | travis: update config for new travis validation | raveit65 | 2 | -182/+183 | |
2020-02-09 | release 1.24.0v1.24.0 | raveit65 | 2 | -2/+8 | |
2020-02-09 | tx: sync with transifex | raveit65 | 6 | -32/+41 | |
2020-02-06 | window: handle legacy fullscreen requests | rcaridade145 | 2 | -24/+30 | |
https://gitlab.gnome.org/GNOME/metacity/commit/1fafd279006ece8cf664fd777143cdfafbefad6d window: handle legacy fullscreen requests Doing this on the actual resize requests makes more sense than handling it as a window-manager imposed constraints, so move the code accordingly. Adapted from mutter patch by Florian Müllner: https://git.gnome.org/browse/mutter/commit/?id=fba022cc06b8c7e80ef36f48d6577a251384cc4b https://bugzilla.gnome.org/show_bug.cgi?id=781946 Bug 781946 - Non-native decorated windows stuck maximised on secondary screen with Marco/Metacity | |||||
2020-02-04 | frame: remove unused variable 'status' | rbuj | 1 | -1/+0 | |
2020-01-22 | Xprops fix memory leak. | rcaridade145 | 1 | -7/+13 | |
Origin commit : https://gitlab.gnome.org/GNOME/metacity/commit/c87f73f3b4413720a2f3e6a672826d3fec7f77a9 " XmbTextPropertyToTextList documentation says that XFreeStringList should be used to free the storage for the list and its contents. " | |||||
2019-12-06 | release 1.23.2v1.23.2 | raveit65 | 3 | -4/+54 | |
2019-12-06 | tx: sync with transifex | raveit65 | 105 | -61837/+64267 | |
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-12-05 | theme.c: Fix window control hidpi rendering for all themes. | Michael Webster | 1 | -3/+15 | |
By scaling the pixbuf when loading, existing assets can be used. | |||||
2019-12-05 | tabpopup: Increase max number of columns | Victor Kareh | 2 | -2/+2 | |
2019-12-02 | Travis CI: add '-Wredundant-decls' to 'CFLAGS' variable | Pablo Barciela | 1 | -1/+1 | |
2019-11-24 | travis ci: use fedora:latest | raveit65 | 1 | -1/+1 | |
2019-11-18 | tx: add fixes to makepot script | raveit65 | 1 | -0/+2 | |
2019-11-18 | tx: update resource for transifex | raveit65 | 1 | -291/+301 | |
2019-10-31 | window: Add optional tile size cycling | Victor Kareh | 6 | -13/+123 | |
Adding a new option to allow tile size cycling. When enabled, using the keyboard shortcut for tiling multiple times in a row cycles the window through different sizes (1/2 -> 1/3 -> 1/4 -> 3/4 -> 2/3 -> Untiled). | |||||
2019-10-29 | DustBlue: strip image of all profiles and comments | rbuj | 13 | -0/+0 | |
find . -name "*.png" -exec mogrify -strip {} ; | |||||
2019-10-27 | tabpopup: Fix deprecation warnings | Victor Kareh | 1 | -26/+38 | |
2019-10-27 | tabpopup: Change schema value ranges | Victor Kareh | 2 | -7/+7 | |
Since we're rewriting how tab popups are created, we should change the gschema value ranges so that they are more compatible with the new version. | |||||
2019-10-27 | tabpopup: Make workspaces compatible with OSD popup | Victor Kareh | 2 | -25/+23 | |
When drawing the workspace switcher OSD, we want it to be slightly transparent to match the OSD style. Also changed how the popup size is calculated and changed window icons to cairo surfaces. | |||||
2019-10-27 | tabpopup: Render window thumbnail as cairo surface | Victor Kareh | 3 | -91/+118 | |
Instead of converting from surface to a GdkPixbuf and then back to a surface, we keep it as a surface for the entire manipulation flow. This improves rendering speed a bit and sets the ground for a higher resolution thumbnail in the future. | |||||
2019-10-27 | tabpopup: Draw transparent OSD-style popups | Victor Kareh | 3 | -58/+94 | |
2019-10-26 | Fix MARCO_LOCALEDIR displaying the translated messages | rbuj | 1 | -1/+1 | |
2019-10-12 | WinMe theme: strip png images of all profiles and comments | rbuj | 10 | -0/+0 | |
find . -name "*.png" -exec mogrify -strip {} \; | |||||
2019-10-11 | ci: set maximum compile warnings on step scan-build ./configure | rbuj | 1 | -1/+1 | |
The autogen.sh compiler warning flags are overridden in the configure step. | |||||
2019-10-08 | eOS theme: Add single button backgrounds | rbuj | 6 | -0/+600 | |
2019-10-08 | eOS theme: strip png images of all profiles and comments | rbuj | 20 | -0/+0 | |
find . -name "*.png" -exec mogrify -strip {} \; | |||||
2019-10-08 | eOS theme: make transparent the button-box outer region | rbuj | 8 | -0/+0 | |
2019-10-07 | theme: Render window control buttons and icons as surfaces | Victor Kareh | 2 | -24/+291 | |
When loading window control buttons and icon as pixbufs, we just set them as the source for the cairo context used to paint them. Instead, we now convert them to cairo surfaces and scale them to the correct display density before painting them. This allows us to load higher resolution assets (i.e. at twice the size) and by explicitly setting the intended size in the theme draw_ops, we can then scale them down to fit lower resolution displays, or render them at full density for HiDPI displays. | |||||
2019-10-06 | Travis CI: use Debian "testing" instead "sid" | Pablo Barciela | 1 | -1/+1 | |
2019-10-05 | travis(ci): enable notify_servers | raveit65 | 1 | -0/+2 | |
2019-10-01 | Set compiler debug flags using MATE_DEBUG_CHECK | rbuj | 1 | -1/+1 | |
--enable-debug=yes/info/profile/no By default, compiler debug flags are disabled. Test: $ ./autogen.sh && grep "^CFLAGS" config.log CFLAGS=' -Wall -Wcast-align -Wchar-subscripts -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wsign-compare -Wshadow' $ ./autogen.sh --enable-debug && grep "^CFLAGS" config.log CFLAGS=' -g -O0 -Wall -Wcast-align -Wchar-subscripts -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wsign-compare -Wshadow' | |||||
2019-10-01 | window decoration themes: Add Atlanta, Esco, Gorilla, Motif, Raleigh | rbuj | 34 | -12/+2656 | |
2019-10-01 | Print CFLAGS and WARN_CFLAGS in configure summary | rbuj | 1 | -0/+2 | |
2019-10-01 | Set --enable-compile-warnings=yes by default | rbuj | 1 | -1/+1 | |
2019-10-01 | travis (ci): use --enable-compile-warnings=maximum | raveit65 | 1 | -1/+14 | |
- build mate-common from tarball | |||||
2019-10-01 | Use WARN_CFLAGS which are only set with --enable-compiler-warnings | rbuj | 4 | -15/+11 | |
It removes --enable-more-warnings, since it is recommended to use --enable-compile-warnings=maximum |