Commit Graph

502 Commits (master)

Author SHA1 Message Date
nick black 4a9f62f131
erp, able->unable in FAQ 3 years ago
nick black 1ace0139ff mention kitty keyboard protocol support #2131 3 years ago
nick black b47af0247b
kill naming in README 3 years ago
nick black 9acf84e917
README: combine wrapper lines 3 years ago
nick black 9834e8a594
add notes about UTF-8 in Windows Terminal 3 years ago
nick black 0b67d67c8f CMake: add USE_GPM option #1405 3 years ago
nick black f1b1454665
mention NCBLIT_PIXEL in README 3 years ago
nick black 02c29fb83e
remove link to obsolete ppa 3 years ago
nick black ff2350f9bb
fold man page section into links section 3 years ago
nick black 374863aecf
use macOS for shield 3 years ago
nick black d79c1334f6
remove stargazers plot until it's back up 3 years ago
nick black 3f8e21fc61
huh, it's macOS, not OS X now 3 years ago
nick black dae8e340d2
still more windows garbage 3 years ago
nick black 8d46a0bd17
capture bytes in linux framebuffer graphics to sprixelbytes stat 3 years ago
Michael Bradley, Jr 3c5b8f1e10 ci: revise GHA worfklow for Windows
Run on all commits to `master` and PR branches.

Aim for consistency re: GHA workflows for macOS and Linux.

Also switch from mingw64 to ucrt64 and drop use of sudo, etc. that aren't
relevant on Windows + mingw-w64-ucrt-x86_64.

Add README badge for the GHA workflow for Windows - let's make the "red light"
turn into a "green light"!
3 years ago
nick black 6c5299949c
strip angle brackets from email in README 3 years ago
nick black bb7a141a3b
iTerm2: name it, always give it quadrant/rgb 3 years ago
Michael Bradley, Jr deccda9f96
ci: run GHA workflow for macOS on all commits to master and PRs
Also split out the build of libqrcodegen on macOS into a separate step, and
make the workflows for Ubuntu and macOS as consistent as possible; may require
more changes depending on what passes and doesn't pass on macOS.

