summaryrefslogtreecommitdiff
path: root/stand/lua/drawer.lua
AgeCommit message (Expand)Author
2025-06-18lualoader: adapt builtin brand/logo definitions as wellKyle Evans
2025-06-17loader: Fix loader_brand = noneEmmanuel Vadot
2025-06-12stand: lua: add a more productive commentKyle Evans
2025-06-12stand: lua: convert orb to a new format that allows per-graphic shiftKyle Evans
2025-06-06lualoader: allow graphical bits to be disabled with loader_gfxKyle Evans
2025-04-17loader: Add loader_menuEmmanuel Vadot
2025-02-24stand: Fix brand positioning on framebuffer consoleJose Luis Duran
2025-01-09loader: Fix orb positionEmmanuel Vadot
2024-11-02loader: Fix boot menu on BIOSWarner Losh
2024-08-22loader/menu: tweak for added lineWarner Losh
2024-02-15loader: Move drawer.lua over to gfx table.Warner Losh
2023-08-16Remove $FreeBSD$: two-line lua tagWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-09-09lualoader: allow brands to specify a shiftKyle Evans
2021-09-09lualoader: remove shadowed local from graphics:drawitem()Kyle Evans
2021-04-21loader: do not output empty menu titleToomas Soome
2021-03-23loader: insert spaces around menu titleToomas Soome
2021-02-09loader: remove BORDER_PIXELSToomas Soome
2021-01-15lualoader: use floor division to get correct typeKyle Evans
2021-01-02loader: implement framebuffer consoleToomas Soome
2020-10-04lualoader: improve the design of the brand-/logo- mechanismKyle Evans
2020-06-01lualoader: improve drawer error handlingKyle Evans
2019-09-10lualoader: Revert to ASCII menu frame for serial consoleKyle Evans
2019-09-05loader: use teken teminal emulator for x86 and uefiToomas Soome
2018-08-19lualoader: Add drawer-exported variables for default logodefsKyle Evans
2018-08-19lualoader: Hide the rest of the private interfacesKyle Evans
2018-08-19lualoader: Hide most of the internal drawing functionsKyle Evans
2018-08-19lualoader: Stop exporting drawer.drawKyle Evans
2018-06-11lualoader: Allow brand-*.lua for adding new brandsKyle Evans
2018-04-01lualoader: Don't try to lookup a nil logoKyle Evans
2018-04-01lualoader: Split logodefs out into logo-* filesKyle Evans
2018-03-21lualoader: Use printc when we expect ANSI escape sequencesKyle Evans
2018-03-04lualoader: logdef -> logodef typoKyle Evans
2018-03-03lualoader: Shift menu+brand even for logo=none with customized posKyle Evans
2018-03-03lualoader: Tweak positioning and fix an off-by-oneKyle Evans
2018-03-03lualoader: Respect loader_menu_title_alignKyle Evans
2018-03-03lualoader: Respect loader_menu_title, prepare for alignKyle Evans
2018-03-02lualoader: Use global printc instead of loader.printcKyle Evans
2018-03-02lualoader: Steamroll the box-drawingKyle Evans
2018-03-02lualoader: Use string literal \xNN instead of string.char()Kyle Evans
2018-02-26lualoader: More argument name expansion, part 2Kyle Evans
2018-02-24lualoader: Clean up naming conventions a little bitKyle Evans
2018-02-24lualoader: Remove unused variable; we now use the effective line numberKyle Evans
2018-02-23lualoader: Track effective line number, use it for drawingKyle Evans
2018-02-23lualoader: Use "local function x()" instead of "local x = function()"Kyle Evans
2018-02-23Add SPDX tags to lua filesKyle Evans
2018-02-22lualoader: Attend to some 80-col issues, pointed out by luacheckKyle Evans
2018-02-22lualoader: Address some 'luacheck' concernsKyle Evans
2018-02-21lualoader: Replace 8-space indentation with a single tabKyle Evans
2018-02-21lualoader: Allow carousel 'items' to be a table as well as a functionKyle Evans