No description
Find a file
Stephen Seo 852a099930
All checks were successful
Run UnitTests / build-and-run-tests (push) Successful in 50s
Impl "Action" object for undo/redo history
TODO: Store undo/redo history for color editing, allow deleting
individual triangles and undo/redo of them.
2024-01-24 17:24:56 +09:00
.forgejo/workflows Add forgejo action/workflow to run UnitTests 2024-01-24 12:23:31 +09:00
.github/workflows Add Github action for UnitTests 2024-01-24 15:07:25 +09:00
src Impl "Action" object for undo/redo history 2024-01-24 17:24:56 +09:00
third_party Update submodule glm 2024-01-23 14:35:57 +09:00
.gitignore Fix warnings for included third party 2021-07-07 16:08:21 +09:00
.gitmodules WIP Replace SFML with Raylib 2021-03-29 17:05:27 +09:00
CMakeLists.txt Use raylib 5.0 in CMakeLists.txt requirement 2024-01-24 14:35:34 +09:00
LICENSE Update LICENSE year 2024-01-23 13:48:46 +09:00
README.md Update README.md 2021-04-05 11:59:18 +09:00

Triangles

THIS PROJECT IS STILL A WORK IN PROGRESS!

A gui application that lets you draw triangles of different colors on a colored background.

Uses raygui for UI.

Compiling

Create a build dir, run cmake, and then make to build.

mkdir buildDebug
cd buildDebug
cmake ..
make

Dependencies

Raylib should be installed on the system. Other third-party dependencies are git submodules and should be initialized with git submodule update --init recursive.

Legal stuff

Uses raylib, which is licensed under the zlib license.

Uses raygui, which is licensed under the zlib license.

Uses glm, which is licensed under the Happy Bunny License or the MIT License.

Uses catch, which is licensed under the Boost Software license.