Commit Graph

6925 Commits

Author SHA1 Message Date
nick black
d8c1a67b81
[input] don't tear down input layer on windows for now #2192 2021-09-20 07:01:38 -04:00
nick black
257ec21671
[windows] use WaitForSingleObject 2021-09-20 05:17:42 -04:00
nick black
92f4dce595
use wcsrtombs() in place of wcstombs() 2021-09-20 05:04:25 -04:00
nick black
5412adef4d
[input] set rifd high on WAIT_OBJECT_0 #2192 2021-09-20 04:38:44 -04:00
nick black
690ed75c8f
[input] initialize stdinhandle on windows #2192 2021-09-20 04:33:41 -04:00
nick black
7c197fba59
remove obsolete FIXME 2021-09-20 04:00:57 -04:00
nick black
675a4ac63c
we're using kitty keyboard level 1, not 31 2021-09-20 03:40:35 -04:00
nick black
a54cf1813e
README/NEWS: info about wrappers 2021-09-20 02:45:59 -04:00
nick black
0bf192f4c1
sync sixel_draw/kitty_redraw #2189 2021-09-20 02:17:06 -04:00
nick black
e983c83d4e [input] mask SIGTHR where defined #2191 2021-09-20 02:13:22 -03:00
nick black
343a74ac82
[ncneofetch] don't move logo to left #2138 2021-09-19 23:45:15 -04:00
nick black
e9891bc555 [interp] drop unused variable 'id' 2021-09-19 21:51:49 -05:00
nick black
37fb92dba3 interp PoC: don't use NCOPTION_DRAIN_INPUT 2021-09-19 21:51:05 -05:00
nick black
5c82d5b849
[input] properly convert delaybounds to deadlines 2021-09-19 22:44:10 -04:00
nick black
82a2f19d67
[input] account input events on receive side only 2021-09-19 22:18:37 -04:00
nick black
3faf8ee3fb
[input] introduce NCKEY_EOF #2185 2021-09-19 22:16:31 -04:00
nick black
ea5da346f0
Add keytype indicator to notcurses-input #2182 2021-09-19 21:01:40 -04:00
nick black
99007e128c
[input] add evtype to ncinput, for press/repeat/release #2182 2021-09-19 20:13:02 -04:00
nick black
1f4b32def7
[doc] drop widechars.png 2021-09-19 18:38:14 -04:00
nick black
c59cbaa340
[index.html] drop bottom banner 2021-09-19 18:37:40 -04:00
nick black
1dd1fb2c74
[index.html] put repology on right 2021-09-19 18:34:05 -04:00
nick black
b0c4a3af97
direct_dump_cellplane: position all lines according to xoff 2021-09-19 18:16:21 -04:00
nick black
0de21824cc
[input] return error once we've emptied ibuf and hit stdineof 2021-09-18 13:05:28 -04:00
nick black
da6fc8420d
[input] consider a drop to be an input_error 2021-09-18 12:42:36 -04:00
nick black
70997670a5
[sprixel_redraw] want the offset, not absolute position #2168 2021-09-18 12:41:37 -04:00
nick black
6849ed9da7
[input] windows fixes 2021-09-18 12:07:02 -04:00
nick black
bea71b99dd kill debugging cruft 2021-09-18 11:21:04 -04:00
nick black
d36591b01b [input] handle mouse release, implement stdineof, w00t! 2021-09-18 11:21:04 -04:00
nick black
60ee94b4ca pump_control_read: return 2 following XTSMGRAPHICS #2174 2021-09-18 11:21:04 -04:00
nick black
e12aceccce [input] break up events #2174 2021-09-18 11:21:04 -04:00
nick black
24eac43f4f interrogate_terminfo: allow for NULL termtype 2021-09-18 11:21:04 -04:00
nick black
8f4fa30e7b [input] replay non-escapes as regular text #2100 2021-09-18 11:21:04 -04:00
nick black
fe34e797a3 [input] more precise utf8 matching 2021-09-18 11:21:04 -04:00
nick black
00f8246bf9 direct_raster: drop unnecessary flush 2021-09-18 11:21:04 -04:00
nick black
811f9334d1
A melange of fixen (#2179)
* split up ncdirect_dump_{sprixel, cellplane}()
* build ncdirect_dump_cellplane() out of fbuf #2167
* [macos] don't run pandoc in workflow
* [gpm] account for margins in mouse reports
* [in] drop mouse clicks from top/left margins
* [ffmpeg] compile against avformat 59+ w/out warnings
2021-09-18 02:19:09 -04:00
nick black
875b3a56de direct PoC: remove unnecssary fflush()es 2021-09-17 22:06:34 -05:00
nick black
d9d3b19bd8 [macos] don't run pandoc in workflow 2021-09-17 20:52:48 -04:00
nick black
e6ca5ebd5e build ncdirect_dump_cellplane() out of fbuf #2167 2021-09-17 20:52:48 -04:00
nick black
8c12ca0c06 split up ncdirect_dump_{sprixel, cellplane}() 2021-09-17 20:52:48 -04:00
nick black
c0f432f99b setup_signals: block SIGWINCH/SIGCONT for the calling thread #2175 2021-09-17 19:13:51 -04:00
nick black
a6d0a7e2cd [input] support calling notcures_get() with a NULL ncinput 2021-09-17 19:13:51 -04:00
nick black
5eed1abe8e notcurses_get: restore old delaybound behavior #2169 2021-09-17 15:46:08 -04:00
nick black
b3912e96e9
Merge branch 'master' of github.com:dankamongmen/notcurses 2021-09-16 17:07:44 -04:00
nick black
aa6b9486c9
pthread_cond_timedwait() directly returns errno #2169 2021-09-16 17:07:34 -04:00
joseLuís
17133fb4f9 remove old reference to sigmask in notcurses_get
and update description for the same function in USAGE.md
2021-09-16 19:54:45 +02:00
joseLuís
9b5f5f3827 [rust-split] delete rust directory #2171
- remove references to rust from `.drone.yml` and `.github/workflow/*.yml`
2021-09-16 17:16:40 +02:00
joseLuís
4060368c23 [rust-split] remove unneeded scripts from tools/ #2171
- rm -r `tools/function-summary/`
- rm `tools/rustdoc-update-gh-pages.sh`
- rm `tools/blame-nick.sh`
- remove actions related to the rust bindings from `release.sh`.
2021-09-16 17:01:39 +02:00
nick black
b5a72b50ed
Merge branch 'master' of github.com:dankamongmen/notcurses 2021-09-16 07:18:06 -04:00
nick black
8c0d32d986
fix windows build 2021-09-16 07:17:58 -04:00
joseLuís
5c3fdbe677 [rust] minor docs & style fixes 2021-09-16 13:13:26 +02:00