Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move status prompt/message init and teardown into status.c. | Nicholas Marriott | 2009-02-13 |
| | |||
* | Server locking. set-password and lock-server commands, plus automatic locking. | Nicholas Marriott | 2009-01-11 |
| | |||
* | Change server-info format. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Prompt history. | Nicholas Marriott | 2009-01-06 |
| | |||
* | Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH. | Nicholas Marriott | 2008-08-28 |
| | |||
* | Missing time.h. | Nicholas Marriott | 2008-06-22 |
| | |||
* | Freeze output when showing display line, fixes problems when no status line. | Nicholas Marriott | 2008-06-20 |
| | |||
* | display-time option to set message display time. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Hide cursor with flag. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Command prompt for interactive commands. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Editable prompt. Not used for anything yet. More to come. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Show status messages without blocking the server. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Informational messages on window option changes. | Nicholas Marriott | 2008-06-16 |
| | |||
* | New window options: force-width and force-height. This will force a window to | Nicholas Marriott | 2008-06-14 |
| | | | | | | | | | an arbitrary width and height (0 for the default unlimited). This is neat for emacs which doesn't have a sensible way to force hard wrapping at 80 columns. Also, don't try to be clever and use clr_eol when redrawing the whole screen, it causes trouble since the redraw functions are used to draw the blank areas too. | ||
* | Clear clients with flag too. | Nicholas Marriott | 2008-06-07 |
| | |||
* | Be more conservative about redrawing using flags. | Nicholas Marriott | 2008-06-07 |
| | |||
* | Per-session configuration options. | Nicholas Marriott | 2008-06-03 |
| | |||
* | Move -s and -c down a level so handling them is the responsibility of the ↵ | Nicholas Marriott | 2008-06-02 |
| | | | | command (with some helper functions), rather than the top-level. This changes the action command syntax so that -s and -c must be after the command rather than before. | ||
* | Major reorganisation of screen handling. | Nicholas Marriott | 2007-12-06 |
| | |||
* | Big internal reorganisation to move tty control into parent. | Nicholas Marriott | 2007-11-27 |
| | |||
* | Reset before calling window_draw otherwise it'll have the wrong idea of the ↵ | Nicholas Marriott | 2007-11-24 |
| | | | | current state (since it copies from screen). | ||
* | Don't stop until after everything else done. | Nicholas Marriott | 2007-11-24 |
| | |||
* | Use screen_draw_* to write message, avoids leaving attribute changes around. | Nicholas Marriott | 2007-11-24 |
| | |||
* | Partial copy mode. Currently does the same as scroll mode but using a ↵ | Nicholas Marriott | 2007-11-22 |
| | | | | cursor. Also fix bug where resizing would leave crap lying around. | ||
* | Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for ↵ | Nicholas Marriott | 2007-11-22 |
| | | | | copy mode. | ||
* | The CLIENT_HOLD hack can go bye-bye. | Nicholas Marriott | 2007-11-21 |
| | |||
* | Sort out cursors with a new flag - BACKGROUND - for window modes. Free text ↵ | Nicholas Marriott | 2007-11-21 |
| | | | | on more exit. | ||
* | Initial history support. | Nicholas Marriott | 2007-11-21 |
| | |||
* | Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from ↵ | Nicholas Marriott | 2007-11-20 |
| | | | | display size (now dx,dy). Move functions which work on the displayed area into screen-display.c and tidy. Use macros consistently when accessing screen data (may want to move everything about again later!). This the first step on the road to scrollback. | ||
* | Fix a format string bug and sprinkle some printflikes. | Nicholas Marriott | 2007-11-20 |
| | |||
* | %u -> %d for indexes. Some lint fixes. | Nicholas Marriott | 2007-10-30 |
| | |||
* | Reorg window data structures. Add an intermediate data type (struct winlink) ↵ | Nicholas Marriott | 2007-10-26 |
| | | | | to hold index and make sessions hold a RB tree of them rather than a fixed array. | ||
* | Lift last MAXNAMELEN limit on -s argument. | Nicholas Marriott | 2007-10-23 |
| | |||
* | Add a bell-action option. | Nicholas Marriott | 2007-10-19 |
| | |||
* | Mark windows in yellow on status line when bell. | Nicholas Marriott | 2007-10-12 |
| | |||
* | Don't resize if sx AND sy haven't changed. Also tweak some logging, and ↵ | Nicholas Marriott | 2007-10-04 |
| | | | | reset attrs after clear. | ||
* | Incomplete resize support. | Nicholas Marriott | 2007-10-04 |
| | |||
* | Rename window. | Nicholas Marriott | 2007-10-04 |
| | |||
* | Next/last/previous window, some other tweaks. | Nicholas Marriott | 2007-10-04 |
| | |||
* | New window command. | Nicholas Marriott | 2007-10-03 |
| | |||
* | Rewrite command handling to be more generic. Not finished! | Nicholas Marriott | 2007-10-03 |
| | |||
* | String/number arguments.. | Nicholas Marriott | 2007-10-03 |
| | |||
* | Move command handling into the server and tidy up some bits. | Nicholas Marriott | 2007-10-03 |
| | |||
* | Redraw client status lines on rename. | Nicholas Marriott | 2007-10-02 |
| | |||
* | Simple status line. | Nicholas Marriott | 2007-10-01 |
| | |||
* | Pass attributes around as flags rather than as a list of escape codes. | Nicholas Marriott | 2007-10-01 |
| | |||
* | Write error messages for rename. Also tweak some error outputs, and fix -i. | Nicholas Marriott | 2007-09-29 |
| | |||
* | Pass bell through from any window. | Nicholas Marriott | 2007-09-29 |
| | |||
* | Terminate buffers properly. | Nicholas Marriott | 2007-09-28 |
| | |||
* | Split list into ls/lsw. | Nicholas Marriott | 2007-09-27 |
| |