Zed A. Shaw
|
5d0d8b16fc
|
Removed hover on guecs::UI::mouse and now use a generic 16 bit modifier bitset. Also finally fixed Clickable so it just a simple callback with only the modifiers.
|
2025-08-14 12:35:25 -04:00 |
|
Zed A. Shaw
|
6837192583
|
Version bump.
|
2025-07-23 12:48:56 -04:00 |
|
Zed A. Shaw
|
e128de3244
|
Bump the version number.
|
2025-07-22 13:01:59 -04:00 |
|
Zed A. Shaw
|
31a02505aa
|
Version bump.
|
2025-07-07 10:56:34 -04:00 |
|
Zed A. Shaw
|
6fb20c5085
|
Need to disable werror so that builds with release aren't triggering unused variables.
|
2025-05-23 10:12:11 -04:00 |
|
Zed A. Shaw
|
715c95a3ff
|
Meson build was using the wrong sfml_main on windows.
|
2025-05-16 23:41:01 -04:00 |
|
Zed A. Shaw
|
b7c49711b6
|
Make the sfml parts a separate dependency so you can use them if you want.
|
2025-05-16 10:31:04 -04:00 |
|
Zed A. Shaw
|
04f6fef921
|
Started a tiny idle clicker demo called 'Clicker the Dog'. No idea what that means.
|
2025-05-11 00:15:09 -04:00 |
|
Zed A. Shaw
|
adc192c6dc
|
Removed dbc and replaced with plain asserts everywhere.
|
2025-05-10 10:53:53 -04:00 |
|
Zed A. Shaw
|
a18d60dcb0
|
Added direct theme support and will slowly move more things into this struct for configuring the look.
|
2025-05-09 11:20:22 -04:00 |
|
Zed A. Shaw
|
3bc05ad164
|
Move everything under the guecs/ directory in src/ so that it meshes better with other projects.
|
2025-05-08 11:20:00 -04:00 |
|
Zed A. Shaw
|
f520f0bade
|
Try to trim down what libs are actually needed.
|
2025-05-08 02:47:49 -04:00 |
|
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.
|
2025-05-08 02:27:02 -04:00 |
|
Zed A. Shaw
|
f3f2e90cd2
|
[BROKEN] This build is totally broken. DONOT USE.
|
2025-05-08 01:12:12 -04:00 |
|
Zed A. Shaw
|
8dc70ad1ed
|
Meson will complain on linux that libraries are not compiled with -fpic but then ignore options to enable -fpic by default, also despite detecting this Meson will not add it on Linux. Because of this I have to only build static libraries. CMake might be on the table now.
|
2025-05-07 12:53:44 -04:00 |
|
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.
|
2025-05-07 12:21:34 -04:00 |
|
Zed A. Shaw
|
74f5652842
|
Calculator started and the SFML components are off in their own thing.
|
2025-05-05 13:50:57 -04:00 |
|
Zed A. Shaw
|
58880c2a6a
|
Started moving SFML specific stuff into the sfml/ directory.
|
2025-05-05 12:42:26 -04:00 |
|
Zed A. Shaw
|
f5f5ca6431
|
First working extract with passing tests. Next to rework this so that the demo is separate from the actual library that people would use.
|
2025-05-05 12:10:27 -04:00 |
|
Zed A. Shaw
|
103793204d
|
Brought over a bunch of stuff to get started, but only lel.cpp compiles.
|
2025-05-05 11:42:21 -04:00 |
|