nick black
|
a591e11c96
|
retain nctablet_ncplane() as deprecated alias
|
2020-09-28 07:08:17 -04:00 |
|
nick black
|
8b5e3f5000
|
add four unit test for reel tablet sizes
|
2020-09-28 07:08:17 -04:00 |
|
nick black
|
315df85b2b
|
note that python bindings are quite incomplete
|
2020-09-28 02:03:52 -04:00 |
|
nick black
|
afd444cea3
|
kill stray decl ncdirect_getc_nonblocking() #1028
|
2020-09-28 01:28:46 -04:00 |
|
nick black
|
20bf1ae2d4
|
nctablet_ncplane() -> nctablet_plane()
|
2020-09-27 16:46:39 -04:00 |
|
nick black
|
ec85dd1c3b
|
ncreel_destroy: return void
|
2020-09-27 15:57:03 -04:00 |
|
Marek Habersack
|
943e23535f
|
[C++] API sync
Fixes: https://github.com/dankamongmen/notcurses/issues/1025
Added:
* Direct: flush (`ncdirect_flush`)
* Direct: getc (`ncdirect_getc_blocking` and `ncdirect_getc_nblock`)
* Direct: getc (`ncdirect_getc`)
* Direct: get_inputready_fd (`ncdirect_inputready_fd`)
* NotCurses: align (`notcurses_align`)
* NotCurses: ucs32_to_utf8 (`notcurses_ucs32_to_utf8`)
* NotCurses: get_bottom (`notcurses_bottom`)
* Plane: resize_realign (`ncplane_resize_realign`)
* Plane: get_x (`ncplane_x`)
* Plane: get_y (`ncplane_y`)
* Plane: mergedown (`ncplane_mergedown`)
* Plane: putwc_stained (`ncplane_putwc_stained`)
* Plane: putstr_stained (`ncplane_putstr_stained`)
* Plane: set_fchannel (`ncplane_set_fchannel`)
* Plane: set_bchannel (`ncplane_set_bchannel`)
* Plane: get_styles (`ncplane_styles`)
* Plane: get_above (`ncplane_above`)
* Reader: move_left (`ncreader_move_left`)
* Reader: move_right (`ncreader_move_right`)
* Reader: move_up (`ncreader_move_up`)
* Reader: move_down (`ncreader_move_down`)
* Reader: write_egc (`ncreader_write_egc`)
* Visual: get_default_blitter (`ncvisual_default_blitter`)
Fixed:
* NotCurses: `cursor_{enable,disable}` must use `NOEXCEPT_MAYBE`
* Plane: renamed `putcw` to `putwc`
|
2020-09-27 15:32:25 -04:00 |
|
nick black
|
7089f31456
|
NCBLIT_BRAILLE: invert horizontal layout, fixes plots #1026
|
2020-09-23 07:48:04 -04:00 |
|
nick black
|
364cf61004
|
drone: ubuntu builer 2020-09-22a
|
2020-09-22 23:59:11 -04:00 |
|
joseLuís
|
38314d5e76
|
update function-summary.sh stats
|
2020-09-22 14:08:32 +02:00 |
|
joseLuís
|
bcc5481899
|
rust: update example
- use ncdirect_flush function for flushing
|
2020-09-22 13:34:10 +02:00 |
|
joseLuís
|
5be9edd6f4
|
rust: convert all rgb calls & new plane functions #1024
- add (TBD) ncplane_putchar, ncplane_putchar_yx
- delete ncplane_bound, ncplane_new, ncplane_pusimple & ncplane_putsimple_yx
- rename `.*_[bf]g.*_rgb` → .`*_[bf]g.*_rgb8`
- rename `.*_[bf]g` → .`*_[bf]g.*_rgb`
|
2020-09-22 13:33:13 +02:00 |
|
joseLuís
|
a09ed747ca
|
rust: update example direct-cursor
|
2020-09-21 20:03:18 +02:00 |
|
nick black
|
f02263e977
|
v1.7.4
|
2020-09-20 17:30:46 -04:00 |
|
nick black
|
21b8a50da0
|
rust: s/NCCHANNEL_ALPHA_MASK/CHANNEL_ALPHA_MASK/g
|
2020-09-20 16:16:40 -04:00 |
|
nick black
|
11a2861e8d
|
FPS graph ought be recentered on resized #1023
|
2020-09-20 11:48:15 -04:00 |
|
nick black
|
2f26f06386
|
alignment: add NCALIGN_UNALIGNED, preserve align type #364
|
2020-09-20 11:46:49 -04:00 |
|
nick black
|
2d9598b913
|
introduce ncplane_resize_realign #364
|
2020-09-20 10:14:05 -04:00 |
|
nick black
|
bfdf801a12
|
depth-first corecursion, not breadth-first
|
2020-09-20 08:54:56 -04:00 |
|
nick black
|
a685cc18f3
|
recursively cascade resizes using resizecb #869
|
2020-09-20 08:54:56 -04:00 |
|
nick black
|
bc639b528e
|
adapt ncplane_new_internal() callers
|
2020-09-20 08:54:56 -04:00 |
|
nick black
|
7f2aeedba3
|
ncplane_new_internal() using ncplane_options
|
2020-09-20 08:54:56 -04:00 |
|
nick black
|
7b51bab79a
|
add resizecb to ncplane_options struct #869
|
2020-09-20 08:54:56 -04:00 |
|
nick black
|
73f9973a2c
|
Plane.hh: fix up indentation #1020
|
2020-09-20 05:52:27 -04:00 |
|
nick black
|
97dc50db1a
|
kill stray entry in NEWS
|
2020-09-20 05:52:27 -04:00 |
|
nick black
|
36aed3c521
|
add ncplane_create() + ncplane_options #1020
|
2020-09-20 05:52:27 -04:00 |
|
nick black
|
607c03edc4
|
rename _rgb_clipped functions rgb8_clipped
|
2020-09-19 21:55:01 -04:00 |
|
nick black
|
4459efa216
|
v1.7.3
|
2020-09-19 21:21:52 -04:00 |
|
nick black
|
2d2e4df2e2
|
reader: properly place the text plane offscreen #985
|
2020-09-18 17:46:57 -04:00 |
|
nick black
|
a4367fcfb5
|
rip out ncplane_ creation functions #985
|
2020-09-18 17:46:57 -04:00 |
|
nick black
|
e42dbdfd60
|
_stainable() -> _stained() #985
|
2020-09-18 02:02:08 -04:00 |
|
nick black
|
c5c608b22e
|
add ncplane_putwc_stainable, ncplane_putwstr_stainable #985
|
2020-09-18 02:02:08 -04:00 |
|
nick black
|
d8cdc3996c
|
python: update for RGB name changes #985
|
2020-09-18 01:39:21 -04:00 |
|
nick black
|
c85ac831c6
|
man pages: update for rgb name changes #985
|
2020-09-18 01:39:21 -04:00 |
|
nick black
|
b7a57eaab7
|
convert all channel rgb calls #985
|
2020-09-18 01:39:21 -04:00 |
|
nick black
|
0e34bec3fb
|
start converting rgb->rgb8 #985
|
2020-09-18 01:39:21 -04:00 |
|
nick black
|
a6bfd3f88e
|
quadblitter: write nul, not space for transparent #1017
|
2020-09-17 19:08:33 -04:00 |
|
nick black
|
77a0dbbe94
|
paint(): return void rather than int
|
2020-09-17 03:53:01 -04:00 |
|
nick black
|
2c0cf54f96
|
index.html: link to issues
|
2020-09-16 14:25:41 -04:00 |
|
nick black
|
bb58e4db41
|
notcurses-demo.1: add note about wcwidth
|
2020-09-16 14:25:25 -04:00 |
|
nick black
|
fca0d16401
|
demo: colorize more of usage message
|
2020-09-16 14:25:09 -04:00 |
|
nick black
|
94aa0aaa76
|
yield: don't print overyield
|
2020-09-16 14:13:44 -04:00 |
|
nick black
|
dd53764df2
|
allglyphs: home cursor prior to closing gradient
|
2020-09-15 02:29:37 -04:00 |
|
nick black
|
28dcc8bbbe
|
mojibake: disable person plane
|
2020-09-15 02:21:49 -04:00 |
|
nick black
|
aba179f769
|
allglyph: reset gradient at end to clear counter
|
2020-09-15 02:21:09 -04:00 |
|
nick black
|
b241a59337
|
python: mbswidth() -> ncstrwidth() #985
|
2020-09-15 01:40:19 -04:00 |
|
nick black
|
4bb1f3fc85
|
mbswidth -> ncstrwidth() #985
|
2020-09-15 01:39:42 -04:00 |
|
nick black
|
dab7247cdd
|
mbswidth: use utf8_egc_len() for segmentation #1014
|
2020-09-15 00:29:53 -04:00 |
|
nick black
|
0fe6d39f18
|
mojibake: disable erratic 'person'/'subdivision-flags' for now #1011
|
2020-09-14 15:52:44 -04:00 |
|
nick black
|
94aa8f08f1
|
grid looks better before mojibake #1012
|
2020-09-14 02:42:01 -04:00 |
|