Commit Graph

8198 Commits

Author SHA1 Message Date
nick black
65de20490f
[USAGE] update comment text 2022-01-23 19:00:04 -05:00
nick black
64e3444b9f
make ncchannels_set_[fb]channel safe #2571 2022-01-23 18:55:47 -05:00
nick black
c996282e05
restore ncplane_set_[fb]channel #2571 2022-01-23 18:43:15 -05:00
nick black
f842e74f20
[ncplane] restore ncplane_set_[fb]channel 2022-01-23 18:39:26 -05:00
nick black
beea4d62d8
restore nccell_[bf]channel using safe ncchannels_bchannel #2571 2022-01-23 18:19:23 -05:00
nick black
24293e8d72
Revert "purge all references to nccell_{set}?_[fb]channel() #2571"
This reverts commit 4e0428dfcc.
2022-01-23 18:16:00 -05:00
nick black
860d06384d
ncchannels_bchannel: operate only on alpha+coloring bits #2571 2022-01-23 18:15:53 -05:00
nick black
9890346769
notcurses_plane.3: correct some signatures #2571 2022-01-23 18:06:01 -05:00
nick black
f15fcac7f9
[drone] build FFI library in debian 2022-01-23 17:53:03 -05:00
nick black
e33cb62de9
[ncplanes] remove ncplane_set_[bf]channel() #2571 2022-01-23 17:46:04 -05:00
nick black
4e0428dfcc
purge all references to nccell_{set}?_[fb]channel() #2571 2022-01-23 17:40:07 -05:00
nick black
3e8e11e7c5
[termdesc] identify Konsole by TDA of ~KDE #2556 2022-01-23 12:00:15 -05:00
nick black
514ee9892c
Merge branch 'master' of github.com:dankamongmen/notcurses 2022-01-23 09:40:30 -05:00
nick black
8d3eb96508
[termdesc] don't send OSC 4 palette queries to linux yet #2561 2022-01-23 09:40:15 -05:00
nick black
cbd5db20c7 [freebsd] don't shadow global termname() ident ugh 2022-01-21 17:59:38 -03:00
nick black
cf4d49ebae
debrelease: stop exporting false TERM 2022-01-21 13:02:06 -05:00
nick black
1cfe1360a4
[NEWS] add 3.0.6 entry 2022-01-21 12:40:38 -05:00
nick black
dc845b5dcc
v3.0.5 2022-01-21 12:39:27 -05:00
nick black
bc4bee8afc
[sixel] kill obsolete FIXME 2022-01-21 12:27:15 -05:00
nick black
a6fc8f08ee
[rasterize_core] pass margin-adjusted location to sprixel_invalidate #2546 2022-01-21 12:26:46 -05:00
nick black
89e9be0b3c
[info] use gradient based on the detected palette #2568 2022-01-21 09:26:29 -05:00
nick black
6ccd425f5d
remove obsolete comment 2022-01-21 08:55:23 -05:00
nick black
acca18b1b5
disable old python wrappers on macos for now 2022-01-21 06:02:23 -05:00
nick black
1754451cf9 [heuristics] break up apply_term_heuristics into per-term functors #2563 2022-01-21 05:46:01 -05:00
nick black
60158a19cf
ncpalette_get: can't return -1 on uint32_t erp 2022-01-21 05:32:16 -05:00
nick black
72678835f2
[ncpalette] add ncpalette_get() for orthogonality #2565 2022-01-21 03:37:38 -05:00
Harrison Katz
815bd9f7f2 docs: remove references to ncplane_growtext 2022-01-20 16:42:24 -05:00
nick black
337b1bc52c
[automaton] deinline some large functions, saves ~14KB of text #2563 2022-01-19 13:38:23 -05:00
nick black
1e7164926a
[termdesc] dynamically generate palette queries #2563 #2561 2022-01-19 13:28:21 -05:00
nick black
437f24c92c
[termdesc] don't duplicate query defs, saves ~10KB of object size 2022-01-19 12:27:39 -05:00
nick black
8431910937
update some copyrights for 2022 2022-01-19 05:21:44 -05:00
nick black
2c20769cc7
[termdesc] add FIXME to palette query about color count 2022-01-19 03:00:31 -05:00
José Luis Cruz
11e7e9211d
fix typo 2022-01-18 16:25:38 +01:00
nick black
3322125d69
[tty_emit] motivating comment #2558 2022-01-15 13:31:34 -05:00
nick black
f1f9de718a
[create_inputctx] set coutstanding only if we issued queries #2558 2022-01-15 13:30:25 -05:00
nick black
96c1d190ef
[read_input_nblock] treat permanent failure reading as EOF #2558 2022-01-15 13:10:24 -05:00
nick black
fb61736142
[cursor_yx_get] propogate return from get_cursor_location #2558 2022-01-15 13:03:43 -05:00
nick black
792dbf9a59
[get_cursor_location] unlock on error path, erp #2558 2022-01-15 13:02:26 -05:00
nick black
285aa9d92a
[termdesc] factor out handle_responses() 2022-01-15 12:51:28 -05:00
nick black
b51fa64150
[PoCs] use modifier accessors 2022-01-15 12:17:00 -05:00
nick black
379b02c5cf
ncplayer: use modifier accessors 2022-01-15 12:14:15 -05:00
nick black
6472327dbf
[demo] no need to check for ctrl on lowercase 2022-01-15 12:12:46 -05:00
nick black
683c6ff6d8
[readline] use modifier accessors for shortcuts 2022-01-15 12:11:45 -05:00
nick black
1c10ee614c
[reader] use modifier accessors 2022-01-15 12:11:30 -05:00
nick black
fbdbf03037
[notcurses-input] use modifier accessors 2022-01-15 12:09:28 -05:00
nick black
cc5d3b55c2
[ncdirect_readline] properly check for EOF (capital D) #2558 2022-01-15 12:04:25 -05:00
nick black
05a5b64339
[input] check for output availability in process_bulk() #2548 2022-01-12 06:18:00 -05:00
nick black
23b3308c7a
[info] don't stain the emoji line 2022-01-12 02:39:39 -05:00
nick black
e7fa7b452f
move process_input() normalizations to load_ncinput() 2022-01-12 02:35:41 -05:00
nick black
7e46e5fbe4
some subtle input changes
When CapsLock is detected, and we're working with
ASCII input, capitalize it, just as we do with
Shift or Ctrl. Don't consider CapsLock or NumLock
for ncinput_equals_p(). Closes #2555.
2022-01-12 00:53:17 -05:00