Commit Graph

30 Commits (master)

Author SHA1 Message Date
nick black 46bbee55f3
[grid] fold ret into return value 3 years ago
nick black efc57333a7 [demo] pass start time to demos for more precise deadlines 3 years ago
nick black c20e859a6d [python] API conversions 3 years ago
nick black d29813457b stylemasks ought always be uint16_t 3 years ago
nick black 83ff2cfe5a unsigned geometries 3 years ago
nick black 96ac640733
cell->nccell 3 years ago
Nick Black e591ec2e98
cell -> nccell throughout much of remaining API (#1535)
cell -> nccell throughout much of the API #1532
3 years ago
nick black d504e972cc
cell_release -> nccell_release 3 years ago
nick black fd2acde1b1 rename cell->nccell, keep alias #1200 4 years ago
nick black b7a57eaab7 convert all channel rgb calls #985 4 years ago
nick black 94aa8f08f1
grid looks better before mojibake #1012 4 years ago
nick black 592d7e76ae
ncplanes: name menu planes, name demo hud/plot planes 4 years ago
nick black 8249bac3e9
demo: translucent menu, always display HUD close button 4 years ago
nick black 0d9b4f1aa1
demos: don't step all over top line 4 years ago
nick black bae60a98e7
demo: all demos can be interrupted via demo_render() 4 years ago
nick black 97e17c6cf5 demos: lock in some backgrounds 5 years ago
nick black 24ba1c4425
grid: fix error on superlarge geometries 5 years ago
nick black 1a2cccaa18 fold out ncplane_move_cursor_yx() wherever possible #257 5 years ago
nick black 07c175b320
refrain from using undefined terminfo capabilities #252 5 years ago
nick black 029142e2c2
grid demo: actually do something now 5 years ago
nick black 7f82ac6f16 ULTRAMEGAOK: mouse-moveable HUD #162 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 86efad6f67
griddemo: clip rgb values, kill white line on side 5 years ago
nick black 660949a461
griddemo: fix wonky right line 5 years ago
Nick Black 957549105b
Wide character rigor (#117) (#157)
* unidamage PoC
* add cell_load_simple()
* clear CELL_WIDEASIAN_MASK in cell_load()
* split out render code
* add CELL_SIMPLE_INITIALIZER
* widecolor: fix message plane
* widecolor: simplify color increments
* document wide character handling
* unit tests for wide obliteration #117
* widechar obliteration hardening #117
* widecolor -> widechomper, update man page
5 years ago
Nick Black ff463d464e
Channels API sanity #119 (#138)
* orthogonalize channel/channels/cells APIs #119
* sync README.md with new ncplane channels api #119
5 years ago
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
5 years ago
nick black 222c532c77 demo: introduce -d delay param, use everywhere 5 years ago
nick black cf557ff500 ncurses-view #61 5 years ago