Package: terminus
Version: 3.13.0-1
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

 Terminus guake mode doesn't work via /usr/bin/terminus_showhide.

How to reproduce with Terminus 3.13.0-1:

1. Start Terminus.
2. Run: `terminus_showhide`

Expected behavior: The Terminus Guake/drop-down window should be shown or 
hidden.
Actual behavior:
The command fails with:
`Error org.freedesktop.DBus.Error.UnknownMethod: No existe la interfaz 
«com.rastersoft.terminus»
en el objeto en la ruta /com/rastersoft/terminus`
(Translation: Error org.freedesktop.DBus.Error.UnknownMethod: The interface 
"com.rastersoft.terminus"
does not exist on the object at path /com/rastersoft/terminus).
The installed script contains:
`dbus-send --session --print-reply --dest=com.rastersoft.terminus 
/com/rastersoft/terminus com.rastersoft.terminus.SwapGuake`
However, the current Terminus D-Bus object exposes `org.gtk.Actions`, including 
the `swap-guake` action.
The following command works correctly:
`gdbus call --session --dest com.rastersoft.terminus --object-path 
/com/rastersoft/terminus --method org.gtk.Actions.Activate swap-guake [] {}`
This successfully toggles the Guake/drop-down window.
The issue appears to be that `/usr/bin/terminus_showhide` still uses an 
obsolete D-Bus API (?)

(Btw, I'm on Wayland - Labwc).

thanks for your work!

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 7.2.8+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to es_ES.UTF-8), LANGUAGE=es_ES:es
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages terminus depends on:
ii  dconf-gsettings-backend [gsettings-backend]  51.0-2
ii  libc6                                        2.43-6
ii  libgee-0.8-2                                 0.20.8-2+b1
ii  libglib2.0-0t64                              2.90.0-1
ii  libglib2.0-bin                               2.90.0-1
ii  libgtk-4-1                                   4.24.0+ds-2
ii  libpango-1.0-0                               1.58.0-1
ii  libvte-2.91-gtk4-0                           0.84.1-1+b1

terminus recommends no packages.

terminus suggests no packages.

-- no debconf information

Reply via email to