ddterm / gnome-shell-extension-ddterm

Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively
https://extensions.gnome.org/extension/3780/ddterm/
GNU General Public License v3.0
304 stars 26 forks source link

Creating a new tab with split view active, creates the new also split #1002

Open LOTRg opened 2 months ago

LOTRg commented 2 months ago

GNOME Shell version

GNOME Shell 46.3.1

Linux distro

"Fedora Linux 40 (Workstation Edition)"

ddterm version

@amezin.github.com/bin/com.github.amezin.ddterm --version

ddterm 53 revision e21859c5431c36687018ba67c033060c00094be7 Extension 53 revision e21859c5431c36687018ba67c033060c00094be7

Session type

X11

Special configuration

All installed extensions

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

ddterm settings dump

[/]
background-opacity=0.90000000000000002
ddterm-activate-hotkey=@as []
ddterm-toggle-hotkey=['<Super>t']
detect-urls-news-man=false
new-tab-button=false
notebook-border=false
override-window-animation=false
palette=['rgb(81,81,81)', 'rgb(242,46,46)', 'rgb(78,154,6)', 'rgb(196,160,0)', 'rgb(52,101,164)', 'rgb(207,46,233)', 'rgb(19,191,194)', 'rgb(211,215,207)', 'rgb(126,122,122)', 'rgb(243,103,103)', 'rgb(138,226,52)', 'rgb(252,233,79)', 'rgb(114,159,207)', 'rgb(173,127,168)', 'rgb(109,251,251)', 'rgb(238,238,236)']
panel-icon-type='none'
preserve-working-directory=false
scrollback-unlimited=true
shortcut-split-horizontal=['<Alt>h']
shortcut-split-vertical=['<Alt>v']
shortcut-win-new-tab=['<Primary><Shift>t']
show-scrollbar=false
tab-close-buttons=false
tab-expand=false
tab-label-ellipsize-mode='none'
tab-policy='automatic'
tab-show-shortcuts=false
tab-switcher-popup=false
theme-variant='dark'
window-resizable=false
window-size=0.40000000000000002

Description

When launching a window then splitting it either vertically or horizontally then starting a new tab, the new tab is NOT full window size, instead it's inheriting the size of the pane not the full size of the window.

On a Vertical split, the new tab is the size of the active side and covers that pane only instead of being full size. Same happens on horizontal split.

amezin commented 2 months ago

Could you attach a screenshot please?

LOTRg commented 2 months ago

Seems like I can't attach files. here are the screenshots on paste.pics https://paste.pics/04535c8cf649c85372f3e8e673c6cea2 https://paste.pics/18159b5de084f3d071a4205a45265a4c

amezin commented 1 month ago

I do not see anything wrong on the screenshots.

And if I understand you correctly:

When launching a window then splitting it either vertically or horizontally then starting a new tab, the new tab is NOT full window size, instead it's inheriting the size of the pane not the full size of the window.

this is also working as intended.

When you split the window, there are two panes, each has its own set of tabs.