nick black
e1b1654d1e
NEWS: mention ncdirect image render split
4 years ago
nick black
0ceb129125
document kitty properties #1117
4 years ago
nick black
53d4dac427
drone: add ubuntu hirsute builder
4 years ago
nick black
ded14ac190
drone: kick fedora hard in the ass
4 years ago
nick black
0a021fce1c
drone: debian unstable uses 2020-12-17a
4 years ago
nick black
2190b33421
drone: update to debian unstable 2020-12-16a builder, disable ubuntu #1220
4 years ago
nick black
8c5c9d8566
drone: update fedora builder to 2020-12-16a
4 years ago
joseLuís
04b10741d4
drone: build rust in debian and fedora #1220
4 years ago
joseLuís
e778cc38e4
show rustc version in drone
4 years ago
Nick Black
db77e19795
drone: alpine builder ( #1217 )
...
* drone: add alpine-edge builder #1216 . ffmpeg, no qrcodegen, no pandoc
4 years ago
Nick Black
438e042cdf
Multipile resize support #1172 ( #1190 )
...
drone: use ctest -V
4 years ago
nick black
be6362d74f
drone: use new builder 2020-11-26b
4 years ago
nick black
428a4ce861
drone: build from cffi/, not python/
4 years ago
nick black
dee1ec861d
drone: use ubuntu 2020-11-21a builder
4 years ago
nick black
fb5148f098
drone: step up to fedora34 builder
4 years ago
nick black
d0c63bcdf0
drone: build with two cpus per runner
4 years ago
nick black
05a8005b5d
drone: use 2020-11-17b debian autobuilder
4 years ago
joseLuís
9fe0363937
rust: improve testing
...
- add new alias `t_all` for running every test even if some fail.
- call it from `.drone.yml` to have more complete testing picture.
- add a new test for `notcurses_init` as the first test.
4 years ago
nick black
ab7c92a2b3
ubuntu drone: run rust tests with TERM set #1119
4 years ago
nick black
fe173210a3
drone: use new 2020-10-25a builders
4 years ago
nick black
a31c29f278
drone: run ldconfig post-install
4 years ago
nick black
da1b8d1d53
install version.h #1054
4 years ago
nick black
4360f3bec8
release: upload doc package to github #981
4 years ago
nick black
8228ba8204
drone: run notcurses-direct-pydemo
4 years ago
nick black
6ddf105746
uninline ncplane_new() so older binaries continue to link
4 years ago
nick black
364cf61004
drone: ubuntu builer 2020-09-22a
4 years ago
nick black
dd4b97e06e
drone: use 2020-08-31a builders
4 years ago
nick black
026b94969d
cffi heap allocations are zero-initialized #942
4 years ago
nick black
679e2d25f8
drone: build python as well as srcdest
4 years ago
nick black
e9f0f36eef
drone: restrict rust to ubuntu for now #930
4 years ago
nick black
418ea3ea31
drone: use 2020-08-20a builders
4 years ago
nick black
88c765ba7e
drone: build rust in CI, run unit tests #930
4 years ago
nick black
7d2d7c7896
drone: build python in CI #930
4 years ago
nick black
248c49402e
drone: use new builders
4 years ago
nick black
b5d93077f1
drone: revert to older fedora until new one's fixed
4 years ago
nick black
a8b4c01210
brown v board of education comes for ubuntu
4 years ago
nick black
84631369d4
update to new drones
4 years ago
nick black
cb189869ee
debugging ubuntu CI
4 years ago
nick black
dd0605939a
drone: add libunistring
4 years ago
nick black
1792f820e4
drone: shift ubuntu docker back to 2020-07-13a
4 years ago
nick black
1e39589c08
drone: update to 2020-07-13a builders
4 years ago
Nick Black
415d4b813f
Tight work on unit testing, controlling tty vs output fd ( #758 )
...
* Some things go to the FILE* we're provided. Some can only go to a controlling terminal. Check to see if the FILE we're given is a TTY. If not, open up /dev/tty #752 .
* term_emit(): fflush() can return EAGAIN. Loop on it to eliminate a rare error on shutdown that particularly affected unit tests (where we start and shut down Notcurses many times in a row).
* sgr poc: check return value of setlocale()
* drone: run all unit tests
* CMake: add some tests using PoCs
* ncneofetch: print even small palettes
4 years ago
nick black
b6aa91bf4c
drone: fix up exclude syntax
4 years ago
nick black
3a8b0150d3
move doctest --tce to drone.yaml
4 years ago
nick black
9d6b5b2872
drone: fucking yaml syntax
4 years ago
nick black
dd2b36ce0a
drone: set TERM on debian
4 years ago
nick black
33667df40e
drone: set TERM for fedora
4 years ago
nick black
4a3d436e5b
drone: update builders
4 years ago
Nick Black
28431914a8
First go at ncplane_puttext() ( #690 )
...
Very simple take at ncplane_puttext(), a new function for linebroken text. Also some very basic unit tests. I doubt this works very well yet, but it handles the simplest cases #682 . Added nclog(), internal function for logging. #520
4 years ago
nick black
e879bf8f93
let outro demo run on no-multimedia builds
4 years ago