- Jul 25, 2020
-
-
It's a shorthand for gdk_monitor_is_primary when working from a screen. Signed-off-by:
Dridi Boukelmoune <dridi@fedoraproject.org>
-
Olivier Fourdan authored
Add more XError traps related to XConfigureWindow requests. #405 Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
To be on the safe side. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jul 15, 2020
-
-
Olivier Fourdan authored
The gvalues strings were considered statics, hence not duplicated. As the caller frees the strings after setting the gvalue, the actual content would end up pointing at free data. Consider string gvalues as regular strings, meaning that the given string value is duplicated as a gvalue. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: #406
-
Olivier Fourdan authored
Commit 821ee7cc would not actually send the synthetic configure notify events anymore. That obviously breaks plenty of applications… While the logic of the commit itself is sound, the problem is that it bases the descision to send the configure notify event by comparing against the current window size and location. The problem is that the current window size and location is modified in various places, defeating the logic. Add an “applied_geometry” rectangle that we update only in a single place in the code, so that we know exactly when to send a synthetic configure notify event. Closes: #403 Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
The size and position of the client are stored at multiple occasions. But the naming of the variables used is a bit confusing, rename the variables and use GdkRectangles instead. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jul 12, 2020
-
-
Seong-ho Cho authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Jul 07, 2020
-
-
- Jul 05, 2020
-
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Jul 01, 2020
-
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Jun 28, 2020
-
-
Baurzhan Muftakhidinov authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Jun 21, 2020
-
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Jun 15, 2020
-
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Jun 14, 2020
-
-
Emin Tufan authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Jun 12, 2020
-
-
Besnik Bleta authored
171 translated messages, 2 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Olivier Fourdan authored
xfwm4 would send a synthetic configure event while resizing the client window, which is not what the ICCCM states. Fix this by sending the synthetic configure event only when necessary, as per the ICCCM specification. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Avoid setting the same flag twice in a row, we already set the CFG_REQUEST just a few line above. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Some client do not process events on their temporary windows, causing the client unresponsive dialog to show up. Avoid pinging the client on focus in, even though this is clearly a client bug. This reverts commit 637d70b2.
-
- Jun 11, 2020
-
-
Steve Harris authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Andrii Protsun authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 27, 2020
-
-
Triyan W. Nugroho authored
170 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Ivan authored
164 translated messages, 9 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 26, 2020
-
-
Priit Jõerüüt authored
124 translated messages, 49 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 25, 2020
-
-
Real School authored
170 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Besnik Bleta authored
171 translated messages, 2 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 24, 2020
-
-
Igor authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Priit Jõerüüt authored
96 translated messages, 77 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 23, 2020
-
-
Priit Jõerüüt authored
93 translated messages, 80 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
-
Olivier Fourdan authored
To make sure that they are still alive and detect hung clients. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
When xfwm4 needs to kill an unresponsive client, it will use the its PID is known. However, the _NET_WM_PID as defined in the extended window manager hint mechanism is unreliable when the client runs within a sandbox, as it is the client itself who sets that property using its own view of the PID. The Xserver can provide a more accurate value of the client PID using the XRes X11 extension, so use that protocol if available. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
The X-Resource extension client library (XRes) allows a client to query the Xserver for various resources associated with an X11 client, including its PID. Add (optional) support for XRes in xfwm4 and use it for getting the client's PID instead of relying on _NET_WM_PID. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- May 21, 2020
-
-
Vincenzo Reale authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 15, 2020
-
-
Ignacio Poggi authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 12, 2020
-
-
Hugo Carvalho authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 11, 2020
-
-
Simon Steinbeiss authored
-
Pjotr authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 05, 2020
-
-
Michael Martins authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- May 01, 2020
-
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Apr 30, 2020
-
-
Ignacio Poggi authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-