Robbert van der Helm
f36931f7af
Fix doc generation
...
This `doc_auto_cfg` was merged into `doc_cfg` a while back.
2026-05-10 17:10:21 +02:00
Robbert van der Helm
59c18bf163
Reformat with rustfmt
2026-05-10 17:05:44 +02:00
Robbert van der Helm
28f52b9104
Update use of night SIMD API
...
`LaneCount` and `SupportedLaneCount` were dropped from the
`portable_simd` API, which is now supposed to emulate the target lane
count if the CPU does not natively support it.
2026-05-10 17:03:33 +02:00
Robbert van der Helm
60e3f52741
Link to a community fork of the framework
2026-05-10 16:54:02 +02:00
Robbert van der Helm
28b149ec4d
Fix wrong date in changelog
2025-09-07 23:34:16 +02:00
Robbert van der Helm
51a5db17f6
Merge branch 'andrewprograms/master' #230
2025-09-07 22:40:29 +02:00
andrewprograms
206834cbaf
Fix warning "hiding a lifetime that's elided elsewhere"
...
Before:
Compiling nih_plug v0.0.0
warning: hiding a lifetime that's elided elsewhere is confusing
--> src\params\smoothing.rs:248:17
|
248 | pub fn iter(&self) -> SmootherIter<T> {
| ^^^^^ --------------- the same lifetime is hidden here
| |
| the lifetime is elided here
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
= note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
help: use `'_` for type paths
|
248 | pub fn iter(&self) -> SmootherIter<'_, T> {
| +++
warning: `nih_plug` (lib) generated 1 warning
Finished `release` profile [optimized] target(s) in 2.27s
After:
Compiling nih_plug v0.0.0
Finished `release` profile [optimized] target(s) in 2.27s
2025-09-06 13:14:16 -07:00
andrewprograms
376d8d4954
Fix for Issue #220
...
Resolved warning: use of deprecated function std::arch::x86_64::_MM_GET_FLUSH_ZERO_MODE
Issue #220
Issue Link: https://github.com/robbert-vdh/nih-plug/issues/220
2025-09-06 13:08:01 -07:00
Robbert van der Helm
ecfd6322c7
Make implicit autorefs explicit in buffer code
...
This was triggering a new deny-by-default lint in recent nightly
versions.
2025-06-15 21:22:16 +02:00
Billy Messenger
7da01b5f21
fix transparency in softbuffer example
2025-06-15 21:02:22 +02:00
Robbert van der Helm
d64b2ab9cf
Mention the new BYO GUI examples in the readme
2025-04-22 23:38:44 +02:00
Robbert van der Helm
fe12248bbd
Merge branch 'byo_gui_examples'
...
https://github.com/robbert-vdh/nih-plug/pull/185
2025-04-22 23:26:03 +02:00
Billy Messenger
653f6f8451
bump wgpu version in byo_gui_wgpu
2025-04-16 11:04:21 -05:00
Billy Messenger
c270d73769
fix auto merge conflict shenanigans
2025-04-16 10:59:31 -05:00
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