Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | If redrawing the region would mean redrawing > half the pane, just schedule to | Nicholas Marriott | 2009-04-02 | |
| | | | | | | | redraw the entire window. Also add a flag to skip updating the window any further if it is scheduled to be redrawn. This has the effect of batching multiple redraws together. | |||
* | char not char *... | Nicholas Marriott | 2009-03-07 | |
| | ||||
* | Put socket path in $TMUX. | Nicholas Marriott | 2009-03-04 | |
| | ||||
* | Don't segfault on lock when no sessions attached. | Nicholas Marriott | 2009-02-27 | |
| | ||||
* | 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 | |
| |