Robbert van der Helm
e9dff5b0eb
Prevent nih_plug_* from enabling default features
...
Which would otherwise make compiling without VST3 support impossible.
2024-03-10 21:09:26 +01:00
Robbert van der Helm
57db4b57ed
Use the 2021 edition resolver in the workspace
2024-03-10 21:06:05 +01:00
Robbert van der Helm
369ef886e4
Ensure that the lockfile is up to date on CI
...
So build failures related to this can't happen again.
2024-03-10 20:39:59 +01:00
Robbert van der Helm
37cd6b34f1
Update lockfile
...
These changes apparently weren't commit.
2024-03-10 20:37:10 +01:00
Robbert van der Helm
8a1cbcd094
Remove reference to the Rust Audio Discord
...
People are starting to join for non-development support questions
en-masse. Better to just not mention it at all.
2024-03-10 14:42:19 +01:00
Billy Messenger
0d608592b5
fix panic when setting mouse cursor in nih_plug_egui
2024-03-03 15:51:45 +01:00
Robbert van der Helm
b2586ded48
Mention the nih_plug_egui update in the changelog
2024-02-22 21:01:19 +01:00
Billy Messenger
80ed8b5384
don't need this import here
2024-02-22 20:54:58 +01:00
Billy Messenger
0017efae0a
forgot to remove this
2024-02-22 20:54:58 +01:00
Billy Messenger
0dccb4501f
update egui and egui_baseview
2024-02-22 20:54:58 +01:00
Robbert van der Helm
7a01b57735
Update the copyright headers
...
Happy new year!
2024-01-09 19:27:05 +01:00
iglak
36ee023fb3
fix: wrong window handle on windows
2024-01-01 23:05:53 +01:00
Robbert van der Helm
4e8beb1098
Update the changelog entry date for merge
2023-12-30 18:00:20 +01:00
Robbert van der Helm
674e871d46
Change the minimum scale factor in Vizia to 0.5
2023-12-30 17:58:54 +01:00
Robbert van der Helm
25a25d0a40
Update Vizia with resizing patch
2023-12-30 17:52:52 +01:00
Robbert van der Helm
96d4e34ac8
Don't build a Rust library for SC
2023-12-30 17:11:57 +01:00
Robbert van der Helm
9a9b7cd7b9
Promote debug assertion failures to warnings
2023-12-30 15:02:06 +01:00
Robbert van der Helm
4511d9f8fd
Update Vizia and baseview again
...
There has been some major refactoring in baseview that should solve some
leaks on macOS.
2023-12-30 14:51:03 +01:00
Robbert van der Helm
b07220abe8
Update Spectral Compressor for upstream changes
2023-12-30 14:51:03 +01:00
Robbert van der Helm
0dd58cd4bb
Fix trailing whitespace
...
From a PR.
2023-12-30 14:44:40 +01:00
Robbert van der Helm
ec818e545b
Reformat SoftVacuum
2023-12-30 14:44:40 +01:00
Robbert van der Helm
b702b9a55e
Update Diopser for upstream vizia changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
455f651d39
Update the peak meter for upstream vizia changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
b07ec12d04
Update ParamButton for upstream vizia changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
762844f8f6
Update the Diopser XY pad
...
The translation can now be done from the stylesheet, in percentages.
2023-12-30 14:44:40 +01:00
Robbert van der Helm
669edc1df5
Update generic UI for upstream Vizia changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
151a4ec29e
Update gain_gui_vizia for upstream vizia changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
193ec70b8a
Update resize handle for upstream vizia changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
27763d2632
Update the param slider for upstream vizia changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
3a0f3140b8
Update Vizia param base for upstream changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
eb70aa2892
Update stylesheets for changed units
2023-12-30 14:44:40 +01:00
Robbert van der Helm
ef42174a6a
Update Vizia utils for upstream changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
68962fa22b
Add tests for triangle intersection
2023-12-30 14:44:40 +01:00
Robbert van der Helm
fb71357ca3
Remove out of date comment
2023-12-30 14:44:40 +01:00
Robbert van der Helm
ba9f979be6
Ignore logging messages from selectors
...
Vizia now spams these.
2023-12-30 14:44:40 +01:00
Robbert van der Helm
5a2ef860b1
Update Vizia assets for font selection changes
2023-12-30 14:44:40 +01:00
Robbert van der Helm
76ef4d0ff9
Adapt raw_window_handle 0.4 for nih_plug_iced
...
I tried updating iced instead, but after a couple hours porting things I
gave up. Supporting newer iced versions will probably require rebuilding
the crate from scratch.
2023-12-30 14:44:40 +01:00
Robbert van der Helm
a16cbd6aad
Adapt raw_window_handle 0.4 for nih_plug_egui
...
NIH-plug switched to version 0.5, so this adapter is needed for this
version of nih_plug_egui.
2023-12-30 14:44:40 +01:00
Robbert van der Helm
b794cdeafe
Rework ParentWindowHandle to be a sum type
...
So we can mix and match versions of baseview that target different
versions of `raw_window_handle`.
2023-12-30 14:44:40 +01:00
Robbert van der Helm
4af581ba07
Remove unnecessary pointer checks
2023-12-30 14:44:40 +01:00
Robbert van der Helm
32c3f367e4
Update the vizia and baseview dependencies
2023-12-30 14:44:36 +01:00
Robbert van der Helm
756d5a3315
Add missing changelog entry
2023-12-30 14:08:10 +01:00
aimixsaka
7b228c3a25
Add initial compilation support for RISC V
2023-12-30 14:05:44 +01:00
Robbert van der Helm
e211029979
Use dates instead of tags for plugin build names
...
This makes more sense for this repo, since tags are plugin-specific and
this repo bundles multiple plugins.
2023-12-06 19:21:48 +01:00
Robbert van der Helm
105a46d808
Add missing changelog entry for nih_export_vst3
2023-12-06 19:12:54 +01:00
Benno Straub
bf59a9496b
Fix an error in nih_export_vst3 and a warning in nih_export_clap
2023-12-06 19:09:06 +01:00
Robbert van der Helm
5f4058d164
Add missing changelog entry for the last PR
2023-11-05 22:35:16 +01:00
rbmj
bf01371009
Added IntParam::range() and FloatParam::range()
2023-11-05 21:55:38 +01:00
Iain
6f975ca404
Fix backticks in doc comments
2023-09-24 13:38:26 +02:00
Robbert van der Helm
3f4d70c32a
Fix null pointer assertions in buffer management
2023-09-21 22:48:11 +02:00