aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* feat: Add vec_pop function to vec moduledilluti0n2025-04-182-1/+11
| | | | | | - Added `vec_pop` to remove the last character from the vector - Ensures no-op if the vector is already empty - Updated vec.h to declare the new function
* refactor: Extract line handling logic into separate line moduledilluti0n2025-04-184-43/+63
| | | | | | | | - Moved line-related functions (init, append, clear, delete, free) out of main.c - Created new files: line.c and line.h to encapsulate `struct line` and its operations - Updated main.c to use the new line module - Simplified main.c by removing inline struct and function definitions - Adjusted makefile to compile line.o
* Implement line apidilluti0n2025-04-183-35/+96
| | | | Should be improved
* Implement vector moduledilluti0n2025-04-184-2/+45
|
* Implement simple real time interactive text renderingdilluti0n2025-04-183-0/+100
Dependancy: raylib-5.5_linux_amd64[1] [1] https://github.com/raysan5/raylib/releases/tag/5.5