|
95c8c049f5
|
Redo mode keys slightly more cleanly and apply them to command prompt editing. vi or emacs mode is controlled by the session option status-keys.
|
2009-02-13 21:39:45 +00:00 |
|
|
0450b4a5d4
|
Move status prompt/message init and teardown into status.c.
|
2009-02-13 18:57:55 +00:00 |
|
|
03d531ebc6
|
Move sx,sy into tty rather than client.
|
2009-02-11 17:50:36 +00:00 |
|
|
b37399304f
|
Don't redraw status line unless it has actually changed. Stops extraneous
updates between clock/#() changes and doesn't require manual status-interval 0
when no updates are occuring.
|
2009-02-10 00:18:06 +00:00 |
|
|
804beb9266
|
Support commands with right parenthesis. From nicm and me.
|
2009-02-01 18:14:49 +00:00 |
|
|
882316ad6a
|
Set colour of window entry in status line based on window options.
|
2009-01-30 00:24:49 +00:00 |
|
|
2bb499c8af
|
Support #(command) in status-left, and status-right.
|
2009-01-29 23:35:14 +00:00 |
|
|
c6bd9e2063
|
Allow status, mode and message attributes to be changed by three new options: status-attr, mode-attr, message-attr. A comma-separataed list is accepted containing: bright, dim, underscore, blink, reverse, hidden, italics, for example: set -g status-attr bright,blink
From Josh Elsasser, thanks!
|
2009-01-27 20:22:33 +00:00 |
|
|
6146cab3bd
|
Use reverse so status line etc works in terminals w/o colour.
|
2009-01-23 20:49:01 +00:00 |
|
|
2afa8ebc02
|
Fix various silly problems with status line off.
|
2009-01-19 20:14:55 +00:00 |
|
|
94471aab82
|
Use reverse rather than background which doesn't show up when terminal doesn't
support colours.
|
2009-01-19 19:01:11 +00:00 |
|
|
0e197b417a
|
Tidy a few warnings.
|
2009-01-17 18:47:37 +00:00 |
|
|
5aa3098bb6
|
Support #S #H in status-left/right.
|
2009-01-15 23:42:21 +00:00 |
|
|
b4ac8c1342
|
Multiple window splitting.
|
2009-01-14 19:29:32 +00:00 |
|
|
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 |
|
|
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 |
|
|
e3feb067a5
|
Server locking. set-password and lock-server commands, plus automatic locking.
|
2009-01-11 00:48:42 +00:00 |
|
|
a1b43faa43
|
Trim spaces.
|
2009-01-10 01:51:22 +00:00 |
|
|
622d4def22
|
Give up the farce of caring about any keys aside from the ones in the screen termcap and the ones termcap doesn't handle that we hardcode manually.
|
2009-01-08 22:28:02 +00:00 |
|
|
4924d8e1e2
|
+comment.
|
2009-01-07 22:29:33 +00:00 |
|
|
0314e767e1
|
Stray debug message.
|
2009-01-06 18:33:32 +00:00 |
|
|
4af8db90e8
|
Complete option names as well.
|
2009-01-06 17:04:56 +00:00 |
|
|
9cddd796ff
|
Prompt history.
|
2009-01-06 15:37:15 +00:00 |
|
|
7a82e86827
|
Make window options work the same was as session options, add mode-fg/mode-bg options, force -g for global on set/show/setw/showw/
|
2008-12-08 16:19:51 +00:00 |
|
|
d0342f4a04
|
Ability to show window title on status line.
|
2008-12-05 20:04:06 +00:00 |
|
|
46f5e42145
|
Keep stack of previous windows.
Check for op (orig_pair) for default colours.
|
2008-11-16 10:10:26 +00:00 |
|
|
b0d8393c05
|
Clear status bar cell.
|
2008-09-29 17:47:12 +00:00 |
|
|
62457bce0b
|
Trim.
|
2008-09-26 06:45:28 +00:00 |
|
|
44b368e220
|
time.h
|
2008-09-25 20:33:53 +00:00 |
|
|
efe557313a
|
Internal screen data rewrite for better 256 colour/UTF-8 support.
|
2008-09-25 20:08:57 +00:00 |
|
|
6674197e85
|
Fix bold/non-bold mismatch in 256 colour mode by adding an extra 8 bits (ick) onto the attributes and using two of them to mark the fg and bg as 256 colours when necessary. If only it was 255 colours we would have one value for default and wouln't need this :-/.
|
2008-09-08 22:03:56 +00:00 |
|
|
4235ddb4e8
|
Initial 256 colour support, lightly tested.
|
2008-09-08 17:40:51 +00:00 |
|
|
33aa931541
|
Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH.
|
2008-08-28 17:45:30 +00:00 |
|
|
9043fe891a
|
Fix scrolling.
|
2008-06-27 17:32:24 +00:00 |
|
|
b69f4a3312
|
Split internal status-colour into status-fg/status-bg options and lose workarounds in set-option stuff.
|
2008-06-23 22:12:29 +00:00 |
|
|
e704d6aee2
|
IRIX fixes, sort of partly work.
|
2008-06-23 21:54:48 +00:00 |
|
|
91f3165b2d
|
IRIX fixes thanks to Elias Pipping.
|
2008-06-23 16:58:49 +00:00 |
|
|
c24d849fa4
|
Split options into a table to allow abbreviations.
|
2008-06-23 07:41:21 +00:00 |
|
|
e70e9513a8
|
Simple tab completion of option names in command prompt.
|
2008-06-21 14:11:39 +00:00 |
|
|
ead089ece6
|
Use a fake cursor to avoid problems with real one when activity happens in window.
|
2008-06-19 22:51:27 +00:00 |
|
|
73d1558ed0
|
status-lines -> status, prefix-key -> prefix
|
2008-06-19 22:04:02 +00:00 |
|
|
471e37659f
|
Handle empty strings as escape.
|
2008-06-19 20:53:04 +00:00 |
|
|
6d9eaa6440
|
No space after prompt.
|
2008-06-19 20:48:48 +00:00 |
|
|
c3b7a49cc1
|
Editable prompt. Not used for anything yet. More to come.
|
2008-06-19 19:40:35 +00:00 |
|
|
9ef5bdc7c0
|
Show status messages without blocking the server.
|
2008-06-19 18:27:55 +00:00 |
|
|
99df48d70f
|
Trimify.
|
2008-06-18 22:21:51 +00:00 |
|
|
f9dedfccca
|
Fix a couple of bugs. Handle 0 width properly (w/o overflow), and draw left < in the right place.
|
2008-06-18 17:28:17 +00:00 |
|
|
2d3ea8b5b4
|
Display <> for more windows and highlight if activity.
|
2008-06-18 17:14:02 +00:00 |
|
|
ee32d19432
|
Scroll status line to show windows off-screen.
|
2008-06-18 16:34:07 +00:00 |
|
|
557b6b86b0
|
Add a couple of extra option types, and implement show-options command.
|
2008-06-15 08:01:54 +00:00 |
|