Commit Graph
18 Commits
Author SHA1 Message Date
Jan 0b1120f26f Add menu base function as lowercase to the function map to enable case-insensitivity 2023-12-14 18:29:09 +01:00
Future b8b76adc73 fix(menus): make functions case insensitive 2023-12-10 21:33:02 +01:00
Clang Format c858695f0c Adjust further code formatting 2023-11-19 21:07:28 +00:00
Clang Format 6b4f5d94a8 Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan d071dc1bfd Make script numeric matchers match negative numbers as well 2023-09-25 21:45:06 +02:00
Jan 886bcfeaf8 Add non static evaluation for simple expressions 2022-08-13 14:13:11 +02:00
Jan 7188b0946d Make use of custom functions when converting menus 2021-12-28 23:52:42 +01:00
Jan d2262ebaec Fix menu dvarStrList not working because of String chaining 2021-12-28 11:49:42 +01:00
Jan 616c6414ff Add string chains to menu string properties 2021-12-02 22:39:12 +01:00
Jan fb70d9538a Make menu and item rect accept expressions as static values 2021-11-26 17:43:27 +01:00
Jan 2a4768e5b0 Add conditional operator to simple expressions 2021-11-26 17:39:46 +01:00
Jan c5475ce780 Fix unit tests failing for menu expressions 2021-11-25 00:24:36 +01:00
Jan 38f3d7d10e Move Menu Expression to Simple Namespace to have generic configurable expressions 2021-11-24 17:44:14 +01:00
Jan 4f2a8454a6 Move common expression classes to simple parsing setup 2021-11-22 21:47:05 +01:00
Jan ef1ad18332 Recognize script numeric and int values as strings 2021-11-20 12:01:04 +01:00
Jan 9a2e74d083 Add menu unary expression for minus 2021-11-14 20:04:36 +01:00
Jan 69c08def7f Add expression parsing for menu parser 2021-11-03 23:46:18 +01:00
Jan ab7b516918 Move MenuMatcherFactory to Matcher folder 2021-11-03 17:17:23 +01:00