Commit Graph

6923 Commits (92f4dce5951e6a1539cb9204c805378d79c794db)
 

Author SHA1 Message Date
nick black bdc593a8ff
fbcon: properly use fbuf 3 years ago
nick black b13ecb31f9
notcurses-info: show whether we're using gpm 3 years ago
nick black 919a549367
libgpm: keep the fd around #1405 3 years ago
joseLuís bab123913a [rust] update function-summary & pending changes 3 years ago
nick black 28bc8411b5
sixel: free sixelmap on recycle #2104 3 years ago
nick black 06351d5a39
windows: s/65001/CP_UTF8 3 years ago
nick black 652b617ec7
Windows: handle hardcoded special key sequences #2097 3 years ago
nick black e0cef88494
macos: satisfy all need for clock_nanosleep() 3 years ago
nick black 36d7b1ce4b
notcurses-demo: kill invalid cast in summary table 3 years ago
nick black 2620588a47
macos: statepixel does need compat.c 3 years ago
nick black e35d37e6d1 Windows: need to add ccc/initc 3 years ago
nick black 3abeb81cb8 propagate early cursor report through interrogation #2094 3 years ago
nick black 06ff30f916 don't build compat.c with every poc 3 years ago
nick black 83976d7fd1
extract_clrs: drop redundant nilayer param 3 years ago
nick black ae3ada45f3 Windows: use cached inhandle in block_on_input 3 years ago
nick black 1ac2a3c8c8 Windows: invert smkx/rmkx #2097 3 years ago
nick black 35fbb74ed9 Windows: GetConsoleScreenBufferInfo() for cursor location #2094 3 years ago
nick black db5b3e062c windows: hack together cursor location report in direct mode #2094 3 years ago
nick black 3e29d3f182 Windows Terminal: define cu[udbf] 3 years ago
nick black e5207c78c2 windows terminal: disable quads/braille 3 years ago
nick black adbc26dd9b
demo: summary_table() failure is not immediate fail #2099 3 years ago
nick black 2feab02759 Windows: kill last warnings #2062 3 years ago
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