Commit Graph

6057 Commits

Author SHA1 Message Date
Alexandros Theodotou 526a271d66
release-beta: bump to beta 4.8 2023-04-15 08:12:52 +09:00
Alexandros Theodotou ea199f259c
plugin-gtk: make spin button text fields longer 2023-04-14 21:06:35 +09:00
Alexandros Theodotou 0fc223196f
plugin-gtk: skip setting same widget values
Fixes https://todo.sr.ht/~alextee/zrythm-bug/453.

Fixes not being able to change parameter values in generic VST UI text
fields.
2023-04-14 21:05:35 +09:00
Alexandros Theodotou b4120441b9
scroll to middle of piano roll when first shown
Fixes https://todo.sr.ht/~alextee/zrythm-bug/1048.
2023-04-13 20:54:24 +09:00
Alexandros Theodotou b77fc08a20
fix not being able to cut regions with alt near the edges
Fixes https://todo.sr.ht/~alextee/zrythm-bug/965.
2023-04-13 20:23:40 +09:00
Alexandros Theodotou 8a4e8705c4
fix ctrl-click on fader not being undoable 2023-04-13 20:17:50 +09:00
Alexandros Theodotou 05a35948fc
ctrl+click on balance to reset (undoable) 2023-04-13 20:17:24 +09:00
Alexandros Theodotou b288021073
double click on channel balance to set exact value
Implements https://todo.sr.ht/~alextee/zrythm-feature/540.
2023-04-09 19:03:28 +09:00
Alexandros Theodotou 8ee05adb9f
fix resetting channel balance not being undoable 2023-04-09 19:03:11 +09:00
Alexandros Theodotou 9f1b6fbc7d
fix setting fader value not working sometimes 2023-04-08 17:26:51 +09:00
Alexandros Theodotou 3f3cd32403
fix resetting faders not being undoable 2023-04-08 17:26:35 +09:00
Alexandros Theodotou 691b4b03ac
add more info to undoable action strings 2023-04-08 17:26:00 +09:00
Alexandros Theodotou 0e52d2141c
double click to set fader value
Partly implements https://todo.sr.ht/~alextee/zrythm-feature/540.
2023-04-08 17:25:38 +09:00
Alexandros Theodotou f9a2b25c3c
ci: attempt to fix arch linux build 2023-04-07 23:07:28 +09:00
Alexandros Theodotou ebc1709a93
show value when hovering balance control
Partly implements https://todo.sr.ht/~alextee/zrythm-feature/540.
2023-04-07 23:05:43 +09:00
Alexandros Theodotou d8b826a19c
ci: attempt to fix freebsd build 2023-04-06 22:21:53 +09:00
Alexandros Theodotou 9af332a2f2
skip autosave when preroll or countin in progress
Fixes https://todo.sr.ht/~alextee/zrythm-bug/1045.
2023-04-06 22:14:55 +09:00
Alexandros Theodotou 12a29ab875
ci: attempt to fix builds 2023-04-06 21:47:20 +09:00
Alexandros Theodotou 20ff4b36cb
show fader value when hovering
Partly implements https://todo.sr.ht/~alextee/zrythm-feature/540.
2023-04-06 21:44:32 +09:00
Alexandros Theodotou b92e0562a9
noop: formatting fixes 2023-04-06 21:44:21 +09:00
Alexandros Theodotou 759cc264e3
ci: attemp to fix arch build 2023-04-05 22:57:52 +09:00
Alexandros Theodotou e0e60829a0
audition MIDI notes when moved with arrow keys
Fixes https://todo.sr.ht/~alextee/zrythm-bug/978.
2023-04-05 22:48:23 +09:00
Alexandros Theodotou 456fe9456c
meson: bump gtk subproject ver 2023-04-05 12:09:05 +09:00
Alexandros Theodotou b1a08c6393
optimize adding multi-out plugins
Partly fixes https://todo.sr.ht/~alextee/zrythm-bug/973.

