Bug 1349688 - gnome-terminal does not behave correctly
Summary: gnome-terminal does not behave correctly
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-terminal
Version: 24
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-06-24 01:44 UTC by Reader News
Modified: 2016-11-23 00:18 UTC (History)
5 users (show)

Fixed In Version: 3.20.3-1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-23 00:18:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Reader News 2016-06-24 01:44:57 UTC
Description of problem:
Switch from fedora 23 to fedora 24, I noticed the gnome-terminal behavior changed.

One, it does not honor the row column size when changing from single tab to multi-tab.  The overall terminal window size stay the same, and with tab bar occupying some space, the row count is less.  Similarly, when remove tabs until there is only one, the row count will be more.  In F23, the row column count does not change when tab bar is shown or disappear.  That's better.

Two, when resizing the terminal window, F23 will show the resulting row column count.  In F24, it does not, and you don't know how big (in terms of row and column count) the window is when resizing.

Three, in F23, when resizing terminal window, it's size jumps to add one row and/or one column of text at a time, while in F24, the window resize at pixel level, leaving unusable fraction of text size at the left and bottom.

For all these three behavors, F23 way is better.  Please fix F24.

Version-Release number of selected component (if applicable):
gnome-terminal-3.20.2-2.fc24.x86_64

How reproducible:


Steps to Reproduce:
1.  open gnome-terminal
2.  stty -a  # to show the window text size
3.  add a new tab
4.  stty -a  # again, and row count changed
5.  resize the window to see the other two behaviors.

Actual results:


Expected results:


Additional info:

Comment 1 Joel Uckelman 2016-07-29 11:25:08 UTC
The problem with the dimensions tooltip not appearing on resize has been noted in Bug 1306260 and Bug 1269097.

Comment 2 Richard Allen 2016-08-11 17:10:16 UTC
Also when using the Zoom hotkeys (Ctrl++ and Ctrl+-) the font size changes but the actual size of the terminal/tab remains the same.   In all previous versions the terminal or tab but resized with the font size.  
Please bring back the previous behavior.

Comment 3 aappddeevv 2016-11-20 17:18:08 UTC
I would not want the terminal window itself changing upon changing font size. I keep several tabs open all at different fontsizes. Somehow, in the most recent gnome terminal update, I am seeing the window size change when I select a tab with a different font size/row-col count combination. It's a bit of a disaster and I do not know how to change it back. This is under wayland. In other words, I need to keep the window size fixed but have the font get larger and smaller, and adjust the columns and rows up or down as needed. Perhaps this behavior should be an option.

Comment 4 Reader News 2016-11-23 00:18:57 UTC
This problem is fixed after I updated gnome-terminal to 3.20.3-1.
In fedora 25, gnome-terminal version is 3.22.1-1, and this problem also is not there.


Note You need to log in before you can comment on or make changes to this bug.