summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
9 daysfeat: Implement Sequence Compiler for data-driven choreographyskal
9 daysopt: Guard debug/seek features with STRIP_ALLskal
9 daysfeat: Add --seek command line option for fast-forward debuggingskal
9 daysfeat: Implement Sequence and Effect system for demo choreographyskal
9 daysbuild: Add pack_source target to create complete source archiveskal
9 daysbuild: Add DEMO_ALL_OPTIONS to activate all build flags at onceskal
9 daysadd spec assetsskal
9 daysupdate session with mix fixesskal
9 daysdocs: Update contributing guidelines to mandate Windows build verificationskal
9 daysfix: Resolve macOS build breakage and restore tools audio supportskal
9 daysopt: Disable unused audio formats (FLAC, WAV, MP3) and encoding in miniaudioskal
9 daysupdate state in .md filesskal
9 daysFinalize Windows port with size analysis reporting and updated docsskal
9 daysAdd Windows cross-compilation support (MinGW) and emulation (Wine)skal
10 daysChore: Add missing newlines at end of source filesskal
10 daysChore: Remove trailing whitespaces across the codebaseskal
10 daysImplement procedural audio generation, spectral effects, and WebGPU particle ...skal
10 daysadd notesskal
10 daysenforce code styleskal
10 daysmore style rulesskal
10 daysadd mini_math.h header-only vector libskal
12 daysremove shader.wgslskal
12 dayssimplify shaderskal
12 daysfix the audioskal
12 daysfix the spec editor a bitskal
12 daysfeat(project-context): Document spectrogram generation moduleskal
12 daysfeat(gemini): Add .geminiignore fileskal
12 daysfix(editor): Correct CSS formatting issuesskal
12 daysrefactor(editor): Complete rewrite of script.js for stability and correctnessskal
12 daysfix(editor): Resolve all scoping, ordering, and scaling issuesskal
12 daysfix(editor): Final resolution of initialization and scoping errors in script.jsskal
12 daysfix(editor): Resolve button initialization errorsskal
12 daysfeat(editor): Implement SDFs for drawing primitives and fix spectrogram clearingskal
12 daysfix(editor): Resolve 'canvasToSpectrogramCoords is not defined' error (final ...skal
12 daysfix(editor): Resolve 'canvasToSpectrogramCoords is not defined' errorskal
12 daysfeat(editor): Full ellipse support and minor fixesskal
12 daysfeat(editor): Implement ellipse drawing and application logicskal
12 daysfix(editor): Resolve duplicate variable declarations in script.jsskal
12 daysfeat(editor): Implement logarithmic frequency scaleskal
12 daysfeat(editor): Add audio playback and redo functionalityskal
12 daysfeat(editor): Implement drawing tools and advanced undo/redoskal
12 daysfeat(editor): Implement basic undo/redo functionalityskal
12 daysdocs: Finalize project state synchronizationskal
12 dayschore(scripts): Update gen_assets.sh to include test asset generationskal
12 daysfeat(editor): Scaffold web spectrogram editorskal
12 daysfeat(spectool): Optimize .spec file size by trimming trailing zerosskal
12 daysstyle updateskal
12 daysperf(synth): Optimize Hamming window generationskal
12 daysdocs(contributing): Add rule for newline at end of fileskal
12 daysdocs: Synchronize project state for Asset System milestoneskal