Commit Graph

  • 9ac597a6fd Make the resize function not-noexcept Robbert van der Helm 2021-08-16 21:07:03 +02:00
  • d46f7882bd Reposition to (0, 0) while fixing coordinates Robbert van der Helm 2021-08-16 20:48:41 +02:00
  • 6fab25cabf Remove unnecessary early return Robbert van der Helm 2021-08-16 20:01:07 +02:00
  • 462a850dcf Update README.md Patrick Laimbock 2021-08-16 17:41:50 +02:00
  • 2b429b1507 Also consider weird setups when downgrading Wine Robbert van der Helm 2021-08-14 03:25:47 +02:00
  • d8bc7637b4 Mention that Wine 6.15 will break things Robbert van der Helm 2021-08-13 22:26:53 +02:00
  • 60067abf9a Fix path to yabridgectl in readme Robbert van der Helm 2021-08-13 11:41:43 +02:00
  • 13004ef7d2 Fix table of contents in readme Robbert van der Helm 2021-08-11 22:04:10 +02:00
  • 8d96eee3c8 Remove VST3 SDK patch for shlobj.h casing Robbert van der Helm 2021-08-10 17:14:58 +02:00
  • e6f0fe16d8 Target VST3 SDK version 3.7.3 Robbert van der Helm 2021-08-10 17:14:48 +02:00
  • 6bcfc243ac Note that bitbridging is disabled in some packages Robbert van der Helm 2021-08-10 13:46:09 +02:00
  • e65c0991a9 Add it Robbert van der Helm 2021-08-10 00:20:22 +02:00
  • bcdc11be0a Update the tested Carla version Robbert van der Helm 2021-08-09 15:58:45 +02:00
  • 47eb80798b [yabridgectl] Suggest not reading the readme Robbert van der Helm 2021-08-09 15:56:44 +02:00
  • 3bbad89c0b Drop the Manual setup section Robbert van der Helm 2021-08-09 15:54:43 +02:00
  • 8ab9159a1f 💥 Rewrite the usage section Robbert van der Helm 2021-08-09 15:50:55 +02:00
  • 69d2f15e5c Update the tested Bitwig version Robbert van der Helm 2021-08-09 15:10:31 +02:00
  • 63975115d2 Bump to version 3.5.2 3.5.2 Robbert van der Helm 2021-08-08 15:49:17 +02:00
  • 54a0e6be87 Fix dates in changelog Robbert van der Helm 2021-08-08 15:43:29 +02:00
  • a020d97863 Reword changelog Robbert van der Helm 2021-08-08 14:23:04 +02:00
  • 1883888ec6 Unify exception handling style Robbert van der Helm 2021-08-07 13:17:03 +02:00
  • 9160de6483 Implement VST2 SysEx events Robbert van der Helm 2021-08-04 21:37:54 +02:00
  • dceafd3016 Use constexpr for VeSTige Robbert van der Helm 2021-08-04 21:17:05 +02:00
  • 387e23d7ec Include types for VST2 SysEx messages Robbert van der Helm 2021-08-04 21:16:03 +02:00
  • 9c334dd488 Include the +editor debug flag in issue template Robbert van der Helm 2021-08-03 20:01:07 +02:00
  • 2e6732c0e2 Fix regression for VST3 editor initial sizing Robbert van der Helm 2021-08-02 14:44:44 +02:00
  • 1287beb1fe fix word omission ElizabethHarmon 2021-08-01 17:21:30 +01:00
  • ff1ffb29f8 Add instructions for realtime priviliges Robbert van der Helm 2021-08-01 18:49:29 +02:00
  • 1db6e853da Bump to version 3.5.1 3.5.1 Robbert van der Helm 2021-07-31 21:29:48 +02:00
  • baabc45793 Fix wrong date in old changelog entry Robbert van der Helm 2021-07-31 21:29:07 +02:00
  • aff0e38e1f Reword changelog Robbert van der Helm 2021-07-31 21:26:28 +02:00
  • c267175a60 Update tested Wine version Robbert van der Helm 2021-07-31 17:17:45 +02:00
  • 3b22aaae37 Update the tested REAPER version Robbert van der Helm 2021-07-31 17:15:54 +02:00
  • e430c5f015 Directly focus wine_window while holding Shift Robbert van der Helm 2021-07-31 16:24:38 +02:00
  • bf59e5e8ce Also grab keyboard focus on parent window focus Robbert van der Helm 2021-07-31 16:13:32 +02:00
  • be6fc786ca Add a function for getting the active modifiers Robbert van der Helm 2021-07-31 15:49:47 +02:00
  • c98a9519fe Handle X11 events within the Win32 event loop Robbert van der Helm 2021-07-31 15:19:44 +02:00
  • d01833c458 Mention yabridge's drag-and-drop support in usage Robbert van der Helm 2021-07-30 19:42:39 +02:00
  • 699de26a5d Fix broken anchor in readme Robbert van der Helm 2021-07-30 19:41:27 +02:00
  • 2f0b88d5c8 Reword workaround revert changelog entry Robbert van der Helm 2021-07-29 14:19:28 +02:00
  • 6e684452fe Also mention Ardour being affected Robbert van der Helm 2021-07-29 13:59:55 +02:00
  • 762e622416 Revert "Inhibit the event loop during VST3 editor init" Robbert van der Helm 2021-07-29 13:46:07 +02:00
  • 43e27d76fe Remove typo from readme Robbert van der Helm 2021-07-27 19:30:39 +02:00
  • d053eab35a Filter LeaveNotify based on window under pointer Robbert van der Helm 2021-07-27 18:05:47 +02:00
  • e42448f758 Allow manual position for is_cursor_in_wine_window Robbert van der Helm 2021-07-26 15:08:23 +02:00
  • e1ed35bfd8 Don't respond to hit tests from the Win32 window Robbert van der Helm 2021-07-26 14:44:23 +02:00
  • 186a6c01a2 Filter Win32 windows for XDND by class name Robbert van der Helm 2021-07-26 14:28:15 +02:00
  • 34cbf43459 Add instructions for installing development builds Robbert van der Helm 2021-07-26 14:22:34 +02:00
  • 85264a759d Move check for cursor within Wine window to editor Robbert van der Helm 2021-07-26 13:59:55 +02:00
  • 0523a06ed7 Move the win32 window class name to a constant Robbert van der Helm 2021-07-26 13:51:40 +02:00
  • d522e57a8a Add active window to enter/leave/focus tracing Robbert van der Helm 2021-07-26 12:40:31 +02:00
  • 890c534573 Trace input focus grabbing Robbert van der Helm 2021-07-26 12:38:17 +02:00
  • f5ada4469b Add instructions for PipeWire 0.32.0 Robbert van der Helm 2021-07-23 19:27:26 +02:00
  • 4b256d456b Bump to version 3.5.0 3.5.0 Robbert van der Helm 2021-07-23 16:38:00 +02:00
  • 68cfb2b4cb Reword changelog Robbert van der Helm 2021-07-23 16:16:05 +02:00
  • 7b05e038c3 Reword memlock warning message Robbert van der Helm 2021-07-23 15:59:13 +02:00
  • 5c3491c1e1 Use exception logger for the memory locking error Robbert van der Helm 2021-07-23 15:53:19 +02:00
  • 1a34a80c21 Add a special exception logger Robbert van der Helm 2021-07-23 15:41:38 +02:00
  • 0e838fa947 Change wording in changelog Robbert van der Helm 2021-07-23 15:41:18 +02:00
  • 4d2ee96167 Remove old TODO about +editor debug level Robbert van der Helm 2021-07-23 15:22:45 +02:00
  • 7a2febfffb Support the older XDND versions 3 and 4 Robbert van der Helm 2021-07-23 13:19:10 +02:00
  • 9e84352609 Fix typo in XDND code Robbert van der Helm 2021-07-23 12:45:53 +02:00
  • 75a6bed1b9 Reword changelog Robbert van der Helm 2021-07-23 00:57:54 +02:00
  • 8108e08dbf Keep the old time stamp and sequence number Robbert van der Helm 2021-07-22 16:31:03 +02:00
  • 3c8f3b0b41 Forward synthetic keyboard events to Wine window Robbert van der Helm 2021-07-22 16:04:42 +02:00
  • c4c23b9574 Unify enter/focus event tracing Robbert van der Helm 2021-07-22 15:46:15 +02:00
  • 9aae3665a2 Fix reparent error logging Robbert van der Helm 2021-07-22 15:45:56 +02:00
  • df40b85e60 Mention Wine->X11 drag-and-drop in architecture.md Robbert van der Helm 2021-07-22 14:28:27 +02:00
  • b21e9f29bb Mention new embedding structure in architecture.md Robbert van der Helm 2021-07-22 14:25:56 +02:00
  • 1e47390edc Also listen for ConfigureNotify on the wrapper Robbert van der Helm 2021-07-21 22:53:15 +02:00
  • 99304d19b8 Listen to the correct window for focus and enter Robbert van der Helm 2021-07-21 22:52:23 +02:00
  • 68c47064a0 Check the window in focus/enter events Robbert van der Helm 2021-07-21 22:29:16 +02:00
  • cb1c1858e0 Translate coordinates from the wrapper window Robbert van der Helm 2021-07-21 22:18:00 +02:00
  • d13f39dce5 Don't check result on IPlugView::onSize() Robbert van der Helm 2021-07-21 20:45:04 +02:00
  • 0ed75b5ce4 Don't fetch the root window early Robbert van der Helm 2021-07-21 20:39:16 +02:00
  • 9002468229 Fetch the Wine and root window IDs early Robbert van der Helm 2021-07-21 18:06:18 +02:00
  • d41c05e90e Revert "Change editor window destruction order" Robbert van der Helm 2021-07-21 18:03:03 +02:00
  • e1e5a1588c Unmap wine_window before reparenting back to root Robbert van der Helm 2021-07-21 17:53:27 +02:00
  • d3d21c65f4 Change editor window destruction order Robbert van der Helm 2021-07-21 17:50:29 +02:00
  • f6fb45fee3 Mention Ardour VST3 editor resizing Robbert van der Helm 2021-07-21 17:15:31 +02:00
  • e223c98b0d Remove XEmbed testing todo Robbert van der Helm 2021-07-21 16:36:05 +02:00
  • e95f381fa0 Remove unnecessary unreparent check Robbert van der Helm 2021-07-21 16:25:57 +02:00
  • f04bc7a07b Mention the Carla VST3 regression Robbert van der Helm 2021-07-21 16:23:01 +02:00
  • f3bce6ee15 Mention the embedding rewrite in the changelog Robbert van der Helm 2021-07-21 16:14:14 +02:00
  • e28bc63f8d Also resize the wrapper window for VST3 plugins Robbert van der Helm 2021-07-21 16:07:23 +02:00
  • 4277561aa4 Reorder Vst3Bridge methods Robbert van der Helm 2021-07-21 16:02:12 +02:00
  • 418cd68a81 Resize the new wrapper window for VST2 plugins Robbert van der Helm 2021-07-21 15:53:30 +02:00
  • 42762d1abe 💥 Use another layer of editor embedding Robbert van der Helm 2021-07-21 15:02:18 +02:00
  • 75ab133adb Change ProxyWindow into a more generic X11Window Robbert van der Helm 2021-07-21 14:37:52 +02:00
  • a38e7c3588 Rename DeferredWindow to DeferredWin32Window Robbert van der Helm 2021-07-21 14:26:34 +02:00
  • 68d4a6610e Don't reparent when the parent gets reparented Robbert van der Helm 2021-07-21 12:33:29 +02:00
  • 1ee1229e47 Only show reparent message with editor tracing Robbert van der Helm 2021-07-21 13:20:05 +02:00
  • acfceaa93f Reuse the reparenting tracing in XEmbed Robbert van der Helm 2021-07-20 23:13:15 +02:00
  • a749faa17f Don't trace the start of every X11 event Robbert van der Helm 2021-07-20 23:08:31 +02:00
  • ca6fc3a453 Fix typo in log message Robbert van der Helm 2021-07-20 23:06:59 +02:00
  • b1fc5233d1 Add missing copyright headers Robbert van der Helm 2021-07-20 17:33:26 +02:00
  • ff76e482f2 Inhibit the event loop during VST3 editor init Robbert van der Helm 2021-07-20 16:22:27 +02:00
  • 640c188338 Fix duplicate timestamps in Wine log messages Robbert van der Helm 2021-07-20 04:08:46 +02:00
  • 22be79aa0d Move X11 event tracing behind +editor debug flag Robbert van der Helm 2021-07-20 03:15:39 +02:00
  • a1cb3b614b Add a +editor flag to YABRIDGE_DEBUG_LEVEL Robbert van der Helm 2021-07-20 02:48:12 +02:00