Still some lag with Geonkick.
2023-04-05 12:06:10 +09:00
Alexandros Theodotou 8a7440db72
fix various gcc-reported issues 2023-04-05 12:05:48 +09:00
Alexandros Theodotou b4b080bde5
fix not propagating errors when performing some actions 2023-04-03 23:32:44 +09:00
Alexandros Theodotou cbb27104d4
track widget: don't start DND until DND threshold is reached
Fixes double-clicking on tracks not working as intended (showing a
rename dialog) because DND was eating the event up.
2023-03-31 19:21:27 +09:00
Alexandros Theodotou 2d7261529a
show track inspector on double click on a track other than name
Fixes/implements https://todo.sr.ht/~alextee/zrythm-bug/202.
2023-03-31 19:20:20 +09:00
Alexandros Theodotou 8ad61d70c0
fix clip editor region being unset when moving tracks 2023-03-31 18:58:18 +09:00
Alexandros Theodotou a05e6fb23c
start listening to MIDI notes on draw and on click
Fixes https://todo.sr.ht/~alextee/zrythm-bug/505 and
https://todo.sr.ht/~alextee/zrythm-bug/373.
2023-03-31 18:22:30 +09:00
Alexandros Theodotou 15633a090e
don't allow bypassing snapping in autofill mode
Fixes https://todo.sr.ht/~alextee/zrythm-bug/100.
2023-03-31 17:44:55 +09:00
Alexandros Theodotou e2abde97de
user-manual: update mixer screenshot 2023-03-29 21:38:00 +09:00
Alexandros Theodotou ca6f87a9ef
update README: Pipewire is now supported 2023-03-29 21:37:39 +09:00
Alexandros Theodotou 3ba4553bb0
release-beta: bump to beta 4.7 2023-03-29 20:11:09 +09:00
Alexandros Theodotou d9126b3eec
fix error when attempting to paste nothing 2023-03-29 19:24:13 +09:00
Alexandros Theodotou c8206b327f
add autoscroll in tracklist during DnD 2023-03-29 18:47:43 +09:00
Alexandros Theodotou 411e438374
don't fire events when right clicking on inserts in left tab
Attempt 2 to fix right clicking on inserts not working on windows.
2023-03-29 17:54:28 +09:00
Alexandros Theodotou 9b5ade7896
noop: code formatting 2023-03-29 12:17:26 +09:00
Alexandros Theodotou d53d233598
attempt to fix right clicking on inserts not working on windows 2023-03-29 12:17:18 +09:00
Alexandros Theodotou 8a8e2ae69c
attempt 1 to fix regression from ead05e6 2023-03-29 07:54:14 +09:00
Alexandros Theodotou 714b8ce9b2
move velocity settings to new toolbar in the velocity editor
Fixes being unable to drag velocity bars when set to high values like
127.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1020.
2023-03-28 21:40:03 +09:00
Alexandros Theodotou ebf724d5e8
simplify separator css 2023-03-28 11:48:50 +09:00
Alexandros Theodotou 79cb1cebfb
improve adding/removing plugins to collections
Fixes crash when adding a plugin to a collection in some cases.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1061.
2023-03-27 20:46:44 +09:00
Alexandros Theodotou 40630ef8a3
editable label: fix not deleting source func after dispose
Fixes crash when exporting project.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1056.
2023-03-27 20:29:35 +09:00
Alexandros Theodotou e127367afb
fix track/plugin inspect not working 2023-03-27 19:51:19 +09:00
Alexandros Theodotou 4a4f8eb38f
fix minor memory leak 2023-03-27 19:51:04 +09:00
Alexandros Theodotou 98ea93fdef
fix error when routing port with display unit
Fixes https://todo.sr.ht/~alextee/zrythm-bug/1014.
2023-03-27 19:50:06 +09:00
Alexandros Theodotou c8e28cee5a
fix compilation failure with clang 2023-03-21 16:50:15 +09:00
Alexandros Theodotou 665cbd7581
ci: fix builds (force fallback for libcyaml) 2023-03-20 22:20:13 +09:00
Alexandros Theodotou e95405859b
meson: bump gtk subproject version 2023-03-20 21:58:22 +09:00