Commit Graph

8198 Commits

Author SHA1 Message Date
nick black
5a19baa61b
[sixel] kill compiler warning for unused function 2021-12-28 13:39:27 -05:00
Nick Black
61cfc8282e [CMake] explicitly set -fPIE/-fPIC 2021-12-28 00:34:53 -05:00
nick black
94944abd51
[stats] account for bitmap emission in rasterize_sprixels (sixel case) #2507 2021-12-26 21:38:16 -05:00
nick black
3bb3e55550 [sixel] use 8-bit initial mask, not 6 #2503 2021-12-26 16:12:56 -05:00
nick black
ee951f1bd3 some comments 2021-12-26 16:12:56 -05:00
nick black
62fc112bf0 [sixel] kill FIXME about setting p2 on reblit 2021-12-26 16:12:56 -05:00
nick black
6bc9e9f7f3 [debug] check for utf8 before using arrows 2021-12-26 16:12:56 -05:00
nick black
49fefcabc4
check for cellpx{xy} in check_pixel_support() 2021-12-26 05:48:19 -05:00
nick black
3431c8fcab
[sixel] improve accuracy with tighter decision bounds #2503 2021-12-26 05:26:11 -05:00
nick black
2b6070ca6f
[demo] don't try to use cell-pixel geometry if it's unavailable #2505 2021-12-26 00:24:09 -05:00
nick black
c1899c5930
[quantanal] properly format runtime 2021-12-25 18:27:25 -05:00
nick black
05a10ef0bb
[ncsixel_as_rgba] admit sixels with leading transparent rows #2504 2021-12-24 19:45:53 -05:00
nick black
40bfab099b
[quantanal] show elapsed time 2021-12-24 19:25:02 -05:00
nick black
00b4e220f6
our dominion groweth 2021-12-24 19:19:07 -05:00
nick black
2aac2f526e
[FAQS] grammars 2021-12-24 19:02:53 -05:00
nick black
26bdd1193a
[quantanal] count colors in original/quantized images 2021-12-24 19:01:29 -05:00
nick black
1bb1fddd7a
[FAQS] mention NCOPTION_CLI_MODE 2021-12-24 19:01:09 -05:00
nick black
2ec93e8dfb
[info] move logo over one column 2021-12-24 15:27:44 -05:00
nick black
1a757fc1ba
comment up the PALETTEQUERY atrocity exhibition 2021-12-24 15:19:48 -05:00
nick black
2580513d1a
[sixel] vertically condesnsify this code a little 2021-12-24 15:07:57 -05:00
nick black
abacb08280
quantanal: scale to display when image is too large 2021-12-24 13:41:32 -05:00
nick black
7f64f181aa
[ncsixel_as_rgba] properly scale up colors #2502 2021-12-24 13:34:37 -05:00
nick black
3b7c71ee8b [quantanal] finish things out #1724 2021-12-24 02:23:46 -05:00
nick black
4403615e09 [quantanal] first draft of compare() 2021-12-24 02:23:46 -05:00
nick black
a1f55fe03c [quantanal] verify NCPIXEL_SIXEL 2021-12-24 02:23:46 -05:00
nick black
5b34ff3bda [quantanal] show relative sizes 2021-12-24 02:23:46 -05:00
nick black
635da75c3c [quantanal] recover control sequence with ncplane_at_yx() 2021-12-24 02:23:46 -05:00
nick black
0e190d0bc0 [quantanal] render visual 2021-12-24 02:23:46 -05:00
nick black
a4751d354d quantanal 2021-12-24 02:23:46 -05:00
nick black
c19a2477ff
reject empty sixel 2021-12-23 10:28:21 -05:00
nick black
36c56b18ba
remove cruft from notcurses-ffi branch 2021-12-23 09:54:39 -05:00
KristofferC
ff3b4b0a10 some updates from review 2021-12-23 09:51:29 -05:00
KristofferC
ac94303a1f also nckeys 2021-12-23 09:51:29 -05:00
KristofferC
e94707ee28 add to installs 2021-12-23 09:51:29 -05:00
KristofferC
81d36891da make a shared lib with the static inline functions
This is to be used for wrappers of notcurses that do not otherwise
have an easy way of getting access to the definitions of the `static
inline` functions
2021-12-23 09:51:29 -05:00
nick black
aa7903b370 implement ncvisual_from_sixel() 2021-12-23 09:47:41 -05:00
nick black
3d0fbc4d8f ncvisual_from_sixel() atop ncsixel_as_rgba() 2021-12-23 09:47:41 -05:00
nick black
bb91c170dd implement sixel_as_rgba() #1724 2021-12-23 09:47:41 -05:00
nick black
61000ce2a4 start sixelanalyzer binary #1724 2021-12-23 09:47:41 -05:00
nick black
746d7af429 [safesixel] libncsixel_explode() 2021-12-23 09:47:41 -05:00
nick black
3190419774 start on libncsixel #2383 2021-12-23 09:47:41 -05:00
nick black
2c956e60d2 sixel.h 2021-12-23 09:47:41 -05:00
nick black
e0c5cf5838
NCOPTION_SCROLLING, alias NCOPTION_CLI_MODE 2021-12-23 07:54:37 -05:00
nick black
3eb2383fff
[cli1] properly loop on NCTYPE_RELEASE 2021-12-23 05:55:02 -05:00
nick black
0836f02864
parameterized tputs string for DECERA 2021-12-23 03:43:56 -05:00
nick black
dc4bb1095e
detect rectangular edit support, display in notcurses-info #2498 2021-12-23 03:24:39 -05:00
nick black
406abe53aa
[ncls] use notcurses c interface exclusively 2021-12-23 02:39:42 -05:00
nick black
11b25bff07 [ncls] no scaling unless necessary or specified #2008 2021-12-23 02:31:55 -05:00
nick black
0059fea1ba [ncls] don't destroy planes 2021-12-23 02:31:55 -05:00
nick black
569cae4a46 [ncls] draw filenames in the correct place 2021-12-23 02:31:55 -05:00