- 09 Jan, 2021 5 commits
-
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
g_message() logs to stderr, while with debug enabled, stderr is redirected to a file (or even /dev/null). Use either g_info() or g_print() instead. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
There is a bug in the amdgpu DDX which causes an image corruption when Xpresent is used. We should not prefer Xpresent for those, as people upgrading from 4.14 would possibly see this as a regression. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #490 See-also: https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #473
-
Hsiu-Ming Chang authored
171 translated messages, 5 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 06 Jan, 2021 1 commit
-
-
Xfce Bot authored
159 translated messages, 17 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 05 Jan, 2021 4 commits
-
-
Olivier Fourdan authored
xfwm4 expects no keyboard modifiers (other than the usual locks) in button events to allow interactive resizing. There is no reason to be so picky, especially considering there is no such check when moving windows. Relax the requirements for resizing and allow interactive resize with the mouse regardless of the modifiers being pressed. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #487
-
Olivier Fourdan authored
If a client switches to fullscreen, tiling would prevent the window from being resized correctly, and the client window remains tiled even when fullscreen. Make sure to first un-tile the client window when transitioning to fullscreen. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #478
-
Olivier Fourdan authored
The systray window is an external window, any X request has the potential for failure. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Protect against possible XErrors which could occur while adding a new window to the compositor. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #486
-
- 04 Jan, 2021 1 commit
-
-
Anonymous authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 03 Jan, 2021 1 commit
-
-
Michael Martins authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 02 Jan, 2021 2 commits
-
-
Πέτρος Σαμαράς authored
173 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Anonymous authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 01 Jan, 2021 1 commit
-
-
Jiri Grönroos authored
172 translated messages, 4 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 31 Dec, 2020 1 commit
-
-
Anonymous authored
155 translated messages, 21 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 30 Dec, 2020 2 commits
-
-
Priit Jõerüüt authored
163 translated messages, 13 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Michal Várady authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 29 Dec, 2020 2 commits
-
-
Ivica Kolić authored
172 translated messages, 4 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Źmicier Turok authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 28 Dec, 2020 2 commits
-
-
Xfce Bot authored
169 translated messages, 7 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Anonymous authored
161 translated messages, 15 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 26 Dec, 2020 2 commits
-
-
Elishai Eliyahu authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
sfan5 authored
-
- 25 Dec, 2020 2 commits
-
-
Anonymous authored
173 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Olivier Fourdan authored
If xfwm4 is compiled with support for the root pixmap in the compositor, changing the background image may cause an XError if the external pixmap is already freed. Guard against such XError. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #476
-
- 23 Dec, 2020 1 commit
-
-
Michal Várady authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 22 Dec, 2020 2 commits
-
-
Simon Steinbeiss authored
-
Simon Steinbeiss authored
-
- 21 Dec, 2020 1 commit
-
-
Olivier Fourdan authored
The function gdk_monitor_get_refresh_rate() can return 0 if there is no real monitor attached (as with Xephyr or VNC for example). The compositor use the value as a divisor to compute the frequency of refresh when zooming, and if the value is 0, xfwm4 will crash with a floating point exception (division by zero error). Make sure we return something even if gdk_monitor_get_refresh_rate() cannot get us a real refresh rate. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- 18 Dec, 2020 2 commits
-
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #472
-
Kjell Cato Heskjestad authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 17 Dec, 2020 2 commits
-
-
Olivier Fourdan authored
That makes it consistent with what xfwm4 allows from its own UI. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
KDE applications such as Krita place their splashscreen window above other windows, but may display a dialog at startup, and that dialog would end up underneath the splashscreen. Make the splashscreen windows transient for groups, so that if another window from the same applications is eventually mapped, the splashscreen will be sent back automatically at the same layer as the application and will not hide it. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Fixes: #470
-
- 16 Dec, 2020 3 commits
-
-
Olivier Fourdan authored
When a client is restored from session management and ends up on another, non visible workspace, xfwm4 would simply not show it. But that's not sufficient, when the client is eventually shown on workspace switch, the client window would end up in a weird state, marked as "IsViewable" and showing reparented in "xwininfo -tree", yet xprop would still return the properties from the WM parent window which has no property set. Many X11 mechanisms, including drag and drop, rely on X11 properties and those would simply fail when that happens. Make sure to complete the client frame even for windows placed on a separate workspace, the clientShow() will eventually take care of not making those visible, but the client window will be in a correct state. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #469
-
Dridi Boukelmoune authored
Since 4.14 this is the minimum version for all of Xfce, which allows to remove a bunch of dead code. Refs !3Signed-off-by:
Dridi Boukelmoune <dridi@fedoraproject.org>
-
Саша Петровић authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 15 Dec, 2020 3 commits
-
-
Emin Tufan Çetin authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Yannick Le Guen authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Anonymous authored
176 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-