Commit Graph

982 Commits (bc528983ea37dbc07c44682f4fbfab2c83747974)
 

Author SHA1 Message Date
nick black bc528983ea Debian: update symbols file for 1.1.4 4 years ago
nick black 60c19017f0
v1.1.4 4 years ago
nick black 321ea908f1
Fix up BGR/RGB reversal in blitter #311 4 years ago
nick black 25ce448889
rgba_blit()/bgrx_blit() #311 4 years ago
nick black f3af2b8760
Convert mbtowc to mbrtowc everywhere #308 4 years ago
nick black 44f80694a3
selector: bind with ┴ where appropriate #309 4 years ago
nick black 4716b5f495
selector: bind riser to body #309 4 years ago
nick black 20e4c106a2
FreeBSD build fixen #304 4 years ago
nick black 4af5c79b2a
notcurses-input: cast input to wchar_t for output 4 years ago
nick black 89a1e806bf
drone: new focal builder 2020-02-01a 4 years ago
nick black ae0012fce0
Merge branch 'master' of github.com:dankamongmen/notcurses 4 years ago
nick black 83c50655ba
drone: turn focal back on 4 years ago
nick black 01e81b70e8 Merge branch 'master' of github.com:dankamongmen/notcurses 4 years ago
nick black 81d69c6ce6
v1.1.3 4 years ago
nick black 29fc25e628 v1.1.3 4 years ago
nick black 746ef96ea1 prep for v1.1.3 4 years ago
nick black eefd6eda38
notcurses_select(3): fix man page formatting 4 years ago
nick black 39f99dfa4a
Selector: final styling touches #302 4 years ago
nick black c1664170fd
selector: bgchannels only inside the body #302 4 years ago
nick black eab1ce0262
selector: align secondary/footer #302 4 years ago
nick black 45235fc076
Selector: add arrows if there are more options #302 4 years ago
nick black fad612bd2f
Use column width in selector calculations #302 4 years ago
nick black 5982707f9e
add mbswidth() function, unit tests, docs 4 years ago
nick black 741761787f
notcurses_selector(3) man page #302 4 years ago
nick black 85f042c644
add selector to README #302 4 years ago
nick black 43ce3e5ccb
selector: don't FPE on empty itemlist #302 5 years ago
nick black 05a83e54c7
Selector: inverse rather than reverse video #302 5 years ago
nick black fe51f93a4c
selector: destroy ncplane on exit 5 years ago
nick black 77432ee1c5
set ~ICRNL with termios.c_iflag #303 5 years ago
nick black 99b79cbf4f
ncselector_create: fix base_egc fuckup #302 5 years ago
nick black 6a4cfcde95
selector: always rotate options #302 5 years ago
nick black d30df23f43
selector: support non-zero default idx #302 5 years ago
nick black 09d2e35372 C++ wrappers: kill Visual::destroy_plane() #299
ncvisual_destroy() already calls ncplane_destroy() when
appropriate. There's never a need for the C++ wrappers
to explicitly free the Visual's underlying Plane. With
this change, valgrind no longer complains upon exiting
notcurses-view(1).
5 years ago
nick black 89b95981b2
Merge branch 'master' of github.com:dankamongmen/notcurses 5 years ago
nick black a57f0f234c
selector styling 5 years ago
nick black 1393ec29df debian: add two more symbols 5 years ago
nick black be133b0105
unit tests for scrolling selector 5 years ago
nick black e4dcccc409
selector: implement scrolling 5 years ago
nick black 3991b3e53a
selector: implement maxdisplay. unit tests! 5 years ago
nick black ac2b951fa9
ncselector_selected(), unit tests 5 years ago
nick black 26791bd994 CMake: correct ENV syntax 5 years ago
nick black 17de41d4b5
Debian: add new symbols 5 years ago
nick black ca628e55bb python: do all work in build directory 5 years ago
nick black 7bb864b999
CMake: check for DEB_BUILD_ARCH 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 3ee6f44831 Debian: python3-notcurses deps on ${shlibs:Depends} 5 years ago
nick black 7ea49832ae
debian: minimum verison 4.20191017 for dh-python 5 years ago
nick black 04329707ae
Merge branch 'master' of github.com:dankamongmen/notcurses 5 years ago
nick black a667a14e9b
Debian: 1.1.2-1 in changelog 5 years ago
nick black c9bfc54381
prep for 1.1.2 5 years ago