aboutsummaryrefslogtreecommitdiffstats
path: root/stand/lua/menu.lua
Commit message (Expand)AuthorAgeFilesLines
* MFS12: r366422 r366588Warner Losh2020-10-141-0/+11
* MFC r360199Ryan Moeller2020-04-291-40/+46
* MFC r352599, r352601: loader interp color reset fixesKyle Evans2019-10-241-2/+2
* MFC r344243, r345517-r345518: lualoader: More intelligent screen clearingKyle Evans2019-04-041-1/+1
* MFC r340040, r340152: lualoader boot-conf and chainloadKyle Evans2018-11-081-0/+16
* MFC r339677-r339678, r339702, r339805: Lualoader BugfixesKyle Evans2018-10-311-7/+18
* lualoader: Provide a 'menu' command to redraw the menu at the loader promptKyle Evans2018-10-111-1/+6
* lualoader: Don't draw loader menu with autoboot_delay=-1Kyle Evans2018-10-051-10/+20
* lualoader: Clear up some possible naming confusionKyle Evans2018-03-211-10/+10
* lualoader: Use less atomic options for resetting colors/attributesKyle Evans2018-03-201-2/+2
* lualoader: Don't redraw the autoboot message every .05sKyle Evans2018-03-091-6/+9
* lualoader: Use cli_execute_unparsed instead of loader.interpretKyle Evans2018-03-071-1/+1
* lualoader: Tweak positioning and fix an off-by-oneKyle Evans2018-03-031-2/+2
* lualoader: Execute menu_timeout_command at the end of menu autobootKyle Evans2018-03-031-1/+2
* lualoader: Reset the cursor position after the menu is drawnKyle Evans2018-03-021-1/+1
* lualoader: Dedup these "Return to main menu" entriesKyle Evans2018-03-011-10/+6
* lualoader: Re-work menu skipping bitsKyle Evans2018-02-261-19/+0
* lualoader: More argument name expansion, part 2Kyle Evans2018-02-261-2/+2
* lualoader: A little more general menu cleanupKyle Evans2018-02-261-17/+15
* lualoader: Track the menu currently drawn, instead of validityKyle Evans2018-02-251-15/+9
* lualoader: Invalidate the screen from menu perspective upon mnu exitKyle Evans2018-02-251-0/+4
* lualoader: Pull autoboot handling out into menu.run()Kyle Evans2018-02-251-17/+18
* lualoader: Pull menu redrawing specifics out of menu.processKyle Evans2018-02-251-9/+19
* lualoader: Clean up menu handling a little bitKyle Evans2018-02-251-26/+24
* lualoader: menu: Terminate final values in tables with a commaKyle Evans2018-02-251-11/+11
* lualoader: Clean up naming conventions a little bitKyle Evans2018-02-241-1/+1
* lualoader: Use "local function x()" instead of "local x = function()"Kyle Evans2018-02-231-2/+2
* lualoader: shallowCopyTable => deepCopyTableKyle Evans2018-02-231-1/+1
* Add SPDX tags to lua filesKyle Evans2018-02-231-0/+2
* lualoader: Attend to some 80-col issues, pointed out by luacheckKyle Evans2018-02-221-2/+1
* lualoader: Address some 'luacheck' concernsKyle Evans2018-02-221-7/+7
* lualoader: Eliminate some unused localsKyle Evans2018-02-221-4/+0
* lualoader: Don't execute menu.autoboot() for every opened menuKyle Evans2018-02-211-7/+4
* lualoader: Add boot environment supportKyle Evans2018-02-211-0/+69
* lualoader: Use the key that interrupts autoboot as a menu choiceKyle Evans2018-02-211-5/+7
* lualoader: Allow carousel 'items' to be a table as well as a functionKyle Evans2018-02-211-2/+4
* lualoader: Simplify menu definitions a little furtherKyle Evans2018-02-211-69/+21
* lualoader: Directly reference submenu definition with submenu keyKyle Evans2018-02-211-4/+2
* lualoader: Drop name requirement for menu separatorsKyle Evans2018-02-211-6/+0
* lualoader: Add "menu.default", initialized to menu.welcomeKyle Evans2018-02-211-3/+5
* lualoader: Drop explicit boolean tests; b or not bKyle Evans2018-02-211-1/+1
* lualoader: Drop excessive parenthesizingKyle Evans2018-02-211-25/+25
* lualoader: Drop terminating semicolonsKyle Evans2018-02-211-123/+123
* lualoader: Intercept boot cli commandKyle Evans2018-02-201-1/+0
* lualoader: Ignore ACPI bits on !i386Kyle Evans2018-02-201-0/+1
* lualoader: Move carousel storage out into configKyle Evans2018-02-201-16/+2
* stand/lua: Consistently organize modulesKyle Evans2018-02-201-1/+1
* stand/lua: Consistently declare local functions at module scopeKyle Evans2018-02-201-11/+11
* stand/lua: Extract menu handlers out into menu.handlers tableKyle Evans2018-02-201-24/+43
* stand/lua: Wrap tuple assignment earlier for readabilityKyle Evans2018-02-191-2/+2