1. 821bb32 [hci] Remove the generalised widget user interface abstraction by Michael Brown · 6 months ago
  2. 162cc51 [form] Reimplement the "login" user interface by Michael Brown · 6 months ago
  3. f417f0b [form] Add support for dynamically created interactive forms by Michael Brown · 7 months ago
  4. 0390190 [dynui] Allow for multiple flags on a user interface item by Michael Brown · 6 months ago
  5. c8e50bb [dynui] Generalise mechanisms for looking up user interface items by Michael Brown · 6 months ago
  6. 5719cde [dynui] Generalise the concept of a menu to a dynamic user interface by Michael Brown · 6 months ago
  7. 122777f [hci] Allow tab key to be used to cycle through UI elements by Michael Brown · 6 months ago
  8. 76e0933 [hci] Rename "item" command's first parameter from "label" to "name" by Michael Brown · 6 months ago
  9. bf98eae [hci] Split out msg() and alert() from settings UI code by Michael Brown · 6 months ago
  10. bb4a106 [hci] Draw all widgets on the standard screen by Michael Brown · 6 months ago
  11. dc118c5 [hci] Provide a general concept of a text widget set by Michael Brown · 7 months ago
  12. 40b5112 [hci] Use dynamically allocated buffers for editable strings by Michael Brown · 8 months ago
  13. ad2e82a [settings] Use generic jump scrolling abstraction by Michael Brown · 10 years ago
  14. 58752cc [menu] Abstract out the generic concept of a jump scroller by Michael Brown · 10 years ago
  15. 2f020a8 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL by Michael Brown · 10 years ago
  16. b6ee89f [legal] Relicense files under GPL2_OR_LATER_OR_UBDL by Michael Brown · 10 years ago
  17. b06fdcf [build] Allow setting help text URI to be customised via config/branding.h by Michael Brown · 10 years ago
  18. 544a6a9 [build] Use PRODUCT_SHORT_NAME for end-user visible strings by Michael Brown · 10 years ago
  19. 2598589 [mucurses] Use centralised concept of colour pairs by Michael Brown · 11 years ago
  20. f795925 [menu] Adapt user interface to fit display size by Michael Brown · 11 years ago
  21. 0344dc0 [login] Adapt user interface to fit display size by Michael Brown · 11 years ago
  22. b6c8677 [settings] Adapt user interface to fit display size by Michael Brown · 11 years ago
  23. eaa8615 [settings] Allow for multiple definitions of each predefined setting by Michael Brown · 11 years ago
  24. 22001cb [settings] Explicitly separate the concept of a completed fetched setting by Michael Brown · 11 years ago
  25. fb6edd4 [menu] Hide cursor when displaying menu by Michael Brown · 11 years ago
  26. b7a0a12 [settings] Hide cursor when not actively editing a setting by Michael Brown · 11 years ago
  27. 5e1fa5c [parseopt] Add parse_timeout() by Michael Brown · 11 years ago
  28. 75bd5b5 [settings] Add support for navigation keys in "config" user interface by Michael Brown · 11 years ago
  29. 66ea458 [settings] Make "netX" settings block function as a symbolic link by Michael Brown · 11 years ago
  30. c080251 [menu] Prevent separators with shortcut keys from being selected by Michael Brown · 12 years ago
  31. b8cbdbb [menu] Prevent character code zero from acting as a shortcut key by Michael Brown · 12 years ago
  32. c3b4860 [legal] Update FSF mailing address in GPL licence texts by Michael Brown · 12 years ago
  33. b3adabd [menu] Truncate menu title when necessary by Christian Hesse · 12 years ago
  34. 512ed2b [ui] Allow colours to be configured via config/colour.h by Christian Hesse · 12 years ago
  35. 567b9bf [ui] Change "login" colours to match other UIs by Michael Brown · 12 years ago
  36. 838a76a [menu] Add "--default" option to "choose" command by Michael Brown · 13 years ago
  37. f5c644c [menu] Fix default selection when default is item 0 by Michael Brown · 13 years ago
  38. 493f194 [menu] Add menu user interface by Michael Brown · 13 years ago
  39. 0bb6ef4 [settings] Display "delete" option only for locally-originated settings by Michael Brown · 14 years ago
  40. fa6182e [settings] Refer to online documentation for settings help by Michael Brown · 14 years ago
  41. 963ae33 [settings] Match terminology used elsewhere by Michael Brown · 14 years ago
  42. f0cd4ab [settings] Return to first row on navigating to a new settings block by Michael Brown · 14 years ago
  43. da312ba [settings] Add hierarchy navigation in "config" user interface by Michael Brown · 14 years ago
  44. 1628926 [settings] Display locally-originated settings in bold by Michael Brown · 14 years ago
  45. 247ac80 [settings] Display canonical setting name in "config" user interface by Michael Brown · 14 years ago
  46. 48b66e4 [settings] Display only applicable settings in "config" user interface by Michael Brown · 14 years ago
  47. 1c0ff6e [console] Move include/console.h to include/ipxe/console.h by Michael Brown · 14 years ago
  48. 9d633bd [console] Add a timeout parameter to getkey() by Michael Brown · 14 years ago
  49. 978c840 [settings] Add setting deletion (Ctrl-D) interface by Glenn Brown · 15 years ago
  50. f9bcb92 [settings] Enable jump scroll in config UI by Glenn Brown · 15 years ago
  51. 8406115 [build] Rename gPXE to iPXE by Michael Brown · 15 years ago
  52. c44a193 [legal] Add a selection of FILE_LICENCE declarations by Michael Brown · 16 years ago
  53. 3c68ff9 [tables] Incorporate table data type information into table definition by Michael Brown · 16 years ago
  54. 1266d79 [tables] Redefine methods for accessing linker tables by Michael Brown · 16 years ago
  55. 6de4db5 [login] Add "login" command and UI by Michael Brown · 16 years ago
  56. 67ee41a [editbox] Allow for password widgets that do not display their contents by Michael Brown · 16 years ago
  57. 92d15ef [Settings] Remove assumption that all settings have DHCP tag values by Michael Brown · 17 years ago
  58. 260b93b [Settings] Add settings hierarchy by Michael Brown · 17 years ago
  59. a48b4d9 [Settings] Start revamping the configuration settings API. by Michael Brown · 17 years ago
  60. 5a08b43 [Settings] show_setting() functions return snprintf()-style length. by Michael Brown · 17 years ago
  61. 3559bee __nonnull changes by Holger Lubitz · 17 years ago
  62. c77704c Warnings purge: src/{crypto,hci,net} by Marty Connor · 17 years ago
  63. dad5274 Add "name" field to struct device to allow human-readable hardware device names. by Michael Brown · 18 years ago
  64. f33a03c Use getkey() and symbolic key names. by Michael Brown · 18 years ago
  65. cbeec25 settings_ui() now returns a status code. by Michael Brown · 18 years ago
  66. 666b309 Add instruction row, and save option by Michael Brown · 18 years ago
  67. e4f4896 Clear message on alert row before printing new one by Michael Brown · 18 years ago
  68. b93ff48 Added descriptive text for settings and setting types, and display it in by Michael Brown · 18 years ago
  69. 35edeca Move {show,set,clear}_setting() to {show,set,clear}_named_setting(). by Michael Brown · 18 years ago
  70. 65e97c4 Alert when saving settings fails by Michael Brown · 18 years ago
  71. 1e322d4 Add (partly-functional) user interface for editing configuration settings by Michael Brown · 18 years ago