Opened 14 years ago

Closed 13 years ago

Last modified 13 years ago

#42 closed bug (fixed)

Saved Terminal settings don't include Window Size.

Reported by: agmsmith@… Owned by: axeld
Priority: low Milestone: R1
Component: Applications Version:
Keywords: Cc: diver
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

When I use the Haiku Terminal (compiled from SVN as of 2005.07.31 for target R5) under BeOS 5.0.3 Pro, double clicking on a saved Terminal settings file doesn't start up the new Terminal with the window size that it had when it was saved, unlike the R5 Terminal. Also there isn't an icon on the saved preferences file like the R5 one has. Minor stuff, but I happen to miss the old functionality, though I do like the new scroll wheel and UTF-8 features.

Change History (12)

comment:1 Changed 14 years ago by sikosis

Status: newassigned

comment:2 Changed 13 years ago by korli

Added a "Save as default" menu item in revision 16495. Still lot of work to clean this app...

comment:3 Changed 13 years ago by agmsmith@…

Yup - definitely unfinished in the GUI and other places. Gone back to R5 Terminal since it doesn't have some off by one screen size problems. Miss the scroll wheel though.

comment:4 Changed 13 years ago by axeld

Status: assignednew

comment:5 Changed 13 years ago by axeld

Owner: changed from sikosis to axeld

comment:6 Changed 13 years ago by gzajac@…

The environment variables COLUMNS and LINES are not updated when the terminal window is resized by dragging the lower right corner of the window using the mouse. If the command "echo $COLUMNS $LINES" is used, it shows the same size as before the window was resized.

In addition, the function ioctl() does not get the new window size either. The code for this call is:

struct winsize ws; ioctl(1, TIOCGWINSZ, &ws);

comment:7 Changed 13 years ago by diver

Cc: diver added

comment:8 Changed 13 years ago by korli

bug_group: developers

comment:9 Changed 13 years ago by kutspam@…

Setting it's window size back to one of the defaults (80x24 etc.) would not reset it's width which appeared way of screen. I had to delete it's settings file to get it back.

comment:10 Changed 13 years ago by darkwyrm

Resolution: fixed

comment:11 Changed 13 years ago by darkwyrm

Fixed in hrev18429.

comment:12 Changed 13 years ago by darkwyrm

Status: newclosed
Note: See TracTickets for help on using tickets.