- Mar 13, 2023
-
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
6 translated messages, 2 untranslated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
7 translated messages, 1 untranslated message. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
8 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
- Mar 12, 2023
-
-
Gaël Bonithon authored
-
Gaël Bonithon authored
-
Gaël Bonithon authored
Related: xfce4-dev-tools#41
-
- Feb 25, 2023
-
-
Gaël Bonithon authored
Another special case not properly locked: this filling can start while the GarconMenu is loading, because its status is updated only at the end of the loading. The other occurrence of `garcon_gtk_menu_add()` that fills the root menu is protected because it is in the GAsyncReadyCallback, so after the task is finished and before another one is started. As for the third occurrence of `garcon_gtk_menu_add()` which fills sub-menus, it is protected by `g_signal_connect_object()` which keeps a reference on the sub-GarconMenu. Fixes criticals such as "g_node_last_child: assertion 'node != NULL' failed". Fixes: d2c7068e Related: !18
-
- Feb 16, 2023
-
-
Gaël Bonithon authored
As the doc states, calling `g_mutex_clear()` on a locked mutex leads to undefined behavior. This can happen at least in the case of GarconMenu, where a load may be in progress at the time the last reference is removed in GarconGtkMenu. This can be reproduced by reloading the panel configuration via xfce4-panel-profiles when a custom menu file is used. Fixes: 966f7c99 Related: !18
-
- Jan 20, 2023
-
-
Anonymous authored
38 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
- Jan 14, 2023
-
-
Brian Tarricone authored
It turn out GtkImage automatically takes UI scale factor into account when loading images from GIcons. This allows us to avoid having to thread through the scale factor everywhere, and also means we don't need to do anything when the scale factor changes.
-
- Jan 13, 2023
-
-
Brian Tarricone authored
This reverts commit 563e07f5.
-