Package: tilix / 1.9.5-2

Metadata

Package Version Patches format
tilix 1.9.5-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_move vte config warning.patch | (download)

source/gx/tilix/application.d | 25 22 3 - 0 !
source/gx/tilix/terminal/terminal.d | 4 2 2 - 0 !
2 files changed, 24 insertions( ), 5 deletions(-)

 [patch] only show vte config warning dialog when opening preferences

Since Tilix is the default terminal emulator on a couple of
Debian derivatives, throwing a warning message into the user's face is not a
great initial experience.
So, those distributions would disable the warning message, which is also
not great, because it hides an issue.

This patch implements a middle-ground by only showing the configuration
error when the user opens the preferences dialog.

Background is that issue https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675008
still remains unfixed in Debian, giving VTE (which Tilix is based on) no easy way
to source it's shell script snippet by default, which causes the warning in Tilix.
Other terminal emulators like GNOME Terminal work around that via a Debian-specific
patch, something Tilix upstream wants to avoid.

This patch makes the warning message nag less (we as distributors are aware of the issue)
while not hiding it completely, as a temporary measure until issue #675008 is fixed.
This patch should be dropped as soon as that issue is resolved in some way.

02_fix build with gdc 10.patch | (download)

source/gx/tilix/colorschemes.d | 19 14 5 - 0 !
source/gx/tilix/session.d | 17 14 3 - 0 !
source/gx/tilix/terminal/terminal.d | 16 14 2 - 0 !
3 files changed, 42 insertions( ), 10 deletions(-)

 [patch] fix build with gdc 10


nautilus Don t import a specific version.patch | (download)

data/nautilus/open-tilix.py | 1 0 1 - 0 !
1 file changed, 1 deletion(-)

 nautilus: don't import a specific version

This isn't needed since
https://gitlab.gnome.org/GNOME/nautilus-python/-/commit/8c88de8da42

And interferes with being able to use this extension
on Nautilus 43 

nautilus Add compatibility with Nautilus 43.patch | (download)

data/nautilus/open-tilix.py | 87 47 40 - 0 !
1 file changed, 47 insertions( ), 40 deletions(-)

 nautilus: add compatibility with nautilus 43

Nautilus 43 has switched to GTK4

Nautilus 43 and nautilus-python 4 have made major changes to the API

Nautilus.LocationWidgetProvider has been dropped from the API
without a replacement

https://github.com/gnunn1/tilix/pull/2115