Commit Graph

28 Commits (d7ea87e129c7f860222b9c9d40b929ebc8cc4f0a)

Author SHA1 Message Date
nick black ac683e21d2
v1.2.3 5 years ago
nick black bb579d0d05
notcurses_directmode()->ncdirect_init() 5 years ago
nick black e72111ac8b
v1.2.2 5 years ago
nick black 88c49df1b1
v1.2.1
DSFG demo can't have luigi
s/1.2.0/1.2.1/g
5 years ago
Nick Black e5d6685c92
No locks, more lox #290 (#358)
* README/CMake: only require doctest 2.3.5

* man pages: remove talk of locking #290

* Remove locking from notcurses core #290

* Purge locking from notcurses core #290
5 years ago
Jakub Wilk f08d51c5e7 fix typos 5 years ago
nick black 2b08c53075 prep for 1.2.0 5 years ago
nick black 887726b0d9 Debian: move all symbols/history to 1.1.8 5 years ago
nick black cda600a4aa :/ 5 years ago
nick black 74775b97ec
enmetric->ncmetric #324 5 years ago
nick black c519c95fff
panelreel -> ncreel #324 5 years ago
nick black b284901d18
prep for 1.1.6 5 years ago
nick black 429e00d612 v1.1.5 5 years ago
nick black 60c19017f0
v1.1.4 5 years ago
nick black 746ef96ea1 prep for v1.1.3 5 years ago
Nick Black da0283ac25
Selector widget #166, subtitles #95 (#301)
Get rid of annoying empty line in notcurses-view (and ncvisuals at offsets in general)
Implement most of the Selector widget. Need to add styling and scrolling still. #166
Reenable ubuntu focal build
Subtitles! We decode them, and display them in notcurses-view. If ncvisual_simple_streamer() is provided an extra ncplane, it will use it to display subtitles. #95
We now build Python by default, as things are working much better.
ncplane_set_base() now takes channel, attrword, and EGC, so you can usually avoid having to set up and release a cell. ncplane_set_base_cell() takes over duty from ncplane_set_base() for ease of conversion.
notcurses-demo and notcurses-view now both accept a 0 for delay multiplier, meaning 'go as fast as you possibly can'. Very small multipliers (e.g. 0.00001) no longer cause floating point exceptions.
fading routines no longer cause floating point exceptions on very small timescales.
5 years ago
nick black c9bfc54381
prep for 1.1.2 5 years ago
nick black ac791c781d
1.1.1, update version numbers 5 years ago
nick black 1fd0563093
Direct mode with its own type #77
Introduce the new type 'ncdirect', a stripped-down 'notcurses'
suitable for inline modification of regular output. Used the new
type because otherwise there were going to be if(directmode) checks
everywhere. Direct mode encompasses only colorizing and styling.
Add new man page notcurses_directmode(3). Add new section to README.
Add new PoC using direct mode RGB. Update demo table summary to use
direct mode.
5 years ago
nick black 55b7dc992b notcurses_resize(3) man page #279 5 years ago
nick black 2c2542a553 docs/rust/python: update versions to 1.1.0 5 years ago
nick black 23b5078ed1
pulsing text declarations 5 years ago
nick black 5a555ff917
v1.0.2 5 years ago
nick black 7e40453199
v1.0.1 5 years ago
nick black 202115d826 Add python3-all-dev build-dep 5 years ago
Nick Black f6975d11d5
Docs/API sweep for 1.0.0 #244 #249 (#250)
* sync up some docs #244
* sync README and man page
* notcurses_output() man page work
* pull attr/channels from output functions #244
* witherworm: clean up explicit moves #244
* still more man page work
* notcurses_lines, last of the man pages i think
* panelreel man page #244
* debian: ruby-ronn->pandoc
* debian: full multiarch compliance
* debian: symbols file
* pandoc: fix syntax for lexgrog
* fm6.mkv: strip audio
* pandoc: fix up apropos man syntax #249
* ncurses_lines man page
5 years ago
nick black dee889ee05
some documentation on cells/threads 5 years ago
nick black 94f597a9bb ronn -> pandoc #245 5 years ago