nick black
17d7d8a8c5
release guide
2019-11-28 22:21:16 -05:00
nick black
5b0bc60ed7
release guide
2019-11-28 22:19:15 -05:00
nick black
1df1d9f471
debian: sync build-deps to cmake versions
2019-11-28 22:17:12 -05:00
nick black
ad7a517ec8
notcurses_render(): propagate result of write(2)
2019-11-28 22:15:28 -05:00
Nick Black
7f9ac490b0
ncplane_resize(), slider demo ( #64 ) ( #74 )
...
* sliding: bounding box around puzzle
* slider: make moves, deleting planes #61
* implement z-index move functions
* demo: allow demos to be chosen via command-line option
* allow default bg/fg to be explicitly chosen
* ncplane_resize() unit test #64
* useful links
* slider: use random colors
* use find_above() in ncplace_destroy()
* ncplane_resize() work #64
2019-11-28 22:08:26 -05:00
nick black
374403fdeb
sliding: color up pieces
2019-11-28 16:36:22 -05:00
nick black
fe14403f9e
ncplane_double_box_cells(), used in sliding-demo #67
2019-11-28 16:27:15 -05:00
nick black
ad183a6322
shuffle: color and label pieces #67
2019-11-28 16:19:08 -05:00
nick black
e81377cf05
render: slow but simple z-depth algorithm #1
2019-11-28 15:58:53 -05:00
nick black
a1c7bef894
sliding: draw into ncplanes #67
2019-11-28 15:58:53 -05:00
nick black
222c532c77
demo: introduce -d delay param, use everywhere
2019-11-28 15:58:53 -05:00
nick black
c7cf4b1c9b
sliding puzzle demo for planes #26
2019-11-28 15:58:53 -05:00
nick black
742a27fd00
ncplane unit test tiling the screen #26
2019-11-28 15:58:53 -05:00
nick black
494ce69ebf
export styles unshifted, fix test in cell_get_style() #11
2019-11-28 15:58:53 -05:00
nick black
0b25c49f9c
render: set styles #11
2019-11-28 15:58:53 -05:00
nick black
f65d168d83
notcurses_render(): call term_setstyles() for sgr stuff #11
2019-11-28 15:58:53 -05:00
nick black
bc662e92bb
notcurses_render(): add term_setstyle() #11
2019-11-28 15:58:53 -05:00
nick black
2dde60c27a
ncplane_destroy(): pull it out of the zbuffer #26
2019-11-28 12:12:15 -05:00
nick black
01beeb07b8
declare ncvisual_render() #61
2019-11-28 11:43:49 -05:00
nick black
951c848ad9
minimum avformat version of 57
2019-11-28 11:43:49 -05:00
nick black
38ef2148bb
widecolor: throw a box around summary
2019-11-28 11:43:49 -05:00
nick black
d5cc65715e
ncplane userptr routines + unit tests #26
2019-11-28 11:43:49 -05:00
nick black
bd5596cc15
kill obsolete FIXME
2019-11-28 11:43:49 -05:00
nick black
71a127463a
ncplane_create()
2019-11-27 21:29:28 -05:00
nick black
9a41257669
libavutil/libswscale versions in intro
2019-11-27 18:32:46 -05:00
nick black
94ee128ef4
debian: deps on libavformat-dev, libswscale-dev
2019-11-27 18:32:46 -05:00
nick black
b1029fc191
av: pass down through libswscale #61
2019-11-27 18:32:46 -05:00
nick black
8dfd050ab7
add ncplane_destroy() #26
2019-11-27 18:32:46 -05:00
nick black
5dfb07183c
libav: throw an swscaler in the mix #61
2019-11-27 18:32:46 -05:00
nick black
f948904f7b
libavutil linkage #61
2019-11-27 18:32:46 -05:00
nick black
45697d54f9
libav: pass AVFrame back through #61
2019-11-27 18:32:46 -05:00
nick black
d423978e1b
run ncvisual_decode() in libav unit tests
2019-11-27 18:32:46 -05:00
nick black
9ed5a8b6c7
decode AVPacket into AVFrame #61
2019-11-27 18:32:46 -05:00
nick black
cf557ff500
ncurses-view #61
2019-11-27 18:32:46 -05:00
nick black
4b2bf26ee2
ncvisual_destroy() implemented
2019-11-27 18:32:46 -05:00
nick black
dc6ce9ba90
shrink leading box
2019-11-27 18:32:46 -05:00
nick black
7bc58fe603
consistency check assert in egcpool #59
2019-11-27 18:32:46 -05:00
nick black
3ef57d734e
unit tests for egcpool removal #59
2019-11-27 18:32:46 -05:00
nick black
2080e0bff3
unit tests for exercised egcpool #59
2019-11-27 18:32:46 -05:00
Nick Black
ba648dbd74
What a miserable evening tracking #57 ( #60 )
...
* widecolor-demo: don't emit spaces
* notcurses_init: newline before splash
* boxdemo: ncplane_erase() on entry #58
* uniblock-demo: print even wide chars #49
2019-11-27 10:43:03 -05:00
nick black
ed6ec5e854
unicodeblocks: disable RtL blocks for now
2019-11-27 04:42:51 -05:00
nick black
164d2e1cc0
notcurses_render(): count multicols against running total #57
2019-11-27 02:36:20 -05:00
nick black
ee2e16736c
signal handlers for INT, QUIT, WINCH #27
2019-11-27 02:08:35 -05:00
nick black
f14ee490f2
CMake: visibility=hidden by default #56
2019-11-27 01:02:05 -05:00
nick black
5aa0b4912d
debian: build notcurses-bin with demo
2019-11-26 23:07:01 -05:00
nick black
e64f7a22ff
v0.0.9
2019-11-26 22:50:53 -05:00
nick black
360a3f8600
print versions in startup
2019-11-26 22:50:30 -05:00
nick black
c4fb15524d
ncurses_render(): fflush stdout following writes #46
2019-11-26 22:27:37 -05:00
nick black
a0bb876549
render: if either fg or bg are default, send 'op' first #48
2019-11-26 21:50:50 -05:00
nick black
3bd67740cc
ncplane_putstr(): copy attrword and channels directly #48
2019-11-26 21:50:50 -05:00