12 Commits (715c95a3ffd83ad92820df1fd182afa46aaa0866)

Author SHA1 Message Date
Zed A. Shaw de0d957c66 Updated the SFML support stuff to use the Config that can be oriented at a BASE_DIR to find stuff relative to the config file. 5 days ago
Zed A. Shaw 4d71f552aa Refactoring the GUECS UI::render and the components so that it's just calling a .render on each one. This will then let me allow registering any components people want. 6 days ago
Zed A. Shaw a9e219ea96 Clicker now moves when you click him. 7 days ago
Zed A. Shaw cf3da32681 Fixed two bugs in Effect. 1. The shaders weren't being applied to everything, only shapes. 2. The Textual components were getting a not-shape shader but should be shapes. 1 week ago
Zed A. Shaw adc192c6dc Removed dbc and replaced with plain asserts everywhere. 1 week ago
Zed A. Shaw 767147c301 Forgot the include file for the theme. 1 week ago
Zed A. Shaw a18d60dcb0 Added direct theme support and will slowly move more things into this struct for configuring the look. 1 week ago
Zed A. Shaw 3bc05ad164 Move everything under the guecs/ directory in src/ so that it meshes better with other projects. 1 week ago
Zed A. Shaw f520f0bade Try to trim down what libs are actually needed. 1 week ago
Zed A. Shaw 06ca57e5da Had to rename sfml to sfmlbackend because on Windows the filesystem is case insensitive so include <SFML/*> was accidentally including _my_ <sfml/config.hpp> file. 1 week ago
Zed A. Shaw f3f2e90cd2 [BROKEN] This build is totally broken. DONOT USE. 1 week ago
Zed A. Shaw 838f54a4f4 Moved everything around to let meson build the libraries, but I suspect I have too much SFML support gear for it to be useable. 2 weeks ago