Guake / guake

Drop-down terminal for GNOME
https://guake.github.io
GNU General Public License v2.0
4.41k stars 576 forks source link

how to disable reset terminal from right-click menu #1007

Open shirishag75 opened 6 years ago

shirishag75 commented 6 years ago

First of all, thank you for maintaining guake.

Now sometimes, by mistake I reset the terminal even though processes are going on . Is there a way to make the right-click menu Reset Terminal disabled ? I have already disabled it in keyboard shortcuts but it seems the mouse one still does the same thing.

I did have a look at -

~/.gconf/apps/guake/general

but was unable to find any info. about the right-click menu . The only info. I was able to find out were two -

[$] cat /usr/share/guake/prefs.glade | grep reset                                                                                  
  3745                  <widget class="GtkButton" id="reset-compat-defaults-button">
  3752                    <signal name="clicked" handler="on_reset_compat_defaults_clicked"/>

as well as -

[$] cat /usr/share/guake/guake.glade | grep reset                                                                                  
    90        <widget class="GtkImageMenuItem" id="context_reset_terminal">
    95          <signal name="activate" handler="reset_terminal" swapped="no"/>

Maybe there is a way to use ~/.gconf/apps/guake/general to add something that disables or supersedes the global settings ?

I am not a programmer at al so sorry if I can't be of much help.


Package: guake
Version: 0.8.10-1

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (1, 'experimental-debug'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages guake depends on:
ii  cinnamon [notification-daemon]                  3.4.6-1
ii  gconf2                                          3.2.6-4+b1
ii  gnome-flashback [notification-daemon]           3.24.0-2
ii  gnome-shell [notification-daemon]               3.22.3-3
ii  libgtk2.0-0                                     2.24.31-2
ii  mate-notification-daemon [notification-daemon]  1.18.0-2
ii  notification-daemon                             3.20.0-1+b1
ii  plasma-workspace [notification-daemon]          4:5.8.7-1
ii  python                                          2.7.13-2
ii  python-dbus                                     1.2.4-1+b2
ii  python-gconf                                    2.28.1+dfsg-1.2
ii  python-glade2                                   2.24.0-5.1
ii  python-keybinder                                0.3.1-1
ii  python-notify                                   0.1.1-4
ii  python-vte                                      1:0.28.2-5+b2
ii  python-xdg                                      0.25-4
ii  python2.7                                       2.7.13-2
ii  xfce4-notifyd [notification-daemon]             0.3.6-1

guake recommends no packages.

guake suggests no packages.

I do have multiple desktop environments, but use mate as my primary desktop environment.

gsemet commented 6 years ago

This is a feature request. Not planned for the moment, but pr are welcomed