Commit Graph

709 Commits

Author SHA1 Message Date
nick black
1a2cccaa18 fold out ncplane_move_cursor_yx() wherever possible #257 2020-01-05 03:46:51 -05:00
nick black
7016e7f5da summary: clean up table's unicode BDC 2020-01-05 03:46:51 -05:00
nick black
6cb945f3d5 panelreel: initial tablet count based on height 2020-01-05 03:46:51 -05:00
nick black
930968f31a
demo: add legend to summary table #258 2020-01-05 01:33:03 -05:00
nick black
07c175b320
refrain from using undefined terminfo capabilities #252 2020-01-05 00:17:59 -05:00
nick black
fabbb96cb5
pull weird whitespace from pkgconfig input 2020-01-04 21:21:45 -05:00
nick black
af1a5ea528
v1.0.0. Give. Sympathize. Control. 2020-01-04 08:39:20 -05:00
nick black
9c8ce83f95
chunli/view: trans out 2020-01-04 07:49:10 -05:00
nick black
54fb468dfe chunli: use demo_render() 2020-01-04 07:25:01 -05:00
Nick Black
f5c6297902
Chun Li demo (#251)
* chun li demo
* ncvisual_decode: allow multiple renders of the same frame
* add -H to notcurses-demo man page
* update section 1 man page versions
2020-01-04 07:21:54 -05:00
nick black
a748dea61b uniblock: restore colors/fade 2020-01-04 06:39:57 -05:00
nick black
5dd90f3735 add ncplane_dim_[yx] quick accessors 2020-01-04 04:34:29 -05:00
Nick Black
f6975d11d5
Docs/API sweep for 1.0.0 #244 #249 (#250)
* sync up some docs #244
* sync README and man page
* notcurses_output() man page work
* pull attr/channels from output functions #244
* witherworm: clean up explicit moves #244
* still more man page work
* notcurses_lines, last of the man pages i think
* panelreel man page #244
* debian: ruby-ronn->pandoc
* debian: full multiarch compliance
* debian: symbols file
* pandoc: fix syntax for lexgrog
* fm6.mkv: strip audio
* pandoc: fix up apropos man syntax #249
* ncurses_lines man page
2020-01-04 02:37:55 -05:00
nick black
a868a29c24
notcurses-view: support resizes post-render 2020-01-03 21:37:36 -05:00
nick black
2ada135fc2
add ncplane_resize_simple() 2020-01-03 21:37:06 -05:00
nick black
03636b14d3
maxcolor -> trans, document loglevels 2020-01-03 12:13:03 -05:00
nick black
781a0eda44 clean up input thread in demo #246 2020-01-03 05:51:27 -05:00
nick black
bd27e056e7 don't ncvisual_decode+stream #246 2020-01-03 05:51:27 -05:00
nick black
9ceb708c00 man page syntax fixes 2020-01-03 05:51:27 -05:00
nick black
c7558550f4 drop sprite-enhalfen 2020-01-03 05:51:27 -05:00
nick black
0de1856e38 accept a loglevel for libav 2020-01-03 05:51:27 -05:00
nick black
6518e2f888 xray: free up path accessor 2020-01-03 05:51:27 -05:00
nick black
867a0db3e9 witherworms: rewrite with ncplane_at_yx() 2020-01-03 05:51:27 -05:00
nick black
029256e6fc
notcurses-input docs 2020-01-01 22:39:16 -05:00
nick black
dee889ee05
some documentation on cells/threads 2020-01-01 22:06:07 -05:00
nick black
94f597a9bb ronn -> pandoc #245 2020-01-01 21:26:21 -05:00
nick black
390ca477bd
CMake: NAME_WLE requires CMake 3.14 2020-01-01 19:06:57 -05:00
nick black
b1c16cd437
more space between instances than letters, ick 2020-01-01 11:29:18 -05:00
nick black
136779826c
cargo: 0.9.9 2020-01-01 11:27:12 -05:00
nick black
6cfdeca95d
cmake: kill GLOB rule 2020-01-01 10:11:48 -05:00
nick black
029142e2c2
grid demo: actually do something now 2020-01-01 09:13:19 -05:00
nick black
f2df310edb
v0.9.9 2020-01-01 07:28:03 -05:00
nick black
44da49d351
ncvisual: free up the oframe #241 2020-01-01 07:25:39 -05:00
nick black
e05ec51629
ncvisual: fix the major memory leak in streaming #241 2020-01-01 07:18:25 -05:00
nick black
bc1f9bfb43
ncvisual: free up image alloc #241 2020-01-01 07:07:45 -05:00
nick black
9fdee8f672
xray: kill obsolete FIXME and static 2020-01-01 06:48:49 -05:00
Nick Black
2fbc94e41c
Higher planes obliterate bisected wide glyphs #158 (#243)
* higher planes stomp wide glyphs
* broken unit test
* develop out widestomp PoC
* fix notcurses_at_yx()
* fix up dig_visible_cell() return value
* refuse wide glyph on last column #242
* set adjacent cell wide when rendering #158
* xray: eliminate weird color flicker
* witherworm: don't eat wide glyphs
* unit test for boxed glyph
* uniblock: no need to emit so many U+200Es
* witherworm: remove wide glyph hack
2020-01-01 06:41:19 -05:00
nick black
48177b8474
implement notcurses_at_yx() 2019-12-31 21:30:20 -05:00
nick black
35aa7f6e85
move cell_egc_copy() to internal.h 2019-12-31 21:29:57 -05:00
nick black
e81e58035e
notcurses_at_yx() added 2019-12-31 20:51:20 -05:00
nick black
d1921943ee
notcurses_ncplane(3) details 2019-12-31 18:53:52 -05:00
nick black
5c3dc72e51
update notcurses_ncplane(3) SEE ALSO links 2019-12-30 13:13:42 -05:00
nick black
bdcea181a2
don't sleep without defined interval #224 2019-12-30 07:55:50 -05:00
nick black
41ff6fa5bd
update man pages for ncplane_new() 2019-12-30 07:49:06 -05:00
nick black
e03653b964
fix libav when DISABLE_FFMPEG is used 2019-12-30 07:04:07 -05:00
nick black
99541cc036
pull out terminfo's cub1 2019-12-30 07:03:46 -05:00
nick black
328f72444e
use out own doctest 2019-12-30 07:00:51 -05:00
nick black
32ff214be2
update demos for ncplane_aligned #237 2019-12-30 02:43:33 -05:00
nick black
2ea4f77875
introduce ncplane_aligned() #237 2019-12-30 02:28:40 -05:00
nick black
8926fc5879
cursor: always get cnorm/civis defs #240 2019-12-30 01:50:43 -05:00