Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't use "Shift + Ctrl + `" shortcut #939

Open
2 tasks done
sergeycherepanov opened this issue May 16, 2024 · 1 comment
Open
2 tasks done

Can't use "Shift + Ctrl + `" shortcut #939

sergeycherepanov opened this issue May 16, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@sergeycherepanov
Copy link

sergeycherepanov commented May 16, 2024

GNOME Shell version

GNOME Shell 46.0

Linux distro

Ubuntu 24.04 LTS

ddterm version

ddterm 53 revision e21859c
Extension 53 revision e21859c

Session type

Wayland (echo $WAYLAND_DISPLAY output is non-empty)

Special configuration

  • High DPI
  • More than one monitor

All installed extensions

[email protected]
  Name: GSConnect
  Description: GSConnect is a complete implementation of KDE Connect especially for GNOME Shell with Nautilus, Chrome and Firefox integration. It does not rely on the KDE Connect desktop application and will not work with it installed.

KDE Connect allows devices to securely share content like notifications or files and other features like SMS messaging and remote control. The KDE Connect team has applications for Linux, BSD, Android, Sailfish, iOS, macOS and Windows.

Please report issues on Github!
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/GSConnect/gnome-shell-extension-gsconnect/wiki
  Version: 57
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Status Area Horizontal Spacing
  Description: Reduce the horizontal spacing between icons in the top-right status area
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.com/p91paul/status-area-horizontal-spacing-gnome-shell-extension
  Version: 28
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: OpenWeather Refined
  Description: Display weather for the current or a specified location. Fork of OpenWeather.
Weather data is provided by OpenWeatherMap.org or WeatherAPI.com.
If location is set to "My Location," which is the case by default on laptops, this extension will use location services and Nominatim (from openstreetmap.org), or infoip.io if that failed.
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/penguin-teal/gnome-openweather
  Version: 135 (14)
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Vitals
  Description: A glimpse into your computer's temperature, voltage, fan speed, memory usage, processor load, system resources, network speed and storage stats. This is a one stop shop to monitor all of your vital sensors. Uses asynchronous polling to provide a smooth user experience. Feature requests or bugs? Please use GitHub.
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/corecoding/Vitals
  Version: 67
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Frippery Move Clock
  Description: Move clock to left of status menu button
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: http://frippery.org/extensions
  Version: 31
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Clipboard Indicator
  Description: The most popular clipboard manager for GNOME, with over 1M downloads
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator
  Version: 62
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: ddterm
  Description: Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/ddterm/gnome-shell-extension-ddterm
  Version: 53
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Notification Banner Reloaded
  Description: Configure notification banner position and animation to your liking.
Version 9: Gnome 45 changes by mannjani@github
Version 10: mannjani@github added a test button inside prefs
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/marcinjakubowski/notification-position-reloaded
  Version: 11
  Enabled: Yes
  State: ACTIVE

uppercase-language-indicator@buffersolve
  Name: Uppercase Language Indicator
  Description: Sets the Language indicator in the status area to uppercase.
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/uppercase-language-indicator@buffersolve
  URL: https://github.com/Buffersolve/Uppercase-Language-Indicator
  Version: 3
  Enabled: Yes
  State: ACTIVE

panel-corners@aunetx
  Name: Panel corners
  Description: A GNOME shell extension to keep the old topbar corners, which were removed for GNOME 42. It also allows you to customize the rounded corners, even if you use GNOME 40 or 41.

It is widely based on already existing gnome-shell code, and on a merge request by Alice Mikhaylenko: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1328
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/panel-corners@aunetx
  URL: https://github.com/aunetx/panel-corners
  Version: 12
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Bubblemail
  Description: Indicator for new and unread mail (Yahoo, Gmail, Microsoft, Outlook, Aol, Icloud, Protonmail, Gmx...)
 * Multiple accounts support
 * Local mail support for Maildir and Mbox formats
 * Remote mail support for Pop3, Imap and Exchange protocols
 * Automatic imports of Gnome Online Accounts
 * Plugin support with default ones : spam filter, sound alert, libnotify, user script
 * Avatars provided by the server or default colorized ones
 * Reports for connection errors.