The GHA workflow for Windows will be revised in a separate PR.
3 years ago
José Luis Cruz 8c1fd5b16d
fix inner link in readme 3 years ago
nick black d31363193e
as promised, write the README font section 3 years ago
nick black 37fb3ab34e
README: clear up wording in FAQ entry 3 years ago
nick black ba3e2cfc61 README: add OSX 3 years ago
nick black d6ef7ccacd add link to 'Text Rendering Hates You' 3 years ago
nick black 85e55de569 recognize Tc unofficial terminfo capability as synonym for RGB 3 years ago
joseLuís 7c6a4de96e refactor FAQ section for easier navigation 3 years ago
nick black ead2289eb1
add FAQ entry about clearing non-alternate screen #1915 3 years ago
nick black 128eba896d
add FAQ about reverse video 3 years ago
nick black 865dd0b251
README: fix up email link 3 years ago
nick black e2c4de2515
make ubuntu tests label fit in the shield 3 years ago
nick black 7323b3e8f6 add link to mintty tips page 3 years ago
nick black 9ed9f6bfc0 add USE_READLINE cmake flag 3 years ago
nick black ce6dab70cc
README: can't really claim a 'minimal set of symbols' anymore 3 years ago
nick black 910fddc2f1
strengthen query claim in README 3 years ago
nick black 3920bc0380
FAQs ought be one hierarchy level up 3 years ago
nick black e389b25989
README: mention notcurses-info wrt fonts 3 years ago
nick black 4e03eb4549
always enable rgb for WezTerm 3 years ago
nick black 67e2f016e8 README: tighten up top text 3 years ago
nick black cc99056826 use new logo 3 years ago
nick black 26752b109a README: link to notcurses III video 3 years ago
nick black 9f8a00560c
README: break up badges 3 years ago
José Luis Cruz 7e37ebed92
add link to matrix chat badge in readme 3 years ago
igo95862 459f1857b2
Update Github Actions status badge
Move to new Ubuntu tests action
3 years ago
nick black 7eedc7714d
recognize Contour via XTVERSION, and turn on quadrants/rgb for it #1781 3 years ago
nick black 0d7a5a5ef8 remove the majority of notcurses_check_pixel_support() calls #1469 3 years ago
Michael Bradley, Jr 28b2555195 github actions workflow: macos, ubuntu, windows+msys2 3 years ago
nick black c56dfc2607
install caps-rendered as notcurses-info #1745 3 years ago
nick black 01c4ec61f3 termdesc: add get_escape(), tables #1525 3 years ago
nick black 903e6c891d FAQ: add entry about mixing rendered/direct mode, note about signal handlers 3 years ago
nick black a6633b854f FAQs: clarify sixel answer 3 years ago
nick black 6720871448 README: detail linking/compiling against notcurses-core 3 years ago
nick black 3477f479bf README: kill unnecessary pronoun 3 years ago
nick black f5160f5378
README: update vague 'things' link 3 years ago
nick black 014a88a09c
always enable 8bpc RGB for kitty, alacritty, and foot #1641 3 years ago
nick black eced048de1
readme: shield for matrix chatroom 3 years ago
nick black fceaad5183
README: add note about Pandoc stack + interrogations 3 years ago
nick black ba059692f9
README: we're no longer necessarily 'svelter' 3 years ago
nick black 20b01e41a8
README: fix zig link 3 years ago
nick black e301ef34ae
disable alacritty sixel until ayosec/graphics is merged #1430 3 years ago
nick black 0fade67ae1
link to Jakub Dundalek's zig example 3 years ago
nick black 01b82ebab8
[README] fix links to man pages/doxygen, erp #1497 3 years ago
nick black acc5be058c [plots] move plot.cpp to C plot.c #1421 3 years ago
nick black b13544122e
[README] add FAQ about image manipulation functionality 3 years ago
nick black ee93d1cf2c
README: add sixel/kitty links 3 years ago
nick black 30e65a915b
README: note about sshd AcceptEnv 3 years ago
nick black 9a1c22ef3c
README: nccell not cell, update Sixel question 3 years ago
nick black 7bc3800e27 [direct] accept limits for prep_image() #1411 3 years ago
nick black d8d8251a0e
notcurses-tester: enforce minimum geometry 3 years ago
nick black 0f52b01584
FAQ: add a link to Jexer for the java folks 3 years ago
nick black 9a544488db
README: demo/tester want 'data', not 'tests', argh 3 years ago
nick black 211f180c56
README: provide the Focal PPA 3 years ago
nick black 87e7c2c490
differentiate ourselves from the python competition lol 3 years ago
nick black 97082cabc0 README: fix readline link 3 years ago
nick black fb11bbce6f
update unicode emoji link to 13.1 3 years ago
nick black 874a1fcdbe
remove bogon and confusing FAQ entry 3 years ago
nick black 9a77f843a9
fundamental theorem of notcurses 3 years ago
nick black a15141f16e
README: fold up unnecessary list 3 years ago
nick black 2cd8b9d82e
Further reduction of our gigantic README
Extract Curses differences and adaptation sections, and
move them to doc/CURSES.md. Reference this new document
in README.md. We now have sufficiently few sections that
we can dispense with the ToC. Do so.
3 years ago
nick black 56686348d7
more README.md trimming 3 years ago
nick black dc436ec026
reorganize documentation, trim README.md 3 years ago
nick black c35c87ba75
FAQs: add Q about COLORTERM and ssh 3 years ago
nick black 8416e6dfcf add José and igo95862 to README.md 3 years ago
nick black 7e227744d4
link to FOSDEM presentation video 3 years ago
nick black 52b9b9304a
link to FOSDEM presentation 3 years ago
nick black 6bb88c42ef
simplify wording in FAQ entry 3 years ago
nick black 7eafcfe598
rename notcurses-tetris -> nctetris 3 years ago
nick black b0301c834d
git mv TERMS.md TERMINALS.md 3 years ago
nick black feb592e590
add a note about static linking #1306 3 years ago
nick black f8a835ce7c
not just poc but also pocpp 3 years ago
nick black 1631818784
rename notcurses-view to ncplayer #1299 3 years ago
Nick Black 9112185657
Split up notcurses/notcurses-core (#1297)
Extract `libnotcurses-core` from `libnotcurses`. The former contains everything except multimedia code. The latter contains multimedia stuff (a wrapper around FFmpeg or OIIO). If built with `-DUSE_MULTIMEDIA=none`, there will not be any `libnotcurses.so` generated. `libnotcurses.so` uses library constructors/destructors to insert its implementation into the `ncvisual` stack at runtime. Users linking `-lnotcurses` will get the full implementation; users linking `-lnotcurses-core` only will get the stack less multimedia code.

The upshot of this is that someone can compile/install only `libnotcurses-core`, and a program linked against it will work just fine. This eliminates the need to install the full (large) dependency stack of the multimedia code unless necessary. This will hopefully be useful for e.g. installers etc. Closes #339.
3 years ago
nick black 60cce801b5
add INSTALL.md #1294 3 years ago
Nick Black ca46e52340
readme: work around github rendering problems :/ 4 years ago
nick black 7f98eac236
history: add FOSDEM presentation 4 years ago
nick black 09dcda0253
README: give DragonFly BSD some love #1121 4 years ago
nick black 5904f31c8e
add FAQ about multimedia-free operation 4 years ago
nick black 68b340e3c8
ncdirect: prep readline for use #1120 4 years ago
nick black a22288223b
OTHERS: link to slok's grafterm 4 years ago
nick black 11e1b34521 README: remove unnecessary verbiage 4 years ago
nick black 7e9dc0d23b
trim README a bit 4 years ago
joseLuís e174ad44e2 update rust version in readme 4 years ago