gnome-terminal-3.36.2
New point version
Version 3.36.2
Revert "screen: Use clean env when creating new tab"
The patch is correct, but it exposes a deficiency in the desktop
environment in that the WM/shell's environment contains necessary
env vars (e.g. ssh-agent variables) that are missing from the
systemd --user / d-bus activation environment. The desktop will
need to update the activation environment, but until that is done,
reverting the patch will revert gnome-terminal to the previous
behaviour of effectively using the environment of the client
of the first terminal created for all new terminals opened via
new terminal/tab/window.
This reverts commit 9bb94e3aab84ecc4e7733d0ee001ee50256bd273.
https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/253
screen: Fix memdup overrun
The extra element was never accessed.
server: Fix refcount leak
Ownership of the GDBusMethodInvocation is passed to terminal_receiver_impl_exec,
and will be released by terminal_receiver_complete_exec. The extra reference
added to ExecData was leaked, causing the GUnixFDList passed from the client
(if any) also to be leaked, which meant that its file descriptors were never
closed, leading to FD exhaustion.
screen: Take a ref to the FD list
Update Esperanto translation
Update Japanese translation
Update Esperanto translation
Updated Slovenian translation
client: legacy: Suppress debug message spam
The glib log writer API has a deficiency in that the filtering is
done in the default log writer, instead of only passing messages
that pass the filter. This is filed as glib#2087, but until that
is fixed, apply a simple log level filter to work around it.
Patch by Kim Nguyen <https://gitlab.gnome.org/kim.nguyen>
Fixes: https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/42
Update French translation
server: systemd: Don't kill all remaining processes in the control group
Use KillMode=process to only kill the main g-t-server process, not every
application that was launched by gnome-terminal (e.g. firefox via
gtk_show_uri()).
Update French translation
Update Romanian translation
Update Hebrew translation
build: Post release version bump
Fixed at r23026