This website works better with JavaScript.
Explore
Help
Sign In
learn-code-the-hard-way
/
lel-guecs
Watch
1
Star
0
Fork
You've already forked lel-guecs
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
31
Commits
1
Branch
0
Tags
3.6 MiB
Tree:
adc192c6dc
Commit Graph
31 Commits (adc192c6dc751205c0c6b1043e3054199f090cb8)
All Branches
Search
Author
SHA1
Message
Date
Zed A. Shaw
adc192c6dc
Removed dbc and replaced with plain asserts everywhere.
1 month ago
Zed A. Shaw
767147c301
Forgot the include file for the theme.
1 month ago
Zed A. Shaw
a18d60dcb0
Added direct theme support and will slowly move more things into this struct for configuring the look.
1 month ago
Zed A. Shaw
b9deb3a0de
Update README with new layout.
1 month ago
Zed A. Shaw
3bc05ad164
Move everything under the guecs/ directory in src/ so that it meshes better with other projects.
1 month ago
Zed A. Shaw
f520f0bade
Try to trim down what libs are actually needed.
1 month 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 month ago
Zed A. Shaw
f3f2e90cd2
[BROKEN] This build is totally broken. DONOT USE.
1 month ago
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.
1 month 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.
1 month ago
Zed A. Shaw
560f506733
Added a delete function that lets you delete numbers entered.
1 month ago
Zed A. Shaw
576de347b9
README now has more information on GUECS but still needs more tips, tricks, and demos.
1 month ago
Zed A. Shaw
589373bf22
FSM is no longer needed but it may be back.
1 month ago
Zed A. Shaw
87149af4c7
Make the LEL layout look perty.
1 month ago
Zed A. Shaw
9e6038dd7d
Made the grammer fit the README description more and it seems to work the same. Tests in other projects confirmed, but may need to watch it.
1 month ago
Zed A. Shaw
88bc6f9123
More README to describe the LEL language, but not sure how it looks until I commit.
1 month ago
Zed A. Shaw
f40613d538
First cut at the README.
1 month ago
Zed A. Shaw
4d456139a5
Simple RPN calculator is working as a first demo.
1 month ago
Zed A. Shaw
7847ffdcbd
Switched to an RPN calculator since they're simpler to implement.
1 month ago
Zed A. Shaw
bd0ec9e095
Making an FSM work better for the calulator.
1 month ago
Zed A. Shaw
c0c63e5b2c
Bring over the FSM and then use it to make the calculator demo better.
1 month ago
Zed A. Shaw
4b07ecac45
Bring in the components into separate files so I can start to see how to make them generic. Then make the calculator kind of work but not yet.
1 month ago
Zed A. Shaw
313a9aec83
Demonstrate adding shader effects easily.
1 month ago
Zed A. Shaw
f8b9c88e2c
First cut of a basic calculator UI example.
1 month ago
Zed A. Shaw
74f5652842
Calculator started and the SFML components are off in their own thing.
1 month ago
Zed A. Shaw
942300f0bb
Started a few demos. Calculator first.
1 month ago
Zed A. Shaw
58880c2a6a
Started moving SFML specific stuff into the sfml/ directory.
1 month ago
Zed A. Shaw
df024adccd
Forgot a ton of files in the last commit.
1 month ago
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.
1 month ago
Zed A. Shaw
103793204d
Brought over a bunch of stuff to get started, but only lel.cpp compiles.
1 month ago
Zed A. Shaw
26685279ce
Initial commit
1 month ago