Commit Graph

8431 Commits (master)
 

Author SHA1 Message Date
nick black f62ea3b344 [sixels] lift all logic into choose_alternate_color() #2516 2 years ago
nick black 32ddd6247b [sixels] factor out choose_alternate_color #2516 2 years ago
nick black 58fe88bad1
[gettcap] fold down control sequence responses #2541 2 years ago
nick black 3d2c1ed840
[automaton] handle negative XTGETTCAP #2544 2 years ago
nick black c0a20fdc3c [input] handle multiple XTGETTCAP returns 2 years ago
nick black 4a3b70ddc2 [terminfo] prefer XTGETTCAP to terminfo for HPA #2541 2 years ago
nick black 5806aa6864 [tinfo] factor out do_terminfo_lookups() 2 years ago
nick black 2584435efc
[kitty] treat absent event type as NCTYPE_PRESS #2527 2 years ago
nick black dc8c7d8826
[input] update ncinput_nomod_p() and future-proof it #2540 2 years ago
nick black 1af9b16276
[sixel] restrict to 99, but use true 100 scale for accuracy 2 years ago
nick black 5943d4e256
v3.0.4 2 years ago
nick black db6b5af77a
[automaton] handle broken contour palette replies #2539 2 years ago
nick black 949925e1f7
[input] drive process_ncinput() through load_ncinput() #2216 2 years ago
nick black f7dd724942
[input] synthesize ctrl+c and friends for all inputs #2537 2 years ago
nick black 457da57ca6
[sixel] qlinks are one-biased 2 years ago
nick black 2550b09ab3 [pixelmouse] break response down for 1016 #2326 2 years ago
nick black d0f75018a7 [input] break out pixelmouse_click() #2326 2 years ago
nick black 2dd0415298 [term] use DECRQM 1016 to detect pixelmice #2326 2 years ago
nick black b026c624a0
[reel] put legend on its own plane so as not to leak to other demos #2535 2 years ago
nick black 3375e9061c [sixel] comment on requirement of 8 free qnodes per onode 2 years ago
nick black 7abf93e166 [sixel] properly allocate onodes 2 years ago
nick black bf9184a41d [sixel] decatree #2515 2 years ago
nick black ea08cd92ba add meta modifier handling #2522
Handle Meta modifier in Kitty and XTMODKEYS. Add Meta
indicator to notcurses-input. Update man page. Add
NCKEY_META_{SHIFT, CTRL, ALT, META} constants. Add
"modifiers" field to ncinput struct. Add inline
functions for testing modifiers. Remove special-casing
in Kitty protocol that capitalized all lowercase ASCII
when ctrl was pressed; we don't do this for XTMODKEYS.
2 years ago
nick black 8db6f9dc7b [automaton] add extended XTMODKEYS modifiers #2518 2 years ago
nick black 6680550fab [sixel] fix octree initial membership test 2 years ago
nick black 766461dd7d [sixel] browse through to subtree 2 years ago
nick black fc447ac889 [sixel] zero out qlink on dynnode 2 years ago
nick black df91593931 [sixel] finish out octrees #2515 2 years ago
nick black cbe9294c41 [mice] if pixelmice is set, use 1016 #2326 2 years ago
nick black 9db8718d1e [drone] use newest edge builder 2 years ago
nick black 6b461c89cf
report pixel mice capabilities in notcurses-info #2326 2 years ago
nick black 76afcbd8ed
[CMake] don't run long binary input test 2 years ago
nick black abd5080810
[CMake] run notcurses-input with smaller input 2 years ago
nick black 5cb5e890dc
[input] always capitalize when shift is held 2 years ago
nick black 2ac91f1dc3
[drone] use new debian builder 2 years ago
nick black 6a51c470b2
[sixel] fix memory leak in color extraction 2 years ago
nick black de02ceed91
[load_ncinput] always capitalize ASCII when Ctrl is used 2 years ago
nick black 92bda51996 [cmake] -v on failing notcurses-input runs 2 years ago
nick black 483985e9aa [drone] try and get some useful logs 2 years ago
nick black eee8614cce [drone] try and get some useful logs 2 years ago
nick black 4bccb59732 Post to the readyness fd for EOF
When we get to the EOF on stdin, we need account for that
with the readiness fd. Post to it upon the EOF transition.
Closes #2525.
2 years ago
nick black 28cd88f6d4 [input] don't queue further terminal input following stdineof #2525 2 years ago
nick black fffecdf8be [drone] run notcurses-info in all containers 2 years ago
nick black 27b5d38ea1
don't use sigaltstack() with USE_ASAN #2529 2 years ago
nick black 59eb7dd18b
[XTMODKEYS] undo with m, not n #2526 2 years ago
nick black 5de0a24fe6
[automaton] handle iTerm2 xtsmgraphics failure #2531 2 years ago
nick black d00f831542
Merge branch 'master' of github.com:dankamongmen/notcurses 2 years ago
nick black 7f0f84fcdd
[cmake] also try notcurses-input with a textfile 2 years ago
nick black cea94896a3
[cmake] also try notcurses-input with a textfile 2 years ago
nick black 12e4570e03
[cmake] get notcurses-input run in ctest on drone 2 years ago