1
0
Fork 0
Commit graph

2189 commits

Author SHA1 Message Date
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