123 Commits (master)

Author SHA1 Message Date
Alexandros Theodotou 218e5a1c8c
write FINISHED file after writing a project 1 month ago
Alexandros Theodotou 842c16e3eb
fix lilv-related subprojects, drop vendored zix 2 months ago
Alexandros Theodotou 7bbb1ab0fa
upgrade old project format (drop undo history) 2 months ago
Alexandros Theodotou fabb7e034c
add better error handling when failing to read project yaml 2 months ago
Alexandros Theodotou b6e8228290
clang-format: raise column limit to 62 3 months ago
Alexandros Theodotou 4b76bd69b4
simplify check for unsaved changes 6 months ago
Alexandros Theodotou e0f3768684
clang-format: set column limit from 52 -> 51 6 months ago
Alexandros Theodotou fc8453f512
use clang-format config on all files 6 months ago
Alexandros Theodotou e7b7c603a2
fix plugin state dirs in backups being empty 7 months ago
Alexandros Theodotou 66f6629c27
Squashed commit of the following: 8 months ago
Alexandros Theodotou 6ecc228f76
various optimizations (function attributes) 9 months ago
Alexandros Theodotou 5c69256fe2
refactor port connections and clone project before saving 1 year ago
Alexandros Theodotou 10e53c975e
submit compressed log file with anonymous reports 1 year ago
Alexandros Theodotou c0ca60275c
add option to edit audio part in external app 1 year ago
Alexandros Theodotou bdad3cc4ab
add option to nudge audio selection 1 year ago
Alexandros Theodotou b79591dfe0
ask for save on close if project has unsaved changes 1 year ago
Alexandros Theodotou 2736885ea9
save the project struct directly instead of memcpying it 1 year ago
Alexandros Theodotou c18f4e2ce5
disable engine and add modal popup during save 1 year ago
Alexandros Theodotou 1510f5e7db
implement cut/copy/paste/delete/select all/deselect all for plugin slots 1 year 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 d76a384312
fix creating new projects from templates not copying plugin states 2 years ago
Alexandros Theodotou 1844b559bf
add versions to structs 2 years ago
Alexandros Theodotou ce351db36c
Make Position struct slimmer 2 years ago
Alexandros Theodotou ece44c29d1
add HOT attribute to functions called very often 2 years ago
Alexandros Theodotou 2005ea5db3
fix error when pressing delete in tracklist (~alextee/zrythm-bug#282) 2 years ago
Alexandros Theodotou 747d75218b
add guile project generator 2 years ago
Alexandros Theodotou b2123ed09d
allow selecting audio range in audio editor 2 years ago
Alexandros Theodotou c2d134f251
show border around selected UI section 2 years ago
Alexandros Theodotou c55d9feef9
fix other regions not drawn in editor ruler when automation region selected, add F1 to open manual, add F2 to rename regions, fix MIDI track inspector page broken on project load 2 years ago
Alexandros Theodotou 34ac6af1d4
implement export stems, fix track bouncing 2 years ago
Alexandros Theodotou 785f9bd2da
remember clip editor region visibility status and scroll positions of each editor (including timeline) 2 years ago
Alexandros Theodotou d686253d2f
bring back modulators, add modulator track 2 years ago
Alexandros Theodotou 133525fa6b
fix loading plugins from an automatic backup 2 years ago
Alexandros Theodotou f4f5d34104
change how plugins are serialized - each plugin has its own state dir 2 years ago
Alexandros Theodotou 1cc2f4c038
port magic issue 2 years ago
Alexandros Theodotou f6f92e0204
fix range selection 2 years ago
Alexandros Theodotou 40ffe77c4f
refactor: allocate clip editor 2 years ago
Alexandros Theodotou c1cdbd4edd
create tracks action: remove needless extra instantiation of tracks/plugins, undo manager: create and free properly 2 years ago
Alexandros Theodotou 9987a4616b
refactor: split routing code, allocate project members 2 years ago
Alexandros Theodotou 92ab1491ae
add CLI options to convert between zpj and yaml 2 years ago
Alexandros Theodotou b5b4739d98
add functionality to save project asynchronously 2 years ago
Alexandros Theodotou 41cb32e909
tear down project before exiting (closes carla plugins) 3 years ago
Alexandros Theodotou 3f71474b28
add region link groups (WIP) 3 years ago
Alexandros Theodotou cb009acfba
add basic automation recording (WIP) 3 years ago
Alexandros Theodotou 9c288b0aa6
fix undo history serialization (and failing tests) 3 years ago
Alexandros Theodotou cbc72735e5
make undo history serializable/unlimited (needs testing) 3 years ago
Alexandros Theodotou 97ea798a83
add test for exporting a project using an imported audio file (using chromaprint to check audio similarity) 3 years ago
Alexandros Theodotou d468400550
initial vst GUI loading (WIP) 3 years ago
Alexandros Theodotou 19ead514b2
add musical mode toggle 3 years ago