Christopher Jeffrey
|
f8fd4253f2
|
remove listeners property on screen.destroy and program.destroy. fix ignoreLocked.
|
2015-07-29 21:28:36 -07:00 |
Christopher Jeffrey
|
debbc864e4
|
handle destroy methods better: stop all polling on the event loop.
|
2015-07-29 19:20:53 -07:00 |
Christopher Jeffrey
|
6e409f2789
|
add forceUnicode option. see #158.
|
2015-07-28 03:53:13 -07:00 |
Christopher Jeffrey
|
82d4355517
|
reduce color in program._attr.
|
2015-07-22 08:32:22 -07:00 |
Christopher Jeffrey
|
e506412f93
|
rename program.list.
|
2015-07-22 08:07:52 -07:00 |
Christopher Jeffrey
|
797dcc2369
|
do not use nextTick to wait for flush.
|
2015-07-22 06:03:40 -07:00 |
Christopher Jeffrey
|
da59a32ac5
|
fix iteration through programs on events. see #157.
|
2015-07-22 05:52:32 -07:00 |
Christopher Jeffrey
|
e35811ae97
|
allow multiple programs to use the same streams correctly. see #157.
|
2015-07-22 05:45:26 -07:00 |
Christopher Jeffrey
|
f026de2e52
|
make _twrite() wait for the first bytes to be output.
|
2015-07-22 05:04:24 -07:00 |
Christopher Jeffrey
|
d64e5f04ff
|
improve window title grabbing.
|
2015-07-21 21:27:16 -07:00 |
Christopher Jeffrey
|
797feb6ab1
|
refactor listen.
|
2015-07-21 20:11:20 -07:00 |
Christopher Jeffrey
|
2072968e03
|
refactor title reset.
|
2015-07-21 20:06:50 -07:00 |
Christopher Jeffrey
|
0cf4934ac1
|
refactor listen input and listen output into separate methods.
|
2015-07-21 20:03:26 -07:00 |
Christopher Jeffrey
|
1e57352eee
|
add warnings for no isatty(), and bad terminfo.
|
2015-07-21 19:10:46 -07:00 |
Christopher Jeffrey
|
c488c08501
|
prevent memory leaks when using multiple screens. see #157.
|
2015-07-21 19:02:08 -07:00 |
Christopher Jeffrey
|
44017d988b
|
more tmux 2.0 workarounds.
|
2015-07-20 04:02:43 -07:00 |
Christopher Jeffrey
|
f7c1ba52a3
|
fix implicit global.
|
2015-07-19 05:26:25 -07:00 |
Christopher Jeffrey
|
6d163377ff
|
improve version check.
|
2015-07-19 05:20:11 -07:00 |
Christopher Jeffrey
|
415b35e7ee
|
fix tmux passthrough.
|
2015-07-19 05:02:26 -07:00 |
Christopher Jeffrey
|
940bf564a4
|
refactor: rename "isTMUX".
|
2015-07-19 03:59:40 -07:00 |
Christopher Jeffrey
|
9cdba8979a
|
no tmux checking code seems necessary. see #145.
|
2015-07-19 03:41:22 -07:00 |
Christopher Jeffrey
|
c766a2dc5c
|
panes do not seem to matter. tmux still handles this. see #145.
|
2015-07-19 03:23:35 -07:00 |
Christopher Jeffrey
|
abf7ab2409
|
tmux "all motion" workaround. see #145.
|
2015-07-19 03:20:38 -07:00 |
Christopher Jeffrey
|
baf6d2858a
|
add experimental video widget. fix 16 colors in _attr.
|
2015-07-11 14:28:04 -07:00 |
Christopher Jeffrey
|
77bd73b4c8
|
add sendFocus option. see #149.
|
2015-07-04 03:30:49 -07:00 |
Christopher Jeffrey
|
36d94d41a6
|
fix cellMotion for tmux. fix mousemove check for VTE. fixes #125.
|
2015-06-23 18:02:05 -07:00 |
Christopher Jeffrey
|
8228142060
|
allow any kind of stream as input and output. fixes #138.
|
2015-06-09 05:13:11 -07:00 |
Christopher Jeffrey
|
0b5b04c739
|
bright grey == regular white.
|
2015-05-01 01:29:37 -07:00 |
Christopher Jeffrey
|
0506f5fea2
|
bright and grey color names.
|
2015-05-01 01:27:11 -07:00 |
Christopher Jeffrey
|
1810f2f914
|
drop tty check for now. see yaronn/blessed-contrib#45.
|
2015-04-19 06:01:09 -07:00 |
Christopher Jeffrey
|
b34c90ee2b
|
minor.
|
2015-03-31 06:12:14 -07:00 |
Christopher Jeffrey
|
9070e7f78f
|
refactor artificial cursors and other features.
|
2015-03-19 23:49:26 -07:00 |
Christopher Jeffrey
|
685d7feb09
|
fix tmux bypassing for cursor status.
|
2015-03-19 04:16:59 -07:00 |
Christopher Jeffrey
|
43903ca8b2
|
readme. title.
|
2015-03-17 23:26:27 -07:00 |
Christopher Jeffrey
|
d3e566b9c1
|
lots of old code for proprietary codes and "artificial cursors".
|
2015-03-14 16:35:17 -07:00 |
Christopher Jeffrey
|
3dcc0b3d1b
|
minor bug fixes. handle tmux escaping.
|
2015-03-14 16:14:39 -07:00 |
Christopher Jeffrey
|
02fd115fb0
|
remember last button for mouseup on x10 and urxvt protocols.
|
2015-02-24 18:22:04 -08:00 |
Christopher Jeffrey
|
ad546d9af9
|
remove comments.
|
2015-02-24 18:17:04 -08:00 |
Christopher Jeffrey
|
aaa9905fac
|
drop terminfo checks in setMouse.
|
2015-02-24 18:11:03 -08:00 |
Christopher Jeffrey
|
190e75884d
|
cleanup setMouse.
|
2015-02-24 18:05:10 -08:00 |
Christopher Jeffrey
|
77695f994a
|
add noAlt option. fix list shrinking.
|
2015-02-21 13:31:25 -08:00 |
Christopher Jeffrey
|
586a586e60
|
remove mouse comments. fix removeHover.
|
2015-02-21 02:48:47 -08:00 |
Christopher Jeffrey
|
5d72fb1938
|
fix Terminal element. check for allocated gpmclient.
|
2015-02-17 22:12:49 -08:00 |
Christopher Jeffrey
|
a335257505
|
filter out all mouse events from keys. see slap-editor/slap-editor#74.
|
2015-02-13 19:28:18 -08:00 |
Christopher Jeffrey
|
03cdfbb39c
|
add mouse protocols. window title restore. fix response.
|
2015-02-13 19:14:27 -08:00 |
Christopher Jeffrey
|
1cf69f74d9
|
minor. comment.
|
2015-02-07 16:04:14 -08:00 |
Christopher Jeffrey
|
e8fe076681
|
refactor mouse events. put `buf` on event object.
|
2015-02-07 15:37:01 -08:00 |
Christopher Jeffrey
|
0290d7f15f
|
clear response listeners after 2 seconds.
|
2015-02-07 00:15:25 -08:00 |
Christopher Jeffrey
|
d70fa6d4a2
|
fix wheel, move, and button decoding for mouse events.
|
2015-02-04 20:39:34 -08:00 |
Christopher Jeffrey
|
89b2dfc373
|
major reimplementation of sgr and urxvt mouse. mousewheel not yet tested.
|
2015-02-03 21:22:04 -08:00 |