commit 687874b426ee401138eeaf1b0f7f07a7149742a4 Date: Wed Feb 19 22:56:49 2025 +0100 util: xte: Check more directories for desktop files Back when gnome-terminal added x-t-e support, the spec mandated the desktop file be installed into an extra directory, while the spec has since been changed to use the standard xdg paths. This caused gnome-terminal not to find the desktop file of the configured default terminal, making it set itself as default. Also add a final /usr fallback if built into a non-/usr prefix. https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/8111 (cherry picked from commit efa53b98ca6b556a4e09d289c3db80e9590070ad) (cherry picked from commit e17af2b09da8540e8995e8670dc202a0b05209b4) (cherry picked from commit f1b601ae4510dd49df21abcccf58068f3f908a98) data/org.gnome.Terminal.desktop.in | 27 + po/de.po | 2675 ++++++++ src/meson.build | 531 ++ src/terminal-app.cc | 1710 ++++++ src/terminal-default.cc | 543 ++ src/terminal-default.hh | 28 + src/terminal-util.cc | 1686 +++++ src/terminal-util.hh | 148 + 295 files changed, 407021 insertions(+)