Commit Graph

  • 3d690a370b Change the todo about IComponentHandler3 Robbert van der Helm 2021-01-07 17:34:44 +01:00
  • f944bf4a39 Fully implement IContextMenu Robbert van der Helm 2021-01-07 16:43:13 +01:00
  • 83d45eef27 Implement the plugin side of IContextMenu Robbert van der Helm 2021-01-07 16:19:41 +01:00
  • 0617bfb565 Add logging for IContextMenu Robbert van der Helm 2021-01-07 14:47:00 +01:00
  • 9e159d278d Add message structs for IContextMenu Robbert van der Helm 2021-01-07 14:30:52 +01:00
  • 5d0df7febe Fully implement IContextMenuTarget Robbert van der Helm 2021-01-06 23:58:05 +01:00
  • 26eb8ac1f3 Store the actual context menu proxy impls Robbert van der Helm 2021-01-06 23:59:05 +01:00
  • 48787b5e60 Add logging for IContextMenuTarget Robbert van der Helm 2021-01-06 23:45:24 +01:00
  • 1d75fbedc6 Add message structs for IContextMenuTarget Robbert van der Helm 2021-01-06 23:34:22 +01:00
  • c1576658d6 Split up a ConstructArgs from YaContextMenuTarget Robbert van der Helm 2021-01-06 23:20:37 +01:00
  • 75284cea0b Track registered context menus Robbert van der Helm 2021-01-06 23:08:39 +01:00
  • 5dffba4584 Implement Vst3ContextMenuProxyImpl destructor Robbert van der Helm 2021-01-06 22:50:56 +01:00
  • b9d4bd6042 Implement the Wine host side of IComponentHandler3 Robbert van der Helm 2021-01-06 22:41:45 +01:00
  • 9e3c57476c Implement the plugin side if IComponentHandler3 Robbert van der Helm 2021-01-06 22:25:23 +01:00
  • 79319413f5 Add logging for IComponentHandler3 Robbert van der Helm 2021-01-06 21:48:02 +01:00
  • 053a288cd5 Add message structs for IComponentHandler3 Robbert van der Helm 2021-01-06 21:09:44 +01:00
  • abe7085ab5 Add stubs for IComponentHandler3 Robbert van der Helm 2021-01-06 20:55:27 +01:00
  • 237b755c52 Add a proxy class for IComponentHandler3 Robbert van der Helm 2021-01-06 20:49:59 +01:00
  • 1c5ba427c2 Serialize the context menu ID Robbert van der Helm 2021-01-06 19:19:33 +01:00
  • ead1008597 Add stubs for IContextMenuTarget Robbert van der Helm 2021-01-06 18:58:51 +01:00
  • 5e1f75c20f Add missing GCC diagnostic pop Robbert van der Helm 2021-01-06 17:51:23 +01:00
  • d3eeebc9f9 Add a proxy class for context menu targets Robbert van der Helm 2021-01-06 17:51:07 +01:00
  • 0cbcf44e3e Add stubs for an IContextMenu implementation Robbert van der Helm 2021-01-06 17:33:21 +01:00
  • 1267b725a6 Still add support for multiple context menus Robbert van der Helm 2021-01-06 16:50:03 +01:00
  • 4211b31bcc Add plugin and host info to the issue templates Robbert van der Helm 2021-01-06 16:31:01 +01:00
  • fbbd2f0671 Add proxy classes for IContextMenu Robbert van der Helm 2021-01-06 15:50:58 +01:00
  • 5b70e0eea6 Fix source file ordering Robbert van der Helm 2021-01-06 15:17:15 +01:00
  • 2f5d22ca17 Handle effMainsChanged on the main UI thread #75 Robbert van der Helm 2021-01-05 23:04:18 +01:00
  • 0e3b5af94e Fully implement IAudioPresentationLatency Robbert van der Helm 2021-01-04 22:33:44 +01:00
  • fe8211180f Add logging for IAudioPresentationLatency Robbert van der Helm 2021-01-04 22:25:09 +01:00
  • 85d90217bd Add message structs for IAudioPresentationLatency Robbert van der Helm 2021-01-04 22:21:18 +01:00
  • dcfbc34ba1 Add stubs for IAudioPresentationLatency Robbert van der Helm 2021-01-04 22:17:19 +01:00
  • 44f42d7e02 Add a proxy class for IAudioPresentationLatency Robbert van der Helm 2021-01-04 22:06:05 +01:00
  • 9983f81875 Fully implement IComponentHandler2 Robbert van der Helm 2021-01-04 21:56:14 +01:00
  • 0ed9438ffb AAdd logging for the IComponentHandler2 messages Robbert van der Helm 2021-01-04 21:49:22 +01:00
  • d16cf4eb01 Add message structs for IComponentHandler2 Robbert van der Helm 2021-01-04 21:46:05 +01:00
  • a997a7cd20 Add stubs for IComponentHandler2 Robbert van der Helm 2021-01-04 21:36:25 +01:00
  • ffde7642f3 Add a proxy class for IComponentHandler2 Robbert van der Helm 2021-01-04 21:29:12 +01:00
  • 5311c9ca6e Add logging for IHostApplication::createInstance Robbert van der Helm 2021-01-04 16:50:06 +01:00
  • 74c5728100 Get rid of old todos Robbert van der Helm 2021-01-04 16:48:15 +01:00
  • 4ec8b01bcc Completely run effEditIdle from a timer Robbert van der Helm 2021-01-04 15:50:17 +01:00
  • c554b9b4ab Use SW_MINIMIZE instead of SW_HIDE Robbert van der Helm 2021-01-04 13:54:01 +01:00
  • 4b461e44a1 [yabridgectl] Add a todo about orphans in subdirs Robbert van der Helm 2021-01-04 13:49:06 +01:00
  • 37c43970f3 Serialize the IMidiMapping support Robbert van der Helm 2021-01-04 00:24:31 +01:00
  • 8924124abb Fully implement IParameterFinder Robbert van der Helm 2021-01-03 23:46:13 +01:00
  • 52d4fe2f08 Add a wrapper struct around IPlugView for casts Robbert van der Helm 2021-01-03 23:43:51 +01:00
  • ace0d789d3 Add logging for the IParameterFinder messages Robbert van der Helm 2021-01-03 23:27:57 +01:00
  • 00632dc920 Add message structs for IParameterFinder Robbert van der Helm 2021-01-03 23:24:14 +01:00
  • 52de84f81f Add a proxy class for IParameterFinder Robbert van der Helm 2021-01-03 23:17:25 +01:00
  • 439c22c767 [yabridgectl] Consider subdirectories for orphans Robbert van der Helm 2021-01-03 22:43:57 +01:00
  • baf709d82e [yabridgectl] Include the original subdirectory Robbert van der Helm 2021-01-03 22:06:30 +01:00
  • 86a53a884d [yabridgectl] Find a plugin's subdirectory Robbert van der Helm 2021-01-03 22:01:40 +01:00
  • cd4752116a [yabridgectl] Split up Vst3Module Robbert van der Helm 2021-01-03 21:40:36 +01:00
  • 71eadff1ed Fix rare X11 error on editor closing Robbert van der Helm 2021-01-03 16:49:23 +01:00
  • fb6e5ab33f Fully implement IMidiMapping Robbert van der Helm 2021-01-02 23:52:40 +01:00
  • e980afddb4 Add stubs for IMidiMapping Robbert van der Helm 2021-01-02 23:49:23 +01:00
  • 792e6ed233 Add logging for the IMidiMapping messages Robbert van der Helm 2021-01-02 23:40:04 +01:00
  • 17d2d21bef Add request structs for IMidiMapping Robbert van der Helm 2021-01-02 22:21:02 +01:00
  • 315148d628 Add a proxy class for IMidiMapping Robbert van der Helm 2021-01-02 22:13:54 +01:00
  • 176e7fd1ae Add a comment on why we don't set a background Robbert van der Helm 2021-01-02 19:42:37 +01:00
  • 4a7b560972 Revert "Add a background brush to the window" Robbert van der Helm 2021-01-02 19:32:28 +01:00
  • a8a0e325fe Fully implement INoteExpressionCOntroller Robbert van der Helm 2021-01-02 18:40:34 +01:00
  • 26c04cf246 Update winedbg GDB proxy support Robbert van der Helm 2021-01-02 18:21:18 +01:00
  • 1b47522de8 Fix YaPlugView::IsPlatformTypeSupported logging Robbert van der Helm 2021-01-02 16:04:23 +01:00
  • a3770387cc Add logging for INoteExpressionController messages Robbert van der Helm 2021-01-02 15:42:58 +01:00
  • 8a4de7da53 Add stubs for INoteExpressionController Robbert van der Helm 2021-01-02 15:27:55 +01:00
  • c206d68b12 [yabridgectl] Allow permanently disabling checks Robbert van der Helm 2021-01-02 14:32:29 +01:00
  • ef540f354c [yabridgectl] Add an option to undo setting --path Robbert van der Helm 2021-01-02 14:09:59 +01:00
  • 3c99d43247 Add message structs for INoteExpressionController Robbert van der Helm 2021-01-01 23:37:43 +01:00
  • 18bfc5cc54 Fix unity size argument in the CI build Robbert van der Helm 2021-01-01 22:55:35 +01:00
  • 872a6aa304 Don't enable unity builds by default Robbert van der Helm 2021-01-01 22:52:17 +01:00
  • 7c133e18da Enable unity builds by default Robbert van der Helm 2021-01-01 22:11:30 +01:00
  • cee0627449 Patch the VST3 module loading for Unity builds Robbert van der Helm 2021-01-01 21:57:21 +01:00
  • c6276d03a1 Add a proxy class for INoteExpressionController Robbert van der Helm 2021-01-01 21:37:38 +01:00
  • 34f8d3b1d2 Update the copyright notices for 2021 Robbert van der Helm 2021-01-01 18:54:02 +01:00
  • 5f8926f8ae Defer Win32 window closing Robbert van der Helm 2020-12-31 14:18:26 +01:00
  • fa0753f520 Use atomic fetch-and-add for unique window classes Robbert van der Helm 2020-12-31 14:12:14 +01:00
  • c3c0f96585 Get rid of CS_HREDRAW and CS_VREDRAW Robbert van der Helm 2020-12-31 13:30:54 +01:00
  • 9d24d422d1 Log successful FUnknown::queryInterface calls Robbert van der Helm 2020-12-31 13:13:39 +01:00
  • 26bc97e273 Fix spelling in readme Robbert van der Helm 2020-12-31 00:03:57 +01:00
  • 8d79bcfa02 Print a warning when using Ardour Robbert van der Helm 2020-12-30 22:41:47 +01:00
  • ef53e3b050 Update Ardour's VST3 status Robbert van der Helm 2020-12-30 22:02:15 +01:00
  • 350b99e368 Update the VST3 host bugs status in the readme Robbert van der Helm 2020-12-30 18:56:26 +01:00
  • 76caab2d86 Update the status on Ardour in the readme Robbert van der Helm 2020-12-30 18:09:51 +01:00
  • b6a2752882 Log bus types and flags Robbert van der Helm 2020-12-30 17:12:06 +01:00
  • 42b9cf902c Swap read_object arguments to match write_object Robbert van der Helm 2020-12-30 16:38:19 +01:00
  • ecd9d6c2df Change YaAudioBusBuffers parameter order Robbert van der Helm 2020-12-30 15:55:58 +01:00
  • 1ecdc5f270 Add a better list with unimplemented interfaces Robbert van der Helm 2020-12-30 14:43:29 +01:00
  • 651ebd4db3 Update the ViewRect in checkSizeConstraint() Robbert van der Helm 2020-12-30 14:35:18 +01:00
  • 8458ea041f Add a TODO for a missing return value Robbert van der Helm 2020-12-30 14:18:42 +01:00
  • ed7ff3db4a Rewrite the manual installation section Robbert van der Helm 2020-12-29 23:24:00 +01:00
  • b94e8dde4d Change style in CI build to match everywhere else Robbert van der Helm 2020-12-29 22:12:20 +01:00
  • 83e2157ee4 Fix typo in readme Robbert van der Helm 2020-12-29 23:15:11 +01:00
  • 775ed62277 Merge branch 'feature/vst3' Robbert van der Helm 2020-12-29 22:10:04 +01:00
  • 2b0fb8f954 Change wording in changelog Robbert van der Helm 2020-12-29 22:09:09 +01:00
  • fa4bd4bb24 Update the VST3 notice in the readme Robbert van der Helm 2020-12-29 22:02:29 +01:00
  • 3553b080fe Implement IUnitData Robbert van der Helm 2020-12-29 22:00:22 +01:00
  • f85912fd25 Add logging for IUnitData structs Robbert van der Helm 2020-12-29 21:51:44 +01:00
  • 53c5e46b4c Add the request and response structs for IUnitData Robbert van der Helm 2020-12-29 21:48:38 +01:00
  • 104cdef919 Add a proxy class for IUnitData Robbert van der Helm 2020-12-29 21:47:01 +01:00