1
0
Fork 0

Commit graph

  • 28c62cf7ca Add some UI scaffolding for Diopser Robbert van der Helm 2022-11-03 22:27:47 +0100
  • cfb9993603 Make the Diopser struct pub Robbert van der Helm 2022-11-03 21:54:53 +0100
  • 87e40afd07 Reinitialize Crisp filter constants on load Robbert van der Helm 2022-11-11 03:12:41 +0100
  • 841ec96d2d Use Rust range notation for NoteEvent docs #42 Robbert van der Helm 2022-11-08 19:36:07 +0100
  • 4f16fa3998 Fix typos in NoteEvent documentation Robbert van der Helm 2022-11-08 19:32:25 +0100
  • 4893479485 Clarify integer range conventions in docs Robbert van der Helm 2022-11-07 22:47:00 +0100
  • 69f9880fe5 Use consistent real interval syntax in docs Robbert van der Helm 2022-11-07 22:45:36 +0100
  • 5851bc5a27 Add missing ranges in note enum documentation Robbert van der Helm 2022-11-07 22:45:22 +0100
  • 1df1a646a0 Add more documentation for disabled vizia fonts Robbert van der Helm 2022-11-06 14:09:13 +0100
  • c6a2be41f4 Make registering Vizia's default fonts optional Robbert van der Helm 2022-11-06 14:02:48 +0100
  • 6f7780bdeb Don't register any fonts by default for vizia Robbert van der Helm 2022-11-06 13:48:12 +0100
  • 89c2b1f84e Replace create_vizia_editor_without_theme w/ enum Robbert van der Helm 2022-11-06 13:26:32 +0100
  • 542b3052f2 Support running status MIDI events Robbert van der Helm 2022-11-04 21:19:32 +0100
  • e8002730a0 Fix clippy lints Robbert van der Helm 2022-11-04 21:12:06 +0100
  • 8f91ecf247 Silence bool_to_int_with_if clippy lint Robbert van der Helm 2022-11-04 21:08:44 +0100
  • 6eccabb701 Allow basic CLAP MIDI msgs with MidiConfig::Basic Robbert van der Helm 2022-11-04 21:00:35 +0100
  • f48b36f2a7 Add Persist implementations for Arc wrapped types Robbert van der Helm 2022-11-04 18:24:28 +0100
  • 560f97f77d Use Mutex instead of RwLock for gain example Robbert van der Helm 2022-11-04 18:08:01 +0100
  • a0ca80297b Add Persistent implementations for atomics Robbert van der Helm 2022-11-04 17:28:18 +0100
  • 23f4fd6fc5 Rearrange persist module Robbert van der Helm 2022-11-04 17:22:49 +0100
  • 8c25d8b092 Don't cache the target directory Robbert van der Helm 2022-11-04 16:36:08 +0100
  • d737c5098f Update Vizia Robbert van der Helm 2022-11-05 14:18:20 +0100
  • fc9e521a85 Fix potential VST3 parking_lot allocation failure Robbert van der Helm 2022-11-04 15:00:45 +0100
  • 439b9d0bbb Use an older pre-rebase jack commit Robbert van der Helm 2022-11-03 03:20:04 +0100
  • 6c0df7ec39 Fix typo in pos_seconds documentation Robbert van der Helm 2022-11-03 03:08:28 +0100
  • cec0a7a8a5 Prevent GitHub actions caches from blowing up Robbert van der Helm 2022-10-30 14:43:42 +0100
  • 456655b269 Use the clap_plugin::plugin_data field Robbert van der Helm 2022-10-30 14:15:54 +0100
  • 36bf46f569 Fix setProcessing() in Ardour when setting latency Robbert van der Helm 2022-10-25 17:39:15 +0200
  • 8b47f90dd7 Fix setActive() in Ardour when setting latency Robbert van der Helm 2022-10-25 17:38:51 +0200
  • b604fed700 Update vizia Robbert van der Helm 2022-10-25 16:19:33 +0200
  • 435fcd8106 Fix CLAP modulation Robbert van der Helm 2022-10-24 23:56:49 +0200
  • 6c2bb154c9 Use latest nightly for automated builds Robbert van der Helm 2022-10-23 22:45:02 +0200
  • 821bb90194 Update vizia, cpal, and other dependencies Robbert van der Helm 2022-10-23 22:32:47 +0200
  • ba9e9253f2 Clean up Plugin trait doc comment Robbert van der Helm 2022-10-23 16:33:20 +0200
  • f42b2d55f9 Clarify Plugin trait background task docs Robbert van der Helm 2022-10-23 16:31:59 +0200
  • 3032300bcf Clarify task scheduling doc comments Robbert van der Helm 2022-10-23 16:29:30 +0200
  • 0dd3bfe4e7 Allow running tasks on a dedicated thread Robbert van der Helm 2022-10-23 16:23:20 +0200
  • 028aeed18e Add a schedule_background() EventLoop method Robbert van der Helm 2022-10-23 16:19:49 +0200
  • 520eba71ca Add a simple background thread task runner Robbert van der Helm 2022-10-23 16:06:35 +0200
  • dbb97f0534 Use channels for Windows event loop Robbert van der Helm 2022-10-23 15:52:14 +0200
  • 31cda78201 Rename do_maybe_async() to schedule_gui() Robbert van der Helm 2022-10-23 15:11:05 +0200
  • 4524719128 Add an is_gui_thread flag to MainThreadExecutor Robbert van der Helm 2022-10-23 15:09:21 +0200
  • 967426453a Clean up EventLoop API Robbert van der Helm 2022-10-23 14:53:00 +0200
  • 21bfb57023 Rename execute_async() to execute_gui() Robbert van der Helm 2022-10-23 13:58:33 +0200
  • 5d84800c0c Manually implement Clone for AsyncExecutor Robbert van der Helm 2022-10-22 15:32:42 +0200
  • 63db56fa68 Make AsyncExecutor Send+Sync Robbert van der Helm 2022-10-22 15:10:34 +0200
  • c980576102 Add an AsyncExecutor for editor GUIs Robbert van der Helm 2022-10-22 15:05:39 +0200
  • f3bb816cb5 Add an AsyncExecutor type for use with the GUI Robbert van der Helm 2022-10-22 14:34:32 +0200
  • b676353589 Split the nih_plug::context module Robbert van der Helm 2022-10-22 14:19:10 +0200
  • faa9742eee Rearrange the wrapper context modules Robbert van der Helm 2022-10-22 14:07:33 +0200
  • b1f24bfad9 Reorder Context methods Robbert van der Helm 2022-10-22 13:13:08 +0200
  • 5a974219b8 Remove Sync bound from TaskExecutor Robbert van der Helm 2022-10-22 12:31:54 +0200
  • f6ad85de01 Make per-day breaking changes order chronological Robbert van der Helm 2022-10-22 12:27:59 +0200
  • 8b53ca2ab0 Mention duplicate tasks in execute_async() Robbert van der Helm 2022-10-22 02:30:13 +0200
  • 5ea2377c18 Replace AsyncExecutor with simple closure Robbert van der Helm 2022-10-22 01:59:29 +0200
  • 84f834abb6 Add AsyncExecutor support to ProcessContext Robbert van der Helm 2022-10-22 01:15:16 +0200
  • ec8e99cf44 Require AsyncExecutor tasks to be Send Robbert van der Helm 2022-10-22 00:55:04 +0200
  • 6ffa23971e Add AsyncExecutor support to InitContext Robbert van der Helm 2022-10-22 00:21:08 +0200
  • 0d90969566 Remove unnecessary deref Robbert van der Helm 2022-10-22 00:14:13 +0200
  • 297ad2a83e Add an AsyncExecutor associated type to Plugin Robbert van der Helm 2022-10-21 23:52:46 +0200
  • 25d20f1950 Add an AsyncExecutor trait for background tasks Robbert van der Helm 2022-10-21 23:52:29 +0200
  • 558922c9a9 Add missing doc comments in Plugin Robbert van der Helm 2022-10-21 23:34:59 +0200
  • 71d46b42e9 Mention state migrations in readme Robbert van der Helm 2022-10-21 23:23:13 +0200
  • 6ee3aafa91 Move Editor and ParentWindowHandle to a new module Robbert van der Helm 2022-10-21 23:12:05 +0200
  • 34cc1ba30b Use a vst3-sys fork to fix unused Box::from_raw Robbert van der Helm 2022-10-20 16:31:13 +0200
  • 46094e5249 Explicitly drop Arc::from_raw Robbert van der Helm 2022-10-20 16:28:58 +0200
  • f9bdaffc62 Don't require Sync for Plugin Robbert van der Helm 2022-10-20 16:12:46 +0200
  • 8765717793 Allow opting out of egui's default features Robbert van der Helm 2022-10-20 15:57:58 +0200
  • 34fd3a1c2a Add PayPal and Liberapay links Robbert van der Helm 2022-10-20 15:47:48 +0200
  • 375262aaa3 Also drop Sync requirement for editor handles Robbert van der Helm 2022-10-20 14:41:53 +0200
  • a2a52e0ff1 Drop Sync requirement for Editor Robbert van der Helm 2022-10-20 14:31:48 +0200
  • eed5a62abb Add build closure parameter to create_egui_editor Robbert van der Helm 2022-10-20 14:03:55 +0200
  • a9b1dd61fd Add state filter method for performing migrations Robbert van der Helm 2022-10-20 12:41:48 +0200
  • bd295b7380 Move nih_plug::param to nih_plug::params Robbert van der Helm 2022-10-20 12:26:12 +0200
  • e1269d07b1 Fix references in docs Robbert van der Helm 2022-10-20 12:21:24 +0200
  • ee38566d74 Remove unused DPI scale function in standalone Robbert van der Helm 2022-10-20 12:14:26 +0200
  • 2a0ed0c5ec Move PersistentField and helpers to dedicated mod Robbert van der Helm 2022-10-20 12:11:04 +0200
  • fb71d0fcce Move the Params trait out of params::internals Robbert van der Helm 2022-10-20 12:10:35 +0200
  • 4f74b4b4cc Mention saving Crossover setup as default preset Robbert van der Helm 2022-10-19 16:00:20 +0200
  • 21a83ccfe3 Set a MSRV #40 Robbert van der Helm 2022-10-19 12:49:19 +0200
  • 3f007c8a68 Enable the Eq and Debug traits for syn Robbert van der Helm 2022-10-13 11:18:35 +0200
  • 81bdad87b5 Replace custom Params in SC with #[nested] Robbert van der Helm 2022-10-13 01:28:07 +0200
  • 727d88c4d7 Add ID renaming superpowers to #[nested(...)] Robbert van der Helm 2022-10-13 01:20:56 +0200
  • d57003a0e9 Update macOS instructions in plugin readmes Robbert van der Helm 2022-10-09 21:35:25 +0200
  • 3ba62c4aab Treat triple clicks in Vizia ParamSlider as click Robbert van der Helm 2022-10-08 15:52:36 +0200
  • fc55a519fa Consume vizia ParamSlider events as appropriate Robbert van der Helm 2022-10-08 15:48:18 +0200
  • 57258672ce Actually update Vizia Robbert van der Helm 2022-10-08 15:21:43 +0200
  • 33d956a96b Update Vizia Robbert van der Helm 2022-10-08 15:21:01 +0200
  • 71c7e00f2b Prevent assert_process_allocs on x86_64-pc-windows-gnu Robbert van der Helm 2022-10-05 17:22:29 +0200
  • 417a810936 Always use a hyphen in realtime-safe Robbert van der Helm 2022-09-29 16:50:53 +0200
  • b8593b03f4 Inline the nih_plug::debug macro docstrings Robbert van der Helm 2022-09-29 16:50:13 +0200
  • cba0bdc21d Document the logging module Robbert van der Helm 2022-09-29 16:46:27 +0200
  • 0bb5662770 Remove dead code Simon Leiner 2022-09-29 12:34:53 +0200
  • 2402eada05 Fix typos in productive cod Simon Leiner 2022-09-29 12:34:19 +0200
  • 67808fd9ae Fix typos in test names Simon Leiner 2022-09-29 12:33:27 +0200
  • 0caef90b1a Fix typos in comments Simon Leiner 2022-09-29 12:33:08 +0200
  • f4995abf88 Fix typos in documentation Simon Leiner 2022-09-29 12:28:56 +0200
  • d1600a9dce Fix link to disabling Gatekeeper in README.md joshnatis 2022-09-28 21:34:59 -0400
  • 958767acf2 Fix off-by-1 error in VST3 parameter range Simon Leiner 2022-09-28 23:20:18 +0200
  • fae7050113 Add helper to compensate smoother for oversampling Robbert van der Helm 2022-09-25 17:37:25 +0200