Billy Messenger
c712b044df
fix typo in code
2025-04-16 10:55:22 -05:00
Billy Messenger
ac250420fb
fix raw_window_handle panic in Windows
2025-04-16 10:55:22 -05:00
Billy Messenger
490e7b5ed8
work around rust-analyzer derp
2025-04-16 10:55:22 -05:00
Billy Messenger
89fb51248d
fix typo in docs
2025-04-16 10:55:22 -05:00
Billy Messenger
ac1caecd2d
add "bring your own gui" example plugins
2025-04-16 10:55:22 -05:00
oilcake
400eb3156f
typo fixed
2025-03-17 22:12:38 +01:00
oilcake
17ba595e74
typo fixed
2025-03-09 16:17:36 +01:00
Robbert van der Helm
18ec34e916
Swap macOS cross and host targets
...
Apparently the `macos-latest` runner silently changed architectures with
the macOS 14 update. Fun.
2025-03-02 11:25:53 +01:00
Robbert van der Helm
e8119e82f2
Update the GitHub actions to V4
...
Because the V3 versions no longer work.
2025-03-02 11:05:05 +01:00
Robbert van der Helm
7e89994123
Bump Ubuntu version used for CI to 22.04
...
20.04 is probably going to be removed soon.
2025-03-02 11:04:01 +01:00
Robbert van der Helm
0c560b3ea5
Fix macOS build target for test CI job
...
Love these deprecations.
2025-03-02 11:02:40 +01:00
Robbert van der Helm
287f4b3d31
Merge PR #201 (Bump egui versions)
...
https://github.com/robbert-vdh/nih-plug/pull/201
2025-02-23 22:28:00 +01:00
Robbert van der Helm
4d4a38fbbc
Add changelog entries for egui changes
2025-02-23 22:27:01 +01:00
Robbert van der Helm
79bb7aadff
Update to the latest egui-baseview
2025-02-23 22:25:19 +01:00
rbmj
b12a0ebdbe
Bump egui versions
2025-02-23 22:12:47 +01:00
Jakub Turowski
91a0ff745e
Introduce egui window resizability
2025-02-23 22:08:45 +01:00
Robbert van der Helm
bba7064441
Fix future name clash warning
2025-02-23 22:01:04 +01:00
Robbert van der Helm
1994450ba1
Fix the macOS CI runner
...
`16c6c58f4d9f08c9c515c991c218bff235cff6e2` changed this to no longer
refer to a specific runner (which should be fine with the target SDK
option), but there was a typo in there.
2025-02-23 21:56:08 +01:00
Robbert van der Helm
26462968a5
Update the changelog
2025-02-23 21:53:41 +01:00
JustCFX2u
5b945da625
Use upstream clap-sys, CLAP 1.2.2
2025-02-23 21:50:47 +01:00
Robbert van der Helm
d4be40eb5b
Update the GitHub actions versions
...
Nothing sparks more joy than things that worked previously suddenly
refusing to work because it's more than a year old.
2025-02-13 19:35:21 +01:00
Robbert van der Helm
d17bee7818
Build on Ubuntu 22.04
...
20.04 is no longer supported by GitHub Actions.
2025-02-13 19:17:52 +01:00
Robbert van der Helm
efdffbd245
Move from anymap to anymap3
...
This avoids a future incompatibility issue.
https://github.com/robbert-vdh/nih-plug/pull/202
https://github.com/rust-lang/rust/issues/127323
2025-02-13 19:13:30 +01:00
Robbert van der Helm
16c6c58f4d
Always run on the latest macOS runner
...
They get deprecated real fast, and since you can target a specific SDK
version the runner used shouldn't matter that much. Hopefully.
2024-12-23 23:09:22 +01:00
Robbert van der Helm
5416733514
Add missing changelog entry for slider style
2024-12-23 22:59:35 +01:00
Bart Brouns
55c41bfa9e
add new ParamSliderStyle::FromMidPoint
2024-12-23 22:58:01 +01:00
Robbert van der Helm
40269e1394
Allow builds to be triggered manually
2024-11-27 22:37:26 +01:00
Robbert van der Helm
dfafe90349
Update dependencies
2024-08-18 21:45:01 +02:00
Robbert van der Helm
2b8d012f9f
Fix usage of deprecated function
2024-08-18 21:44:40 +02:00
Robbert van der Helm
3697d72213
Fix assert_process_allocs with mingw
...
Not quite sure how this happened.
2024-08-18 21:43:53 +02:00
Robbert van der Helm
34ebda258f
Bump the macOS GitHub Actions runners
...
MacOS 11 is no longer supported.
2024-08-18 21:39:55 +02:00
Robbert van der Helm
61c79ab610
Swap out lazy_static for std::sync::LazyLock
2024-08-18 21:37:10 +02:00
Robbert van der Helm
31711785e6
Update standalone baseview version
2024-08-18 21:26:23 +02:00
Robbert van der Helm
ffe9b61fcb
Bump dependencies
...
The `time` package no longer compiled with the latest nightly compiler.
2024-06-09 15:49:29 +02:00
Robbert van der Helm
cd9b589d23
Fix invalid debug assertions check
2024-05-06 00:57:29 +02:00
Robbert van der Helm
9e2b9cc06e
Update to the latest Vizia
...
This fixes crashes when opening more than one instance of a plugin GUI
on Windows and macOS.
2024-05-06 00:57:29 +02:00
Robbert van der Helm
b3038b458c
Fix race condition in RunLoopEventHandler
2024-05-05 23:22:01 +02:00
joe
8eed04fe5f
bump dependencies
2024-05-05 23:12:42 +02:00
Robbert van der Helm
31583d42e7
Document egui update
2024-05-05 22:53:38 +02:00
Robbert van der Helm
e0913b16de
Document MIDI change from #111
2024-05-05 22:50:19 +02:00
rbmj
442d54ba50
Fix bug where aftertouch messages may not be processed
2024-05-05 22:49:19 +02:00
Robbert van der Helm
916dfc16a2
Document the CPAL buffer size handling
2024-05-05 22:43:58 +02:00
Robbert van der Helm
a5abe896ed
Mark the Sine example struct pub
...
For standalone testing. The `Cargo.toml` and `main.rs` changes aren't
committed since these plugins don't really need standalones, but it's
still nice for debugging.
2024-05-05 22:25:35 +02:00
Robbert van der Helm
1c03d4adc6
Merge branch 'jwq_cpal-buffer-fix'
...
Fix CPAL buffer bug (standalone)
https://github.com/robbert-vdh/nih-plug/pull/142
2024-05-05 22:24:21 +02:00
Robbert van der Helm
d270d1221f
Fix in-place checks in buffer management
...
The previous implementation didn't work correctly, and would thus result
in soundness issues. Rust 1.78 finally fixes debug assertions in the
standard library so this was caught immediately.
2024-05-04 20:55:50 +02:00
Robbert van der Helm
10aabe3a38
Use default-features instead of default_features
...
The latter is deprecated.
2024-05-04 20:27:44 +02:00
Marcus Ramse
ed72de7cbf
Fix CPAL buffer bug (thanks @jesnor)
2024-04-16 16:45:54 +00:00
Robbert van der Helm
bb274976ca
Parse target dir location from cargo metadata
2024-03-23 11:51:11 +01:00
Robbert van der Helm
245add6530
Return kNotImplemented for the VST3 input events
2024-03-18 21:48:39 +01:00
Robbert van der Helm
1ad6d6cc5c
Rename .cargo/config to the new .cargo/config.toml
2024-03-17 21:48:40 +01:00