[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnome-terminal patched resize behavior
- To: freebsd-gnome_(_at_)_freebsd_(_dot_)_org
- Subject: gnome-terminal patched resize behavior
- From: "Jia-Shiun Li" <jiashiun_(_at_)_gmail_(_dot_)_com>
- Date: Sun, 24 Aug 2008 23:54:39 +0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=n/9BE3Y1BCxHyr35YL5J6cT3kWFXl40s1y1jPESSyw0=; b=SaqQyZLjIM13leIzP68Mf1Htcwg2c5B/DMtzhcHUSuEm4x6qB7TtoCysk7okg5dQ5d rcCWC9Unb1vzMxybsW6Sd8grBW8oLXwyaH1aiUdtVHB+wlOcTF8iV/PYVWbQEi9N6f5Q R758JBmT6gEXjAW0emqMlDPBn3smtnR8A/9bI=
Hi,
I've since a while noticed that when I changed the font size of
gnome-terminal, it does not resize window as in Fedora. Recently I dug
a little and found that it was because of a patch in ports:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11/gnome-terminal/files/patch-src_terminal-screen.c?rev=1.3
this patch prevents gnome-terminal from resizing when switching tabs.
To me, the patched behavior is more strange than auto-resize.
Consider the usage:
open window
ctrl-shift-T to open another tab,
ctrl-shift-s-= to zoom-in
alt-1 to switch back to first tab
The vanilla behavior keeps term size of each tab the same (say 80x24),
resize the window.
Patched version keeps window size, reduce the term size (without
gnome-terminal realizing it. try zooming-in and resize the window to
see how the displayed term size changes).
This is a decision whether to resize the term or the window when you
have terminal tabs sharing the same application window but each have
different font and term size. I think the original behavior makes more
senses. So I reverted the patch for my personal use.
Any comments?
Regards,
Jia-Shiun.
_______________________________________________
freebsd-gnome_(_at_)_freebsd_(_dot_)_org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "freebsd-gnome-unsubscribe_(_at_)_freebsd_(_dot_)_org"
Visit your host, monkey.org