nick black
|
e9f0f36eef
|
drone: restrict rust to ubuntu for now #930
|
2020-08-20 23:11:58 -04:00 |
|
nick black
|
418ea3ea31
|
drone: use 2020-08-20a builders
|
2020-08-20 22:53:40 -04:00 |
|
nick black
|
88c765ba7e
|
drone: build rust in CI, run unit tests #930
|
2020-08-20 22:45:06 -04:00 |
|
nick black
|
7d2d7c7896
|
drone: build python in CI #930
|
2020-08-20 22:43:46 -04:00 |
|
nick black
|
567ad27455
|
add comment to ncdirect_putstr() about flushing #926
|
2020-08-20 22:41:45 -04:00 |
|
nick black
|
bdea9bc9c8
|
gradient PoC: sleep between flip #921
|
2020-08-20 22:35:31 -04:00 |
|
nick black
|
d282682564
|
python: remove static inline functions from cffi #924
|
2020-08-20 22:11:22 -04:00 |
|
nick black
|
8ebadbc76f
|
break out pool_load_direct(), pool_load()
|
2020-08-20 21:45:53 -04:00 |
|
nick black
|
ab0833fc6e
|
paint: drop cell_locked_p() #914
|
2020-08-20 21:45:53 -04:00 |
|
nick black
|
4498bf0ae1
|
paint: eliminate finalization, 3% bonus to FPS #914
|
2020-08-20 21:45:53 -04:00 |
|
nick black
|
83b0f8c238
|
whiteout: better brackets in mathtext
|
2020-08-20 21:45:53 -04:00 |
|
nick black
|
ed0d9d8a8e
|
Wide unit tests; test other side
|
2020-08-20 21:32:31 -04:00 |
|
nick black
|
706d492ecd
|
add channels_set_*_palindex()
|
2020-08-20 21:07:20 -04:00 |
|
nick black
|
c9c18ef740
|
render: drop cell_locked_p() #914
|
2020-08-20 20:54:49 -04:00 |
|
nick black
|
01249a0546
|
HigherGlyphAbides unit test
|
2020-08-20 20:18:49 -04:00 |
|
nick black
|
2e5a8b78d5
|
add trivial new iprefix()
|
2020-08-20 17:37:12 -04:00 |
|
nick black
|
bc0016b827
|
BigMult unit test, fix ncmetric bogon #929
|
2020-08-20 17:34:53 -04:00 |
|
nick black
|
f8854f84e8
|
demo summary: scale TheoFPS div by 1000 #928
|
2020-08-20 16:19:35 -04:00 |
|
joseLuís
|
ed748a5162
|
rust: new example: direct cursor
issue: only updates the screen after a newline
|
2020-08-20 18:02:03 +02:00 |
|
joseLuís
|
8c2d7bc5ac
|
rust: EGC type safe wrapping for real this time
|
2020-08-20 17:25:24 +02:00 |
|
joseLuís
|
73961c04ce
|
rust: rename ffi:: namespace to nc::
+rustfmt
|
2020-08-20 16:50:28 +02:00 |
|
joseLuís
|
9dc847c8b5
|
rust: add simple wrapper over ncdirect_init
|
2020-08-20 16:40:15 +02:00 |
|
joseLuís
|
d17460b875
|
rust: del uneeded alias
|
2020-08-20 16:01:25 +02:00 |
|
joseLuís
|
e975211a29
|
rust: even safer casting to char
|
2020-08-20 16:00:22 +02:00 |
|
joseLuís
|
356b44b015
|
rust: finish up EGC type safe wrapping.
|
2020-08-20 15:53:57 +02:00 |
|
nick black
|
11a9ce0f5e
|
summary: kill stray comment
|
2020-08-20 01:27:06 -04:00 |
|
nick black
|
8578cffebe
|
demo: metricize TheoFPS in summary
|
2020-08-20 01:17:22 -04:00 |
|
nick black
|
f858e7fe32
|
paint()/crender: const ncplane p
|
2020-08-19 15:52:35 -04:00 |
|
joseLuís
|
3e4a074f8f
|
rust: del ncplane_highgradient_sized due to #922
|
2020-08-19 19:17:10 +02:00 |
|
Nick Black
|
e1cf346ddb
|
internalize highgradient_sized implementation #920 (#922)
internalize highgradient_sized implementation #920
|
2020-08-19 13:15:26 -04:00 |
|
nick black
|
4745c3596d
|
gradients PoC: add lower block for completeness #921
|
2020-08-19 12:45:26 -04:00 |
|
nick black
|
086571ff4b
|
gradients: purge improper cut-and-pasted comment
|
2020-08-19 12:39:29 -04:00 |
|
joseLuís
|
cac8202e03
|
rust: egc char related fixes
|
2020-08-19 18:36:49 +02:00 |
|
nick black
|
6b36ee8ac3
|
Merge branch 'master' of github.com:dankamongmen/notcurses into master
|
2020-08-19 12:33:49 -04:00 |
|
nick black
|
1e334fa63e
|
new 'gradients' PoC #920
|
2020-08-19 12:33:47 -04:00 |
|
joseLuís
|
f25ba1b83c
|
rust: +11 plane functions, ±finishing ncplane.
- Functions ncplane_putw* considered unnecessary from Rust.
- Functions & macros ncplane_printf* pending evaluation.
|
2020-08-19 18:09:58 +02:00 |
|
joseLuís
|
9b827f22b6
|
rust: +6 plane functions
|
2020-08-19 03:21:29 +02:00 |
|
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.
|
2020-08-19 03:18:47 +02:00 |
|
nick black
|
0f79ac5702
|
zoo: fade out the widgets #835
|
2020-08-18 18:34:53 -04:00 |
|
nick black
|
73abc61f16
|
cellcmp_and_dupfar(): unify paths
|
2020-08-18 18:31:40 -04:00 |
|
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
|
2020-08-18 20:46:12 +02:00 |
|
joseLuís
|
9c08411e27
|
rust: rustfmt
|
2020-08-18 18:28:17 +02:00 |
|
joseLuís
|
e324cd404c
|
rust: finish notcurses functions
+4 notcurses functions
|
2020-08-18 16:27:53 +02:00 |
|
joseLuís
|
154d3ef312
|
rust: +14 cell functions
WIP: cell_prime & cells_load_box
|
2020-08-18 15:33:26 +02:00 |
|
joseLuís
|
5eb9dc37d4
|
rust: finish channel functions
remove channels_blend()
|
2020-08-18 15:31:33 +02:00 |
|
nick black
|
05da44b06b
|
hide blending functions #917
|
2020-08-18 08:41:55 -04:00 |
|
José Luis Cruz
|
3e3c8c1514
|
minor fix: use already defined variable
|
2020-08-18 14:09:01 +02:00 |
|
joseLuís
|
a4d5817940
|
rust: cargo clippy alias
|
2020-08-18 13:09:39 +02:00 |
|
nick black
|
90e98ada07
|
wcwidth PoC: accept command line args
|
2020-08-18 04:16:30 -04:00 |
|
nick black
|
268e3b8742
|
term_esc_rgb: restructure for compiler warnings #913
|
2020-08-17 20:16:25 -04:00 |
|