Commit Graph

6701 Commits (b8e9b235ea2ad0faf8c03c0d04a75c1ca31ad860)
 

Author SHA1 Message Date
nick black 6d72fedca9
demo: kill warning on Windows #2062 3 years ago
nick black 1879ecbaff
Windows: declare faccessat() 3 years ago
nick black 93073e595a
move includes from ncport.h to internal compat.h 3 years ago
nick black d68a3bf948 demo: hook up input on Windows #2062 3 years ago
nick black 409ee08849 Windows: use GetConsoleScreenBufferInfo on *output* handle #1982 3 years ago
nick black ba030a3293 Windows: kill some warnings 3 years ago
nick black 321f9ecbe2 allow cursor enable/disable without a true tty 3 years ago
nick black a07650c494
ffmpeg: include avcodec version in banner 3 years ago
nick black 55b6800f22 Windows: input layer work #2096
Send standard terminal interrogation queries on Windows.
They've always worked; we simply needed the correct
console settings. Enable screen geometry lookup via
GetConsoleScreenBufferInfo(). This does not resolve
problems affecting e.g. MSYS2, where we're on Windows,
but need to use termios. We'll need a solution for that.
3 years ago
nick black 63bafa0bde
Windows: enable/disable linesigs (ENABLE_PROCESSED_INPUT) #2096 3 years ago
nick black 5d0eeb7ec4
Windows: implement cbreak_mode() #2096 3 years ago
nick black b46f4aed8d Windows: empty define for sigemptyset to eliminate warning #2062 3 years ago
nick black 4f88f6f58c
demo: convert %ju+cast with PRIu64 #2062 3 years ago
nick black 8922a7f3f5
demo: replace some %jd+casts with PRId64 #2062 3 years ago
nick black 6105bc5bd5 direct: remove windows ifdefs #2062 3 years ago
nick black 283bf31a41
Windows: set up output handle, demand utf8 CPs #2094 3 years ago
nick black e1226783a7
gpm: set maxMod to 0 on suggestion of Autumn Lamonte #1405 3 years ago
nick black f24a727ac2
rendered mode: adapt to pointer termios #2093 3 years ago
nick black 9eb2a6a23f
direct mode: fix up for pointer-based termios tpreserved #2093 3 years ago
nick black 07ee5a5372 Windows: kill tcsetattr failure path warning #2062 3 years ago
nick black 3f00d07579 set up Windows Terminal very early #2062 3 years ago
nick black 890310abf8
move Windows SetConsoleMode() to before queries #2062 3 years ago
nick black bb053e82e3 typo in comment 3 years ago
nick black f7f7c12b47 on SetConsoleMode() failure, proceed to remainder of terminal interrogation #2062 3 years ago
nick black e49f0eadf1 Windows: use ENABLE_VIRTUAL_TERMINAL_INPUT 3 years ago
nick black e384f4021c
windows: use SetConsoleMode() on input 3 years ago
nick black 9477299972 input: use WaitForMultipleEvents() on Windows 3 years ago
nick black fcb2608c24 Merge branch 'master' of github.com:dankamongmen/notcurses 3 years ago
nick black 541aa65719 WSAPoll: properly calculate windows input timeout 3 years ago
nick black 9834e8a594
add notes about UTF-8 in Windows Terminal 3 years ago
nick black f4f2bdd2f6 ncport: use wcslen as approximation to wcswidth for now 3 years ago
nick black 5c3e3017ae ncneofetch: print windows logo, detect windows 3 years ago
nick black 66071a9574 init_banner: don't print framebuffer size on altpath 3 years ago
nick black 5840885fd1 ncls: opendir() instead of openat+fdopendir for Windows #2062 3 years ago
nick black 3c8a313fac ncls: use stat() not fstatat() for Windows #2062 3 years ago
nick black 5949d1bf50 Merge branch 'master' of https://github.com/dankamongmen/notcurses 3 years ago
nick black dd916d54eb
new unit test BitmapMoveOffscreenUp #1405 3 years ago
nick black d7d9f7bd92
add BitmapMoveOffscreen unit test #1646 3 years ago
nick black de6520ea91 none.c: properly search for internal.h 3 years ago
nick black 6ee6a68754 poc multiselect/selector: allow mouse_enable failure 3 years ago
nick black fe83d258d6 notcurses-input: allow failure from mouse_enable() 3 years ago
nick black b8c01eacc8 tighten up include paths, libgpm connect #1986 3 years ago
nick black 0b67d67c8f CMake: add USE_GPM option #1405 3 years ago
nick black 1915fb48a1
v2.3.17 3 years ago
nick black d1b07171fd
files end with newlines, assholes 3 years ago
nick black d022a56cb6
lack of smcup is not a reason to abort #2085 3 years ago
nick black e63be1c41f notcurses-demo: stick with braille for fps plot for now 3 years ago
nick black 3348fccfaa finish out pixelplots #1382 3 years ago
nick black 916d3b7321 reparent pixelp to main plot plane #1382 3 years ago
nick black 1571bfee72 pixelplots: paint only through egcidx #1382 3 years ago