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 by sikosis, 14 years ago

Status: newassigned

comment:2 by korli, 14 years ago

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

comment:3 by agmsmith@…, 14 years ago

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 by axeld, 14 years ago

Status: assignednew

comment:5 by axeld, 14 years ago

Owner: changed from sikosis to axeld

comment:6 by gzajac@…, 14 years ago

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 by diver, 14 years ago

Cc: diver added

comment:8 by korli, 13 years ago

bug_group: developers

comment:9 by kutspam@…, 13 years ago

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 by darkwyrm, 13 years ago

Resolution: fixed

comment:11 by darkwyrm, 13 years ago

Fixed in hrev18429.

comment:12 by darkwyrm, 13 years ago

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