nick black
e4aae2d9b7
tinfo_debug_caps: tighten up output a bit
2021-06-01 04:37:06 -04:00
joseLuís
47c794050a
[rust] update example #1699
2021-06-01 10:18:37 +02:00
nick black
9c370806c5
CMake: define CMAKE_BUILD_TYPE prior to use
2021-06-01 04:08:24 -04:00
Nick Black
cd2b5de5fa
Panblitter ncplane_as_rgba() ( #1697 )
...
ncplane_as_rgba: genericize across blitters
ncplane_as_rgba() previously was implemented explicitly
in terms of NCBLIT_2x1. it now uses the `egcs` field of the
`blitset`. this supports NCBLIT_2x2 and NCBLIT_3x2 in
ncplane_rgba(). Closes #1490 .
2021-06-01 02:25:11 -04:00
nick black
d216b4115e
scrub_color_table: use sprixel cell geom not plane cell geom #1689
2021-05-31 22:48:16 -04:00
nick black
d20a4d8104
ncdirect: restore colors properly following sgr #1703
2021-05-31 20:07:10 -04:00
nick black
1f1bbadeac
demo: fpsgraph_init: ncuplot_create() kills plane on error
2021-05-31 18:21:17 -04:00
nick black
74eac6236b
ncXplot_create: own ncplane on all paths
2021-05-31 18:20:54 -04:00
joseLuís
9b5987e061
from_bgra(): repair mempcy #1700
2021-05-31 13:08:24 +02:00
joseLuís
8fa70935fe
[rust] update issue-1699 example
2021-05-30 17:42:18 +02:00
joseLuís
e839a95c2b
[rust] fix build, remove raqote
2021-05-30 17:35:27 +02:00
joseLuís
7e51f04111
[rust] new example issue-1699; issue #1700
...
- add raqote 2D graphics library as a dev-dependency
2021-05-30 17:08:58 +02:00
nick black
217ab0cd90
cbreak_mode: require working file descriptor
2021-05-27 17:28:15 -04:00
nick black
ccad97dcff
cbreak_mode(): take no action on invalid file descriptor
2021-05-27 17:26:48 -04:00
nick black
a0130a88e6
don't try to preserve termios sans terminal
2021-05-27 17:26:48 -04:00
nick black
a4337ef144
merge tpreserved across direct/rendered #1525
2021-05-27 17:26:48 -04:00
nick black
e10a2f7a21
unify ncinputlayer between direct and rendered mode #1525
2021-05-26 21:46:49 -04:00
nick black
36d1eaf37b
revert, revert, revert my idiot change
2021-05-26 21:01:11 -04:00
nick black
d902dae60b
unify preserved termios between direct/rendered mode
2021-05-26 20:38:57 -04:00
nick black
73913c3f1a
free_terminfo_cache: free up esctable #1525
2021-05-26 18:04:29 -04:00
nick black
2df95f7e25
load up ESCAPE_OC #1525
2021-05-26 18:04:29 -04:00
nick black
1b15de9532
convert last two into esctable (initc/getm) #1525
2021-05-26 18:04:29 -04:00
nick black
59ddd3b0aa
move sc, rc, clear, and home to esctable #1525
2021-05-26 18:04:29 -04:00
nick black
567a1796a5
add smxx/rmxx to esctable #1525
2021-05-26 18:04:29 -04:00
nick black
857d5e5958
move smkx/rmkx smcup/rmcup into escape block #1525
2021-05-26 18:04:29 -04:00
nick black
c4e5ee2c38
sgr-direct PoC: use ncdirect_supported_styles() to guide output
2021-05-26 18:04:29 -04:00
nick black
a22414cd35
explicitly disable italics on ncv failure #1525
2021-05-26 18:04:29 -04:00
nick black
d613ed0784
move cursor controls into escblock #1525
2021-05-26 18:04:29 -04:00
nick black
92873d6b6e
move italics into esctable #1525
2021-05-26 18:04:29 -04:00
nick black
b67315a17e
tinfo: keep supported styles as single-site bitmap #1525
2021-05-26 18:04:29 -04:00
nick black
3b4057d550
move blink/dim/reverse/uline/standout to bools #1525
2021-05-26 18:04:29 -04:00
nick black
c4e2932c76
add ncdirect_supported_styles(), move SGR/SGR0/OC into escblock #1525
2021-05-26 18:04:29 -04:00
nick black
91d8529f0f
civis and cnorm go into escape table #1525
2021-05-26 18:04:29 -04:00
nick black
3f26ff2464
factor out term_supported_styles() for use by ncdirect
2021-05-26 18:04:29 -04:00
nick black
e5bc2a7d7f
terminfo: bold is just a boolean now #1525
2021-05-26 18:04:29 -04:00
nick black
1207765cc8
op/fgop/bgop into escape block #1525
2021-05-26 18:04:29 -04:00
nick black
6767a36996
move setaf/setab into escape table #1525
2021-05-26 18:04:29 -04:00
nick black
317c09d87d
bring hpa and vpa into escape table #1525
2021-05-26 18:04:29 -04:00
nick black
a5b597cfef
move ESCAPE_CUP into dense pack #1525
2021-05-26 18:04:29 -04:00
nick black
0f10eaf9fc
termdesc: move smcup/rmcup lookup into interrogate_terminfo() #1525
2021-05-26 18:04:29 -04:00
nick black
01c4ec61f3
termdesc: add get_escape(), tables #1525
2021-05-26 18:04:29 -04:00
nick black
903e6c891d
FAQ: add entry about mixing rendered/direct mode, note about signal handlers
2021-05-26 18:04:29 -04:00
nick black
a6633b854f
FAQs: clarify sixel answer
2021-05-26 18:04:29 -04:00
nick black
6720871448
README: detail linking/compiling against notcurses-core
2021-05-26 18:04:29 -04:00
nick black
3477f479bf
README: kill unnecessary pronoun
2021-05-26 18:04:29 -04:00
nick black
d2ee8957b4
TERMS.md: remove mention of defunct 'kittyzapper'
2021-05-26 18:04:29 -04:00
nick black
55fd1f7bbe
TERMS.md: proper syntax on ETerm
2021-05-26 18:04:29 -04:00
nick black
43427ca8f7
TERMS.md: grammar
2021-05-26 18:04:29 -04:00
nick black
dbbbc162ce
extract tinfo definition into termdesc.h
2021-05-26 18:04:29 -04:00
nick black
ee140a24e2
ncplane_as_rgba: nil geometry is any non-positive geometry
2021-05-25 16:53:21 -04:00