nick black
fdc541c6e5
copy over menu elements #179
2020-02-02 05:13:40 -05:00
nick black
54c57b3487
s/CELL_STYLE/NCSTYLE/ throughout
2020-02-02 05:13:40 -05:00
nick black
8984422f1e
basics of menu #179
2020-02-02 05:13:40 -05:00
nick black
6fde6e66b7
markdown syntax fixen
2020-02-02 05:13:40 -05:00
nick black
6e642f1749
more menu work #179
2020-02-02 05:13:40 -05:00
nick black
e9dba91cf4
menus: basic declarations #179
2020-02-02 05:13:40 -05:00
nick black
f0d2c51b85
Debian: use dh-sequence-python3
2020-02-02 05:13:40 -05:00
nick black
2cf3835ddd
Add menu_options struct #179
2020-02-02 05:13:40 -05:00
nick black
65db9721d9
Python: add ncselector/blitter wrappers
2020-02-02 02:55:56 -05:00
nick black
bc528983ea
Debian: update symbols file for 1.1.4
2020-02-02 02:51:45 -05:00
nick black
60c19017f0
v1.1.4
2020-02-02 02:48:22 -05:00
nick black
321ea908f1
Fix up BGR/RGB reversal in blitter #311
2020-02-02 02:22:38 -05:00
nick black
25ce448889
rgba_blit()/bgrx_blit() #311
2020-02-02 02:20:01 -05:00
nick black
f3af2b8760
Convert mbtowc to mbrtowc everywhere #308
2020-02-01 17:21:13 -05:00
nick black
44f80694a3
selector: bind with ┴ where appropriate #309
2020-02-01 14:24:56 -05:00
nick black
4716b5f495
selector: bind riser to body #309
2020-02-01 14:01:20 -05:00
nick black
20e4c106a2
FreeBSD build fixen #304
2020-02-01 04:12:54 -05:00
nick black
4af5c79b2a
notcurses-input: cast input to wchar_t for output
2020-02-01 04:01:06 -05:00
nick black
89a1e806bf
drone: new focal builder 2020-02-01a
2020-02-01 03:13:03 -05:00
nick black
ae0012fce0
Merge branch 'master' of github.com:dankamongmen/notcurses
2020-02-01 03:02:53 -05:00
nick black
83c50655ba
drone: turn focal back on
2020-02-01 03:02:48 -05:00
nick black
01e81b70e8
Merge branch 'master' of github.com:dankamongmen/notcurses
2020-02-01 02:40:57 -05:00
nick black
81d69c6ce6
v1.1.3
2020-02-01 02:40:20 -05:00
nick black
29fc25e628
v1.1.3
2020-02-01 02:38:56 -05:00
nick black
746ef96ea1
prep for v1.1.3
2020-02-01 02:37:55 -05:00
nick black
eefd6eda38
notcurses_select(3): fix man page formatting
2020-02-01 02:31:05 -05:00
nick black
39f99dfa4a
Selector: final styling touches #302
2020-02-01 02:25:00 -05:00
nick black
c1664170fd
selector: bgchannels only inside the body #302
2020-01-31 21:25:21 -05:00
nick black
eab1ce0262
selector: align secondary/footer #302
2020-01-31 20:38:58 -05:00
nick black
45235fc076
Selector: add arrows if there are more options #302
2020-01-31 19:58:55 -05:00
nick black
fad612bd2f
Use column width in selector calculations #302
2020-01-31 19:51:14 -05:00
nick black
5982707f9e
add mbswidth() function, unit tests, docs
2020-01-31 19:00:51 -05:00
nick black
741761787f
notcurses_selector(3) man page #302
2020-01-31 17:44:30 -05:00
nick black
85f042c644
add selector to README #302
2020-01-31 17:33:47 -05:00
nick black
43ce3e5ccb
selector: don't FPE on empty itemlist #302
2020-01-31 02:49:34 -05:00
nick black
05a83e54c7
Selector: inverse rather than reverse video #302
2020-01-31 00:55:25 -05:00
nick black
fe51f93a4c
selector: destroy ncplane on exit
2020-01-31 00:28:34 -05:00
nick black
77432ee1c5
set ~ICRNL with termios.c_iflag #303
2020-01-31 00:26:52 -05:00
nick black
99b79cbf4f
ncselector_create: fix base_egc fuckup #302
2020-01-31 00:02:00 -05:00
nick black
6a4cfcde95
selector: always rotate options #302
2020-01-30 23:05:30 -05:00
nick black
d30df23f43
selector: support non-zero default idx #302
2020-01-30 22:42:25 -05:00
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).
2020-01-30 22:17:07 -05:00
nick black
89b95981b2
Merge branch 'master' of github.com:dankamongmen/notcurses
2020-01-30 22:16:08 -05:00
nick black
a57f0f234c
selector styling
2020-01-30 22:16:03 -05:00
nick black
1393ec29df
debian: add two more symbols
2020-01-30 20:52:43 -05:00
nick black
be133b0105
unit tests for scrolling selector
2020-01-30 19:57:39 -05:00
nick black
e4dcccc409
selector: implement scrolling
2020-01-30 19:54:20 -05:00
nick black
3991b3e53a
selector: implement maxdisplay. unit tests!
2020-01-30 19:37:21 -05:00
nick black
ac2b951fa9
ncselector_selected(), unit tests
2020-01-30 16:40:02 -05:00
nick black
26791bd994
CMake: correct ENV syntax
2020-01-30 09:50:30 -05:00