nick black
917361d87d
windows: fd.c needs internal.h for logerror()
3 years ago
nick black
d3d0838c07
windows hates all of fd.c
3 years ago
nick black
ff2ef8571d
windows: no sys/wait.h, weird printf specifiers
3 years ago
nick black
dae8e340d2
still more windows garbage
3 years ago
nick black
0ae839c63d
windows craveth not posix signals
3 years ago
nick black
96fb4d75bf
add ncport.h
3 years ago
nick black
873ee6f227
windows cleanups
3 years ago
nick black
b97dc03a36
windows craves _byteswap_ulong
3 years ago
nick black
ed99ac670e
strike most poll.h, use winsock2.h on windows
3 years ago
nick black
432f9b0317
no netinet/in.h on windows
3 years ago
nick black
f79e41294c
notcurses_getc: don't count nonblocking exit as input_error for stats
3 years ago
nick black
8d46a0bd17
capture bytes in linux framebuffer graphics to sprixelbytes stat
3 years ago
nick black
b278d16f67
fbcon_wipe: build up auxvec
3 years ago
Michael Bradley, Jr
f008c75275
windows: use <winsock.h> instead of <sys/endian.h>
...
<sys/endian.h> doesn't exist on Windows + mingw-w64-ucrt-x86_64.
The definition of htole included in this commit is a guess and may be wrong;
and it may be wrong to use <winsock.h>.
3 years ago
Michael Bradley, Jr
3c5b8f1e10
ci: revise GHA worfklow for Windows
...
Run on all commits to `master` and PR branches.
Aim for consistency re: GHA workflows for macOS and Linux.
Also switch from mingw64 to ucrt64 and drop use of sudo, etc. that aren't
relevant on Windows + mingw-w64-ucrt-x86_64.
Add README badge for the GHA workflow for Windows - let's make the "red light"
turn into a "green light"!
3 years ago
nick black
6c45990abb
kitty: use zlib level 2, not 6 #1695
3 years ago
nick black
729290d81a
deflate for animate #1695
3 years ago
nick black
5da51e138c
intro: don't tolerate drawing failures
3 years ago
nick black
4fc1561d0f
blitterargs: no need to pass cell-pixel geom, it's in sprixel
3 years ago
nick black
a5ec720e5b
kitty: fold transcolor verdict into auxvec
3 years ago
nick black
383ce5c2b0
xray: always set marsh.dm
3 years ago
nick black
19305aa653
kitty: reuse auxvecs across frames
3 years ago
nick black
cc6bdf4b55
kitty: write transcolor pixel alpha as 0
...
when we're building out the kitty graphic, we check whether
alpha is low, or whether the color matches the transparent
color. in the latter case, we're writing the original alpha
to the auxvec. in rebuild, however, we don't know what the
transcolor was, and thus a pixel that matched it will become
visible. instead, rewrite alpha as 0 on transcolor match, so
that 0 is restored should we rebuild the cell.
3 years ago
nick black
fcd62a04ec
kitty: on redraw, move between annihilations
3 years ago
nick black
3c6eac00e3
NEWS: prep for 2.3.12
3 years ago
nick black
de75f124a0
sanity check CMakeLists.txt pre- and post-sed
3 years ago
nick black
6f8b882b6d
stats_summarize: move input events up, where there's more space
3 years ago
nick black
6c5299949c
strip angle brackets from email in README
3 years ago
nick black
05fdd0b117
flush before making SUM decision, to get true value
3 years ago
nick black
17d5b4064a
move sixel inversion detection into apply_term_heuristics #1957
3 years ago
Daniel Eklöf
0ec571d80c
Foot has an inverted DECSDM since 1.8.2
...
fcd9897342
3 years ago
nick black
08e0acf92b
recognize Terminology via DA3 of ~~TY
3 years ago
nick black
5879c8a523
rustdoc-update-gh-pages: git pull at end
3 years ago
nick black
8c7f047a05
ncmenu: always use NCPLANE_OPTION_FIXED #1958
3 years ago
nick black
f9ebbcd80a
demo: create all subplanes with NCPLANE_OPTION_FIXED #1958
3 years ago
nick black
962a7539b4
whiteout: restore original scrolling mode for standard plane
3 years ago
nick black
30d71ab6b9
v2.3.11
3 years ago
nick black
ee9b01e9b6
Konsole now handles TDA #1807
3 years ago
nick black
c3d3f8613b
work around whiteout problems on mac #1936
3 years ago
nick black
f1bdc38538
preserve TAM annihilation across multiframes in fbcon #1954
3 years ago
nick black
145a421d02
fbcon: implement transparency via copy elision
3 years ago
nick black
5fc1540a09
fbcon_scrub: return success to get notcurses-demo working in framebuffer
3 years ago
nick black
b590056887
notcurses-info: use NCLOGLEVEL_SILENT without -v
3 years ago
nick black
bb7a141a3b
iTerm2: name it, always give it quadrant/rgb
3 years ago
nick black
11787f159c
build fbcon routines even off linux #1883
3 years ago
nick black
e8707e575d
NEWS entry for iterm2/fbcon drawing
3 years ago
nick black
cf5e98c6cd
fbcon: properly place bitmaps
3 years ago
nick black
d2cf43d087
kill obsolete FIXME
3 years ago
nick black
558a1652cf
fbcon_rebuild, necessary
3 years ago
nick black
a5b9a2ed42
linux fbcon blitting!
3 years ago