Commit Graph

6268 Commits

Author SHA1 Message Date
nick black
b7d9899149 kitty: restore kitty_wipe_animation 2021-07-26 08:49:53 -04:00
nick black
8e6fa10f24 kitty: don't preserve RGBA data for new selfref animation #1900 2021-07-26 08:49:53 -04:00
nick black
e8cdff6cf9 kitty: reference/produce frames properly with a=c #1900 2021-07-26 08:49:53 -04:00
nick black
1f29036fb5 implement reflective kitty animation #1900 2021-07-26 08:49:53 -04:00
nick black
e399687d7d kitty: tripartite blit implementation #1900 2021-07-26 08:49:53 -04:00
nick black
57f962399d statepixel: use black foreground so we can read errors 2021-07-26 08:49:53 -04:00
nick black
0ba45c44da notcurses-info: abuse internals less egregiously 2021-07-26 08:49:53 -04:00
nick black
e0a8e9abc5
notcurses-info: more, always more 2021-07-25 15:16:33 -04:00
nick black
99843190c0
notcurses-info: draw a bit more 2021-07-25 14:54:31 -04:00
nick black
269196c39c
linux fbcon: wipe + restore #1954 2021-07-25 10:41:46 -04:00
nick black
0be5089d2c
adapt new python to rgb8 updates 2021-07-25 09:46:52 -04:00
nick black
3e3f5d1174
update new python for rgb8 functions 2021-07-25 09:41:08 -04:00
nick black
7e74d96792
rust: update to new set_{fg,bg}_rgb() 2021-07-25 09:34:31 -04:00
nick black
1e99a2a202 Merge branch 'master' of github.com:dankamongmen/notcurses 2021-07-25 08:27:01 -05:00
nick black
0a6fd661b4 set_rgb: unsigned unless we're clipping 2021-07-25 08:26:40 -05:00
nick black
b6caf147ca
pause new python wrappers on macos for now 2021-07-25 09:17:01 -04:00
nick black
f9e24bbed4
sprixel_free: close mstreamfp if it's open 2021-07-25 06:53:07 -04:00
nick black
f67091794a
change python/setup.py version in release.sh 2021-07-25 05:56:56 -04:00
nick black
8c8d07d5e8 kill some warnings on macos 2021-07-25 04:45:27 -05:00
nick black
4f1ef47b09
remove stray 'u' from plot summary 2021-07-25 00:54:00 -04:00
nick black
1597b25d39
procroller: use notcurses_get() over notcurses_getc() #1686 2021-07-25 00:44:27 -04:00
nick black
0d289958f9
death to sigset_t #1967 2021-07-25 00:38:33 -04:00
nick black
14ca7b6bf5
use CMAKE_INSTALL{LIB,DATA}DIR not bare INSTALL_PREFIX 2021-07-24 22:49:19 -04:00
nick black
374863aecf
use macOS for shield 2021-07-24 21:56:10 -04:00
nick black
b7b8aa5ee8
kill windows_test.yml on master 2021-07-24 21:31:57 -04:00
nick black
93fe6db376
check for support in ncdirect_on_styles() 2021-07-24 21:31:29 -04:00
nick black
540442fe9f macos workflow: drop PKG_CONFIG_PATH export #1933 2021-07-24 21:13:15 -04:00
nick black
e638ea09f9 CMake: defer to PKG_CONFIG_PATH if it exists #1933 2021-07-24 21:13:15 -04:00
nick black
cc139d50b1 CMake: find homebrew deps on OS X #1933 2021-07-24 21:13:15 -04:00
nick black
ddbc36e872
ncdirect_dump_plane: fix sprite_draw() error check #1980 2021-07-24 16:32:16 -04:00
nick black
b67c6b8fb2
ncplayer: pass loglevel through to direct mode #1981 2021-07-24 16:13:11 -04:00
nick black
31b208502a
[ncpp] Direct constructor: accept flags #1981 2021-07-24 16:12:52 -04:00
nick black
d79c1334f6
remove stargazers plot until it's back up 2021-07-24 15:50:47 -04:00
nick black
45986668a1
Linux framebuffer in direct mode (#1959)
In direct mode, we need to call through to `pixel_draw()` rather than just printing it ourselves, given that Linux framebuffer drawing doesn't involve printing (but instead writing to the memory map). Do so.
2021-07-24 15:48:43 -04:00
nick black
4f1de02710
replace random() with rand() for windows goodness 2021-07-24 15:18:02 -04:00
nick black
613d437b87
input: don't error out on all special keys, egads =[ 2021-07-23 06:40:55 -04:00
nick black
2fb9db77e8
fbcon: update auxvecs on reblit 2021-07-23 06:16:29 -04:00
nick black
cd635316d9
fbcon_wipe: preserve auxvec 2021-07-23 05:45:25 -04:00
nick black
1113f7dd35
windows: patch out more constants 2021-07-23 00:38:41 -04:00
nick black
f28152d95e
ncplayer: eliminate %j conversions 2021-07-23 00:36:22 -04:00
nick black
1e2f3252bd
hark! a vagrant! get windows library linking 2021-07-22 23:03:15 -04:00
nick black
e5d77037dc
CMake: link in ws2_32 on windows 2021-07-22 22:58:43 -04:00
nick black
dd9e5bc312
CMake: exclude libm/librt on win32 2021-07-22 22:43:31 -04:00
nick black
03fbf57f24
fix up windows strndup compilation 2021-07-22 21:09:42 -04:00
nick black
a26b28e10f
prefer ansi c rand() to posix random(), doh 2021-07-22 20:55:12 -04:00
nick black
3f8e21fc61
huh, it's macOS, not OS X now 2021-07-22 20:52:55 -04:00
nick black
b867935708
termdesc: wrap linux-only parts up for linux 2021-07-22 20:46:25 -04:00
nick black
3172f4712a
s/SA_SIGNINFO/SA_SIGINFO/g =[ 2021-07-22 20:36:12 -04:00
nick black
3d3561fe0e
windows: elide still more signal jank 2021-07-22 20:27:16 -04:00
nick black
59cb0b8bfa
plot: use PRIu64 2021-07-22 19:49:38 -04:00