33 Commits (3d6e0f32b3c30183361a1e488b77ee261e4a1b45)

Author SHA1 Message Date
Alexandros Theodotou 1d1c0d510c
start using REUSE specification to manage licenses 1 year ago
Alexandros Theodotou c7a984e97b
add clang-format 1 year ago
Alexandros Theodotou 6943aa448d
avoid expensive meson reconfiguration 1 year ago
Alexandros Theodotou 77800a3e3b
use cached cairo nodes for dashed lines in timeline 1 year ago
Alexandros Theodotou e6e60e2368
change env variable NO_SCAN_PLUGINS to ZRYTHM_SKIP_PLUGIN_SCAN 2 years ago
Alexandros Theodotou 73b3b08e8b
comment out XGetWindowAttributes during suil instantiation 2 years ago
Alexandros Theodotou 15bd409ca0
various optimizations 2 years ago
Alexandros Theodotou 81b9b33ea5
fix various rt issues reported by stoat 2 years ago
Alexandros Theodotou d48de9f411
Revert "change license to AGPLv3 only" 2 years ago
Alexandros Theodotou 84f0f62ef3
change license to AGPLv3 only 2 years ago
Alexandros Theodotou 5658737ecb
add clang-tidy target 2 years ago
Alexandros Theodotou 7a9a3814fd
run cppcheck in CI 2 years ago
Alexandros Theodotou e6865e604d
wait for all dsp threads to become idle on startup 2 years ago
Alexandros Theodotou f6b3a55f7d
builds: use -j1 after setting optimization level 2 years ago
Alexandros Theodotou d4a1aef67e
builds: use valgrind suppressions during tests 2 years ago
Alexandros Theodotou 3a82e0bb4c
optimize RAM usage for ports (allocate memory as needed) 2 years ago
Alexandros Theodotou 191b42dc91
fix issue when loading project with noizemaker vst, add vst tests 3 years ago
Alexandros Theodotou 4ad1848a1d
add integration test for creating/deleting tracks using helm 3 years ago
Alexandros Theodotou a29235b080
fix more memory leaks 3 years ago
Alexandros Theodotou 1bf6ae3a30
refactor (track): use track processor pointer instead of embedded 3 years ago
Alexandros Theodotou 2a47f7e731
refactor: split zrythm to Zrythm and ZrythmApp, split events to EventManager and ZEvent, other refactoring 3 years ago
Alexandros Theodotou bc14421a14
update splash screen, add windows icon 3 years ago
Alexandros Theodotou 585b6a81c5
fix graph validation code 4 years ago
Alexandros Theodotou 066e23acc7
handle recording in the GUI thread instead of the RT thread 4 years ago
Alexandros Theodotou 2e1f00523e
convert arranger and ruler to single drawing area 4 years ago
Alexandros Theodotou 8be800dd51
convert tracks to drawing areas (WIP) 4 years ago
Alexandros Theodotou 4787066d7f
fix lag after a couple of minutes of playback 4 years ago
Alexandros Theodotou c9fad7215a
refactor meson code for plugins - fix lint issues 4 years ago
Alexandros Theodotou 7ea66a045e
add meson option to run stoat 4 years ago
Alexandros Theodotou b5690bb2e8
create hard links for identical files in the manual, add valgrind suppressions 4 years ago
Alexandros Theodotou ab45f777ee
switch to the GFDL for the user manual 4 years ago
Alexandros Theodotou b2edc0bac0
add missing copyrights, move chords and automation into regions (WIP - refactor) 4 years ago
Alexandros Theodotou f3eb19dde1 add placeholders for multi-lanes, chord pad and chord-marker tracks under ruler, control room 4 years ago