aboutsummaryrefslogtreecommitdiff
path: root/stand/lua/drawer.lua
Commit message (Expand)AuthorAgeFilesLines
* loader/menu: tweak for added lineWarner Losh2024-12-281-1/+1
* Remove $FreeBSD$: two-line lua tagWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* lualoader: allow brands to specify a shiftKyle Evans2021-09-121-0/+5
* lualoader: remove shadowed local from graphics:drawitem()Kyle Evans2021-09-121-1/+0
* loader: do not output empty menu titleToomas Soome2021-04-281-1/+4
* loader: insert spaces around menu titleToomas Soome2021-04-031-2/+2
* loader: remove BORDER_PIXELSToomas Soome2021-02-151-1/+1
* lualoader: use floor division to get correct typeKyle Evans2021-01-151-1/+1
* loader: implement framebuffer consoleToomas Soome2021-01-021-5/+56
* lualoader: improve the design of the brand-/logo- mechanismKyle Evans2020-10-041-2/+55
* lualoader: improve drawer error handlingKyle Evans2020-06-011-0/+8
* lualoader: Revert to ASCII menu frame for serial consoleKyle Evans2019-09-101-1/+8
* loader: use teken teminal emulator for x86 and uefiToomas Soome2019-09-051-12/+12
* lualoader: Add drawer-exported variables for default logodefsKyle Evans2018-08-191-2/+4
* lualoader: Hide the rest of the private interfacesKyle Evans2018-08-191-46/+56
* lualoader: Hide most of the internal drawing functionsKyle Evans2018-08-191-128/+128
* lualoader: Stop exporting drawer.drawKyle Evans2018-08-191-9/+9
* lualoader: Allow brand-*.lua for adding new brandsKyle Evans2018-06-111-2/+25
* lualoader: Don't try to lookup a nil logoKyle Evans2018-04-011-0/+3
* lualoader: Split logodefs out into logo-* filesKyle Evans2018-04-011-135/+31
* lualoader: Use printc when we expect ANSI escape sequencesKyle Evans2018-03-211-2/+2
* lualoader: logdef -> logodef typoKyle Evans2018-03-041-1/+1
* lualoader: Shift menu+brand even for logo=none with customized posKyle Evans2018-03-031-18/+24
* lualoader: Tweak positioning and fix an off-by-oneKyle Evans2018-03-031-9/+9
* lualoader: Respect loader_menu_title_alignKyle Evans2018-03-031-1/+14
* lualoader: Respect loader_menu_title, prepare for alignKyle Evans2018-03-031-2/+7
* lualoader: Use global printc instead of loader.printcKyle Evans2018-03-021-9/+9
* lualoader: Steamroll the box-drawingKyle Evans2018-03-021-23/+63
* lualoader: Use string literal \xNN instead of string.char()Kyle Evans2018-03-021-6/+6
* lualoader: More argument name expansion, part 2Kyle Evans2018-02-261-4/+4
* lualoader: Clean up naming conventions a little bitKyle Evans2018-02-241-5/+5
* lualoader: Remove unused variable; we now use the effective line numberKyle Evans2018-02-241-1/+1
* lualoader: Track effective line number, use it for drawingKyle Evans2018-02-231-2/+4
* lualoader: Use "local function x()" instead of "local x = function()"Kyle Evans2018-02-231-2/+2
* 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-88/+88
* lualoader: Address some 'luacheck' concernsKyle Evans2018-02-221-9/+10
* lualoader: Replace 8-space indentation with a single tabKyle Evans2018-02-211-2/+2
* 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-3/+9
* lualoader: Drop name requirement for menu separatorsKyle Evans2018-02-211-0/+6
* lualoader: Drop excessive parenthesizingKyle Evans2018-02-211-13/+13
* lualoader: Drop terminating semicolonsKyle Evans2018-02-211-103/+103
* lualoader: Move carousel storage out into configKyle Evans2018-02-201-1/+2
* stand/lua: Consistently organize modulesKyle Evans2018-02-201-23/+24
* stand/lua: Consistently declare local functions at module scopeKyle Evans2018-02-201-18/+18
* stand/lua: Insert helpful comment for drawer.branddefsKyle Evans2018-02-201-0/+2
* stand/lua: Stick a copyright notice on drawer.luaKyle Evans2018-02-201-0/+1
* stand/lua: Use 'graphic' instead of 'logo' for table depicting graphicsKyle Evans2018-02-201-13/+12