- Jul 24, 2018
-
-
Olivier Fourdan authored
Check that value for GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED has actually changed before reconfiguring the window.
-
Olivier Fourdan authored
Bug: 14511 GTK+ will update its GTK_FRAME_EXTENTS property continuously even when the value hasn't actually changed, which causes the maximized state to be cleared when transitioning to/from fullscreen to maximized. Check that he extents have changed and reconfigure the client's window only when the value has changed.
-
- Mar 31, 2018
-
-
Olivier Fourdan authored
Make traces more consistent.
-
Olivier Fourdan authored
-
- Nov 27, 2017
-
-
Viktor Odintsev authored
-
- Jul 03, 2017
-
-
- Jul 02, 2017
-
-
- Jun 15, 2016
-
-
Bug: 6427 Some mice have additional forward and backward buttons, use those with the easy-move key to cycle through the workspaces.
-
- Nov 26, 2015
-
-
Olivier Fourdan authored
Bug: 10413 Some applications may temporarily set a transient relationship betwen their toplevel windows to maintain a stacking order, in which case we would change the decorations (as transients may not have all buttons available). However, we ought to restore the controls when this transient relationship is removed by the application, otherwise we leave the toplevels with reduced controls. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Mar 14, 2015
-
-
Olivier Fourdan authored
Bug: 10372 With compositor enabled, horizontal scrolling via the mousewheel or touchpad would adjust the window opacity. Apparently, this is confusing so make it optional and disabled by default. If you fancy this feature, you can re-enable it by setting "horiz_scroll_opacity" to true in xfconf. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Mar 10, 2015
-
-
Olivier Fourdan authored
Bug: 11670 Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Feb 26, 2015
-
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Feb 24, 2015
-
-
Olivier Fourdan authored
Bug: 11590 Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Feb 06, 2015
-
-
Olivier Fourdan authored
Bug: 11511 Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 30, 2015
-
-
Olivier Fourdan authored
to reduce roundtrips and X errors. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 29, 2015
-
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 24, 2015
-
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 20, 2015
-
-
Peter de Ridder authored
-
Alistair Buxton authored
The extra key shortcuts have to be defined in libxfce4ui, so you need a matching version of that.
-
- Jan 14, 2015
-
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 13, 2015
-
-
Olivier Fourdan authored
Bug 11456 And a bit of code cleanup/refactorization as well. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 08, 2015
-
-
Bug: 7511 Update _NET_DESKTOP_GEOMETRY from monitor/resize events Signed-off-by:
Hans Nieser <hans@nieser.nl>
-
- Jan 07, 2015
-
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 06, 2015
-
-
Olivier Fourdan authored
So that if zooming is disabled, opacity can work... Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Instead of hardcoding Alt. Incidently, this is actually the same shortcut as zoom. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Bug: 9888 Resync opacity and applied opacity on client message, so that opacity remains after rebuilding the entire screen (e.g. on gtk+ theme changes). Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jan 05, 2015
-
-
Olivier Fourdan authored
Bug: 3634 Signed-off-by:
Olivier Fourdan <ofourdan@redhat.com>
-
Olivier Fourdan authored
Bug: 9888 Keep only the 32 lowest significant bits and ignore Xlib added signed. Patch based on a similar fix for Metacity by Dan Winship <danw@gnome.org> Signed-off-by:
Olivier Fourdan <ofourdan@redhat.com>
-
- Dec 28, 2014
-
-
Olivier Fourdan authored
Add partial support for extended XSync counter as described by Owen here: http://fishsoup.net/misc/wm-spec-synchronization.html Unfortunately, xfwm4's XSync implementation does not work too well with some apps (e.g. gnome-terminal) when the compositor is disabled, some apps do not seem to update the counter as expected and the alarm is not triggered, causing a timeout. I am not even sure supporting the extended XSync counter makes much sense without a compositor so it's not too much of a trouble. To limit the effect of the freeze until the timeout fires up, reduce the limit to 500 ms. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Dec 18, 2014
-
-
Olivier Fourdan authored
So that tiling works with CSD from GTK/GNOME. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Dec 09, 2014
-
-
Olivier Fourdan authored
This is required for proper positionning and resizing of CSD windows from GTK3/GNOME. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Feb 23, 2014
-
-
Signed-off-by:
Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
-
- Dec 10, 2013
-
-
Alistair Buxton authored
If user attempts to zoom in when compositor is disabled, don't do anything. Also handle possible divide by zero if the refresh rate is reported as zero.
-
- Dec 01, 2013
-
-
Alistair Buxton authored
This implements zooming when the compositor is enabled. To zoom in, hold the key used to grab and move windows (usually alt) and scroll up with the mouse wheel. Scroll down to zoom out. This works by transforming the offscreen buffer where windows are composited when rendering it back to the screen.
-
- Feb 20, 2012
-
-
Nick Schermer authored
-
- Feb 13, 2012
-
-
Olivier Fourdan authored
Add special treatment for full de-maximization, Do not always configure windows on tiling to avoid redraw artifacts when opaque-move is disabled.
-
Olivier Fourdan authored
-
Olivier Fourdan authored
-