Commit Graph

369 Commits (dc08fea37825432002ddd9d8281e5fba555ef4b5)

Author SHA1 Message Date
nick black a14a5271ac
v2.3.5 3 years ago
nick black 4758946a49
run notcurses-info as part of ctest 3 years ago
nick black 160868d9e8
v2.3.4 3 years ago
nick black 4ca1036da9
v2.3.3 3 years ago
Michael Bradley, Jr 28b2555195 github actions workflow: macos, ubuntu, windows+msys2 3 years ago
nick black c56dfc2607
install caps-rendered as notcurses-info #1745 3 years ago
nick black 507d2c8d8e
v2.3.2 3 years ago
nick black 9c370806c5
CMake: define CMAKE_BUILD_TYPE prior to use 3 years ago
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.
3 years ago
nick black 1b4ffb9eab
CMake: restore INSTALL_DESTINATIONs with correct suffixes 3 years ago
nick black 5a3ff3f707
CMake: remove meaningless INSTALL_DESTINATIONs 3 years ago
nick black 739c96032d
v2.3.1 3 years ago
nick black ea4c593455
v2.3.0 3 years ago
nick black dc9db79100
v2.2.11 3 years ago
nick black 0d70d73100
Write Requires.private in pc files based off discovered TERMINFO_LIBRARIES #1635 3 years ago
nick black 2d6bdd3b5b
v2.2.10 3 years ago
nick black 923bc40516
v2.2.9 3 years ago
nick black 076792bdb8 CMake: properly link in libunistring, fixing notcurses-tester link on bsd #1617 3 years ago
nick black 1d99cc2628
CMake: verify presence of libunistring for linking 3 years ago
nick black d5b58d9f58
v2.2.8 3 years ago
nick black eefc4fb91f
v2.2.7 3 years ago
nick black e017dcba89
v2.2.6 3 years ago
nick black 8c78b089e1
v2.2.5 3 years ago
nick black acc5be058c [plots] move plot.cpp to C plot.c #1421 3 years ago
nick black 57114c8005
[bitmaps] remove redundant PixelWipeBlocks test 3 years ago
data-man 6d4635fc5b Change ON to OFF 3 years ago
data-man 58a4e86c97 Rename QR code support option 3 years ago
nick black 1f4ece224b
[cmake] add -Wno-nonnull-compare 3 years ago
nick black af680839bd
[cmake] remove sgr-direct from test set #1344 3 years ago
nick black c80736a887
cmake: drop -V for ctest 3 years ago
nick black bc84987af5
v2.2.3 3 years ago
nick black c882a44ac5 CMake: CMAKE_REQUIRED_INCLUDES everywhere #1387 3 years ago
nick black cef5e45be6
drone: use new debian unstable 2021-02-24a 3 years ago
nick black c10f5a40ce
v2.2.2 3 years ago
nick black e89c2bc566 CMakeLists.txt: switch from O0 to Og 3 years ago
nick black be4a9154a8
v2.2.1 3 years ago
nick black 3cdf7160de
v2.2.0 3 years ago
nick black 38e9051888
move tests to src/tests 3 years ago
nick black 54ca2249df
v2.1.8 3 years ago
nick black b8596a1b43
don't install INSTALL.md 3 years ago
nick black 66968cddab
write out NotcursesCoreConfigVersion.cmake 3 years ago
nick black e20fb4ac8f
install NotcursesCore cmake support files 3 years ago
nick black 7eafcfe598
rename notcurses-tetris -> nctetris 3 years ago
nick black 121f10a9c5
v2.1.7 3 years ago
nick black b4709bbb4e
tag libnotcurses.so with soversion 3 years ago
nick black 57271d09ce
v2.1.6 3 years ago
nick black 07ec5206cb
install notcurses-core.pc pkg-config support 3 years ago
nick black cde25b9431
ncneofetch: don't require multimedia 3 years ago
nick black 6bd288f056 Workable split of library
Rather than trying to force things in via library constructors
and weak symbols and --whole-archive and pkg-config tricks, just
add new functions ncdirect_core_init() and notcurses_core_init().
libnotcurses has ncdirect_init() and notcurses_init(), which pass
through to these. apps linking against notcurses-core ought use
the _core_ variants directly. This gets exactly the linkage we
want, everywhere. Convert many PoCs to _core_ variants. #1301

Signed-off-by: nick black <dankamongmen@gmail.com>
3 years ago
nick black 9cf2925f47
prepare NotcursesCoreConfig.cmake #1301 3 years ago