Commit Graph

20 Commits (c7928af6831183f1878c6c4d8875a2d017f8eefc)

Author SHA1 Message Date
Joey Pollack c7928af683 Logger updated with static functions for each log level
Platform terminal class implemented - allows changing terminal colors (test on linux)
CoreLogListener implemented to use the terminal colors
4 years ago
Joey Pollack 46083c836c Log system over-hauled 4 years ago
Joey Pollack 326ef05084 Adds TODO tasks related to the major refactoring of the core
Renames iRunMode.h/.pp to run_mode.h/.cpp
4 years ago
Joey Pollack 88199d1194 Refactored the docs directory
Adds 3rd party tools list
Refactored tester lib into testbed
Adds colored build result message to build.bat script
4 years ago
Joey Pollack 8e07cec621 Panel and PanelManager refactored. Panel IDs are now handed out when added to the PanelManager. The IDs are no longer tied to the gui subsystem through enum values. 4 years ago
Joeyrp 6e2f676f11 gui code refactored and moved into its own library
the LuaConsole and LogGui have been merged into a single Console panel. The appearance looks good and the lua console part works. Still need to add the log history and log filter options.
4 years ago
Joeyrp 7039b1e26b Renderer now supports multiple arbitrarily sized frame buffers 4 years ago
Joeyrp 7ca93ababf Separated out assets and utils into their own libraries 4 years ago
Joeyrp 4486eb8890 Debug log and LUA console gui windows implemented 4 years ago
Joeyrp cc811b2a7e Beginnings of the Tester Run Mode implemented
Changed font loading to use binary buffers
4 years ago
Joeyrp ffecb901d6 Flipped y axis of texture coord when drawing images
added run mode system
beginning of Tester Run Mode class
4 years ago
Joeyrp f61c3c7c47 basic gui class setup but the demo window does not render 4 years ago
Joeyrp 8f3524ae4e Reorganized some files to avoid directly including glad/gl and glfw
CreateImage method implemented
4 years ago
Joey Pollack 78e15c546e fix errors that prevented building on linux systems 4 years ago
Joeyrp 1e40bacfb7 Real main file added
Game loop shell implemented
4 years ago
Joeyrp a92e55ee01 Adds binary file buffer and the basics of the Window class 4 years ago
Joeyrp 6efe491453 Adds command line arguments processor 4 years ago
Joeyrp 81ee7e848c Adds scripts for building and cleaning from the windows command line 4 years ago
Joeyrp 209ad6b3c0 Added glad2 4 years ago
Joeyrp 51c5bb7191 core file created
engine state loading/saving implemented
4 years ago