Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-10-24 | don't show shadow for maximized windows | infirit | 6 | -7/+82 | |
based on metacity commit: 72d1c6a6b9a85391444bb5ff8c5de1e3aabd3fd9 From: Alberts Muktupāvels <[email protected]> | |||||
2014-10-24 | Fix identification of CSD windows when checking whether to force fullscreen | infirit | 3 | -1/+21 | |
We try to exempt CSD windows from being forced fullscreen if they are undecorated and the size of the screen; however, we also catch almost all windows that *do* need to be forced fullscreen in this check, since they also have decorations turned off. Identify actual CSD windows by checking whether _GTK_FRAME_EXTENTS is set - GTK+ will always set this on CSD windows even if they have no invisible borders or shadows at the current time. Based on metacity commit: 41dd72bc5dd08d7d0cb136f694a6d9a30e38b341 From: Owen W. Taylor <[email protected]> Metacity gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=723029 | |||||
2014-10-24 | add support for _GTK_FRAME_EXTENTS | infirit | 4 | -3/+71 | |
Support for _GTK_FRAME_EXTENTS are based on mutter. Based on metacity commit: e132e2a700c4b50c93eae064d8fd1769b67baf06 By: Alberts Muktupāvels <[email protected]> | |||||
2014-10-24 | don't switch workspace when switching to sticky window | Denis Gorodnichev | 1 | -3/+6 | |
Closes https://github.com/mate-desktop/marco/pull/121 Closes https://github.com/mate-desktop/marco/issues/18 | |||||
2014-10-22 | compositor-xrender: don't add shadows to ARGB windows | Martin Wimpress | 1 | -0/+6 | |
2014-10-12 | Fix typo in keybindings xml file | Stefano Karapetsas | 1 | -1/+1 | |
2014-10-06 | Make shortcuts to move windows editable by control center | Stefano Karapetsas | 1 | -0/+36 | |
2014-10-02 | Update keybindings files with new name | Stefano Karapetsas | 3 | -3/+3 | |
2014-09-23 | Tell we are Metacity to avoid issues with maximized Java applications | Stefano Karapetsas | 1 | -1/+1 | |
Not the best solution, but the only way to fix the issue at the moment See https://github.com/linuxmint/muffin/pull/11 Closes https://github.com/mate-desktop/marco/issues/133 | |||||
2014-08-18 | fix seqfault when animation is disabled | Denis Gorodnichev | 1 | -1/+2 | |
2014-07-24 | gtk3: fix draw workspace | Denis Gorodnichev | 1 | -1/+1 | |
2014-06-26 | Remove misleading comment in effect_free function | Joaquín Ignacio Aramendía | 1 | -5/+1 | |
The new behaviour is the animation callback function should run the finished function once it's done with the animation. | |||||
2014-06-26 | Bugfix: Correct was_minimized flag transition | Joaquín Ignacio Aramendía | 1 | -1/+1 | |
2014-06-26 | Bugfix: If the window shown was minimized, grab focus. | Joaquín Ignacio Aramendía | 1 | -0/+5 | |
2014-06-26 | Bugfix: run finished function if animations are disabled | Joaquín Ignacio Aramendía | 1 | -0/+7 | |
2014-06-26 | Implement animation handling in implement_showing | Joaquín Ignacio Aramendía | 1 | -5/+101 | |
Functions meta_window_animate_[un]minimize will handle [un]minimization animations. Maybe this should be done in effects.c file to trigger animations based on context, compositing, preferences etc. | |||||
2014-06-26 | Fix: the effect "finished" callback needs to be called after the effect ends | Joaquín Ignacio Aramendía | 1 | -6/+23 | |
Added two fields to BoxAnimationContext to handle finish callback inside box_animation_timeout function instead of effect_free. Now the finish function is called after the effect is finished. | |||||
2014-06-26 | Remove "icky" timestamp pinging on finish_minimize | Joaquín Ignacio Aramendía | 1 | -13/+0 | |
2014-06-26 | Add "effect_pending" flag | Joaquín Ignacio Aramendía | 3 | -0/+6 | |
Initialized at META_EFFECT_NONE. The management of this should be done by caller functions to effect functions. | |||||
2014-06-26 | Add a simple unminimize effect the same as minimize | Joaquín Ignacio Aramendía | 1 | -0/+6 | |
2014-06-26 | Remove all effects code for a fresh and clean start | Joaquín Ignacio Aramendía | 1 | -61/+5 | |
2014-06-26 | Remove all trailing whitespaces in the code tree | Joaquín Ignacio Aramendía | 91 | -2593/+2593 | |
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-06-24 | Remove new keybinding from 69b7a0ad9277f21ad761c84ac1bae5455a2f879e | infirit | 1 | -1/+0 | |
The key never existed in mateconf so there is no need to convert. | |||||
2014-06-24 | Possible keybinding to switch to previous workspace. | Robert David | 8 | -1/+32 | |
Disabled at default. | |||||
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). | |||||
2014-05-10 | Enable new features by default | Stefano Karapetsas | 1 | -2/+2 | |
2014-05-05 | Dont destroy all windows with GTK2 | Stefano Karapetsas | 1 | -12/+0 | |
Regression introduced with http://git.mate-desktop.org/marco/commit/?id=3695f97acfd3d81e7f9ce23be3243d63fce35746 | |||||
2014-04-23 | GTK3 fixes | Stefano Karapetsas | 2 | -0/+8 | |
2014-04-23 | Merge branch 'master' of github.com:mate-desktop/marco | Stefano Karapetsas | 3 | -0/+11 | |
2014-04-23 | gtk3: set event device | Denis Gorodnichev | 1 | -20/+62 | |
2014-04-23 | gtk3: remove always on top square at 0x0-200x200 | Denis Gorodnichev | 2 | -30/+27 | |
Conflicts: src/ui/frames.c | |||||
2014-04-23 | GTK3 fixes | Stefano Karapetsas | 7 | -56/+243 | |
2014-04-21 | Tell to GTK3 that marco support _GTK_FRAME_EXTENTS hint | Stefano Karapetsas | 3 | -0/+11 | |
Also if marco doesnt support it, but this currently fixes ugly dialog windows with GTK 3.12 | |||||
2014-03-22 | Revert "gtk3: set event device" | Stefano Karapetsas | 1 | -62/+20 | |
This reverts commit b6ee7f8d6cb49b7b87c073695f50a0576f42a599. | |||||
2014-03-22 | Revert "gtk3: remove always on top square at 0x0-200x200" | Stefano Karapetsas | 2 | -27/+30 | |
This reverts commit 2425d611fccb0fa43cfd85a967d41d0777ecd353. | |||||
2014-03-17 | Use zenity instead of mate-dialogs | Stefano Karapetsas | 1 | -1/+1 | |
2014-03-10 | src/core/main.c sys/wait.h fix #2 | Robert David | 1 | -4/+0 | |
2014-03-10 | fix core/main.c wait.h on nonlinux | Robert David | 1 | -0/+4 | |
2014-03-07 | Merge pull request #93 from dnk/square | Stefano Karapetsas | 2 | -30/+27 | |
gtk3: remove always on top square at 0x0-200x200 | |||||
2014-03-07 | gtk3: remove always on top square at 0x0-200x200 | Denis Gorodnichev | 2 | -30/+27 | |
Conflicts: src/ui/frames.c | |||||
2014-02-23 | gtk3: set event device | Denis Gorodnichev | 1 | -20/+62 | |
2014-02-18 | window: remove warning about _NET_WM_MOVERESIZE's lack of timestamps | Rui Matos | 1 | -3/+0 | |
The comments in the code about the protocol's inadequacies are enough, there's no need to spam our standard outputs. | |||||
2014-02-17 | Cut with fading the Bar title when it's longer than the decoration bar. | Omer Akram | 1 | -0/+27 | |
2014-02-17 | portability: get WIFEXITED and WEXITSTATUS from sys/wait.h | Antoine Jacoutot | 1 | -1/+1 | |
WIFEXITED and WEXITSTATUS are normally declared in sys/wait.h on all Unices system. Linux has a definition in stdlib.h as well but this is not portable. https://bugzilla.gnome.org/show_bug.cgi?id=681328 | |||||
2014-01-24 | Build marco-theme-viewer only with GTK2 | Stefano Karapetsas | 1 | -1/+5 | |
2014-01-24 | tile-preview: Fix GTK3 support | Stefano Karapetsas | 1 | -7/+17 | |
2014-01-24 | ui: Fix endif position | Stefano Karapetsas | 1 | -1/+1 | |
2014-01-24 | Merge branch 'master' of github.com:mate-desktop/marco | Stefano Karapetsas | 14 | -28/+683 | |
2014-01-24 | ui: Improve GTK3 support | Stefano Karapetsas | 5 | -65/+321 | |
2014-01-24 | core: Improve GTK3 support | Stefano Karapetsas | 3 | -2/+52 | |