BE AWARE THAT THIS EXTENSION REQUIRES BUBBLEMAIL SERVICE INSTALLATION
Check your distribution packaging system for availability.
Packages for distributions and source tarballs can be found here :
http://bubblemail.free.fr

Please report any issue on the gitlab pages of the project :
https://framagit.org/razer/bubblemail/issues
https://framagit.org/razer/bubblemail-gnome-shell/issues
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: http://bubblemail.free.fr
  Version: 23
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: WireGuard-VPN-extension
  Description: Enable/Disable Wireguard tunnels
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/SJBERTRAND/gnome-wireguard-extension
  Version: 13
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Indicator
  Description: Add an indicator for a custom service
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/hedgieinsocks/gnome-extension-indicator
  Version: 3
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Always Indicator
  Description: Always show the new messages indicator on new messages. Features:
1) New message indicator is always shown if there are notifications.
2) The color of the indicator can be customized.
3) If 'do not disturb' is active, the icon is displayed in the custom color if there are notifications.

If you appreciate this extension please consider to donate $1.
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/mzur/gnome-shell-always-indicator
  Version: 16
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Inhibition Indicator
  Description: Indicates whether the system is prevented from sleeping by programs.
  Path: /home/scherepanov/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/monyxie/inhibitionindicator
  Version: 4
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Desktop Icons NG (DING)
  Description: Adds icons to the desktop. Fork of the original Desktop Icons extension, with several enhancements .
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.com/rastersoft/desktop-icons-ng
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Ubuntu Tiling Assistant
  Description: Expand GNOME's 2 column tiling and add a Windows-snap-assist-inspired popup...
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://launchpad.net/ubuntu/+source/gnome-shell-extension-tiling-assistant
  Version: 46
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Ubuntu AppIndicators
  Description: Support app indicators and legacy tray icons in top panel, as the default Ubuntu experience. System update of AppIndicator and KStatusNotifierItem Support extension.
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Ubuntu Dock
  Description: A dock for the Gnome Shell, default Ubuntu experience. This extension is a modified version of Dash To Dock with different defaults. Dash To Dock can be installed to replace it and give more (but unsupported) configuration options.
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: [email protected]
  Version: 90
  Enabled: Yes
  State: ACTIVE

ddterm settings dump

[/]
allow-hyperlink=true
background-color='rgb(0,0,0)'
background-opacity=0.94999999999999996
bold-color='rgb(255,254,255)'
bold-color-same-as-fg=false
bold-is-bright=true
custom-font='Monospace 10'
ddterm-toggle-hotkey=['<Shift><Control>q']
foreground-color='rgb(199,199,199)'
hide-when-focus-lost=true
palette=['rgb(0,0,0)', 'rgb(170,0,0)', 'rgb(0,194,0)', 'rgb(170,85,0)', 'rgb(2,37,199)', 'rgb(170,0,170)', 'rgb(0,170,170)', 'rgb(170,170,170)', 'rgb(85,85,85)', 'rgb(255,85,85)', 'rgb(95,249,103)', 'rgb(255,255,85)', 'rgb(104,113,255)', 'rgb(255,85,255)', 'rgb(85,255,255)', 'rgb(255,255,255)']
shortcut-page-close=['<Primary>w']
shortcut-terminal-paste=['<Primary>v']
shortcut-win-new-tab=['<Primary>t']
tab-expand=true
tab-label-ellipsize-mode='middle'
tab-label-width=0.10000000000000001
tab-policy='automatic'
theme-variant='dark'
use-system-font=false
use-theme-colors=false
window-maximize=false
window-monitor='primary'

Description

Can't setup the combination as "Toggle Terminal Windows" shortcut via UI.

Current workaround to do it via cli:

dconf write /com/github/amezin/ddterm/ddterm-toggle-hotkey "['<Shift><Control>grave']"
@sergeycherepanov sergeycherepanov added the bug Something isn't working label May 16, 2024
@amezin
Copy link
Member

amezin commented Jun 11, 2024

Unfortunately, that's how the standard shortcut editor in Gtk 3 seems to work, at least when on GNOME 46. I see the same issue in GNOME Terminal's Preferences (I thought copying its UI was a good idea).

I'm planning to rewrite Preferences to use libadwaita after Gtk 4 port #652

New Preferences window will include a new shortcut editor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants