Commit Graph

8065 Commits (ecee3f1bd80123ffd8f2fe09d46ce668f6985ab1)
 

Author SHA1 Message Date
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
nick black 897d981b93 [demo] clean up datadir to keep asan/valgrind meaningful 3 years ago
nick black 0f69cdbd49 [demo] make directory diagnostic meaningful again 3 years ago
nick black 321617d9b9 [tfman] '-q' argument for no input, mainly intended for fuzzing 3 years ago
nick black 52664e212f crender: change member order for less padding
Our crender struct was being padded up to 48 bytes. Change
the member ordering to get it down to 40 without use of
((packed)) or other alignment-unfriendly methods. Saves
16% of memory devoted to rendering solutions, hopefully
with attendant savings in memory traffic. See #2471.
3 years ago
Kristoffer Carlsson 6bcf71bb0d fix `Secur32` library to be lowercase 3 years ago
nick black a4df1aaffc
[tfman] only one line between subsection headings and text 3 years ago
nick black 73aea84a75
[tfman] structure browser support multiple moves #2457 3 years ago
nick black bcf713b5bc
[tfman] move structure browser along with page browser 3 years ago
nick black aa1a3fc3f5
[tfman] move structure browser along with page browser 3 years ago
nick black 5eb8558775
[tfman.1] document tfman UI thus far 3 years ago
nick black 685a88d2a6
[tfman] move remaining parsing code into parse.c 3 years ago
nick black 7f05f5281d
[tfman] move structure browser along with page #2457 3 years ago
nick black e49394a702
[output] partial print on right-aligned overflow text #2472 3 years ago
nick black 55e855cdaf
[workflows] specify pip3 for macos 3 years ago
nick black 944184d9b3
[tfman] get everything working on resize 3 years ago
nick black 5a205b8410
[tfman] toggle visibility of structure menu with 's' #2457 3 years ago
nick black 5295d0c938
[tfman] colorize structure based off distance #2457 3 years ago
nick black 9fda62030d
[include] use parens around macro arguments, erp! 3 years ago
nick black 6685815c7f
[tfman] proper structure paths #2457 3 years ago
nick black 83976af4b4
[tfman] stylize browser text 3 years ago
nick black 6f803ca2a5 [pocpp] add NCOPTION_DRAIN_INPUT where appropriate 3 years ago
nick black 2d098e6ede
[tfman] build up structure 3 years ago
KristofferC 2793e264c3 BINARIES -> EXECUTABLES 3 years ago
KristofferC bec297526d add an option to not build binaries 3 years ago