Commit Graph

27 Commits (3c55ca9c5b3f3055e5238cd10a7a1d723a7d01a0)

Author SHA1 Message Date
Joey Pollack dcd95ec685 Foundation of wren scripting system 3 years ago
Joey Pollack 5c9f2e0494 Scripts running during world update 3 years ago
Joey Pollack fa6bf27183 Editor assets switched to use UUIDs 3 years ago
Joey Pollack 50f338c68a Adds foundation for Wren to replace LUA 3 years ago
Joey Pollack cd541e7d75 Adds VelocityComponent and CameraComponent
Adds instructions doc explaining the process of adding new components
3 years ago
Joey Pollack 3dd13b06f5 Release mode crash bug fixed (uninitialized variable....) 3 years ago
Joey Pollack 5beb9b2789 In process of creating the orthographic camera and camera component
In process of Implementing world rendering and the world view panel in the editor
3 years ago
Joey Pollack ed6fdbdb5b Removed style selection
Set charcoal to default style
Tweeked styles
3 years ago
Joey Pollack ce3dd3f984 Adds extra/custom ImGui methods
Slightly shrink default font size
Asset folder always open in asset browser
3 years ago
Joey Pollack d55d28fe1b Fixes build on linux
Fixes bug that prevented panels from being opened from the menu
4 years ago
Joey Pollack 2f27fcf8bc New Popup panel system working 4 years ago
Joey Pollack 578bd98b40 ImGui::Begin call moved to the Panel class
Adds PreBegin in case code needs to be run just before ImGui::Begin is called
4 years ago
Joey Pollack 09953c0e7d Removed the gui namespace
Moved panel_manager out of editor and into the core
4 years ago
Joey Pollack 72894c35fa Asset Browser tool bar improved
Asset Browser directory tree behavior improved
4 years ago
Joey Pollack 36c67d57d7 ImGui file browser completely removed 4 years ago
Joey Pollack 6f00e84229 XML changed to JSON 4 years ago
Joey Pollack eeb33c06ff assets and gui moved back into the lunarium project
dearimgui moved into external
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 fff5c18842 Grid container added
World system started
4 years ago
Joey Pollack d4e294789d Fixed errors preventing a build on linux 4 years ago
Joeyrp 8ad6eb2880 File browser now using the internal data manager for all ui images 4 years ago
Joeyrp bd07e17b12 Internal data manager working 4 years ago
Joeyrp fda2264251 New project generation working 4 years ago
Joeyrp 9e6a15d08f File Browser basic functionality working 4 years ago
Joeyrp 18ce0d4375 Updated the editor UI font 4 years ago
Joeyrp 97db356d66 Basic about window added, status bar added, docking seems to work correctly 4 years ago
Joeyrp a0584b652c Reorganized source files 4 years ago