Patrick mewin
mewin pushed to master at mewin/raid 2025-09-24 00:51:53 +02:00
e354e20e54 Implemented/fixed Vulkan instance and device creation.
mewin pushed to master at mewin/raid 2025-09-23 11:15:16 +02:00
d56918e71d Added some utility coroutines for showing message boxes.
69fdae991a Added handleCloseRequested() callback to allow applications to intercept close requests.
Compare 2 commits »
mewin pushed to master at mewin/raid 2025-09-22 22:19:39 +02:00
da8d1589b3 Added multi-column sorting to data tables.
mewin pushed to master at mewin/mijin2 2025-09-22 21:47:13 +02:00
1c7f043e6f Fixed compilation using GCC due to duplicate template parameter name.
mewin pushed to master at mewin/raid 2025-09-22 21:45:53 +02:00
9d02d97af3 Added missing dependency to yaml-cpp and added count parameter to ConfigArray::removeAt().
mewin pushed to master at mewin/mijin2 2025-09-22 21:42:56 +02:00
5a111df9ea Added void variant of Result.
32ccaad00a Added Stream::copyTo() and fixed read flag in FileStream::getFeatures().
10d9b4c98f Made VectorMap find and access functions templates so you don't have to construct the key.
cc20702249 Added [[maybe_unused]] to std::atexit() call to fix non-debug builds.
Compare 6 commits »
mewin pushed to master at mewin/raid 2025-09-22 17:12:45 +02:00
20020318e1 Added configuration helper types.
mewin pushed to master at mewin/raid 2025-09-22 10:39:57 +02:00
9bc56a2748 Added header for ImPlot utility and functions for drawing horizontal/vertical lines and boxes.
mewin pushed to master at mewin/raid 2025-09-21 23:33:06 +02:00
5ebd609507 Added first frame (data tables) to the test application.
b38fa1b68b Added utility functions for creating string/value data table columns.
41258cda5b Moved Application declarations to the appropriate header.
Compare 3 commits »
mewin pushed to master at mewin/raid 2025-09-21 17:42:18 +02:00
ee4ea4ae0a Properly seperated/cleaned up OpenGL and Vulkan implementations.
b35edfcf20 Added ApplicationConfig argument to QuickApp constructor.
180f2b70fa Disable X11 on Wayland unless explicitly activated.
Compare 3 commits »
mewin pushed to master at mewin/mijin2 2025-09-21 12:36:49 +02:00
3891c0f8ce Added option to quoted() function to replace newlines.
7da2f7b7f4 Added note about getKnownFolder() to getHomeFolder() deprecation hint.
bd06118b29 Normalize paths created by the RelativeFileSystemAdapter. Fixes issues with trailin "/.".
Compare 3 commits »
mewin pushed to master at mewin/raid 2025-09-20 15:28:19 +02:00
917309e99c Prefer SDL X11 video driver on Linux for ImGui viewport support.
66668959d3 Fixed recipe repository name.
58329a2033 Converted test application from QuickApp to proper sub class.
Compare 3 commits »
mewin pushed to master at mewin/raid 2025-09-20 14:28:45 +02:00
0f2f5973fb Merge branch 'master' of https://git.mewin.de/mewin/raid
6657606e81 Made data table header a const char* to avoid unnecessary allocations.
Compare 2 commits »
mewin pushed to master at mewin/scons-plus-plus 2025-09-20 14:01:57 +02:00
b9335a6247 Added command line tool and removed lib folder from gitignore.
mewin pushed to master at mewin/raid 2025-09-20 12:20:19 +02:00
bc8d241592 Removed Jinja tool due to S++ including Jinja as an addon now.
mewin pushed to master at mewin/scons-plus-plus 2025-09-20 12:18:20 +02:00
79366c9098 Fixed CLion project generation for projects without executable targets.
5c17999cdf (WIP) Restructuring of the project, rework of addons.
7b2e5c7432 Removed S++ subfolder from CLion VCS configuration.
Compare 3 commits »
mewin pushed to master at mewin/raid 2025-09-20 11:24:50 +02:00
db09eb5e3a Replaced S++ submodule with loader script.
mewin pushed to master at mewin/raid 2025-09-19 13:53:53 +02:00
d3b56d3fd0 Added DataTable function.
7470878f9c Added mMainWindowStyles variable to Application.
Compare 2 commits »
mewin pushed to master at mewin/spp_template 2025-09-13 12:52:25 +02:00
911c5cd674 Made the bootstrapper respect the -s option.
9abb3ba39f Added S++ bootstrap script that downloads SCons++ to a local folder.
4f7f516015 Removed S++ submodule.
Compare 3 commits »
mewin merged pull request mewin/spp_template#1 2025-09-13 12:52:23 +02:00
feature/bootstrapper