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(+)