nick black
092fab5605
only assign options to notcurses++ with USE_CXX
...
cmake otherwise blows up. closes #2835 .
2025-01-11 13:13:20 -05:00
nick black
aaf1ff69e3
add Ghostty to TERMINALS.md #2833
2025-01-10 03:02:06 -05:00
nick black
0b53931c79
v3.0.12
2025-01-09 03:17:42 -05:00
nick black
544d4fccc3
cmake: use find_library for deflate, but pkg-style identifiers
2024-12-31 17:10:52 -05:00
nick black
69e75050fa
work around find_library
2024-12-31 15:34:02 -05:00
nick black
3a7b9d4149
apparently we *cannot* rely on pkgconf support from libdeflate ugh
2024-12-31 15:24:36 -05:00
nick black
3ec9983f02
add FIXME about ffmpeg linking issues with static notcurses
2024-12-31 04:47:41 -05:00
nick black
0fda32f982
cmake: add USE_STATIC_BINARIES option
...
based off @data-man's work in #2664 , add a
USE_STATIC_BINARIES option to CMake, dependent on
USE_STATIC being set. when this option is used,
link the notcurses binaries against the static
versions of notcurses. i've done ncman and nctetris
thus far. also, move to pkgconf for libdeflate,
requiring at least version 1.9 (that's when i added
the pkgconfig code upstream).
2024-12-31 04:47:41 -05:00
Dmitry Atamanov
11b45d4c27
Add USE_TFMAN_STATIC option
2024-12-31 04:47:41 -05:00
nick black
83e6a0a43e
bring up to speed with current master
2024-12-29 06:08:25 -05:00
nick black
5e2dd99019
eliminate rgbas[] VLA, restore -Wvla
2024-12-28 14:58:59 -05:00
nick black
e4a777f940
start in on unified hires blitter (sex/oct)
2024-12-28 14:58:59 -05:00
nick black
bfb65c252e
v3.0.11
2024-10-02 17:27:41 -04:00
nick black
8e6dd6e134
v3.10.0
2024-10-02 06:01:45 -04:00
nick black
9b52619936
drone: use official debian layer
2024-03-08 05:39:32 -05:00
nick black
fb7b132551
CMake: don't run rgbbg unless we built it
2024-03-02 21:17:43 -05:00
nick black
d88f40b836
CMake: USE_CXX oughtn't restrict NOTCURSES_HEADERS
2024-03-01 08:13:49 -05:00
Nat!
ded1195977
* remove cpp headers and other c++ support file from installation if USE_CXX is not set
2024-02-29 01:30:44 +01:00
Tobias Wood
481fa39678
Added find_path for unigbrk.h
2023-11-15 22:55:11 -05:00
Cameron Tenny
04470f9532
Add dependency on libavdevice when building with ffmpeg support, register in ffmpeg_init
2023-03-28 21:40:02 -04:00
nick black
29a5dc2295
use _FORTIFY_SOURCE level 3 #2703
2023-02-07 02:56:34 -05:00
Michael Bradley, Jr
0f64dbb24b
[wip] move to OpenImageIO's CMake support
2023-01-23 17:16:19 -05:00
nick black
040ff99fb7
v3.0.9
2022-12-10 05:20:23 -05:00
nick black
8dbfe858d9
v3.0.8
2022-04-06 06:25:53 -04:00
nick black
dcf3e10965
[sixel] drop unused auxvec_idx
2022-04-04 05:26:17 -04:00
nick black
2d7350c9ac
v3.0.7
2022-02-20 15:20:12 -05:00
nick black
810f8694ec
v3.0.6
2022-02-09 22:36:37 -05:00
nick black
dc845b5dcc
v3.0.5
2022-01-21 12:39:27 -05:00
nick black
5943d4e256
v3.0.4
2022-01-08 14:37:08 -05:00
nick black
76afcbd8ed
[CMake] don't run long binary input test
2022-01-08 00:40:38 -05:00
nick black
abd5080810
[CMake] run notcurses-input with smaller input
2022-01-08 00:40:38 -05:00
nick black
92bda51996
[cmake] -v on failing notcurses-input runs
2022-01-07 20:16:45 -05:00
nick black
7f0f84fcdd
[cmake] also try notcurses-input with a textfile
2022-01-04 23:49:56 -05:00
nick black
12e4570e03
[cmake] get notcurses-input run in ctest on drone
2022-01-04 20:57:04 -05:00
nick black
f2935a23aa
run notcurses-input as part of ctest
2022-01-04 20:42:34 -05:00
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