Commit Graph

7989 Commits (d8c68b4f4856f858897a57479e39957cb74944b1)
 

Author SHA1 Message Date
KristofferC d8c68b4f48 add required headers for nckeys.h 3 years ago
nick black 01d7f1e05d
nccell_set_bg_palindex: s/int/unsigned/g 3 years ago
nick black 2f00fadfdd eliminate some signedness changes in notcurses.h 3 years ago
nick black 21dca60e7c [logging] use CRLF on windows #2489 3 years ago
nick black 42e2bf6da7
[nccells_load_box] stylemask ought be only 16 bits 3 years ago
nick black a831cef4e5 [windows] no lstat #2006 3 years ago
nick black b429da0457 [ncls] implement -L option / symlink handling #2006 3 years ago
nick black 70936ada74
kill redundant function prefix_data() 3 years ago
nick black 73f3e64bc9 [windows] kill compiler warning 3 years ago
nick black 094c8c00ca [channels_blend] update unit tests for general blender #2433 3 years ago
nick black 2d7c2eac73 [channels_blend] support fully general blending #2433 3 years ago
nick black ae104d1e46
[notcurses_init.3] document no init banner with alternate screen #2422 3 years ago
nick black 982895e53c
Merge branch 'master' of github.com:dankamongmen/notcurses 3 years ago
nick black ab0cd3ac2a
[init] kill redundant zorches 3 years ago
nick black f8d5eac938 [demo] rewrite usage screen without direct mode #2486 3 years ago
nick black e71f15e6a9
[drone] use 2021-12-18a builder 3 years ago
nick black bb03499e9e
remove unnecessary direct.h includes 3 years ago
nick black 7eda195e7d [ncplayer] clean up planes created for -k mode #2188 3 years ago
nick black a28feab67a [ncplayer] set standard plane scrolling when -k is used #2188 3 years ago
nick black 13d2c9989d [ncplayer] with -k, display graphic at the current position #2188 3 years ago
nick black 041a083a0f add ncplane_cursor_y()/ncplane_cursor_x() 3 years ago
nick black 189ed256f4 [ncplayer] -k will be cli mode not direct mode #2188 3 years ago
nick black c95f1c4ac2
[tfman] use NCALPHA_HIGHCONTRAST for main text #2480 3 years ago
nick black 9c3adaaea3
add ncchannel_rgb(), use it in channels_blend() 3 years ago
nick black 814432d65d
[tfman] interpret groff unicode macros #2482 3 years ago
nick black be53b25f86
remove accidental decstbm 3 years ago
nick black 0f02465216
[dragon] blit to another plane, preserving background #2419 3 years ago
nick black b348db2e3d
[tfman] move structure browser along with page browser 3 years ago
nick black 07a424fdb2
[demo] run dragon following highcontrast 3 years ago
nick black 82adff4b77
[dragon] blit to another plane, preserving background #2419 3 years ago
nick black d2de8265b3
[cellblitters] clear glyph for all-transparent cells #2419 3 years ago
nick black 15e0649941
[box] demo: use any blitter for ships 3 years ago
nick black dca02e6aae [tfman] simplify main loop 3 years ago
nick black 3c17bc78e2 [tfman] structure-based navigation #2457 3 years ago
nick black b7164f440a [tfman] draw out structure bar #2457 3 years ago
nick black 6089219902 [tfman] track lines in docnode #2457 3 years ago
nick black 5f6f9ff75e [tests] cut line length down in textlayout test 3 years ago
nick black bbd9cb746a [notcurses-input] s/seperator/separator/ 3 years ago
nick black fc129c70c1 [blit] spelling in diagnostics 3 years ago
nick black 59fd31c050 [tfman] change up control for horizontal structure bar #2457 3 years ago
nick black 973175ce49 [tfman] horizontal structure bar #2457 3 years ago
nick black 1b4a968c8b
[termdesc] disable braille on RXVT 3 years ago
nick black 3164ae3c10
[termdesc] enable quadrants for RXVT 3 years ago
nick black 7ac3ad8b16
[banners] when using zlib, show that version 3 years ago
nick black e2d9d8ec7e
render: change some ints to unsigned 3 years ago
nick black 03aaa2eb87
[view] keep PIP aligned with right edge #2479 3 years ago
nick black b983e9b338
[view] use ncplane_resize_placewithin to keep PIP onscreen #2479 3 years ago
nick black 7378b34cf3
notcurses_refresh follows notcurses_rasterize()
If we've received a SIGWINCH or a SIGCONT prior to
rasterizing, we want to do a full refresh to sync the
visual area, but do it *after* the primary rasterization.
The latter requires the crender rvec match the geometry
assumed at render time, but notcurses_refresh() can
change that geometry, leading to invalid references into
the rvec at rasterization time. Closes #2471.
3 years ago
nick black 5ea69031ca [tfman] fix two problems found by fuzzing #2475 3 years ago
nick black acffa61557 [include] add nonnull attributes to a few functions 3 years ago