nick black
c33ce4f9dd
rewrite NCCHANNELS_INITIALIZER in terms of NCCHANNEL_INITIALIZER
2021-08-13 14:14:33 -04:00
nick black
e35c49889d
ncchannel: make some unsigneds explicit uint32_ts
2021-08-13 03:54:06 -04:00
nick black
4f86f1b0fd
1K stars!
2021-08-12 19:14:57 -04:00
nick black
4d6526a61d
ncneofetch rewritten in CLI mode
...
ncneofetch was previously direct mode followed by rendered mode with
margins, a Frankenstein application if one ever existed. Rewrite it
using CLI mode, extending the latter as necessary to accomplish this
task. We now have one fewer dependency on direct mode, we have better
proven out CLI mode, and we get a ~30% reduction in ncneofetch runtime.
Good stuff! Closes #2030 .
Add ncplane_scrollup() and ncplane_scrollup_child()
Cleans up ncport.h
Eliminates some inconsequential memory leaks in ncneofetch
Add SPRIXEL_UNSEEN to avoid invalid moves on
not-yet-displayed sprixels
2021-08-12 18:37:53 -04:00
nick black
9fcbf00420
v2.3.13
2021-08-04 23:37:22 -04:00
nick black
a346a5bf64
add new functions notcurses_{host,account}name()
2021-08-04 23:17:34 -04:00
nick black
24d7d6d995
start merging in the fauxmemstream branch #1977
2021-08-04 14:59:37 -04:00
nick black
6f0830c29a
force zero-width-joins #2016
2021-08-02 09:00:01 -04:00
nick black
16c2fff06b
notcurses-info.1: detail environment lines
2021-08-01 22:43:32 -04:00
nick black
89125802c6
notcurses-info: update man page with more text
2021-08-01 22:33:48 -04:00
nick black
1698cd02fc
add termpaint to OTHERS.md
2021-07-31 03:43:24 -04:00
nick black
42049dc95e
reorder demos so whiteout doesn't disrupt uniblock
2021-07-31 02:58:28 -04:00
nick black
1a97b49ac8
HISTORY: today we were accepted into Homebrew
2021-07-29 12:19:27 -04:00
nick black
1e248e41e1
v2.3.12
2021-07-29 00:55:19 -04:00
nick black
b0b5e49383
ncvisual_from_palidex
2021-07-27 15:47:21 -04:00
nick black
1448960cd5
start handling type-1 DVB subtitles #1311
2021-07-27 15:47:21 -04:00
nick black
7b5f4175eb
add nccell_cols(), deprecate nccell_width()
2021-07-26 19:39:15 -04:00
nick black
0a6fd661b4
set_rgb: unsigned unless we're clipping
2021-07-25 08:26:40 -05:00
nick black
0d289958f9
death to sigset_t #1967
2021-07-25 00:38:33 -04:00
nick black
8d46a0bd17
capture bytes in linux framebuffer graphics to sprixelbytes stat
2021-07-21 17:41:32 -04:00
nick black
30d71ab6b9
v2.3.11
2021-07-20 14:07:47 -04:00
nick black
1f254c47b2
implement child plane scrolling #1883
2021-07-18 16:35:01 -04:00
nick black
382b68f5ab
why weren't we always handling SIGFPE?
2021-07-17 21:55:57 -04:00
nick black
1fae68d9c6
add NCPLANE_OPTION_FIXED #1909
2021-07-15 23:04:25 -04:00
nick black
3aaff6a944
v2.3.10
2021-07-14 22:41:59 -04:00
nick black
c804148084
Mention @michaelsbradleyjr in HISTORY.md
2021-07-12 22:08:10 -04:00
nick black
561f4eba8c
v2.3.9
2021-07-12 12:24:38 -04:00
Tomek Szczęsny
0baf4ea1b5
Relative cursor move ( #1885 )
...
Relative cursor move by @tomek-szczesny
2021-07-11 09:53:56 -04:00
nick black
92293dd402
adapt new python to NCCHANNEL
2021-07-10 19:58:50 -04:00
nick black
83d8724e63
updating CELL_ -> NC_ references
2021-07-10 18:34:00 -04:00
nick black
603fd770fe
update new python for CHANNEL_RGB change
2021-07-10 18:20:44 -04:00
nick black
14a50cfa3f
add ncchannels_reverse, use it in ncmenu, add unit test #1878
2021-07-07 09:36:31 -04:00
nick black
f0aec109b7
support menus on any plane #1645
2021-07-07 08:33:36 -04:00
nick black
8846e3cee2
ncdirect_putegc(), get true width in ncwidth #1899
2021-07-07 05:54:47 -04:00
nick black
4a23acab2d
fission demo: go both up and down #1896
2021-07-07 04:29:36 -04:00
nick black
00e28cc569
complete ncplane_cursor_move_yx() documentation
2021-07-05 23:42:51 -04:00
nick black
43f0a2e5c8
remove false comments on ncplane_move_yx()
2021-07-05 23:39:42 -04:00
nick black
cd80b70594
add ncplane_moverel(), no unit tests though =[ #1881
2021-07-04 11:15:45 -04:00
nick black
f1202df541
document ncplane_cursor_move_yx better #1882
2021-07-04 11:05:31 -04:00
nick black
50a7996b4f
notcurses_detected_terminal: use termdesc_longterm()
2021-07-04 07:01:50 -04:00
nick black
1189891167
v2.3.8
2021-07-04 01:14:12 -04:00
nick black
0e341fa3de
notcurses-info.1: describe output
2021-07-03 19:25:42 -04:00
nick black
8b6a30cba8
v2.3.7
2021-06-29 07:10:22 -04:00
nick black
a21113a66a
ncls: use NCSCALE_HIRES with NCBLIT_PIXEL by default
2021-06-29 04:47:40 -04:00
nick black
490c89f694
add ncplane_scrolling_p() #1841
2021-06-27 07:38:40 -04:00
nick black
7361683d3b
deny control characters in cells and plane emissions #1840
2021-06-27 03:16:24 -04:00
nick black
e813e3abe4
ncls: default to NCBLIT_PIXEL #1835
2021-06-26 20:17:37 -04:00
nick black
aa716d6814
add NCSTYLE_BLINK back to documentation #1818
2021-06-26 01:16:02 -04:00
nick black
166212f234
document NCOPTION_PRESERVE_CURSOR #1823
2021-06-25 00:21:08 -04:00
nick black
9d7f07771b
GTFO NCSTYLE_DIM, NCSTYLE_REVERSE #1818
2021-06-24 02:13:57 -04:00