Alexandros Theodotou
2802989a03
release-beta: bump to beta 6.0
2023-12-25 12:22:50 +09:00
Alexandros Theodotou
0c4bdc2d93
change panel toggles to Shift+F10~12
...
Fixes current broken shortcuts (#4131 ).
2023-12-24 17:04:04 +09:00
Alexandros Theodotou
14b25b1665
add test case for #3317
2023-12-24 16:48:11 +09:00
Alexandros Theodotou
ca90d3bc48
add audio function to copy L signal to R channel
...
Implements #4075 .
2023-12-24 15:35:47 +09:00
Alexandros Theodotou
923a984467
remember tracklist width per project
...
This changes the project format from 1.7 to 1.8.
Implements #4091 .
2023-12-24 15:19:36 +09:00
Alexandros Theodotou
f1cdf686f0
fix various timing issues during playback
...
Fixes #3346 .
2023-12-24 14:43:05 +09:00
Alexandros Theodotou
aa7594d8f6
go to previous point when attempting to move transport backwards twice quickly
...
Implements #3355 .
Also fixes behavior for action to go to previous marker when the cue
point and the marker are at the same position.
2023-12-24 09:40:04 +09:00
Alexandros Theodotou
933b6d15ec
fix build (regression from 26c8fe2f0
)
2023-12-24 00:36:08 +09:00
Alexandros Theodotou
9142dbf408
manual: mention how to enable timeline loop
...
Fixes #4145 .
2023-12-24 00:29:08 +09:00
Alexandros Theodotou
26c8fe2f0a
allow setting custom paths for all plugin formats
...
Fixes #4138 .
2023-12-23 22:53:19 +09:00
Alexandros Theodotou
e9f90b0911
audio region: draw each channel individually in editor
2023-12-23 18:24:32 +09:00
Alexandros Theodotou
4912c6a6b6
audio region: draw each channel individually in timeline
2023-12-23 18:24:23 +09:00
Alexandros Theodotou
87230c0cbb
noop: formatting, disabling some messages etc.
2023-12-23 17:14:08 +09:00
Alexandros Theodotou
0427797f93
release-beta: bump to beta 5.3
2023-12-22 07:53:51 +09:00
Alexandros Theodotou
05d2bb8ff5
fix plugin slot DND being broken
2023-12-20 21:23:23 +09:00
Alexandros Theodotou
48432a4a04
port file browser bookmarks treeview to listview
...
Fixes weirdness when attempting to delete a bookmark (#4948 ).
2023-12-20 20:57:39 +09:00
Alexandros Theodotou
29d14d6981
noop: formatting
2023-12-20 19:41:47 +09:00
Alexandros Theodotou
ed2de10bb2
don't whitelist plugins on wayland
2023-12-20 18:00:58 +09:00
Alexandros Theodotou
721a08cc7a
release-beta: bump to beta 5.2
2023-12-19 07:37:57 +09:00
Alexandros Theodotou
4cc4535283
disable track copying until crashes are fixed
2023-12-19 07:32:28 +09:00
Alexandros Theodotou
a7b9410073
implement arranger wrapper widget
...
This removes the minimap bar below the timeline and adds vertical
scrollbars to the timeline and piano roll.
Related to #4139 .
2023-12-19 00:35:26 +09:00
Alexandros Theodotou
aabf34f6a2
fix transport backward button being broken
...
Fixes #4963 .
2023-12-18 19:29:32 +09:00
Alexandros Theodotou
658c879d2c
show notification when something is copied to clipboard
2023-12-18 19:29:23 +09:00
Alexandros Theodotou
01711674e7
allow copy-pasting objects from other Zrythm instances
2023-12-18 19:16:22 +09:00
Alexandros Theodotou
2cffb2c06d
drop json-glib dependency
2023-12-18 00:50:05 +09:00
Alexandros Theodotou
e9e5dbc4fa
serialization: serialize port base value
...
Fixes modulation not performed as initially set when loading projects.
Fixes #4123 .
2023-12-18 00:29:34 +09:00
Alexandros Theodotou
eb1af9015a
fix invalid note events being sent in piano roll
...
Fixes #4140 .
2023-12-18 00:29:34 +09:00
Alexandros Theodotou
5c90d50534
noop: comment formatting
2023-12-18 00:29:24 +09:00
Alexandros Theodotou
ac5256c79d
release-beta: bump to beta 5.1
2023-12-17 06:53:28 +09:00
Alexandros Theodotou
b2ae4ec595
remove some unused YAML schema specs
2023-12-17 06:42:18 +09:00
Alexandros Theodotou
3480c2e565
fix copy-paste (regression from transition to JSON)
...
Fixes #4964 .
2023-12-17 06:41:43 +09:00
Alexandros Theodotou
7c039a07e2
don't force X11 on wayland
2023-12-15 21:27:43 +09:00
Alexandros Theodotou
00c5a01aca
use pulse curve with 1.0 curviness when recording automation
...
Implements #4755 .
* Fix duplicated automation points being created when recording
automation.
* Automation points created during recording are no longer interpolated
by a straight line. Instead, automation is "flattened" to match how it
was performed live.
2023-12-15 20:44:32 +09:00
Alexandros Theodotou
95dcba64fd
change prev/next marker shortcuts: PageUp/PageDown
...
Implements #4814 .
2023-12-15 19:22:07 +09:00
Alexandros Theodotou
1a93fe3b48
show more helpful error messages when wrong values are given
...
Implements #4843 .
2023-12-15 19:01:32 +09:00
Alexandros Theodotou
9d84dba007
add automation flatten function
...
Implements #4756 .
2023-12-15 18:34:58 +09:00
Alexandros Theodotou
85c14719d2
release-beta: bump to beta 5.0
2023-12-13 20:46:14 +09:00
Alexandros Theodotou
e140a99991
manual: update section on project structure, bump sphinx lib versions
2023-12-13 19:52:35 +09:00
Alexandros Theodotou
e03e8fc635
command line: remove zpj-yaml conversion option
2023-12-13 19:49:07 +09:00
Alexandros Theodotou
a878c06e26
rename VERSION to VERSION.txt
2023-12-13 19:03:04 +09:00
Alexandros Theodotou
3c0fa2d76d
tests: fix commented out API call
2023-12-13 12:09:29 +09:00
Alexandros Theodotou
c8cfa79f7a
clang-format: reflow comments
2023-12-13 12:03:22 +09:00
Alexandros Theodotou
3ecddcd5c3
add missing header
2023-12-13 03:57:42 +09:00
Alexandros Theodotou
9725b85b5a
meson: execute bash instead of script directly
2023-12-13 03:06:12 +09:00
alex
0ee8c8ac71
Merge branch 'feature/json-projects' into 'develop'
...
JSON projects
See merge request zrythm/zrythm!2
2023-12-12 15:46:10 +00:00
Alexandros Theodotou
d1c9c0e126
tests: calculate plugin bundle URI without running a script
2023-12-13 00:07:10 +09:00
Alexandros Theodotou
31752f57bb
fix compilation errors with clang
2023-12-12 23:27:47 +09:00
Alexandros Theodotou
492d2ab360
bump gtk4/libadwaita subproject versions
2023-12-12 23:27:47 +09:00
Alexandros Theodotou
1f87d328ec
fix C format error in po/ca.po
...
Fixes #4960 .
2023-12-12 23:27:47 +09:00
Alexandros Theodotou
1cc86581db
add more error checks when loading projects
2023-12-12 23:27:40 +09:00