nick black
43c81ed944
update COPYRIGHT blergh
8 months ago
nick black
4ad0236a6e
usage: provide updated ncchannels_reverse() definition ( #2757 )
8 months ago
nick black
051a1b8bbd
[c++] Plane.hh: fix set_bg_rgb8() #2748
8 months ago
nick black
d0ae404152
channels_blend(): bow to clang14 -Wbitwise-instead-of-logical overlords
9 months ago
nick black
a2674d98ee
kill comment obsoleted by a66c1e95f8
9 months ago
nick black
d3d7a90495
ffmpeg: remove unused frame counter
9 months ago
Tobias Wood
d9cc551f5a
Fix a bitwise instead of logical warning
9 months ago
nick black
c19a715773
demo: use full zero initializers ( closes #2739 )
9 months ago
Tobias Wood
481fa39678
Added find_path for unigbrk.h
11 months ago
barracuda156
e8b4c7958a
inttypes.h needs __STDC_FORMAT_MACROS defined
1 year ago
Dheepak Krishnamurthy
442cfea046
Update README.md to include link to Julia bindings
1 year ago
nick black
dd31ba729a
notcurses_capabilities.3: formatting
1 year ago
nick black
0ac1251435
notcurses_capabilities.3: typo
1 year ago
nick black
c81a55fa29
TERMINALS.md: recommented?
1 year ago
Dheepak Krishnamurthy
32eba71d31
Fix typo in `notcurses.h`
1 year ago
Michael Bradley, Jr
5d6f7abde9
use correct codepoints for NCCHESSWHITE
2 years ago
nick black
bb4a5d09ac
remove deps rendered unnecessary by libavdevice-dev
2 years ago
Cameron Tenny
356c60a6ed
Update builders for libavdevice, pkg-config; add note about ffmpeg device support
2 years ago
Cameron Tenny
04470f9532
Add dependency on libavdevice when building with ffmpeg support, register in ffmpeg_init
2 years ago
nick black
fd4b2d9db7
notcurses.h: remove duplicate definition of notcurses_stdplane{_const} #2710
2 years ago
nick black
3c7dcd951e
add link to michael s. bradley jr.'s nim wrapper #2708
2 years ago
nick black
0f4cca9c55
check outstanding kernel patch into doc/ so it's not forgotten
2 years ago
Dan Bungert
8f972a3e0e
metric: fix test on armhf/glibc 2.37
...
In the metric test is a call to ncnmetric, which eventually calls
snprintf. Along the way is a size that is much larger than the actual
bufsize, but it shouldn't matter as the buffer size exceeds what we
print (or at least what is expected).
In testing with glibc 2.37 on armhf on Ubuntu Lunar, I found that these
metric tests can fail with some unexpected truncation of the values.
For example, in the following check,
```
impericize_ncmetric(0, 1, buf, 0, 1000, '\0');
CHECK(!strcmp("0.00", buf));
```
buf would actually be "0.0".
Using a more realistic buffer size produces a working result.
2 years ago
nick black
2f4fb5514b
notcurses_output: properly escape tab and newline
2 years ago
nick black
29a5dc2295
use _FORTIFY_SOURCE level 3 #2703
2 years ago
Michael Bradley, Jr
0f64dbb24b
[wip] move to OpenImageIO's CMake support
2 years ago
Michael Bradley, Jr
cf9a4ccdfc
[workflows] delete ilmbase dependency in windows workflow
...
`ilmbase` is no longer offered:
* https://github.com/msys2/MINGW-packages/pull/12871#issuecomment-1235816186
* https://packages.msys2.org/package/mingw-w64-ucrt-x86_64-ilmbase
2 years ago
Jeroen Domburg
4332f8a249
notcurses-input: also show effective text if different from ID/utf8
2 years ago
Jeroen Domburg
243bdc31ee
Automaton creation: do not try to recurse into every single digit on numeric value when it is not needed
2 years ago
Jeroen Domburg
b0f19f9f29
Do not be lazy, make amount of max text code points into a define
2 years ago
Jeroen Domburg
3512f9e812
Fix misunderstanding in Kitty kbd proto docs
2 years ago
Jeroen Domburg
d8cb625b9a
Add 'effective utf8' field to ncinput struct. This field will contain the utf8 emitted by a key with all modifiers taken into account.
2 years ago
nick black
eac79ee680
automaton: s/thought/though/g
2 years ago
nick black
90135203e8
debug: loglevel ought be ncloglevel_e
2 years ago
nick black
2c7a2efb9e
[nctetris.1] fix NAME for nctetris man page #2693
2 years ago
nick black
d29f364f62
ncvisual_create: error-check malloc #2691
2 years ago
nick black
09f7b717ac
[ncwidth] error-check printfs #2691
2 years ago
nick black
040ff99fb7
v3.0.9
2 years ago
nick black
b6d1137f8e
[NEWS] mention #2687 infinite loop fix
2 years ago
nick black
5c34ff4735
[tests] add FamilyAbove for infinite loop found by drewt #2687
2 years ago
Drew Thoreson
f6d396e8b4
Fix infinite loop in ncplane_move_family_*
...
Fix bugs that occur when moving a plane-family up in the z-order with
ncplane_move_family_above, or down in the z-order with
ncplane_move_family_below.
2 years ago
nick black
7651cde998
workarounds for busted doctest 2.4.9 #2673
2 years ago
Christian Parpart
9f0a7bf095
Fixes DECSDM interpretation for Contour.
2 years ago
nick black
e80c18e61f
[notcurses_plane.3] fix up a few style errors
2 years ago
nick black
9d38cb98db
[notcurses_visual.3] remove stray 'i'
2 years ago
nick black
b8e0129f12
ncvisual.3: purge static inline
2 years ago
Tim Gates
ab8590d7b3
docs: Fix a few typos
...
There are small typos in:
- src/demo/fission.c
- src/tests/wide.cpp
Fixes:
- Should read `obliterated` rather than `oblitrated`.
- Should read `range` rather than `reange`.
2 years ago
Christian Parpart
d76316cc60
Add XT{PUSH,POP}COLORS support to Contour heuristic.
2 years ago
Dmitry Atamanov
7eb51cb456
Add support g/Home keys to tfman
2 years ago
Daniel Davis
142d3ab4e9
Fix tfman help msg version flag
...
Should be uppercase
2 years ago