Commit Graph

2853 Commits (bc0016b827b71053eeef71fa0475cb79b120e050)
 

Author SHA1 Message Date
nick black bc0016b827 BigMult unit test, fix ncmetric bogon #929 4 years ago
nick black f8854f84e8
demo summary: scale TheoFPS div by 1000 #928 4 years ago
joseLuís ed748a5162 rust: new example: direct cursor
issue: only updates the screen after a newline
4 years ago
joseLuís 8c2d7bc5ac rust: EGC type safe wrapping for real this time 4 years ago
joseLuís 73961c04ce rust: rename ffi:: namespace to nc::
+rustfmt
4 years ago
joseLuís 9dc847c8b5 rust: add simple wrapper over ncdirect_init 4 years ago
joseLuís d17460b875 rust: del uneeded alias 4 years ago
joseLuís e975211a29 rust: even safer casting to char 4 years ago
joseLuís 356b44b015 rust: finish up EGC type safe wrapping. 4 years ago
nick black 11a9ce0f5e summary: kill stray comment 4 years ago
nick black 8578cffebe
demo: metricize TheoFPS in summary 4 years ago
nick black f858e7fe32
paint()/crender: const ncplane p 4 years ago
joseLuís 3e4a074f8f rust: del ncplane_highgradient_sized due to #922 4 years ago
Nick Black e1cf346ddb
internalize highgradient_sized implementation #920 (#922)
internalize highgradient_sized implementation #920
4 years ago
nick black 4745c3596d
gradients PoC: add lower block for completeness #921 4 years ago
nick black 086571ff4b
gradients: purge improper cut-and-pasted comment 4 years ago
joseLuís cac8202e03 rust: egc char related fixes 4 years ago
nick black 6b36ee8ac3
Merge branch 'master' of github.com:dankamongmen/notcurses into master 4 years ago
nick black 1e334fa63e
new 'gradients' PoC #920 4 years ago
joseLuís f25ba1b83c rust: +11 plane functions, ±finishing ncplane.
- Functions ncplane_putw* considered unnecessary from Rust.
- Functions & macros ncplane_printf* pending evaluation.
4 years ago
joseLuís 9b827f22b6 rust: +6 plane functions 4 years ago
joseLuís 915d59fb3e rust: +2 cell functions, finishing cells
- cell_prime and cells_load_box are unsafe fn, until a safer abstraction
  is built around gcluster, to avoid raw pointers dereferencing.
4 years ago
nick black 0f79ac5702
zoo: fade out the widgets #835 4 years ago
nick black 73abc61f16
cellcmp_and_dupfar(): unify paths 4 years ago
joseLuís 11287b6081 rust: rename types, add cell init macros
- +3 macros: cell_initializer, cell_simple_initializer and
  cell_trivial_initializer
- rename GraphemeCluster to EGC and GraphemeClusterBackStop to
EGCBackstop
- improve EGC doc comments
4 years ago
joseLuís 9c08411e27 rust: rustfmt 4 years ago
joseLuís e324cd404c rust: finish notcurses functions
+4 notcurses functions
4 years ago
joseLuís 154d3ef312 rust: +14 cell functions
WIP: cell_prime & cells_load_box
4 years ago
joseLuís 5eb9dc37d4 rust: finish channel functions
remove channels_blend()
4 years ago
nick black 05da44b06b
hide blending functions #917 4 years ago
José Luis Cruz 3e3c8c1514
minor fix: use already defined variable 4 years ago
joseLuís a4d5817940 rust: cargo clippy alias 4 years ago
nick black 90e98ada07
wcwidth PoC: accept command line args 4 years ago
nick black 268e3b8742
term_esc_rgb: restructure for compiler warnings #913 4 years ago
nick black bee9036515
Merge branch 'master' of github.com:dankamongmen/notcurses into master 4 years ago
nick black 0917867d62
demo summary: purge extraneous space in title column 4 years ago
joseLuís 18f90e394c rust: +22 cell functions 4 years ago
nick black d3cac57d03
fallin': copy styles/colors from old display #909 4 years ago
nick black d523b41200 utf8_egc_len: work around treacherous wcwidth #903 4 years ago
José Luis Cruz 237e5b7bc0
Merge pull request #907 from dankamongmen/joseluis-patch-1
proposal to remove the comment and update the type
4 years ago
José Luis Cruz c4498e485e
proposal to remove the comment and update the type
Maybe the type may reflect that it's not supposed to be a long now.

Although for what I've learnt about C, in practice it will probably still be a long. And I can't be sure whether in some platforms where it will indeed be a short the code will keep compiling, so maybe it's safer just to remove the outdated comment, or whatever you decide.

I'm just finding things while I work in the bindings =) And I was surprised to learn about the little guarantees C gives regarding the types sizes...
4 years ago
nick black 86454f1b0a
mojibake: move more 2-to-1s to the end #903 4 years ago
nick black 74537f0848
Merge branch 'master' of github.com:dankamongmen/notcurses into master 4 years ago
nick black 60fceb877f
mojibake: clean up excess chars #903 4 years ago
joseLuís 6cfd3d6ad7 rust: fix clippy compat with bindgen
and fix a couple of lints in plane.rs
4 years ago
joseLuís 4b9a8d130f Merge branch 'master' of github.com:dankamongmen/notcurses 4 years ago
joseLuís b1b8400165 rust: +8 plane functions; refactor 4 years ago
joseLuís a5fecf021e rust: update cells code 4 years ago
joseLuís 4382487652 rust: update example 4 years ago
nick black a64433afe2 init_lang(): take struct notcurses, not verbose flag #888 4 years ago