Commit Graph
10 Commits
Author SHA1 Message Date
f99726d62f fix(menu): allow IW4 columns without alignment (#932)
* fix(menu): allow IW4 columns without alignment

* feat: also make alignment optional for iw5 menus

* chore: move menu sequences to anonymous namespace if possible

---------

Co-authored-by: Jan Laupetin <[email protected]>
2026-07-26 23:02:13 +02:00
Clang FormatandJan c858695f0c Adjust further code formatting 2023-11-19 21:07:28 +00:00
Clang FormatandJan 6b4f5d94a8 Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan 91cfb2e8dd Move AbstractScopeSequenceHolder to Parse and make it a template class to be reusable 2022-01-18 22:55:25 +01:00
Jan f30bbd65da Initialize default values of menus via class level defaults 2021-12-29 13:50:45 +01:00
Jan 96ad97b784 Apply menu elements defaults 2021-12-29 09:02:40 +01:00
Jan 05de9cab29 Use StringChain in menu parsing whenever applicable 2021-12-04 13:38:51 +01:00
Jan b082e471e7 Add permissive mode for menu parsing that accepts unknown script tokens as long as they can be put into the script 2021-11-28 17:55:26 +01:00
Jan 5af2e6da61 Add menu scopes to state before closing them 2021-11-06 17:47:18 +01:00
Jan b15efd4a4c Move item parsing sequences for different scopes into the same class 2021-11-06 11:03:15 +01:00