Commit Graph

4117 Commits (76983d6ba7a588582618d8fb34edaca1edd86965)
 

Author SHA1 Message Date
nick black e522429dfb
direct: reorder declarations to please freebsd 4 years ago
nick black f471ab15df
update copyrights for 2021, ho humm 4 years ago
nick black 449455cf4b
microoptimize channels_blend() top half #1262 4 years ago
nick black 7e9dc0d23b
trim README a bit 4 years ago
nick black 8e4158a817
inline postpaint_cell into raster #1262 4 years ago
joseLuís 624bee6d71 rust: add most NcCell methods
- add & fix comments.
- add methods links.
4 years ago
nick black 279d9a7f43
ncls.1 man page: mention --help 4 years ago
nick black 23d3e03386
ncls: handle --help option 4 years ago
joseLuís 7b4c105fdf rust: finish updating rust for ncdirect changes
- update function and method names.
- update intra-doc links.
- update examples.
4 years ago
nick black a7b131a11c
update rust for ncdirect changes 4 years ago
nick black 05b318e487
cffi: sync to new ncdirect functions 4 years ago
nick black c3557dc56a
drone: use new ubuntu builder 4 years ago
nick black eb64ce090d
cffi: sync to new ncdirect functions 4 years ago
nick black f78fadc356
drone: use es_ES on ubuntu for madlad decimal separator testing 4 years ago
nick black 69e329d328
BigMult unit tests: fix for non-'.' decseps 4 years ago
nick black 7e20a25482
ncdirect_*_palindex -> ncdirect_set_*_palindex #1261 4 years ago
nick black f1253560ad
ncdirect: set_ on rgb functions #1261 4 years ago
nick black 5d99b440e7
Merge branch 'master' of github.com:dankamongmen/notcurses 4 years ago
nick black 76d8e2dfce
ncdirect_{fg, bg}_default() -> ncdirect_set_{fg, bg}_default() #1261 4 years ago
joseLuís ff2a22a9a9 rust: Finish adding NcChannel* methods.
- make channels_set[f|b]g_rgb() functions (and corresponding methods) return the NcChannelPair, taking advantage of the fact that those functions can't fail in Rust.
- documentation fixes.
- fix NCSCALE definition typo.
4 years ago
nick black 713498efc5
syntax error in notcurses_input.3 4 years ago
nick black e6d1cbb2b4
clean up notcurses_input.3 4 years ago
nick black 0fb8427fca
notcurses-demo.1: better mojibake description 4 years ago
nick black 5cf546b84f
notcurses-demo.1: add Alt+d and P commands 4 years ago
nick black 6a969e1f52
Merge branch 'master' of github.com:dankamongmen/notcurses 4 years ago
nick black c62b0d3aa1
finish sentence in notcurses-demo man page 4 years ago
joseLuís b6c84cfce2 rust: more 2.1.2 catch-ups
- deprecate old ncdirect_style_* functions.
- add `NCSCALE_*_HIRES` constants.
- BONUS: update ncdirect_raster_frame, removed parameters.
4 years ago
nick black 58bc9bd3bc
fix up writeout stats, report in shutdown banner 4 years ago
nick black 0e8faed3f5
ncneofetch: check LOGO field in /etc/os-release #1246 4 years ago
nick black 638dde7657
remove unnecessary args from ncdirect_raster_frame() #1248 4 years ago
nick black 1d8fcbb5e4
ncdirect: styles{set, on, off} -> _styles #1247 4 years ago
nick black 66349ecbd0
progress bar unit tests: skip non-utf8 4 years ago
nick black 1c4d942cfc DualCell{Left, Right} unit tests #1258 4 years ago
nick black f608df2af8 progbar PoC: call through on 1 #1258 4 years ago
nick black 8824495924 uniblock demo: properly set progress 4 years ago
nick black f729d855f9 complete SingleCellDown/SingleCellUp tests #1258 4 years ago
nick black cd8dd4232c Progress bar unit test SingleCellUp #1258 4 years ago
nick black b0c6f697e0
yield: render in pfill loop so we never look locked up 4 years ago
nick black 68f5ea711e
demo: move HUD over by 2, don't block legend 4 years ago
nick black 0ef4c63e17
remove redundant OTHER template #1251 4 years ago
nick black dad7a02b25
add test file for progressbars #1258 4 years ago
nick black f22ddfa72f
progbar: don't overrun on 1.0 #1257 4 years ago
joseLuís 5d90e7de15 rust: update more NcPlane methods' return type to NcResult.
- rustfmt, comments…
4 years ago
joseLuís b6fcd2783d tools: update funtion-summary.sh & generated data 4 years ago
joseLuís 9dda358364 rust: make modifications to match v2.1.2
- add new ffi::functions: ncplane_resize_maximize, notcurses_cansextant,
- substitute rust reimplementions of ncplane_at_cursor_cell & ncplane_at_yx_cell by ffi ones.
- substitute ncvisual_default_blitter by ncvisual_defblitter.
- rename cell style functions
4 years ago
joseLuís 55d49a43f6 rust: continue NcMenu PoC example; fixes
- modify ncmenu constructor Accept &mut[] instead of Vec<> to avoid FFI related problems. Furthermore, from rust 1.48 it's easy to convert a Vec into an array using the std::convert::TryInto trait.
- fix ncmenu method names.
- fix & refactor Notcurses contructors; add `with_debug` constructor.
- make NcPlane.set_base receive a char instead of a reference, since it's copy.
- add `rre` cargo alias for running examples on release.
4 years ago
joseLuís a880eaf018 rust: new NcMenu PoC example & more error refactoring.
- new example poc-menu (WIP).
- improve constructors for NcMenu*.
- divide NcMenu* methods into submodules.
- fix return type for NcPlane constructors.
- use NcResult on functions returning references.
- fix a couple of Notcurses methods.
- add more NcChannelPair methods.
- refactor NcInput constructors.
- rename error_ptr![] to error_ref_mut![]
- new macro cstring_mut![].
- new error_ref![] macro.
- update examples & tests.
- bump version in readme.
4 years ago
nick black 55d563b646
v2.1.2 4 years ago
joseLuís 2762e9e561 rust: refactor errors for NcPlane & NcReader.
- add ncplane_new_bound_test helper function.
- update examples & tests as needed.
- rustfmt & minor fixes.
4 years ago
joseLuís e966348321 rust: add NcMenu methods & fix error_ptr macro 4 years ago