- Misc: Improve code structure
- Misc: Update dependencies (raylib 5.0 -> 5.5)
- Config: Improve color managements + Added possibility to use named colors (eg: Blue, Red, ...)
- GUI: Improving looks
- Config: Adding config for colors
- GUI: Added accentuated characters management
- GUI: Added scrolling in rules
- GUI: Adding color in matching result to clearly see what part of the rule matches with the input
- Config: Added configurations values for font selection/size and max displayed results
- Config: Added configuration to enable search by rule description
- GUI: increased input text area size
- Rule: Adding search of input text inside rules descriptions
- Misc: Logs are now generated in a file
First release
- GUI: Created with basic controls
- GUI: Up/Down/Home/End keys to navigate the list
- GUI: Highlight of selected element
- GUI: Enter/Numpad Enter to validate entry and execute
- Rule: Structure created with methods and functions
- Config: Structure created with methods