Commit Graph

6015 Commits

Author SHA1 Message Date
nick black
aada04ba47 flush following goto_location for logend #1906 2021-07-09 09:30:08 -04:00
nick black
8b33353105 [kitty] q=2 can come on earlier chunks 2021-07-09 09:30:08 -04:00
nick black
0c484e4e02 run the logend{yx} state machine in raster #1906 2021-07-09 09:30:08 -04:00
nick black
f9c8102e37 notcurses-info: use NCOPTION_NO_CLEAR_BITMAPS 2021-07-09 09:30:08 -04:00
nick black
5725605167 move cursor to logend{yx} post rasterization #1906 2021-07-09 09:30:08 -04:00
nick black
af418a221f with PRESERVE_CURSOR, track logical end of output #1906 2021-07-09 09:30:08 -04:00
nick black
e767fd0b5f
notcurses-demo: turn mouse support back on 2021-07-09 08:18:13 -04:00
nick black
087fd083af
[brownbag] actually call mouse_{dis/en}able() 2021-07-09 08:16:06 -04:00
joseLuís
2dd1e8812e [rust] hide the docs of deprecated items 2021-07-09 13:42:36 +02:00
joseLuís
b372a492ad [rust] rename macros & update docs
- rename psleep to prs
- rename rsleep to nrs
- deprecate and hide docs for fsleep, psleep, prsleep, rsleep.
- update examples
2021-07-09 11:33:23 +02:00
nick black
39a69239a3
drop -Wno-nonnull-compare 2021-07-09 01:22:27 -04:00
nick black
840ed1a3d8
remove all uses of NCSTYLE_STANDOUT 2021-07-09 01:14:20 -04:00
nick black
55f8614391
improve 256-color grey quantization 2021-07-09 00:46:48 -04:00
nick black
b96dc6d1bc
recognize greys in 8-color quantization 2021-07-08 23:37:07 -04:00
nick black
a7779c5024
cursor_yx_get: loop on 0 input for GNU screen #1902 2021-07-08 18:29:03 -04:00
nick black
e2a3af49b5
cursor_yx_get: fprintf -> logerror 2021-07-08 18:19:05 -04:00
nick black
128eba896d
add FAQ about reverse video 2021-07-08 16:50:16 -04:00
nick black
405a1f2808
recognize tmux in XTVERSION #1901 2021-07-08 15:52:25 -04:00
nick black
f3504b3bfe
DA2: don't force version interpretation #1901 2021-07-08 15:44:43 -04:00
joseLuís
14bab81e07 [rust] rename prsleep macro to psleep
- update macro docs
2021-07-08 21:27:50 +02:00
nick black
cefc98f55b
reset errno prior to reading control input #1901 2021-07-08 15:27:11 -04:00
nick black
672a761080
mmap() the linux framebuffer 2021-07-07 17:09:30 -04:00
nick black
afad46b006
notcurses-info: admit -v for NCLOGLEVEL_TRACE 2021-07-07 16:44:02 -04:00
nick black
14a50cfa3f
add ncchannels_reverse, use it in ncmenu, add unit test #1878 2021-07-07 09:36:31 -04:00
nick black
0ffa587a68
NEWS: mention ncmenus working on all planes 2021-07-07 08:34:58 -04:00
nick black
f0aec109b7
support menus on any plane #1645 2021-07-07 08:33:36 -04:00
nick black
e631cac954
s/SPRIXCEL_/SPRIXCELL_/g 2021-07-07 08:24:02 -04:00
nick black
b2dd44e06c
[kitty] convert fixed fprintfs to ncfputs 2021-07-07 08:21:27 -04:00
nick black
8b1c324353
[kitty] update summary comment 2021-07-07 06:59:55 -04:00
nick black
8846e3cee2
ncdirect_putegc(), get true width in ncwidth #1899 2021-07-07 05:54:47 -04:00
nick black
4a23acab2d
fission demo: go both up and down #1896 2021-07-07 04:29:36 -04:00
nick black
20603e5012
direct mode: fix for animation kitty 2021-07-07 03:45:53 -04:00
nick black
4d2a896cdd notcurses-info: distinguish animation from regular kitty #1895 2021-07-07 03:01:44 -04:00
nick black
66b8c7f004 [kitty] properly copy source for rebuild #1895 2021-07-07 03:01:44 -04:00
nick black
0aa8b5267c [kitty] fixup non-animated case 2021-07-07 03:01:44 -04:00
nick black
6d6f69a02b rebuild: only free auxvec for non-animation #1895 2021-07-07 03:01:44 -04:00
nick black
811bc9eb65 animated kitty rebuild #1895 2021-07-07 03:01:44 -04:00
nick black
22443d4b3a [kitty] fixups for non-animated case #1895 2021-07-07 03:01:44 -04:00
nick black
a0b5a85e25 kitty: animated rebuild no longer crashes 2021-07-07 03:01:44 -04:00
nick black
b9b26603ad kitty animation: everything up through rebuild works #1895 2021-07-07 03:01:44 -04:00
nick black
af305f56c4 [kitty] clean up auxvecs on error #1895 2021-07-07 03:01:44 -04:00
nick black
ebc405b165 [kitty] get most of animation working #1895 2021-07-07 03:01:44 -04:00
nick black
d2e0c64a7c add kitty_transanim_auxvec() and kitty_wipe_animation() #1895 2021-07-07 03:01:44 -04:00
nick black
948553a980 extract sprite.h 2021-07-07 03:01:44 -04:00
nick black
4bb85d28c8
use non-interpolative scaling with eagle/luigi 2021-07-07 02:00:13 -04:00
nick black
f339855c39
nccell_width: minimum width is 1 #1894 2021-07-06 21:06:15 -04:00
nick black
b170ee98e1
you do not get to win https://www.youtube.com/watch?v=ASacQYJWOPI 2021-07-06 20:30:16 -04:00
nick black
6e19e0536e
demo: remove obsolete postinit_checks() 2021-07-06 16:17:09 -04:00
nick black
3c2fe36fc9
[kitty] pass C=1 for move command 2021-07-06 15:55:48 -04:00
nick black
1493045490
notcurses-info: hold off on displaying logo 2021-07-06 12:59:01 -04:00