Commit Graph

1024 Commits

Author SHA1 Message Date
nick black
0271ba5abf python: fix debuild when no notcurses is present 2020-02-04 02:12:14 -05:00
nick black
ecf921c135
run wrap-and-sort -sbt per @edmonds 2020-02-04 01:44:35 -05:00
nick black
87296a9f1c
Debian: update symbols with ncmenu 2020-02-04 01:36:56 -05:00
nick black
9f56ac83f1
Debian open use logo #316 2020-02-04 01:31:58 -05:00
nick black
2a9f3c5ab3
ncmenu_selected(), update docs #179 2020-02-04 01:05:51 -05:00
nick black
4d613217b3
ncmenu: only allow one at a time 2020-02-04 00:17:51 -05:00
nick black
10a269c963
ncmenu: reject double menu 2020-02-04 00:08:03 -05:00
nick black
039a390877
ncmenu: print item shortcut aligned right #179 2020-02-03 23:55:19 -05:00
nick black
49013433ea
demo: spruce up table a bit more 2020-02-03 22:37:08 -05:00
nick black
f54e73278e
chunli: return error on load failure 2020-02-03 22:36:59 -05:00
nick black
79a92fcfb1
ncmenu: highlight shortcut keys for menu items 2020-02-03 22:14:29 -05:00
nick black
553f81da4e
ncmenu: unicode shortcut test 2020-02-03 21:35:41 -05:00
nick black
3821b66bc7
menu: highlight (bold+uline) section shortcuts 2020-02-03 21:32:04 -05:00
nick black
4c8adb0072
mention available in packages in README.md 2020-02-03 15:26:29 -05:00
nick black
17c21a2c7b
menu unit test for long menu 2020-02-03 15:20:40 -05:00
nick black
5cd4fc9a1f
menu: reject empty sections #179 2020-02-03 13:08:45 -05:00
nick black
5cf1bba5f5
menu: unit test with section #179 2020-02-03 12:46:40 -05:00
nick black
0977fa0d56
menu: don't alight cursor on separators 2020-02-03 12:33:06 -05:00
nick black
ee6eb1a37b
ncmenu: support iteration within a section 2020-02-03 01:07:58 -05:00
nick black
fa88f9b525
ncmenu: nextsection/prevsection 2020-02-02 19:02:52 -05:00
nick black
f8ee8b2a10
rust: update Cargo.locks 2020-02-02 13:39:33 -05:00
nick black
88a0ffff07 ncmenu: fill in sections #179 2020-02-02 12:57:32 -05:00
nick black
c3ad38adb9 ncmenu: size body width based on items #179 2020-02-02 12:57:32 -05:00
nick black
4586dd7e19 ncmenu: properly place unrolled menu #179 2020-02-02 12:57:32 -05:00
nick black
ce965fcbcd ncmenu: add unroll and rollup #179 2020-02-02 12:57:32 -05:00
nick black
2118c5d81a menu: draw background only onto header row #179 2020-02-02 12:57:32 -05:00
nick black
2ced7357ce ncmenu man page #179 2020-02-02 12:57:32 -05:00
nick black
db53b36d94 ncmenu: calculate height based off sections #179 2020-02-02 12:57:32 -05:00
nick black
aea6cdab08
CMake: isometrize data for testing 2020-02-02 11:50:33 -05:00
nick black
7708ec5c96
notcurses_stop_minimal() for use from signal handler #313 2020-02-02 06:26:24 -05:00
nick black
31a07dab33
menu: extend across width of screen #179 2020-02-02 06:02:57 -05:00
nick black
ad77933058
Debian: dh-sequence-python3 from debhelper 12 2020-02-02 05:13:41 -05:00
nick black
015ce4764e ncmenu: set up the section headers #179 2020-02-02 05:13:40 -05:00
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