nick black
f3f5ca0a3a
fix up BUILD_FFI_LIBRARY patch, urk
2022-01-02 19:42:45 -05:00
nick black
3f99e121a3
[CMake] make BUILD_FFI_LIBRARY actually govern work/installation #2519
2022-01-02 18:37:27 -05:00
nick black
b4bc770127
v3.0.3
2022-01-02 12:31:25 -05:00
Nick Black
61cfc8282e
[CMake] explicitly set -fPIE/-fPIC
2021-12-28 00:34:53 -05:00
KristofferC
e94707ee28
add to installs
2021-12-23 09:51:29 -05:00
KristofferC
81d36891da
make a shared lib with the static inline functions
...
This is to be used for wrappers of notcurses that do not otherwise
have an easy way of getting access to the definitions of the `static
inline` functions
2021-12-23 09:51:29 -05:00
nick black
bb91c170dd
implement sixel_as_rgba() #1724
2021-12-23 09:47:41 -05:00
nick black
61000ce2a4
start sixelanalyzer binary #1724
2021-12-23 09:47:41 -05:00
nick black
3190419774
start on libncsixel #2383
2021-12-23 09:47:41 -05:00
nick black
e0c5cf5838
NCOPTION_SCROLLING, alias NCOPTION_CLI_MODE
2021-12-23 07:54:37 -05:00
nick black
86e09bec49
v3.0.2
2021-12-21 09:01:43 -05:00
nick black
59fd31c050
[tfman] change up control for horizontal structure bar #2457
2021-12-16 18:34:36 -05:00
Kristoffer Carlsson
6bcf71bb0d
fix Secur32
library to be lowercase
2021-12-15 16:08:23 -05:00
nick black
5a205b8410
[tfman] toggle visibility of structure menu with 's' #2457
2021-12-14 22:24:45 -05:00
KristofferC
2793e264c3
BINARIES -> EXECUTABLES
2021-12-14 11:45:50 -05:00
KristofferC
bec297526d
add an option to not build binaries
2021-12-14 11:45:50 -05:00
nick black
53c95b6d86
v3.0.1
2021-12-12 15:11:17 -05:00
nick black
2e9e7fd43f
[CMake] don't yet install tfman
2021-12-12 12:21:40 -05:00
nick black
4a13e39da5
[CMake] everything wants LIBRT #2453
...
thanks Kristoffer Carlsson <kcarlsson89@gmail.com>!
2021-12-12 06:11:23 -05:00
nick black
d25c9a297c
[CMake] need COMPATSRC for static targets #2454
2021-12-12 03:30:31 -05:00
nick black
b5ccc9d6a2
[CMake] require LIBRT wherever we require LIBM #2453
2021-12-12 00:35:48 -05:00
nick black
b13d27a058
[drone] build without static libs on debian
2021-12-11 22:14:45 -05:00
nick black
7e3df51031
[FAQ] mention USE_CXX=off
2021-12-10 04:45:00 -05:00
nick black
698e501c88
[CMake] back to find_package() for OIIO #2431
2021-12-06 12:46:31 -05:00
nick black
fcc53940b5
[CMake] restore find_package(OpenImageIO) #2431
2021-12-06 12:45:18 -05:00
nick black
0848edbbe7
[macOS] no MAP_POPULATE
2021-12-06 01:41:36 -05:00
nick black
7ed70a7234
link ncman against zlib
2021-12-06 01:30:25 -05:00
nick black
f8b797f9db
[CMake] use zlib if not using libdeflate #2423
2021-12-06 01:30:25 -05:00
nick black
e24154cd91
don't build ncman on windows
2021-12-06 01:30:25 -05:00
nick black
a2385047cc
[ncman] add support for inflation using libdeflate
2021-12-06 01:30:25 -05:00
nick black
345c48975d
ncman #2323
2021-12-06 01:30:25 -05:00
nick black
59e3e00e3d
Revert "[CMake] use OIIO's cmake module"
...
OIIO CMake is broken on MSYS2: https://github.com/msys2/MSYS2-packages/issues/2720
This reverts commit ecc7ac9224da5c9246a533d1928ff9a9af58dd2b.
2021-12-04 10:50:29 -05:00
nick black
ecc7ac9224
[CMake] use OIIO's cmake module
2021-12-04 10:32:21 -05:00
nick black
7bbc669813
v3.0.0
2021-12-02 04:41:48 -05:00
nick black
238de45e96
[nctetris] find the background everywhere #2042
2021-12-02 03:06:39 -05:00
nick black
caaeec5094
Place ncneofetch properly ( #2415 )
...
* ncplane_polyfill_inner: plug memory leak on error paths
* [progbar_create] memory leak on error path
* ncvisual_polyfill_core: memory leaks on error paths
* notcurses_early_init: memory leak on error path
* [demo] fix summary table for ASCII #2402
* [sliders] make it work in ASCII #2402
* add ncplane_ascii_box() #2402
* [notcurses-info] use capabilities accessors for blitters
2021-12-02 01:45:49 -05:00
nick black
aa0c3ef1a9
sync all versions to 2.4.99 #2402
2021-11-30 02:16:17 -05:00
nick black
75bd0dd0bc
use notcurses_data_dir() in tester, fetch
2021-11-29 22:19:45 -05:00
nick black
bda934f477
[CMake] kill ffmpeg PoC target
2021-11-21 00:34:49 -05:00
nick black
0dfc5facdf
2.4.98 trial balloon
2021-11-21 00:33:46 -05:00
nick black
f8ce4873e2
[ffmpeg] tighten up ffmpeg_decode
2021-11-20 18:10:14 -05:00
nick black
caa054cc43
[windows] setlocale(LC_ALL, ".UTF8") #2117
2021-11-17 19:10:48 -05:00
nick black
717b4a40c1
[CMake] add USE_DEFLATE option, document it, reenable fedora drone #2348
2021-11-17 00:30:08 -05:00
nick black
ab6740758f
[kitty] rewrite compression using libdeflate #2314
2021-11-14 02:49:16 -05:00
nick black
91420af5ce
eliminate recursion in ncplane_polyfill_yx #2328
2021-11-08 21:05:15 -05:00
nick black
83ff2cfe5a
unsigned geometries
2021-11-08 21:05:15 -05:00
nick black
e8089373ce
[cmake] don't use FORTIFY_SOURCE with ASAN
2021-11-02 09:31:00 -05:00
nick black
e67a641bbd
[cmake] use /W4 with visual studio
2021-11-01 23:50:01 -04:00
nick black
548b4e2729
[CMake] add -Wvla #2301
2021-10-26 16:04:02 -04:00
nick black
97f63dc954
v2.4.8
2021-10-23 06:36:18 -04:00