Commit Graph

6070 Commits

Author SHA1 Message Date
nick black
5015e39f16 only need TIMER_ABSTIME on apple 2021-07-12 21:27:02 -04:00
nick black
bc9a4344ae CMake: need terminfo include dirs for libnotcurse #195 2021-07-12 21:27:02 -04:00
nick black
8f41bfd757 inttypes PRIu64 throughout stats.c 2021-07-12 21:27:02 -04:00
nick black
f3886df67c osx: ppoll, execvpe, pipe2 workarounds 2021-07-12 21:27:02 -04:00
nick black
33752742d1 byteswap on OS X #195 2021-07-12 21:27:02 -04:00
nick black
1a4f567fe3 CMake: some reworking necessary for OS X #195 2021-07-12 21:27:02 -04:00
nick black
15b9b64cad
char32_t is C++, not C -- move to uint32_t 2021-07-12 18:01:41 -04:00
nick black
0d68b62bee
enqueue_cursor_report: set clr->next to NULL 2021-07-12 13:58:57 -04:00
nick black
561f4eba8c
v2.3.9 2021-07-12 12:24:38 -04:00
nick black
bd002f154f garbage first run at integrated cursor location report #1692 2021-07-11 17:27:04 -04:00
nick black
fb75a11a75 render: need scrolls before sprixels 2021-07-11 17:27:04 -04:00
nick black
c2763fb6c7 summarize_stats: one newline to stdout, not stderr 2021-07-11 17:27:04 -04:00
nick black
fb8b453d61 get look_for_clrs() down on paper #1692 2021-07-11 17:27:04 -04:00
nick black
d6ef7ccacd add link to 'Text Rendering Hates You' 2021-07-11 17:27:04 -04:00
nick black
6708780e60 fix up XTSHIFTESCAPE #1061 2021-07-11 17:27:04 -04:00
nick black
2240880718 extract fill_buffer #1692 2021-07-11 17:27:04 -04:00
nick black
73324ce2a4 yank locate_cursor_early() #1692 2021-07-11 17:27:04 -04:00
nick black
85e55de569 recognize Tc unofficial terminfo capability as synonym for RGB 2021-07-11 17:27:04 -04:00
nick black
bd451aa087 implement locate_cursor() #1692 2021-07-11 17:27:04 -04:00
nick black
e133225092 implement enqueue_cursor_report #1692 2021-07-11 17:27:04 -04:00
nick black
9746a06bde prepare a cursor report queue #1692 2021-07-11 17:27:04 -04:00
nick black
3df88384cd set XTSHIFTESCAPE when enabling mouse #1061 2021-07-11 17:27:04 -04:00
nick black
d81164a348 handle_csi: differentiate between csis #1692 2021-07-11 17:27:04 -04:00
nick black
dcc58ef713 input: process CSI for cursor report #1692 2021-07-11 17:27:04 -04:00
nick black
75b84329da comment up handle_getc() regarding controls #1692 2021-07-11 17:27:04 -04:00
nick black
7ee9ef397a add logpanic/logfatal, convert some printf()s 2021-07-11 17:27:04 -04:00
nick black
8a3579581a [input] read large chunks at once #1903 2021-07-11 17:27:04 -04:00
nick black
cf8b640064 The Gang Genocides Genocide s/_genocide/_destroy_family/g #1907 2021-07-11 17:27:04 -04:00
José Luis Cruz
7641f6b637
Merge pull request #1920 from dankamongmen/faq-refactor
refactor FAQ section for easier navigation
2021-07-11 17:54:11 +02:00
nick black
cea2206ec7
remove two meaningless uses of inline from notcurses.c 2021-07-11 10:01:24 -04:00
nick black
12000dea27
throw some nonnull love into notcurses.h 2021-07-11 10:01:04 -04:00
Tomek Szczęsny
0baf4ea1b5
Relative cursor move (#1885)
Relative cursor move by @tomek-szczesny
2021-07-11 09:53:56 -04:00
joseLuís
7c6a4de96e refactor FAQ section for easier navigation 2021-07-11 10:21:17 +02:00
nick black
531f62a5ae
notcurses-demo: remove stray notcurses_refresh() calls 2021-07-11 00:21:54 -04:00
nick black
5a081a014d
kitty: remove horrible a=t positioning hack #1918 #1910 2021-07-10 23:57:06 -04:00
nick black
92293dd402
adapt new python to NCCHANNEL 2021-07-10 19:58:50 -04:00
nick black
ead2289eb1
add FAQ entry about clearing non-alternate screen #1915 2021-07-10 19:51:12 -04:00
nick black
c2d6edc109
notcurses_refresh: always clear screen #1915 2021-07-10 19:47:52 -04:00
nick black
7bdad5237f
get clrscr immediately before refresh #1915 2021-07-10 19:13:28 -04:00
nick black
83d8724e63
updating CELL_ -> NC_ references 2021-07-10 18:34:00 -04:00
nick black
ec4320f215
remove non-cffiable definitions 2021-07-10 18:26:57 -04:00
nick black
603fd770fe
update new python for CHANNEL_RGB change 2021-07-10 18:20:44 -04:00
nick black
3123911637
change up #defines to accommodate motherfucking python 2021-07-10 18:16:28 -04:00
nick black
bc4f2a3626
CHANNELS_RGB_ -> NCCHANNELS_ 2021-07-10 17:54:06 -04:00
nick black
75cee68631
Cell.hh: stop exposing implementation details 2021-07-10 17:51:06 -04:00
joseLuís
4d501f81ce [rust] rename NcChannel*.with_default method to default 2021-07-10 20:17:22 +02:00
joseLuís
06b0b2360a [rust] fix poc-menu example 2021-07-10 20:17:08 +02:00
joseLuís
a1010d0dca [rust] export widgets from its own separate module
- update & fix docs.
2021-07-10 19:58:26 +02:00
joseLuís
873a75f77f [rust] add putln method to NcPlane.
- fix compilation error using older rust version.
- update docs.
2021-07-09 20:37:53 +02:00
joseLuís
115b06c386 [rust] support "none" style in lex_styles method. 2021-07-09 19:59:34 +02:00