Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-30 | Add support for release compilation modeHEADmaster | Tristan Riehs | |
Displays are not shared libraries, but object files that are part of the final executable. | |||
2024-06-30 | Improve dynamic loading | Tristan Riehs | |
Make loading code cleaner and prefix public function names to allow static compilation. | |||
2024-06-30 | Fix TUI drawing | Tristan Riehs | |
2024-06-30 | Fix handling of backspace | Tristan Riehs | |
2024-06-28 | Make progress on TUI | Tristan Riehs | |
User input reading does not work for now. | |||
2024-06-28 | Integrate the new text interface | Tristan Riehs | |
A couple pieces of code have been made independant from the GUI implementation: calc_data and input. | |||
2024-06-28 | Add TUI to project | Tristan Riehs | |
2024-06-28 | Update cli to new display interface | Tristan Riehs | |
2024-06-28 | Only enable reload key in debug mode | Tristan Riehs | |
2024-06-28 | Remove old commented code | Tristan Riehs | |
2024-06-28 | Ensure window regions do not overlap | Tristan Riehs | |
2024-06-28 | Fix the drawing of results | Tristan Riehs | |
2024-06-25 | Display time calculations take | Tristan Riehs | |
2024-06-22 | Start displaying results | Tristan Riehs | |
New approach for saving state. | |||
2024-06-22 | Implement saving state | Tristan Riehs | |
2024-06-22 | Fix font size adjutment | Tristan Riehs | |
2024-06-22 | Make the display responsive | Tristan Riehs | |
2024-06-22 | Set window resizable | Tristan Riehs | |
2024-06-22 | Implement dynamic reload in shared library | Tristan Riehs | |
2024-06-22 | Improve disp API and implement dynamic reload | Tristan Riehs | |
2024-06-22 | Handle user input better in the main loop | Tristan Riehs | |
2024-06-22 | Add dynamix reloading functions | Tristan Riehs | |
Also reserve a couple return values for read_input. | |||
2024-06-22 | Fix Raylib interface input management | Tristan Riehs | |
2024-06-20 | Improve position of calculation | Tristan Riehs | |
2024-06-20 | Start using Raylib drawing | Tristan Riehs | |
2024-06-20 | Use cli and gui as shared libraries | Tristan Riehs | |
2024-06-20 | Start implementing command-line interface | Tristan Riehs | |
2024-06-20 | Improve error handling | Tristan Riehs | |
2024-06-20 | Start integrating the new interface facility | Tristan Riehs | |
2024-06-20 | Handle the new interface option | Tristan Riehs | |
2024-06-20 | Add interface option | Tristan Riehs | |
Also improve the usage message. | |||
2024-06-20 | Integrate the raylib display to the build system | Tristan Riehs | |
2024-06-20 | Start the implementation of the Raylib-based UI | Tristan Riehs | |
2024-06-20 | Define a display interface | Tristan Riehs | |
2024-06-19 | Add usage comment | Tristan Riehs | |
2024-06-17 | Improve build system | Tristan Riehs | |
Add support for toggling debug on and off and for using GNU Readline or not. | |||
2024-06-01 | Add a couple comments | Tristan Riehs | |
2024-06-01 | Add option for setting max and min | Tristan Riehs | |
2024-06-01 | Add option for setting log file | Tristan Riehs | |
2024-06-01 | Add basic command-line arguments parsing | Tristan Riehs | |
2024-06-01 | Improve logging | Tristan Riehs | |
Also keep track of whether the user got right or wrong. Optimize the allocation and modification of the log character buffer. | |||
2024-05-31 | Check user input before using it | Tristan Riehs | |
2024-05-31 | Fix the build system | Tristan Riehs | |
Simply use git to retrieve linenoise sources instead. | |||
2024-05-31 | Switch to linenoise instead of readline | Tristan Riehs | |
The API is the exact same, and this implementation is much lighter and memory-leak-free. | |||
2024-05-31 | Start implementing logging | Tristan Riehs | |
2024-05-30 | Make a minimal working program | Tristan Riehs | |
2024-05-30 | Add proper compilation flags | Tristan Riehs | |
2024-05-30 | Initial commit | Tristan Riehs | |