Open
Description
Implement cat B+ items 7.1.4
and 2.11.3
https://github.com/labwc/labwc-scope/blob/main/incomplete-cat-B-items.md
The notes below are are based on an IRC discussion. Critique + review + ideas welcome, but it's mostly there as a note-to-self so that I remember what I'm doing.
- Split
parse_xml()
to take fp fromfopen()
orpopen()
- Replace bespoke array with
wl_list
to make iteration easier when splittingmenu.c
- Implement pipe menus Support pipemenus #1216
- Split
menu.c
- Move
handle_menu_keys()
tomenu/input.c
Refactormenu_configure()
to be called in real time rather just once on initialization (which is fine for a static menu, but not so good for a dynamic one).Re-consider whatserver->menu
variables we want (currently justmenu_current
, but no selection)Shouldmenu struct
contain size/offset?- Implement submenu delay
- Handle menus which are too big for
usable_output
Metadata
Metadata
Assignees
Labels
No labels