Commit Graph

  • 1c10ee614c
    [reader] use modifier accessors nick black 2022-01-15 12:11:30 -0500
  • fbdbf03037
    [notcurses-input] use modifier accessors nick black 2022-01-15 12:09:28 -0500
  • cc5d3b55c2
    [ncdirect_readline] properly check for EOF (capital D) #2558 nick black 2022-01-15 12:04:25 -0500
  • 05a5b64339
    [input] check for output availability in process_bulk() #2548 nick black 2022-01-12 06:18:00 -0500
  • 23b3308c7a
    [info] don't stain the emoji line nick black 2022-01-12 02:39:39 -0500
  • e7fa7b452f
    move process_input() normalizations to load_ncinput() nick black 2022-01-12 02:35:41 -0500
  • 7e46e5fbe4
    some subtle input changes nick black 2022-01-12 00:53:17 -0500
  • b85c1f1dad
    [NEWS] mention input changes nick black 2022-01-12 00:44:09 -0500
  • 15e2c6eb12
    [ncinput_equals] consider UNKNOWN == PRESS #2554 nick black 2022-01-12 00:37:11 -0500
  • 06d61b9025
    [ncmenu] use modifiers in all ncmenu_sections nick black 2022-01-12 00:36:27 -0500
  • a7a47f8e0c
    [kitty] add support for capslock, numlock, hyper, and super #2553 nick black 2022-01-11 23:22:05 -0500
  • 1f7f1a8e50
    [kitty] handle hyper, capslock, numlock #2553 nick black 2022-01-11 22:52:39 -0500
  • d72ef9fd8b
    [banners] tighten up bitmap stat line nick black 2022-01-11 22:33:33 -0500
  • 19e9a4ad33 Add mailing list instructions for non-Google emails Coleman McFarland 2022-01-10 17:26:31 -0500
  • 3753d96a39
    Add mailing list instructions for non-Google emails Coleman McFarland 2022-01-10 17:26:31 -0500
  • 5b15703fa9
    notcurses-demo: stop trying to read after NCKEY_EOF #2547 nick black 2022-01-10 14:58:04 -0500
  • 678273aaf5
    [unittests] free up ncsixel_as_rgba() results nick black 2022-01-10 12:15:01 -0500
  • 02cdc6c65d
    [input] reject pixelmouse event if we don't have pixel info nick black 2022-01-10 12:09:53 -0500
  • 509595f0e0
    [sixel] goto valerr on value error nick black 2022-01-10 12:04:45 -0500
  • cae41c3a1a
    [sixel] kill dead store nick black 2022-01-10 12:00:55 -0500
  • 2eaf502870
    plug memory leaks in bitmapstates PoC nick black 2022-01-10 11:56:17 -0500
  • 36a156a2b7
    [input] reject invalid XTGETTCAP bytes (see contour #582) nick black 2022-01-10 11:37:27 -0500
  • 85895ac405
    [sixel] factor out choose() nick black 2022-01-10 09:45:08 -0500
  • da98a3e858 don't run merge if we needn't #2516 nick black 2022-01-10 08:50:32 -0500
  • 38e7f36efc merge! #2516 nick black 2022-01-10 08:46:45 -0500
  • f62ea3b344 [sixels] lift all logic into choose_alternate_color() #2516 nick black 2022-01-08 11:02:13 -0500
  • 32ddd6247b [sixels] factor out choose_alternate_color #2516 nick black 2022-01-08 10:58:32 -0500
  • 4c144ab56d
    don't run merge if we needn't #2516 nick black 2022-01-10 08:50:32 -0500
  • 8318a2ea8a
    merge! #2516 nick black 2022-01-10 08:46:45 -0500
  • 58fe88bad1
    [gettcap] fold down control sequence responses #2541 nick black 2022-01-10 07:25:42 -0500
  • 3d2c1ed840
    [automaton] handle negative XTGETTCAP #2544 nick black 2022-01-10 07:09:46 -0500
  • c0a20fdc3c [input] handle multiple XTGETTCAP returns nick black 2022-01-10 05:13:24 -0500
  • 4a3b70ddc2 [terminfo] prefer XTGETTCAP to terminfo for HPA #2541 nick black 2022-01-10 05:05:31 -0500
  • 5806aa6864 [tinfo] factor out do_terminfo_lookups() nick black 2022-01-10 04:40:35 -0500
  • cf8ccde317
    [input] handle multiple XTGETTCAP returns nick black 2022-01-10 05:13:24 -0500
  • 17f22dfd80
    [terminfo] prefer XTGETTCAP to terminfo for HPA #2541 nick black 2022-01-10 05:05:31 -0500
  • e2e057d0f0
    [tinfo] factor out do_terminfo_lookups() nick black 2022-01-10 04:40:35 -0500
  • 2584435efc
    [kitty] treat absent event type as NCTYPE_PRESS #2527 nick black 2022-01-10 01:19:37 -0500
  • dc8c7d8826
    [input] update ncinput_nomod_p() and future-proof it #2540 nick black 2022-01-10 01:11:00 -0500
  • b78c3488f9
    [sixels] lift all logic into choose_alternate_color() #2516 nick black 2022-01-08 11:02:13 -0500
  • 193dfd7503
    [sixels] factor out choose_alternate_color #2516 nick black 2022-01-08 10:58:32 -0500
  • 1af9b16276
    [sixel] restrict to 99, but use true 100 scale for accuracy nick black 2022-01-08 19:12:00 -0500
  • 5943d4e256
    v3.0.4 v3.0.4 nick black 2022-01-08 14:37:08 -0500
  • db6b5af77a
    [automaton] handle broken contour palette replies #2539 nick black 2022-01-08 14:15:18 -0500
  • 949925e1f7
    [input] drive process_ncinput() through load_ncinput() #2216 nick black 2022-01-08 13:32:09 -0500
  • f7dd724942
    [input] synthesize ctrl+c and friends for all inputs #2537 nick black 2022-01-08 13:07:03 -0500
  • 457da57ca6
    [sixel] qlinks are one-biased nick black 2022-01-08 11:42:55 -0500
  • 2550b09ab3 [pixelmouse] break response down for 1016 #2326 nick black 2022-01-08 10:18:17 -0500
  • d0f75018a7 [input] break out pixelmouse_click() #2326 nick black 2022-01-08 10:10:19 -0500
  • 2dd0415298 [term] use DECRQM 1016 to detect pixelmice #2326 nick black 2022-01-08 09:58:25 -0500
  • ca576206a2
    [pixelmouse] break response down for 1016 #2326 nick black 2022-01-08 10:18:17 -0500
  • 1394ea5031
    [input] break out pixelmouse_click() #2326 nick black 2022-01-08 10:10:19 -0500
  • a99f61c61b
    [term] use DECRQM 1016 to detect pixelmice #2326 nick black 2022-01-08 09:58:25 -0500
  • b026c624a0
    [reel] put legend on its own plane so as not to leak to other demos #2535 nick black 2022-01-08 09:43:23 -0500
  • 3375e9061c [sixel] comment on requirement of 8 free qnodes per onode nick black 2022-01-08 08:25:10 -0500
  • 7abf93e166 [sixel] properly allocate onodes nick black 2022-01-08 07:40:56 -0500
  • bf9184a41d [sixel] decatree #2515 nick black 2022-01-08 03:01:29 -0500
  • ea08cd92ba add meta modifier handling #2522 nick black 2022-01-04 02:40:06 -0500
  • 8db6f9dc7b [automaton] add extended XTMODKEYS modifiers #2518 nick black 2022-01-03 12:30:37 -0500
  • 6680550fab [sixel] fix octree initial membership test nick black 2022-01-03 02:34:13 -0500
  • 766461dd7d [sixel] browse through to subtree nick black 2022-01-03 01:59:25 -0500
  • fc447ac889 [sixel] zero out qlink on dynnode nick black 2022-01-03 01:38:02 -0500
  • df91593931 [sixel] finish out octrees #2515 nick black 2022-01-01 15:32:16 -0500
  • 51fd3d31b5
    [sixel] comment on requirement of 8 free qnodes per onode nick black 2022-01-08 08:25:10 -0500
  • a742a23cf2
    [sixel] properly allocate onodes nick black 2022-01-08 07:40:56 -0500
  • bd0b35595c
    [sixel] decatree #2515 nick black 2022-01-08 03:01:29 -0500
  • b5b1303f24
    add meta modifier handling #2522 nick black 2022-01-04 02:40:06 -0500
  • 644fbd3d86
    [automaton] add extended XTMODKEYS modifiers #2518 nick black 2022-01-03 12:30:37 -0500
  • 105510dbf4
    [sixel] fix octree initial membership test nick black 2022-01-03 02:34:13 -0500
  • 2be0cd943e
    [sixel] browse through to subtree nick black 2022-01-03 01:59:25 -0500
  • 5ba79b57f4
    [sixel] zero out qlink on dynnode nick black 2022-01-03 01:38:02 -0500
  • 6aacdb282f
    [sixel] finish out octrees #2515 nick black 2022-01-01 15:32:16 -0500
  • cbe9294c41 [mice] if pixelmice is set, use 1016 #2326 nick black 2022-01-08 00:39:49 -0500
  • 9db8718d1e [drone] use newest edge builder nick black 2022-01-08 00:06:59 -0500
  • 637da4bb1f
    [mice] if pixelmice is set, use 1016 #2326 nick black 2022-01-08 00:39:49 -0500
  • 0df0ff4828
    [drone] use newest edge builder nick black 2022-01-08 00:06:59 -0500
  • 6b461c89cf
    report pixel mice capabilities in notcurses-info #2326 nick black 2022-01-08 01:13:11 -0500
  • 76afcbd8ed
    [CMake] don't run long binary input test nick black 2022-01-08 00:36:47 -0500
  • abd5080810
    [CMake] run notcurses-input with smaller input nick black 2022-01-08 00:30:46 -0500
  • 5cb5e890dc
    [input] always capitalize when shift is held nick black 2022-01-08 00:00:59 -0500
  • 2ac91f1dc3
    [drone] use new debian builder nick black 2022-01-07 23:49:25 -0500
  • 6a51c470b2
    [sixel] fix memory leak in color extraction nick black 2022-01-07 22:19:42 -0500
  • de02ceed91
    [load_ncinput] always capitalize ASCII when Ctrl is used nick black 2022-01-07 22:10:53 -0500
  • 92bda51996 [cmake] -v on failing notcurses-input runs nick black 2022-01-05 22:26:30 -0500
  • 483985e9aa [drone] try and get some useful logs nick black 2022-01-05 16:41:57 -0500
  • eee8614cce [drone] try and get some useful logs nick black 2022-01-05 16:37:41 -0500
  • 4bccb59732 Post to the readyness fd for EOF nick black 2022-01-04 23:44:11 -0500
  • 28cd88f6d4 [input] don't queue further terminal input following stdineof #2525 nick black 2022-01-04 18:05:04 -0500
  • 6997c1f22a [cmake] -v on failing notcurses-input runs nick black 2022-01-05 22:26:30 -0500
  • 925982bb55 [drone] try and get some useful logs nick black 2022-01-05 16:41:57 -0500
  • 5f8cad8a80 [drone] try and get some useful logs nick black 2022-01-05 16:37:41 -0500
  • 9618f8c708 Post to the readyness fd for EOF nick black 2022-01-04 23:44:11 -0500
  • 7c9e08da41 [input] don't queue further terminal input following stdineof #2525 nick black 2022-01-04 18:05:04 -0500
  • fffecdf8be [drone] run notcurses-info in all containers nick black 2022-01-07 20:06:53 -0500
  • 27b5d38ea1
    don't use sigaltstack() with USE_ASAN #2529 nick black 2022-01-05 00:23:11 -0500
  • 59eb7dd18b
    [XTMODKEYS] undo with m, not n #2526 nick black 2022-01-05 22:20:10 -0500
  • 5de0a24fe6
    [automaton] handle iTerm2 xtsmgraphics failure #2531 nick black 2022-01-05 19:27:21 -0500
  • d00f831542
    Merge branch 'master' of github.com:dankamongmen/notcurses nick black 2022-01-05 19:27:01 -0500
  • 7f0f84fcdd
    [cmake] also try notcurses-input with a textfile nick black 2022-01-04 21:34:26 -0500
  • cea94896a3
    [cmake] also try notcurses-input with a textfile nick black 2022-01-04 21:34:26 -0500