Commit Graph

739 Commits (2cad2741d5c84bd771355ada7c2135188561b642)
 

Author SHA1 Message Date
nick black b13da606f6 whiten and shrink HUD 5 years ago
nick black 7f82ac6f16 ULTRAMEGAOK: mouse-moveable HUD #162 5 years ago
nick black 6ffbe195cc
man: fix up groff syntax 5 years ago
nick black f99810f900
v0.9.3 5 years ago
nick black 24350ed51e
get everybody read for 0.9.3 5 years ago
nick black 13b376f94f
panelreels: fix logic error at bottom #222 5 years ago
nick black 7906989582
kill obsolete FIXME 5 years ago
nick black 4e841865b3
panelreel-tester: accept offset arguments #180 5 years ago
nick black 770cdf4773
panelreel: plug up hole at the bottom #220 5 years ago
Nick Black 4571b57ece
Rust/FreeBSD (#221)
* rust bindings
* update release documentation with Rust info
* panelreel tester: accept command-line options#180
* input: char32_t not wchar_t in output
* freebsd compilation issues #196
5 years ago
nick black 4d877603c3
maxcolor: fix direction switch 5 years ago
Nick Black 63ada9289c
Implement CELL_ALPHA_BLEND, improve transparency semantics #191 (#219)
* channels_blend() introduced
* implement CELL_ALPHA_BLEND #191
* maxcolor demo: slidingpanel
* much improved transparency semantics #191
* maxcolor: show all transparencies #191
5 years ago
nick black 4b6063e1ce sliders: fix timing 5 years ago
nick black cb2bf16a73 support building sans ffmpeg #153 5 years ago
nick black 7889ffc0a8
kill duplicate documentation 5 years ago
nick black 99fb662f59
eagle: speed up eagles on small screens 5 years ago
nick black 8d26803ed8
fix linear interpolation on large geometries #216 5 years ago
nick black 7424b3b78c
grid: fix boundary conditions on large displays 5 years ago
nick black 4ba9845143 grid: better background on last scene 5 years ago
nick black 1554685165
boxdemo: default background cell explicitly #211 5 years ago
nick black 4b953e33f2
render: carry state across renders #203 5 years ago
nick black 5dfe861de4 drone drone drone 5 years ago
nick black f887023aa6 ubuntu-build 5 years ago
nick black 58332f5ce0 drone: drop duplicate entry 5 years ago
nick black b0bdaaa0b9
build for ubuntu:focal 5 years ago
nick black 873badfc80 relax dep on libgtest...hrm 5 years ago
nick black c61513901f
try building on ubuntu-bionic 5 years ago
nick black 90735c67ba
make test in autobuilder 5 years ago
nick black 4c80791682
erp 5 years ago
nick black bdecfef3d2
drone: build on both debian stable and unstable 5 years ago
nick black dfa6c91257
add 'q' to man page 5 years ago
nick black e8064f717b
xray: kill subplane when done 5 years ago
nick black 43e0cb3d30
xray: prep for CELL_ALPHA_BLEND #191 5 years ago
nick black ca5e14cdad
xraydemo: isolate avi/text 5 years ago
nick black 53efe2bd1f
demo-view: don't exit on spurious wakeup 5 years ago
nick black 2601fe9191
demo-input: pass 'q' through in addition to interrupt 5 years ago
nick black a14ec34d78
intro: blink warning if screen is small 5 years ago
nick black 4e0ebde876
intro: advertise 'q' demo: print full matrix 5 years ago
nick black 9e9e5ef648
demoinput: process 'q' at all times 5 years ago
nick black 1017bf42e0
panelreeldemo: stop advertising 'q' 5 years ago
nick black 17a55261dc
witherworms: allow them more space 5 years ago
nick black 86efad6f67
griddemo: clip rgb values, kill white line on side 5 years ago
nick black efcfa372ae
ULTRAMEGAOK: toplevel event handler #207
enable mouse events in the demo. spawn a thread from main() which
brokers all input events. it will consume mouse events, and
publish keyboard events to a queue. rewrite all demo notcurses_getc()
calls to demo_getc() equivalents.
5 years ago
nick black 368da5bd81
update output API documentation #210 #209 5 years ago
nick black 219b8c65ea
Merge branch 'master' of github.com:dankamongmen/notcurses 5 years ago
nick black 452e1d302e
output API enhancements #210 #209
Allow -1 in move specification to remain where we are on that
axis (#210), necessary for context-sensitive aligned output.
Add _aligned forms to printf and vprintf. Invert various output
functions so that simpler form is static inline wrapper around
more complicated form, rather than complicated form being a
static inline composition, facilitating atomic move+output. All
output forms now have a simple form (no alignment, placement at
cursor), an _aligned() form, and a _yx() form.
5 years ago
nick black 30a3cc0a4e Merge branch 'master' of github.com:dankamongmen/notcurses 5 years ago
nick black 0b8eb20811 ncvisual_render: direct cell_load into framebuffer
Saves about 10% of wall clock time on 'eagle', nice.
5 years ago
nick black 1d9bf7bb59
update unit tests for ../data move 5 years ago
nick black 6156fa72b0
build/run documentation 5 years ago