Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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-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 | 47 | -1858/+1858 | |
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 | Possible keybinding to switch to previous workspace. | Robert David | 4 | -1/+16 | |
Disabled at default. | |||||
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 | 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-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-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-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 | 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 | Merge branch 'master' of github.com:mate-desktop/marco | Stefano Karapetsas | 7 | -28/+354 | |
2014-01-24 | core: Improve GTK3 support | Stefano Karapetsas | 3 | -2/+52 | |
2014-01-24 | Fix drag over the top screen edge | Extraterrestrial | 2 | -2/+7 | |
2014-01-24 | Merge branch '1.7.0-window-snapping' | Stefano Karapetsas | 7 | -27/+348 | |
2014-01-15 | constraints: don't apply fullscreen workarounds for CSD windows | infirit | 1 | -1/+7 | |
If you maximize a CSD window on a monitor without struts, it ends up taking the whole monitor size, but it doesn't mean that the application wants to fullscreen. Gnome Bug: https://bugzilla.gnome.org/show_bug.cgi?id=708718 Gnome Commit: https://git.gnome.org/browse/mutter/commit/src/core/constraints.c?id=4eeeb1557a3a0caff6ef1debd92aeb541ae1b556 | |||||
2013-05-31 | Implement side-by-side tiling | Stefano Karapetsas | 7 | -27/+348 | |
Patch by Florian Müllner for Metacity https://bugzilla.gnome.org/show_bug.cgi?id=607694 When dragging a window over a screen edge and dropping it there, maximize it vertically and scale it horizontally to cover the corresponding half of the current monitor. Whenever a "hot area" which triggers this behavior is entered, an indication of window's target size is displayed after a short delay to avoid distraction when moving a window between monitors. | |||||
2013-05-17 | Revert deprecations for issue #41 | Scott Balneaves | 2 | -8/+0 | |
2013-05-17 | Closes #44 | Scott Balneaves | 1 | -2/+2 | |
2013-05-15 | core: Re-add window->fullscreen initialization | Stefano Karapetsas | 1 | -0/+1 | |
Previously removed in a metacity commit | |||||
2013-05-15 | Fix uninitialized variables | Stefano Karapetsas | 1 | -0/+6 | |
Patch from: https://build.opensuse.org/package/view_file?expand=1&file=metacity-uninitialized-variables.patch&package=metacity&project=GNOME%3AFactory | |||||
2013-05-14 | Fix memory leak in marco. Cribbed from ↵ | Scott Balneaves | 1 | -13/+15 | |
https://git.gnome.org/browse/metacity/commit/?id=d2b82ba621df8693e560bf0e10c6c56d155cb107 | |||||
2013-04-09 | Set maximum workspaces number to 36 | Stefano Karapetsas | 1 | -1/+1 | |
Closes https://github.com/mate-desktop/mate-window-manager/issues/42 | |||||
2013-03-15 | Fix keybindings issue due to migration from MateConf | Stefano Karapetsas | 1 | -7/+4 | |
Closes https://github.com/mate-desktop/mate-window-manager/issues/36 | |||||
2013-02-21 | Fix no-return-in-nonvoid-function | Stefano Karapetsas | 1 | -0/+1 | |
2013-02-20 | Add option to open new windows on the center of the screen | Stefano Karapetsas | 2 | -6/+42 | |
Adapted from patch by Chad Glendenin available at: http://chad.glendenin.com/metacity/patch.html Closes: http://chad.glendenin.com/metacity/patch.html | |||||
2013-01-11 | Fix update of GSettings enum preferences | Stefano Karapetsas | 1 | -1/+1 | |
2012-11-20 | Fix deprecations and compile warnings. Clean compile | Scott Balneaves | 9 | -26/+65 | |
2012-11-18 | fixed incorrect fsf addresses. | Steve Zesch | 48 | -96/+96 | |
2012-10-31 | set maximum workspaces number to 16 | Stefano Karapetsas | 1 | -1/+1 | |
2012-10-27 | schema-id is new in glib 2.32 | Stefano Karapetsas | 1 | -0/+4 | |
2012-10-27 | fix get schema name | Stefano Karapetsas | 1 | -2/+2 | |
2012-10-11 | function call needs to pass NULL-pointer as last argument | Stefano Karapetsas | 1 | -1/+1 | |
2012-10-01 | migrate to gsettings | Stefano Karapetsas | 4 | -937/+304 | |
2012-08-23 | Fix key handling while drag and drop is active | Stefan Tauner | 1 | -1/+1 | |
This is still not fixed "upstream" (i.e. in metacity) but many distributions ship with this patch. The patch is from Matthias Clasen (Redhat). See https://bugzilla.gnome.org/show_bug.cgi?id=135056#c33 and https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/111939 for details. | |||||
2012-08-01 | apply Should-set-RestartStyleHint-to-RestartIfRunning-wh.patch | raveit65 | 4 | -23/+7 | |