aboutsummaryrefslogtreecommitdiffstats
path: root/src/hci/tui/menu_ui.c
Commit message (Expand)AuthorAgeFilesLines
* [menu] Allow a post-activity timeout to be definedHEADmastercoverity_scanMichael Brown3 days1-5/+11
* [dynui] Allow for multiple flags on a user interface itemMichael Brown2024-06-201-1/+1
* [dynui] Generalise mechanisms for looking up user interface itemsMichael Brown2024-06-201-32/+6
* [dynui] Generalise the concept of a menu to a dynamic user interfaceMichael Brown2024-06-201-21/+22
* [hci] Allow tab key to be used to cycle through UI elementsMichael Brown2024-06-201-3/+3
* [hci] Rename "item" command's first parameter from "label" to "name"Michael Brown2024-06-181-13/+13
* [menu] Abstract out the generic concept of a jump scrollerMichael Brown2015-03-031-65/+31
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [mucurses] Use centralised concept of colour pairsMichael Brown2013-12-091-9/+1
* [menu] Adapt user interface to fit display sizeMichael Brown2013-12-061-8/+8
* [menu] Hide cursor when displaying menuMichael Brown2013-12-021-0/+1
* [parseopt] Add parse_timeout()Michael Brown2013-11-011-3/+3
* [menu] Prevent separators with shortcut keys from being selectedMichael Brown2013-03-061-10/+12
* [menu] Prevent character code zero from acting as a shortcut keyMichael Brown2013-03-061-1/+2
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [menu] Truncate menu title when necessaryChristian Hesse2012-07-031-2/+3
* [ui] Allow colours to be configured via config/colour.hChristian Hesse2012-06-271-3/+4
* [menu] Add "--default" option to "choose" commandMichael Brown2012-04-281-3/+8
* [menu] Fix default selection when default is item 0Michael Brown2012-03-301-2/+2
* [menu] Add menu user interfaceMichael Brown2012-03-291-0/+359