36 Commits (cursorless)

Author SHA1 Message Date
  Sebastian Lohff 775c50ed6f Add support for cursorless menus 1 year ago
  Sebastian Lohff 7a09d45ab8 Allow styling special CliMultiMenu states 1 year ago
  Sebastian Lohff 19ad4f3e8b Allow per-item styling for text and options 1 year ago
  Sebastian Lohff 030492b353 Rename CliMenuTheme class parameters 1 year ago
  Sebastian Lohff 22307bc4ae Always use text as item if no item was specified 1 year ago
  Sebastian Lohff 85c3c5c947 Make option prefix/suffix configurable 1 year ago
  Sebastian Lohff 68e6ecbe4f Make CliMenuHeader and CliMenuOption private 1 year ago
  Sebastian Lohff 24dab5f69b Specify minimum selected item count for CliMutliMenu 1 year ago
  Sebastian Lohff 56b76706f6 Group selection icons in CliMultiMenu API 1 year ago
  Sebastian Lohff 12552d8e5b Use right arrow to select/deselect in CliMultiMenu 1 year ago
  Sebastian Lohff d01024d1be Add initial_pos to choose initially selected item 1 year ago
  Sebastian Lohff 3e3ea53f5e Remove dead code 1 year ago
  Sebastian Lohff c363c187bd Remove unused methods and unused arguments 1 year ago
  Sebastian Lohff 94bb03dc07 Don't ignore cursor/style/icon if it is not None 1 year ago
  Sebastian Lohff 9b833db364 Check type of options passed to __init__ 1 year ago
  Sebastian Lohff c74e3d68d6 Implement multiple selections with CliMultiMenu 1 year ago
  Sebastian Lohff 46a863b3cf Remove broken space keyboard binding for accept 1 year ago
  Sebastian Lohff a28c76e001 Allow a default theme and cursor to be set 1 year ago
  Sebastian Lohff 45d3395642 Rename add_header() to add_text() 1 year ago
  Sebastian Lohff a17f7693e9 Renamed CLI_* cursors to ASCII_* cursors 1 year ago
  Sebastian Lohff 648d5c956e Use option text as title if no value is given 1 year ago
  Sebastian Lohff 8c6ee790bf Fix get_options() and num_options to work on options 1 year ago
  Sebastian Lohff 9fe596bc01 Add option to return instantly on single item in cli_select_item() 1 year ago
  Sebastian Lohff d926606976 Add shortcut function to quickly get a selection result 2 years ago
  Sebastian Lohff 58d6170a5c Add bold highlight style to defaults 2 years ago
  Sebastian Lohff 206dcc46df Correct typo in var name 2 years ago
  Sebastian Lohff 58455be58a Add methods to get all available menu options 2 years ago
  Sebastian Lohff f0e5b7bb58 Implement searching for menu items 2 years ago
  Sebastian Lohff ec07ebe536 Sort imports 2 years ago
  Sebastian Lohff 6a128e13a6 Header indentation and tuple options for constructor 2 years ago
  Sebastian Lohff 2f2049bfef Add k/j as up/down keys 3 years ago
  Sebastian Lohff 0517b4d996 Return no selection if the user aborted selection 3 years ago
  Sebastian Lohff ad3fd751cc Move cursor along with selection for scrolling 3 years ago
  Sebastian Lohff e0177d0e10 Fix inline header indentation 3 years ago
  Sebastian Lohff b18372e3b8 Allow passing an item to each option 3 years ago
  Sebastian Lohff bd31b70e44 Initial commit 3 years ago