Nicholas Marriott
|
3969b59ae5
|
Don't turn cursor off unless actually drawing something.
|
2009-02-21 19:25:58 +00:00 |
|
Nicholas Marriott
|
91c9d95279
|
Change tty_cmd_* to use a window_pane.
|
2009-02-11 07:02:34 +00:00 |
|
Nicholas Marriott
|
c6be7d3ee6
|
Simplify screen/tty write code to eliminate function pointer which is now
unnecessary (it always does the same thing).
|
2009-02-11 06:31:09 +00:00 |
|
Nicholas Marriott
|
4428987e95
|
* Better support for at least the most common variant of mouse input: parse it and adjust for different panes. Also support mouse in window/session choice mode.
* Bring back the fancy window titles with session/window names: it is easy to work around problems with elinks (see FAQ).
|
2009-01-28 19:52:21 +00:00 |
|
Nicholas Marriott
|
c1726281c9
|
Handle cursor on/off better.
|
2009-01-27 21:39:15 +00:00 |
|
Nicholas Marriott
|
8ea49712fd
|
suspend-client command and suspend client when ^Z key binding is used.
|
2009-01-18 12:09:42 +00:00 |
|
Nicholas Marriott
|
b4ac8c1342
|
Multiple window splitting.
|
2009-01-14 19:29:32 +00:00 |
|
Nicholas Marriott
|
7cd3cf0ead
|
Make the window pane code handle panes of different sizes, and add a -l and -p arguments to split-window to specify the new window size in lines or as a percentage.
|
2009-01-12 18:22:47 +00:00 |
|
Nicholas Marriott
|
162bacdcd9
|
Window splitting. Two vertical panes fixed 50% each. This is a huge diff, still a couple of bugs (notably heap corruption somewhere causing segfault on exit).
|
2009-01-11 23:31:46 +00:00 |
|
Nicholas Marriott
|
3ed5aa3e72
|
Build array of codes, stop using ncurses global variables and push ncurses crap into tty-term.c.
|
2009-01-09 23:57:42 +00:00 |
|
Nicholas Marriott
|
103748d6ad
|
Major reorganisation of screen handling.
|
2007-12-06 09:46:23 +00:00 |
|
Nicholas Marriott
|
76c8a590db
|
Big internal reorganisation to move tty control into parent.
|
2007-11-27 19:23:34 +00:00 |
|