Commit Graph

6288 Commits (3094e52dccdda89f7e411853ed7295dcd35a5ec2)
 

Author SHA1 Message Date
nick black b67c6b8fb2
ncplayer: pass loglevel through to direct mode #1981 3 years ago
nick black 31b208502a
[ncpp] Direct constructor: accept flags #1981 3 years ago
nick black d79c1334f6
remove stargazers plot until it's back up 3 years ago
nick black 45986668a1
Linux framebuffer in direct mode (#1959)
In direct mode, we need to call through to `pixel_draw()` rather than just printing it ourselves, given that Linux framebuffer drawing doesn't involve printing (but instead writing to the memory map). Do so.
3 years ago
nick black 4f1de02710
replace random() with rand() for windows goodness 3 years ago
nick black 613d437b87
input: don't error out on all special keys, egads =[ 3 years ago
nick black 2fb9db77e8
fbcon: update auxvecs on reblit 3 years ago
nick black cd635316d9
fbcon_wipe: preserve auxvec 3 years ago
nick black 1113f7dd35
windows: patch out more constants 3 years ago
nick black f28152d95e
ncplayer: eliminate %j conversions 3 years ago
nick black 1e2f3252bd
hark! a vagrant! get windows library linking 3 years ago
nick black e5d77037dc
CMake: link in ws2_32 on windows 3 years ago
nick black dd9e5bc312
CMake: exclude libm/librt on win32 3 years ago
nick black 03fbf57f24
fix up windows strndup compilation 3 years ago
nick black a26b28e10f
prefer ansi c rand() to posix random(), doh 3 years ago
nick black 3f8e21fc61
huh, it's macOS, not OS X now 3 years ago
nick black b867935708
termdesc: wrap linux-only parts up for linux 3 years ago
nick black 3172f4712a
s/SA_SIGNINFO/SA_SIGINFO/g =[ 3 years ago
nick black 3d3561fe0e
windows: elide still more signal jank 3 years ago
nick black 59cb0b8bfa
plot: use PRIu64 3 years ago
nick black 0d0f30ca93
windows: don't try and use termios 3 years ago
nick black fd13b70d27
windows: no sys/ioctl.h, move to compat.h 3 years ago
nick black 8332ff060c
windows: no langinfo.h 3 years ago
nick black 7ace56cee6
remove unused png mmap code 3 years ago
nick black b2fb50fc39
png: cut out mmap portions on windows 3 years ago
nick black c733293421
[rage at sky] 3 years ago
nick black 8df13818de
windows: stub out siginfo_t 3 years ago
nick black 15c3d88ddb
windows: more signal/termios mitigation #463 3 years ago
nick black d90736f84f
define O_CLOEXEC as O_NOINHERIT on windows 3 years ago
nick black 698d1e59f5
replace j conversion with PRI for windows 3 years ago
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