| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-08 | ui: add tab bar, layout editor with drag-to-reposition | Adam Malczewski | |
| - GuiTabBar from raygui v5.0 for Player/Layout tab switching - Layout tab: 5 draggable element placeholders (Title, Bar, Status, Play button, Help) — press+hold+drag to reposition - Auto-save config file on tab switch from Layout back to Player - config_save() added to config module - raygui include path added to Makefile, warnings suppressed via #pragma for third-party header | |||
| 2026-06-08 | build: add Linux native target with static raylib linking | Adam Malczewski | |
| - Default target (make) now builds for Linux native (gcc) - Windows cross-compile preserved as x86_64-w64-mingw32-gcc -std=c99 -O2 -Ibuild -Ideps/raylib/src -Ideps/raylib/src/external/glfw/include -Wall -Wextra -DPLATFORM_DESKTOP -D_GLFW_WIN32 -o build/study-player.exe build/main.o build/libraylib.a -lgdi32 -lwinmm -lcomdlg32 -lole32 - Raylib built from source and statically linked (no .so/.dll) - Font embedded at compile time via xxd (best-effort) - Auto-discovery of src/*.c files via wildcard - Target-specific variables for clean dual-target architecture | |||
| 2026-04-18 | final touches | Adam Malczewski | |
| 2026-04-18 | initial | Adam Malczewski | |
