- Nov 01, 2020
-
-
Emanuele Petriglia authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
jc1 authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Robert Antoni Buj Gelonch authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
If the window has no opaque region, no point in trying to clip it out and return immediately. No functional change. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
When using multi buffers (Present, GLX), if the client updates its opaque region in between (e.g. when resizing the window) we may cull out regions on screen that won't get updated, leaving trails of unpainted areas. To avoid that, make sure we add damage for the delta in opaque region. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Oct 31, 2020
-
-
Olivier Fourdan authored
Opaque region is a hint set by the clients via the _NET_WM_OPAQUE_REGION property to indicate the compositor which regions of an ARGB window are considered opaque and therefore can be culled out during repaint. While this is of little use with regular RGB windows, with the planned move to client-side decorations in xfce, we'll have more and more ARGB windows, making such an optimization a beneficial improvement. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Olivier Fourdan authored
Xfwm4 4.14 made the cursor zoom along with the desktop. While this sounds like a sensible thing to do, it's not necessarily an improvement for accessibility, because an enlarged cursor also hides what's being zoomed underneath. Add a new option to control whether the pointer is zoomed along with the rest of the desktop. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> Closes: xfce/xfwm4#439
-
- Oct 30, 2020
-
-
- Oct 27, 2020
-
-
Olivier Fourdan authored
Make Xi2 support selectable at configure time and disable it by default. Xi2 in the window manager causes some very subtile bugs with legacy applications using the core X11 protocol. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> #445 #427
-
Olivier Fourdan authored
Signed-off-by Olivier Fourdan <fourdan@xfce.org> #444 #436 #433 #405
-
Olivier Fourdan authored
When the compositor is disabled on a given screen, there is no point in looking for XID in the hash table. That fixes errors like: g_hash_table_lookup: assertion 'hash_table != NULL' failed When the compositor is disabled. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
Initial issue: Columns were not sortable by the user.
-
- Oct 26, 2020
-
-
Luna Jernberg authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Oct 16, 2020
-
-
玉堂白鹤 authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
148 translated messages, 25 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Igor authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
170 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
170 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Anonymous authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Oct 12, 2020
-
-
Zmicer Turok authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Oct 09, 2020
-
-
Luna Jernberg authored
171 translated messages, 2 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Oct 03, 2020
-
-
Michal Várady authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
-
- Oct 02, 2020
-
-
Dušan Kazik authored
171 translated messages, 2 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Sep 28, 2020
-
-
Priit Jõerüüt authored
145 translated messages, 28 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Sep 26, 2020
-
-
Priit Jõerüüt authored
144 translated messages, 29 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Sep 19, 2020
-
-
Olivier Fourdan authored
Previously we would leak error traps in free_win_data() causing slowdowns overtime as the list of requests grows. While fixing the leak is crucial, it also unveiled several places where actual error traps are missing, causing xfwm4 to abort more often. Based on XErrors reported, the issue is triggered when freeing pixmaps or render pictures. Add more XErrors traps to catch those errors. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org> #433 #435 #436
-
- Sep 18, 2020
-
-
Triyan W. Nugroho authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Sep 16, 2020
-
-
On my system when the window manager is mostly idling (0-12 tiny updates per second), about half the CPU time in xfwm4 is spent in find_cwindow_in_screen, iterating the linked list looking for a matching Window id. Instead, this patch adds a GHashTable to map Window ids to CWindows, completely eliminating that cost in my profiles, resulting in a 0.3-1.0% of a core total CPU reduction for this workload. Signed-off-by:
Michael Banack <bob5972@banack.net>
-
The call to g_timeout_add in add_repair seems to be mixing up priority and callback interval. Instead, let's call g_timeout_add_full to make it clear there are two separate fields, and add an appropriate define for the callback interval, setting it to the same 1ms value it was currently using. Signed-off-by:
Michael Banack <bob5972@banack.net>
-
- Sep 14, 2020
-
-
Anonymous authored
172 translated messages, 1 untranslated message. Transifex (https://www.transifex.com/xfce/public/).
-
- Sep 11, 2020
-
-
Arnold Marko authored
171 translated messages, 2 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Sep 07, 2020
-
-
Triyan W. Nugroho authored
173 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- Sep 02, 2020
-
-
Priit Jõerüüt authored
128 translated messages, 45 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-