No description
  • C++ 95.8%
  • CMake 4.2%
Find a file
2026-06-03 14:24:21 +00:00
.github Disable GitHub Actions workflow 2026-05-29 15:36:52 +00:00
.omo Document JUCE screenshot fix plan 2026-05-28 14:50:47 +00:00
cmake Update CMake local verification guidance 2026-05-29 15:37:30 +00:00
docs Document disabled CI policy 2026-05-29 15:37:13 +00:00
src Remove permanent JUCE browser panel. 2026-06-03 14:23:36 +00:00
tests Cover modal-only browser workflow. 2026-06-03 14:24:21 +00:00
.clang-format Define custom DJ App foundation 2026-05-27 01:52:24 +03:00
.editorconfig Define custom DJ App foundation 2026-05-27 01:52:24 +03:00
.gitignore Enable JUCE local build setup 2026-05-27 20:54:33 +00:00
CMakeLists.txt Carry waveform window metadata. 2026-06-03 13:12:46 +00:00
LICENSE Adopt AGPL JUCE dependency governance 2026-05-27 19:05:31 +00:00
README.md Document disabled CI policy 2026-05-29 15:37:13 +00:00

Deckflaxia

Deckflaxia is an AGPL-3.0-or-later native JUCE DJ application workflow. The current target is a four-deck app for macOS 15 via macos-latest and Ubuntu 24.04 LTS via ubuntu-24.04, with local fallback checks for environments that don't have JUCE or system media dependencies installed.

Start with the runbook for exact setup, build, launch, smoke, sandbox, license, troubleshooting, and deferred-scope commands:

For a local JUCE checkout, see the runbook's third_party/JUCE setup commands; JUCE is not vendored in this repository and the local checkout must not be committed.

Related references:

GitHub Actions Policy

GitHub Actions CI is intentionally disabled. Future feature planning must not add or reactivate workflow triggers unless the user explicitly asks to re-enable CI; use the local verification commands in the runbook instead.

Deferred Scope

These features are intentionally out of scope for this workflow: Windows, recording, smart playlists, samplers, streaming, DVS/timecode, Rekordbox/Serato import, cloud/accounts/marketplace, per-plugin sandboxing, and embedded plugin editors.