nick black
7aea2147d4
statepixel: don't use alternate screen #1704
3 years ago
Tomek Szczęsny
aecd9242ec
Update INSTALL.md
3 years ago
Tomek Szczęsny
d7f643cd8c
Update INSTALL.md
...
cmake wouldn't let me through without installing these two additional packages.
3 years ago
joseLuís
fc4757289b
[rust] hide some macro docs intended for internal use
...
- and improve `issue-1832` example a little
3 years ago
joseLuís
f8747ea3e9
[rust] add example for issue #1832
3 years ago
joseLuís
504dcaad59
[rust] remove `NcSignalSet`
...
- hopefully solved the remaining bug of #1339
3 years ago
nick black
4aeab4e987
No ASU on Linux, no cursor_hack
...
Pull out the dreadful 'cursor_hack' code that was
used for MLterm. If you send DECSDM the way MLterm
wants it, you don't have the problem of the cursor
becoming visible whenever you draw a Sixel. We send
it as expected now, so that's all good.
On the Linux console, we were using an uninitialized
variable for ASU detection. This has been remedied.
3 years ago
joseLuís
adc1447778
[rust] add `ncplane_scrolling_p` & `NcPlane.scrolling`
3 years ago
nick black
865dd0b251
README: fix up email link
3 years ago
nick black
e2c4de2515
make ubuntu tests label fit in the shield
3 years ago
nick black
cbd3483010
fix up DenyControlASCII test to admit NUL
3 years ago
nick black
6ba67a6f21
accept NULs in is_control_egc(), fixing notcurses-input
3 years ago
nick black
490c89f694
add ncplane_scrolling_p() #1841
3 years ago
nick black
b185e2528c
get ResizeAndRotateFromMemory working sans leaks/breakage #1800
3 years ago
nick black
4c61a48d5a
interp PoC: print labels
3 years ago
nick black
81df2dc323
rotate PoC: run faster #1800
3 years ago
nick black
42bb520445
ffmpeg_blit: don't assign data in details_seed
3 years ago
nick black
1b32823e42
bulk up ResizeThenRotateFromFile test
3 years ago
nick black
cbc9a6ce6e
rotate_visual: throw in some diagnostics
3 years ago
nick black
3896b7f50b
allow add_*_escapes() to be called multiple times
3 years ago
nick black
95a4511045
drop ownership in ffmpeg routines #1800
3 years ago
nick black
64abad918e
fix up LayoutLeadingSpaces test not to send tabs
3 years ago
joseLuís
c69c14e5be
[rust] keep on solving multiple architecture bugs #1339
...
- fix notcurses_debug test on s390x & ppc64le.
- fix NcChannels parameters for NcPlane methods gradient & gradient_sized.
- fix ncplane_gradient & ncplane_gradient_sized on i686 & arm7hl by reimplementing them as a thin wrapper.
- fix ncdirect_hline_interp & ncdirect_vline_interp on i686 & arm7hl by reimplementing them as a thin wrapper.
- fix some docs & do some minimal refactoring.
3 years ago
nick black
7361683d3b
deny control characters in cells and plane emissions #1840
3 years ago
nick black
afffc96508
add compare_versions, don't use C=1 with kitty < 0.20.0
3 years ago
nick black
42fee43cf2
only set pixel_cursor_hack if cursor is hidden
3 years ago
nick black
f6f3d633ae
ffmpeg: don't stick new data in details #1800
3 years ago
nick black
6aee702291
honor LINES/COLUMNS if TIOCGWINSZ fails #1826
3 years ago
nick black
81ee3a8d95
ncvisual_rotate: no need to force rgba explicitly #1800
3 years ago
nick black
e32ae497d2
unit test for rotate+resize+render #1800
3 years ago
nick black
afbdee5ae5
extract build_supported_styles() into its own function
3 years ago
nick black
5d92bcb69b
find readline properly on freebsd
3 years ago
nick black
23b19581e8
fix up freebsd11 build (dump getrandom(2))
3 years ago
nick black
e287187108
fix up is_linux_console() for non-linux builds
3 years ago
nick black
a16cd3be31
rotate PoCPP was basically a PoC, move to src/poc/ #1800
3 years ago
nick black
68e498a583
ncls: disable cursor
3 years ago
nick black
e813e3abe4
ncls: default to NCBLIT_PIXEL #1835
3 years ago
nick black
845ab5cdf9
Fix 'Name' fields in pkgconfig files
3 years ago
nick black
88a369e997
[normal] don't run without utf8
3 years ago
joseLuís
0760223fb5
[rust] add NCOPTION_PRESERVE_CURSOR
3 years ago
joseLuís
8cc32fd065
[rust] bring back NCSTYLE_BLINK
3 years ago
joseLuís
cadca69138
[rust] fix the `NcEgc` mess.
...
- An `EGC` is an UTF-8 string of length 1, not a unicode code point (char).
- remove the `NcEgc` type and use `&str` and `String`, instead (for now).
- update some docs.
- rustfmt.
3 years ago
nick black
dc6f697995
interp PoC: less debugging cruft
3 years ago
nick black
8fe8e35efe
set quadrants for linux console only if we reprogrammed the font, or found them
3 years ago
nick black
5c0f06eaf3
[outro] make it work in ascii
3 years ago
nick black
ed89e4f9c9
stop using sgr entirely #1818
3 years ago
nick black
8c37c56d29
colorize supported vs non-supported caps in notcurses-info
3 years ago
nick black
aa716d6814
add NCSTYLE_BLINK back to documentation #1818
3 years ago
nick black
9973788efb
restore NCSTYLE_BLINK for now, add 25m to turn it off #1818
3 years ago
nick black
8a265920b7
unify style backends for direct+rendered modes #1818
3 years ago