Commit Graph

2411 Commits

Author SHA1 Message Date
nick black
641f0cb894
brailleblitter: full EGC selection, blending #649 2020-06-19 13:25:34 -04:00
nick black
79d3ae67e4
add notcurses_cantruecolor() 2020-06-18 11:04:29 -04:00
nick black
5a466ade18
ncneofetch: get cpu info #550 2020-06-18 10:29:00 -04:00
nick black
89b2106075
ncneofetch: don't call out to lsb_release, cuts 95% of running time lol #550 2020-06-18 10:20:32 -04:00
nick black
189841d992
ncneofetch: thread the logo load+draw #550 2020-06-18 10:02:02 -04:00
nick black
9f69e4d998
ncneofetch: show x resolution when possible #550 2020-06-18 09:45:28 -04:00
nick black
e45c2c9ac3
demo: speed things up a bit, our ass is dragging 2020-06-18 09:45:14 -04:00
nick black
292f0d9294
ncneofetch: get desktop manager + shell #550 2020-06-18 05:40:32 -04:00
nick black
37ba3a0bd4
ncneofetch: metricize ram #550 2020-06-18 05:14:13 -04:00
nick black
1fa9d9be2c
yield demo: adapt to new ncvisual_geom #727 2020-06-18 04:15:46 -04:00
nick black
699407a14a
eagle demo: don't STRETCH for geom() call 2020-06-18 04:07:09 -04:00
nick black
29fe68f93a
ncvisual_geom(): handle NULL vopts case #727 2020-06-18 03:40:30 -04:00
nick black
10d74d5051
ncvisual_geom(): handle NULL ncvisual case #727 2020-06-18 03:36:55 -04:00
Nick Black
16c086b41a CMake: don't define killer options on FreeBSD 2020-06-18 02:57:57 -04:00
nick black
355021de56
ncneofetch: print ram/processes #550 2020-06-18 01:34:07 -04:00
nick black
b8c5f51040 ncneofetch: fedora support #550 2020-06-18 00:48:46 -04:00
nick black
611b96ba46
ncneofetch: draw palette #550 2020-06-18 00:35:33 -04:00
nick black
ecfd1bd422
ncneofetch: print kernel/distro version #550 2020-06-17 23:51:07 -04:00
nick black
4db4a85704
ncneofetch: stylize infoplane #550 2020-06-17 21:55:25 -04:00
nick black
a29d10855e
ncneofetch: vertically center logo 2020-06-17 21:32:08 -04:00
nick black
d084513172
ncvisual_geom: account for scaling #726 2020-06-17 21:30:47 -04:00
nick black
85cef91ad9
ncneofetch: user/hostname on unix, put 'em in title #550 2020-06-17 20:45:58 -04:00
nick black
356f5e66fa
ncneofetch: place info plane at bottom center 2020-06-17 20:01:37 -04:00
nick black
7ca5a7e82c
ncneofetch: create info plane #550 2020-06-17 19:39:37 -04:00
nick black
31bd01b56d index: fix notcurses_metric reference 2020-06-17 16:44:32 -04:00
nick black
39ec0b4749 ncneofetch: uname(2) to get kernel name for dispatch #550 2020-06-17 16:44:32 -04:00
nick black
3df44a05f7 Add link to 'glyph hell' 2020-06-17 16:44:32 -04:00
nick black
6538fb9c08 ncneofetch: parse lsb_release -i #550 2020-06-17 16:44:32 -04:00
nick black
ffab8b5294 lay groundwork for ncneofetch #550 2020-06-17 16:44:32 -04:00
Marek Habersack
5608b8735e [C++] Actually use compilation options
Fixes: https://github.com/dankamongmen/notcurses/issues/722

`-Wpedantic` is dropped because C code uses designated structure
initializers which are available in C++20 onward (and we use C++17
ATM). Once we switch to C++20 we should re-enable the flag.

`-fno-exceptions` is dropped because we do have exceptions, so...
2020-06-17 01:05:12 -04:00
nick black
16b04e1772 add chafa, libsixel to OTHERS.md 2020-06-16 18:47:56 -04:00
nick black
929992c881 CMake: clean up defines a little 2020-06-16 18:39:08 -04:00
nick black
463f5acd6a CMake: unset cached result of qrcodegen header check #711 2020-06-16 13:40:16 -04:00
nick black
d3c3905996 FAQ entry about cmake+libqrcodegen-dev #711 2020-06-16 13:32:06 -04:00
nick black
c286a8ae9b
ncvisual_stream(): fix oiio for eager decode #721 2020-06-16 12:02:23 -04:00
nick black
0be0b208de
man pages: s/the console/a terminal/g 2020-06-16 09:50:58 -04:00
nick black
ba31c575ba
README: discuss LANG and TERM 2020-06-16 04:13:49 -04:00
nick black
5b99ebc9fc
ncplane_puttext(): four more unit tests #691 2020-06-16 02:47:21 -04:00
nick black
6ff0bec2fa
ncplane_puttext: more unit tests, check for spcae before width #691 2020-06-16 02:42:08 -04:00
nick black
d7b04217f9
dragon/view demos: don't disturb menu bar 2020-06-16 02:24:27 -04:00
nick black
cfe764bd57
ncplane_puttext() unit test + fix #691 2020-06-16 02:12:11 -04:00
nick black
97517d0473
ncplane_puttext: another test, another bug #691 2020-06-16 01:22:40 -04:00
nick black
d1f8b9237d
ncplane_puttext: new unit test, fix breakage #691 2020-06-16 01:08:48 -04:00
nick black
2c8e4b78db
ncplane_box/ncplane_destroy: use logerror() #520 2020-06-16 00:46:37 -04:00
nick black
9cf018c628
diagnostics for ncplane_resize()/ncplane_cursor_move_yx() #520 2020-06-16 00:39:33 -04:00
nick black
2be041b1f4
Beef up ncplane_puttext() tests, fix a problem #691 2020-06-16 00:30:02 -04:00
nick black
b49d1ad838
rewrite all unit tests to use testing_notcurses() #718 2020-06-15 23:58:43 -04:00
nick black
1f9855b243
ncplane_content: add diagnostics #520 2020-06-15 23:52:34 -04:00
nick black
a46dcc5fe4
tester: introduce testing_notcurses() #718 2020-06-15 23:52:11 -04:00
nick black
3f114f4305
ncplane_puttext(): allow NULL for sbytes 2020-06-14 21:06:24 -04:00