Commit Graph

6618 Commits

Author SHA1 Message Date
nick black
5840885fd1 ncls: opendir() instead of openat+fdopendir for Windows #2062 2021-08-24 02:40:55 -04:00
nick black
3c8a313fac ncls: use stat() not fstatat() for Windows #2062 2021-08-24 02:25:01 -04:00
nick black
5949d1bf50 Merge branch 'master' of https://github.com/dankamongmen/notcurses 2021-08-24 02:18:33 -04:00
nick black
dd916d54eb
new unit test BitmapMoveOffscreenUp #1405 2021-08-24 02:05:47 -04:00
nick black
d7d9f7bd92
add BitmapMoveOffscreen unit test #1646 2021-08-24 02:03:02 -04:00
nick black
de6520ea91 none.c: properly search for internal.h 2021-08-24 01:56:12 -04:00
nick black
6ee6a68754 poc multiselect/selector: allow mouse_enable failure 2021-08-24 01:56:12 -04:00
nick black
fe83d258d6 notcurses-input: allow failure from mouse_enable() 2021-08-24 01:56:12 -04:00
nick black
b8c01eacc8 tighten up include paths, libgpm connect #1986 2021-08-24 01:56:12 -04:00
nick black
0b67d67c8f CMake: add USE_GPM option #1405 2021-08-24 01:56:12 -04:00
nick black
1915fb48a1
v2.3.17 2021-08-22 16:08:03 -04:00
nick black
d1b07171fd
files end with newlines, assholes 2021-08-22 15:50:55 -04:00
nick black
d022a56cb6
lack of smcup is not a reason to abort #2085 2021-08-22 15:41:38 -04:00
nick black
e63be1c41f notcurses-demo: stick with braille for fps plot for now 2021-08-22 07:22:07 -04:00
nick black
3348fccfaa finish out pixelplots #1382 2021-08-22 07:22:07 -04:00
nick black
916d3b7321 reparent pixelp to main plot plane #1382 2021-08-22 07:22:07 -04:00
nick black
1571bfee72 pixelplots: paint only through egcidx #1382 2021-08-22 07:22:07 -04:00
nick black
242ec7a7bf pixelplot: set primary plane transparent but on top #1382 2021-08-22 07:22:07 -04:00
nick black
c77978d721 pixelplot: put it at the correct x + i #1382 2021-08-22 07:22:07 -04:00
nick black
04a0101e20 pixelplot: add a plane on which we can draw, to restore legends 2021-08-22 07:22:07 -04:00
nick black
01f64c1f2f pixelplots: color according to position #1382 2021-08-22 07:22:07 -04:00
nick black
af5a359605 pixelplots: color according to config #1382 2021-08-22 07:22:07 -04:00
nick black
c9d907e99a plots: properly size x for pixel case #1382 2021-08-22 07:22:07 -04:00
nick black
91d6e4e490 pixelplot: properly offset writes 2021-08-22 07:22:07 -04:00
nick black
de2f13b607 pixelplot: need address entire cell #1382 2021-08-22 07:22:07 -04:00
nick black
ebc7e33ce7 pixel: create ncvisual render for plots #1382 2021-08-22 07:22:07 -04:00
nick black
00a4f9db83 pixel plots: draw rgba area #1382 2021-08-22 07:22:07 -04:00
nick black
83b9a7820e pixelplots: alloc up pixel buffer #1382 2021-08-22 07:22:07 -04:00
nick black
e36497866f plots: get width/height for pixel plots #1382 2021-08-22 07:22:07 -04:00
nick black
f3fafb42ee
rasterize_sprixels_post: use absolute plane location #2086 2021-08-22 04:34:20 -04:00
nick black
df01c0f130
rasterize_sprixels: position according to absolute location #2086 2021-08-22 04:33:35 -04:00
nick black
0631817fd0
leave_altscreen: move to logend{y,x} #2084 2021-08-22 01:55:02 -04:00
nick black
49c9d1db3b python: remove unused render_fd_object #2081 2021-08-21 23:00:58 -04:00
nick black
515a2f8c69 boom, convert end of notcurses-demo to CLI mode #1834 2021-08-21 23:00:58 -04:00
nick black
ed557257d9 add notcurses_{enter,leave}_alternate_screen #2082 2021-08-21 23:00:58 -04:00
nick black
969524aaad kill remaining %zu specs; they offend windows #2007 2021-08-21 23:00:58 -04:00
nick black
b978f58985 stop supporting/advertising renderfp #2081 2021-08-21 23:00:58 -04:00
nick black
eae4453ea7 fbuf_grow: use proper size for non-mremap platforms #2080 2021-08-20 21:49:02 -05:00
nick black
d467367ff5 nctetris: kill off bogus cast 2021-08-20 08:44:56 -05:00
nick black
64d96da269
setup_kitty_bitmaps: hard initialize sixel_maxy_pristine 2021-08-20 05:57:35 -04:00
nick black
8f304457c4 add visual code settings.json (committing from windows!) 2021-08-20 03:49:59 -04:00
nick black
fe9c555c9d
fill out remaining special keys + modifiers #2067 2021-08-20 00:13:55 -04:00
nick black
f1b1454665
mention NCBLIT_PIXEL in README 2021-08-20 00:00:38 -04:00
nick black
5449878840
v2.3.16 2021-08-19 22:14:45 -04:00
nick black
c7da1023a4
notcurses_mouse_disable: collapse to fbuf_finalize() 2021-08-19 19:00:27 -04:00
nick black
6c11555690
drone: use new debian, ubuntu builders 2021-08-19 18:51:33 -04:00
nick black
7b13576dce
sigh 2021-08-19 18:08:15 -04:00
nick black
34ece28702
drone: reenable alpine #2074 2021-08-19 18:07:39 -04:00
nick black
2be4aa2d1a
ncdirect_set_*_rgb: use fbuf_finalize() #2074 2021-08-19 18:07:15 -04:00
nick black
6296a2480f
don't export strndup for C++ code #2073 2021-08-18 13:53:41 -04:00