Skip to content

xfce4-terminal 1.0.4: key shortcuts not displayed in global menu (appmenu)

Unlike xfce4-terminal 0.8.10, xfce4-terminal 1.0.4 does not display the key shortcuts (such as e.g. Shift+Ctrl+Q) in the pull-down menus when using global menu. The key shortcuts are displayed when the pull-down menus are attached to the top of the window. I tested this in Arch, Manjaro and Xubuntu. How to reproduce: use an arbitrary recent Xfce installation (e.g. Xubuntu 22.10). Install xfce4-appmenu-plugin, on Arch/Manjaro it is called vala-panel-appmenu-xfce-git, available from AUR; in my case version 0.76). Install appmenu-registrar (might be called vala-panel-appmenu-registrar). Install libdbusmenu-qt5. Now create a top panel if there is not one already. Add Appmenu Plugin as an object to that panel. Now global menu should be set up; your applications should have their pull-down menus at the top panel, no longer at the top of each window. This also holds for xfce4-terminal. (other example to test would be GIMP). However, in xfce-terminal 1.0.4 you will see that the key shortcuts are not listed (they are when global menu is not enabled). Try an older version of xfce-terminal (I used 0.8.10 from Xubuntu 22.04), and you'll have the shortcuts properly displayed when global menu enabled. I just copied the /usr/bin/xfce4-terminal binary from the 22.04 Xubuntu distribution to /tmp on the 22.10 distribution to ensure that everything else was identical, and launched it from there via the launcher, while making sure the 1.0.4 version of xfce4-terminal was not running at the same time, since this would have prevented the 0.8.10 version from running. You can easily verify in the Help -> About window which version you have in front of you.

Edited by Georg Schwarz