nick black
f98acad7f6
add NCPLOT_OPTIONS_DETECTMAXONLY #610
4 years ago
nick black
2b89b0850c
jungle/normal: improve behavior under ASCII mode #696
4 years ago
nick black
a10ba4dac6
highgradient: degrade to gradient #700 #696
4 years ago
nick black
20322fe805
demo improvements for ASCII mode ( #696 )
...
* eagle: use new ncvisual_geom() to properly zoom
* qrcode: skip for now (#699 )
* luigi: draw with spaces, not full blocks
4 years ago
nick black
af46077775
ncvisual_geom: take degradation into account #697
...
In order to properly determine the scaling of an ncvisual to
be rendered, ncvisual_geom() needs know the blitting method.
For this reason, it took an ncblitter_e argument. It also,
however, needs handle degradation, which means knowing whether
NCVISUAL_OPTIONS_NODEGRADE is in use. It thus really wants the
struct ncvisual_options. Pass and accept it. Closes #697 , and
fixes the "yield" demo in ASCII mode (#696 ).
4 years ago
nick black
827c2f2013
ncplot: don't print spaces #695
4 years ago
nick black
0e1617811f
eagle: require UTF8 for now #697 #696
4 years ago
nick black
7fc38d8fdd
v1.5.0
4 years ago
nick black
470c4f13e2
remove duplicate NEWS entry
4 years ago
nick black
09f3f9097d
input: extract most of main() into input_demo()
4 years ago
nick black
1cd3ffc89a
outro: transparent legend at borrom #687
4 years ago
nick black
1ffd871784
blocks poc: handle std coredump-free #645
4 years ago
nick black
a3369d77a9
outro: plug memory leak post-fade
4 years ago
nick black
c8caa23090
brailleblitter: honor transparency #649
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
7736e4a7dc
all: don't put legend so far away from plane
4 years ago
Marek Habersack
4d2e4e82d3
[C++] API sync
...
Changed:
* Visual: tiny reformatting to fit the overall ncpp style
* Visual: added error guard in `render`
* Visual: error_guard update in `rotate`
Added:
* Visual: simple_streamer (`ncvisual_simple_streamer`)
* Visual: polyfill (`ncvisual_polyfill_yx`)
* Visual: at (`ncvisual_at_yx`)
* Visual: set (`ncvisual_set_yx`)
4 years ago
nick black
841c0a4b8f
quadblitter: respect transparency #686
4 years ago
nick black
10cbaedc77
visual: implement NC_SCALE on both paths #683
4 years ago
nick black
f1da9406f9
view: plug small memory leak
4 years ago
nick black
7e6ec274bb
view: clear standard plane between renders #685
4 years ago
nick black
6e7996f1a8
notcurses_init: properly check flags for unknowns
4 years ago
nick black
3668b201af
USAGE: update for new notcurses_options
4 years ago
nick black
b2dcc50606
notcurses_options: fold bools into flags
4 years ago
nick black
e2b43092c3
outro: fade in samoa while fading out changes #652
4 years ago
nick black
700d59dbad
yield demo: don't stain menu
4 years ago
nick black
71f6b7b02e
USAGE: pixel -> ncpixel
4 years ago
nick black
465f4694b8
rename pixel -> ncpixel
4 years ago
nick black
9f97b7b969
demo HUD: unify blur
4 years ago
nick black
77362a50f4
yield demo looks hot, hot, hot!
4 years ago
nick black
990f401427
ncvisual_set_yx()
4 years ago
nick black
d863220e23
add pixels PoC
4 years ago
nick black
b9628ca21a
sync definitions of ncvisual_from_plane()
4 years ago
nick black
fb13b148e9
add Pixel API
4 years ago
nick black
2c417ddb0c
yield demo: punch up with polyfills
4 years ago
nick black
cb521e3de7
allglyph: always have room for the legend
4 years ago
nick black
b648868361
PolyfillOnGlyph unit test fix
4 years ago
nick black
633ef1f76c
add beginnings of yield demo
4 years ago
nick black
787e66a4c8
fallin': use NCBLIT_2x2
4 years ago
nick black
595a697146
notcurses-view: space now pauses #603
4 years ago
nick black
050b44628a
punch up luigi and purpdrank with NCBLIT_2x2
4 years ago
nick black
b172d2b97e
NCVISUAL_OPTION_MAYDEGRADE -> NCVISUAL_OPTION_NODEGRADE, doc 'em
4 years ago
nick black
3bc9a4cfa2
v1.4.5
4 years ago
nick black
edcb2ef3b9
index.html: add link to wiki
4 years ago
nick black
deda0ff681
mention notcurses_reader.3 in notcurses.3
4 years ago
nick black
cd2cc6f340
allglyph: add a counter showing the current glyph
4 years ago
nick black
84ae45ef39
remove all libsixel crap #200
4 years ago
nick black
9a0f0c66fe
ncblit: accept an ncvisual_options #680
4 years ago
nick black
358c9a5c73
normal: grab a square region to avoid flickering #678
4 years ago
nick black
d73c12be6f
ncvisual_from_plane: argument inversion error #678
4 years ago