Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-05-26 | window: Track window rectangle before tiling | Victor Kareh | 1 | -1/+5 | |
When tiling a maximized window, we should keep track of the saved rectangle so that tiling does not reset our window size. Otherwise, untiling the previously maximized window will end up with an unmaximized full-size window, rather than the original window size. | |||||
2021-04-30 | window: Only unmaximize when the window is already maximized. | Zhiyi Zhang | 1 | -60/+64 | |
When handling a ClientMessage event that removes _NET_WM_STATE_MAXIMIZED_HORZ or _NET_WM_STATE_MAXIMIZED_VERT from _NET_WM_STATE, marco always restore the window rectangle to the saved rectangle. So if an application window is already unmaximized and the application sends such a ClientMessage event, marco will reset the window rectangle regardless. EWMH doesn't specify what must be done when handling such events. It seems best to avoid restoring window rectangles like other window managers in this case. Fix a related bug: https://bugs.winehq.org/show_bug.cgi?id=50381 This revert a change introduced by 6219f8e8bcaeefb9185a3c3f5f20de4e2fa8f18f. Signed-off-by: Zhiyi Zhang <[email protected]> | |||||
2021-04-23 | travis: disable travis builds for ubuntu | raveit65 | 1 | -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-04-02 | window-props: g_memdup is dreprecated from glib 2.68 | rbuj | 1 | -2/+8 | |
2021-03-29 | warning: declaration of a variable shadows a previous local | rbuj | 3 | -9/+8 | |
2021-03-18 | testasyncgetprop: Mismatching the argument type 'unsigned long' | rbuj | 1 | -2/+2 | |
and conversion specifier 'ld', reported by Apache NetBeans IDE | |||||
2021-03-18 | bell: Unused static function 'bell_flash_screen' | rbuj | 1 | -0/+2 | |
2021-03-13 | frames: Unused static functions 'get_client_region', 'get_frame_region' | rbuj | 1 | -0/+2 | |
2021-03-08 | travis: build with mate-common-1.24.2 from repos | raveit65 | 1 | -11/+0 | |
2021-03-08 | compositor-xrender.c: Make sure tooltips are visible when the source | Michael Webster | 1 | -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. | |||||
2021-03-08 | bell: missing include guard | rbuj | 1 | -0/+5 | |
2021-03-06 | i18n: Use glib's gettext support macros | rbuj | 24 | -15/+41 | |
2021-03-01 | window: turn into a GObject | rbuj | 3 | -24/+62 | |
2021-02-26 | build: autoconf/meson use the same value for PACKAGE_STRING | rbuj | 1 | -1/+1 | |
2021-02-26 | Remove the copyright information when printing the version from the command line | rbuj | 1 | -28/+4 | |
2021-02-22 | tx: temporarily disable build for ArchLinux | raveit65 | 1 | -1/+1 | |
2021-02-15 | build: show verbose logging and debug status in configuration summary | rbuj | 1 | -0/+2 | |
2021-02-15 | build: by default disable also the verbose mode for autoconf | rbuj | 1 | -3/+3 | |
2020-12-08 | update issue template | raveit65 | 1 | -1/+1 | |
2020-12-08 | update issue template | raveit65 | 1 | -1/+1 | |
2020-11-16 | travis CI: use rolling tag for ubuntu docker image | raveit65 | 1 | -1/+1 | |
2020-11-16 | Remove USE_MATE2_MACROS from autogen.sh (legacy) | rbuj | 1 | -1/+0 | |
2020-10-11 | Added VI keys (hjkl) for moving and resizing windows | KFB | 1 | -0/+20 | |
2020-09-27 | window: do not unfocus on new window. | rcaridade145 | 1 | -17/+1 | |
Fix keyboard input on fullscreen VLC. Based on Metacity commit https://gitlab.gnome.org/GNOME/metacity/-/commit/bf17c79 | |||||
2020-09-05 | Do not call cairo paint on generate_pixmaps. | rcaridade145 | 1 | -2/+0 | |
Based on Metacity commit https://gitlab.gnome.org/GNOME/metacity/-/commit/0b2f5ad0a2f30726ac0dc59aa59f7f513e91c832 Fixes transparent windows. | |||||
2020-09-03 | compositor-xrender: Use USHRT_MAX macro from limits.h | rbuj | 1 | -5/+6 | |
2020-09-03 | compositor-xrender: Remove float-conversion warning | rbuj | 1 | -4/+4 | |
2020-09-01 | theme: macro "ALPHA_TO_UCHAR" is not used | rbuj | 1 | -2/+0 | |
2020-08-18 | window: expand tile size cycling support | raveit65 | 3 | -1/+8 | |
2020-08-04 | Remove multiple empty lines | rbuj | 56 | -159/+0 | |
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 'N;/^\n$/D;P;D;' {} \; | |||||
2020-08-04 | Remove trailing spaces/tabs | rbuj | 13 | -86/+86 | |
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/[[:space:]]*$//' {} \; find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/\t*$//' {} \; | |||||
2020-07-07 | common: window icon (META_DEFAULT_ICON_NAME) is no longer available | rbuj | 1 | -1/+1 | |
2020-06-30 | Travis CI: enable irc notifications with tagged commits | Pablo Barciela | 1 | -1/+1 | |
2020-06-24 | release 1.25.0v1.25.0 | raveit65 | 3 | -2/+24 | |
2020-06-24 | sync with transifex | raveit65 | 26 | -397/+667 | |
2020-06-24 | [ci] fix release tarball on travis CI failed | Wu Xiaotian | 1 | -1/+3 | |
2020-06-16 | Remove enum conversion warnings | rbuj | 4 | -6/+6 | |
2020-05-27 | workspace: Don't try to use per-workspace MRU lists as a hint for focusing | rcaridade145 | 5 | -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-27 | stack: make meta_window_raise() and meta_window_lower() smarter | rcaridade145 | 1 | -3/+39 | |
https://bugzilla.gnome.org/show_bug.cgi?id=620744 Based on commit https://gitlab.gnome.org/GNOME/metacity/-/commit/9245f9588bd7c17ccbe04df65c1579313cbad07b | |||||
2020-05-27 | compositor: fix possible crash closing/destroying window . Fixes to previous ↵ | rcaridade145 | 5 | -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-27 | window: fix crash if workspace is null | rcaridade145 | 1 | -1/+2 | |
Based on commit https://gitlab.gnome.org/GNOME/metacity/-/commit/24d35569bdb78d1da3b53ed1a6d81d365d60bed0 | |||||
2020-05-27 | In the pop-up workspace switcher, show the selected workspace with | William Bader | 1 | -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-05-26 | Use rounded values instead of truncate them | rbuj | 2 | -3/+6 | |
If the decimal value is from .1 to .5, round(arg) returns the integer value less than the argument. Otherwise, if the decimal value is from .6 to .9, it returns the integer value greater than the arg. | |||||
2020-04-19 | ci: don't run configure with autogen.sh | raveit65 | 1 | -1/+1 | |
2020-04-19 | build: silent build warnings for distcheck | raveit65 | 1 | -0/+4 | |
2020-04-19 | Travis CI: enable irc notifications with broken builds | Pablo Barciela | 1 | -0/+12 | |
2020-04-18 | Travis CI: debian build: add clang compiler | Pablo Barciela | 1 | -0/+8 | |
2020-04-18 | Travis CI: debian build: add -Wsign-compare -Wunused-parameter to CFLAGS | Pablo Barciela | 1 | -3/+5 | |
2020-04-10 | build: do not override the default value for MATE_COMPILE_WARNINGS | rbuj | 1 | -1/+1 | |
2020-04-08 | ci: variables, drop obsolete Warn_Cflags | raveit65 | 1 | -1/+0 | |