Robbert van der Helm
3b350e89a0
Update copyright notices
2026-04-26 16:39:33 +02:00
Robbert van der Helm
5151f1c447
Merge branch 'SakiiCode/master' ( #316 )
...
https://github.com/robbert-vdh/yabridge/pull/316
2024-12-01 19:57:53 +01:00
Robbert van der Helm
d9286758c0
Bump to version 5.1.1
2024-11-04 21:51:11 +01:00
Robbert van der Helm
95c45030b4
Use default-features instead of default_features
2024-11-04 21:50:49 +01:00
Sakii
ec74627b0c
Fix missing action on path-auto
2024-03-12 16:36:44 +01:00
Robbert van der Helm
49e696e42f
Update the copyright headers
...
Happy new year!
2024-01-09 19:25:38 +01:00
Robbert van der Helm
1b1fef7c08
Bump to version 5.1.0
2023-12-23 16:21:58 +01:00
Robbert van der Helm
f0718510aa
Fix yabridgectl sync flags in new CLI parser
...
This behavior changed, and flags now explicitly need this action to
function as flags.
2023-12-10 18:11:34 +01:00
Robbert van der Helm
bbec4f3163
Update yabridgectl for clap 4.x
...
This work has been sitting unfinished for ages. The original plan was to
also move it to CLAP's derive macros at the same time, but that makes
some of the path management more difficult.
2023-12-10 17:10:08 +01:00
Robbert van der Helm
6aab25c1de
[yabridgectl] Update textwrap
...
This was stuck on an old version some of the previous versions did not
take the subsequent indent string's width into account when wrapping.
2023-08-13 14:55:30 +02:00
Robbert van der Helm
2089c035d0
[yabridge] Warn on non-executable yabridge files
2023-08-13 14:30:04 +02:00
Robbert van der Helm
24b600f9d5
[yabridgectl] Verify existence of .exe.so files
...
This should not be a problem, but a packaging or copying screwup could
still cause these files to not be present.
2023-08-13 14:15:00 +02:00
Robbert van der Helm
1ff44ebd63
Update search path check warning
2023-08-11 21:53:10 +02:00
Robbert van der Helm
a41bcdf620
Bump to version 5.0.5
2023-05-07 12:47:20 +02:00
Robbert van der Helm
0501aefd69
Allow missing Compatibility sections in moduleinfo
...
Don't know why anyone would do this though.
2023-03-12 13:29:03 +01:00
Robbert van der Helm
a35cd8da50
Preemptively unset WAYLAND_DISPLAY
2023-02-25 15:22:23 +01:00
Robbert van der Helm
3bab9c3d6b
Bump version to 5.0.4
2023-02-23 15:17:53 +01:00
Robbert van der Helm
547ef9132c
Update VST 3.7.7 SDK patch for debug builds
2023-02-21 14:18:31 +01:00
Robbert van der Helm
1e66654c2e
Update copyright headers for 2023
...
Happy new year!
2023-01-01 18:51:35 +01:00
Robbert van der Helm
29e1e9e1b4
Bump to version 5.0.3
2022-12-23 21:30:30 +01:00
Robbert van der Helm
11d176257f
Update VST3 SDK 3.7.7 patch for unity builds
...
This wouldn't work with unity builds without the explicit wide version.
2022-12-23 19:56:50 +01:00
Robbert van der Helm
7346f82f8e
Fix spurious tab in VST3 SDK 3.7.7 patch
...
This was copied from Steinberg's own aliases.
2022-12-23 19:20:50 +01:00
Robbert van der Helm
acd745a3cb
Update the VST3 dependency to version 3.7.7
2022-12-23 19:19:39 +01:00
Robbert van der Helm
2984b1d26f
Change VST3 SDK patching to apply handwritten diff
...
Instead of replacing things with sed. This was a bit brittle with the
changes in 3.7.6/3.7.7, and this approach keeps compatibility with older
SDK versions.
2022-12-23 18:20:25 +01:00
Robbert van der Helm
b1848ee488
Tag version 5.0.2
...
Forgot to update these versions in the last commit.
2022-11-28 14:36:51 +01:00
Robbert van der Helm
43d552c82d
Bump to version 5.0.1
2022-11-14 14:42:10 +01:00
Robbert van der Helm
53ae2f9dff
[yabridgectl] Track created moduleinfo.json files
...
Otherwise they're considered orphans immediately after creating them.
2022-11-07 20:55:02 +01:00
Robbert van der Helm
a76e0710e2
Release version 5.0.0
2022-11-02 18:40:28 +01:00
Robbert van der Helm
324b658fb4
[yabridgectl] Check for the versioned libdbus
...
Just like in yabridge itself.
2022-10-28 20:52:04 +02:00
Robbert van der Helm
b9bf67754d
[yabridgectl] Check for libdbus-1.so
...
Instead of checking for notify-send.
2022-10-28 19:45:59 +02:00
Robbert van der Helm
0aa489ed5a
[yabridgectl] Upgrade goblin dependency
2022-10-24 11:47:53 +02:00
Robbert van der Helm
b8eb8e62bc
Remove excess line breaks in yabridgectl status
2022-09-23 20:34:25 +02:00
Robbert van der Helm
01b46fb60a
[yabridgectl] Support $CLAP_PATH
2022-09-23 20:34:25 +02:00
Robbert van der Helm
7810c9d631
[yabridgectl] Add support for CLAP plugins
...
CLAP support in yabridge itself has barely started at this point, but
having yabridgectl up and running in advance seems useful.
2022-09-11 19:18:03 +02:00
Robbert van der Helm
98bb4a019b
Add CLAP whenever mentioning yabridge libs
2022-09-11 19:18:03 +02:00
Robbert van der Helm
2a26014465
[yabridgectl] Let rustfmt handle string wrapping
2022-07-03 17:10:07 +02:00
Robbert van der Helm
15c1529831
[yabridgectl] Fix typo in winedump warning
2022-06-29 02:35:07 +02:00
Robbert van der Helm
f30e620078
Bump to version 4.0.2
2022-06-27 15:54:16 +02:00
Robbert van der Helm
d479f3fc0c
[yabridgectl] Abort for dangerous ~/.vst/yabridge symlinks
...
If `~/.vst/yabridge` is a symlink to one of the directories contained
within yabridgectl's plugin locations, then weird things may happen.
Spotted in
https://github.com/robbert-vdh/yabridge/issues/185#issuecomment-1166274104 .
2022-06-25 15:45:43 +02:00
Robbert van der Helm
cacb6ecff8
[yabridgectl] Add another hint to parsing errors
2022-06-25 13:53:30 +02:00
Robbert van der Helm
414fd97216
[yabridgectl] Make scanning errors non-fatal
...
This should never occur, but somehow people have text files with .dll or
.vst3 extensions in their plugin directories.
This resolves #185 .
2022-06-25 13:30:07 +02:00
Robbert van der Helm
a282bdc9d1
[yabridgectl] Gracefully catch bundle subdir error
...
This could only occur if people go out of their way to do weird things
and add the `x86_64-win` directory inside of a VST3 bundle to their
plugin locations. But somehow people still manage to do just that.....
2022-06-12 23:56:39 +02:00
Robbert van der Helm
67747531cc
Bump to version 4.0.1
2022-06-12 16:33:05 +02:00
Robbert van der Helm
ae73df2b17
[yabridgectl] Fix subdirectory detect for bundles
2022-06-11 14:58:43 +02:00
Robbert van der Helm
b826f80037
Bump to version 4.0.0
2022-06-09 16:38:55 +02:00
Robbert van der Helm
29a2dff7da
[yabridgectl] Update dependencies
...
Apparently there was a vulnerability in a dependency of a dependency
here.
2022-06-09 12:40:08 +02:00
Robbert van der Helm
637176541d
Remove old TODOs
2022-06-08 14:57:16 +02:00
Robbert van der Helm
78858b98f7
[yabridgectl] Check notify-send install status
...
Since it's used for yabridge's desktop notifications.
2022-05-24 13:41:32 +02:00
Robbert van der Helm
480755f8f0
Revert "[yabridgectl] Don't resolve rvas when parsing"
...
This reverts commit 6c1f7bd46908a9d6b3671975916e49b45fb5a558.
Somehow disabling this option seems to cause goblin to deadlock when
scanning at least one plugin.
2022-05-24 04:29:29 +02:00
Robbert van der Helm
6c1f7bd469
[yabridgectl] Don't resolve rvas when parsing
2022-05-24 04:17:28 +02:00