Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • f269f1d6c9 UMP: Make documentation private until APIs become public by reuk 2021-11-29 12:15:20 +0000
  • 03428561ed ScaledImage: Use in a few more places by reuk 2021-11-25 18:14:31 +0000
  • 34fdea0708 DragAndDropContainer: Allow custom scaling by reuk 2021-11-25 17:57:53 +0000
  • 6468088100 Build: Add LSHandlerRank key to filetype associations dict by reuk 2021-11-24 18:08:31 +0000
  • 1509d6796b FileChooser: Allow multiple selection on iOS by reuk 2021-11-24 17:59:19 +0000
  • 8407b5ea74 ProcessorChain: Avoid runtime branching on Context::usesSeparateInputAndOutputBlocks by reuk 2021-11-24 13:10:56 +0000
  • bd01175d55 Docs: Update Component docs referencing deprecated setFocusContainer() method by ed 2021-12-01 10:22:19 +0000
  • 4471efd1c5 Windows: Allow OpenGL 3.3 core profile context by ed 2021-11-23 12:15:51 +0000
  • 81df4560dd Tooltip: Fix bug where tip would not be updated for new components by ed 2021-11-30 16:56:06 +0000
  • 27e75a7059 DropShadower: Fix crash due to IsWindowOnCurrentVirtualDesktop() causing synchronous repaint messages during component destruction on Windows by ed 2021-11-25 15:49:39 +0000
  • 61fdde7cf9 ASIO: Add short sleep after calling setSampleRate() to allow devices to respond to changes by ed 2021-11-25 15:31:22 +0000
  • fd7e4afcda macOS: Detach AVPlayer listeners before calling setPlayer by ed 2021-11-25 16:23:31 +0000
  • 464668994f Docs: Fix typos by ed 2021-11-30 09:30:20 +0000
  • ed1bc944fd AudioChannelSet: Add 7.1.6 speaker layout by reuk 2021-11-22 13:29:12 +0000
  • 809252736b Projucer: Only resave project if necessary by reuk 2021-11-22 12:27:30 +0000
  • 65a20c63ee Projucer: Require a resave whenever any ValueTree property changes by reuk 2021-11-25 11:16:01 +0000
  • f1e766ec18 Projucer: Ensure that saving always continues after moving a project by reuk 2021-11-22 10:59:57 +0000
  • 5a621e811f Projucer: Use std::async instead of ThreadPool in module scanner by reuk 2021-11-18 21:37:47 +0000
  • 250870a868 Projucer: Formatting by reuk 2021-11-18 21:37:54 +0000
  • 60f76da091 Projucer: Show document save state in the titlebar by reuk 2021-11-25 11:41:12 +0000
  • d0590b5fc5 ComponentPeer: Add facility for displaying document save state in the titlebar by reuk 2021-11-25 11:40:56 +0000
  • 9d913e4e80 FileBasedDocument: Add missing const specifier by reuk 2021-11-22 12:26:55 +0000
  • cc8a9ca896 FileChooser: Avoid deprecated delegate method signature by reuk 2021-11-18 19:37:38 +0000
  • da46ee6c7a FileChooser: Launch chooser asynchronously by reuk 2021-11-18 19:34:20 +0000
  • 8458ac0186 MessageManager: Correct visibility of repostCurrentNSEvent by reuk 2021-11-18 14:31:26 +0000
  • efdb3ec72f OpenGL: Make version number parsing slightly more robust by reuk 2021-11-22 13:20:21 +0000
  • e97f7d1c6c OpenGLContext: Use high-priority thread for OpenGL renderer to smooth animations on M1 machines by reuk 2021-11-18 13:42:33 +0000
  • 69aa461be1 Time: Fix duplicate '-' symbols in UTC offset string by reuk 2021-11-18 12:28:42 +0000
  • 44b34be183 Rectangle: Add string conversion functions for floats and doubles by reuk 2021-11-17 18:01:19 +0000
  • ca4bdb6b3a Component: Avoid calling member functions on objects destroyed when exiting modal state by reuk 2021-11-17 17:11:50 +0000
  • 062e966138 NSViewComponentPeer: Fix zoom and fullscreen behaviour by reuk 2021-11-10 19:52:56 +0000
  • ff62b1b39f LinuxComponentPeer: Handle window constraints correctly on high resolution displays by reuk 2021-11-10 12:11:08 +0000
  • c17aec47ac Windows: Allow maximized windows to resize to fill the screen, even when a constrainer is applied by reuk 2021-11-10 12:37:39 +0000
  • cb7d9ec1db Windows: Take custom scale into account when scaling cursors by reuk 2021-11-05 00:21:37 +0000
  • 8a95fb1c82 SliderParameterAttachment: Allow right-click to change parameter value by reuk 2021-11-09 19:31:49 +0000
  • 6f80be1edb VST3 Client: Ensure editor scale is correct immediately after creation by reuk 2021-11-09 12:09:49 +0000
  • 144b444f93 VST2 Client: Reapply custom scale factor if scale is set before editor is opened by reuk 2021-11-04 21:18:06 +0000
  • 7828cad753 VST2 Host: Fix window titlebar repainting when editor sizes change by reuk 2021-11-08 19:28:25 +0000
  • 2884610d01 VST2 Host: Respect high DPI plugin sizes on Linux by reuk 2021-11-04 21:17:21 +0000
  • aa95939273 SystemStats: Set hasNeon flag correctly on M1 machines by reuk 2021-11-04 17:59:34 +0000
  • 7d8c5b845d AU: Cache MIDI output block by reuk 2021-11-24 11:43:00 +0000
  • 6de3af3566 AU: Make channel/bus handling more robust by reuk 2021-11-04 15:51:21 +0000
  • 2fc254b72e AudioDeviceManager: Avoid overwriting user-specified devices in initialise unless absolutely necessary by reuk 2021-11-04 11:29:39 +0000
  • 6bf969dab9 AudioThumbnail: Fix thread sanitizer warnings by reuk 2021-11-03 17:51:36 +0000
  • f1b6bbc921 CoreAudio: Fix thread sanitizer warnings by reuk 2021-11-03 17:51:11 +0000
  • 5a5161d59b CoreAudioLayouts: Fix SDK version guards by reuk 2021-11-22 18:42:10 +0000
  • 81fa777ff7 ObjC Helpers: Automatically derive appropriate signature for function by reuk 2021-11-10 17:57:51 +0000
  • b4bc2c8710 Tooltip: Show manually shown tips until a dismissal mouse event occurs by ed 2021-11-18 15:43:22 +0000
  • ab1d18ed92 Whitespace by ed 2021-11-23 09:58:11 +0000
  • 9c5b76a5ac Windows Accessibility: Ensure that UiaDisconnectProvider() is called with a valid provider pointer by ed 2021-11-22 17:12:29 +0000
  • 82bcad9d30 Windows Accessibility: Only send window open/close events for main application windows to fix COM ref-counting leak by ed 2021-11-22 16:39:41 +0000
  • 84cd6152be FFT: Remove unnecessary check in IPP FFT wrapper by reuk 2021-11-11 15:20:48 +0000
  • b13bbbefb3 AudioChannelSet: Add atmos layouts by reuk 2021-11-02 21:01:57 +0000
  • 8de0151577 CoreAudioLayouts: Refactor to avoid null terminator on array by reuk 2021-11-02 20:15:50 +0000
  • 3850a2bb20 AudioPlayHead: Update wrappers to use new FrameRate type by reuk 2021-11-02 18:30:05 +0000
  • 718307b516 AudioPlayHead: Use more descriptive FrameRate type by reuk 2021-11-02 18:29:46 +0000
  • 221a137526 Resave projects by reuk 2021-11-02 15:51:44 +0000
  • 37b11e24f3 Projucer: Use correct version description in generated VS solution files by reuk 2021-11-02 15:48:09 +0000
  • ffee9b19de MenuBarComponent: Avoid dereferencing dangling pointer when dismissing menus by reuk 2021-11-02 10:13:20 +0000
  • 4011c2e898 AudioDeviceManager: Compute output level after all IO callbacks have run by reuk 2021-11-01 20:51:11 +0000
  • a4b92bd6c8 CoreAudioFormat: Only register suitable file extensions for given StreamKind by reuk 2021-11-01 20:29:20 +0000
  • e247e06fb7 FlexBox: Refactor and tidy implementation by reuk 2021-11-01 17:07:31 +0000
  • 0dad809264 FlexBox: Add tests, and fix layout bugs by reuk 2021-10-27 17:54:06 +0100
  • 4d350ffcc3 Fix documentation typo by ed 2021-11-19 11:20:16 +0000
  • d49d203974 Tooltip: Ignore dismissal mouse events when tooltip window is not showing by ed 2021-11-10 09:30:13 +0000
  • 1fe8fa467b TextEditor: Fix floating-point -> integer bounds conversion of text selection bounds by ed 2021-11-09 12:28:03 +0000
  • a970b15959 Add Visual Studio 2022 solutions to all projects by ed 2021-11-09 12:14:58 +0000
  • 8aabde7680 Projucer: Add Visual Studio 2022 exporter by ed 2021-09-23 12:32:31 +0100
  • 525a92e47b Allow the widgets demo to be embedded in other demos by Tom Poole 2021-11-09 10:16:54 +0000
  • 057b555f08 Tooltip: Track mouse clicks using global Desktop mouse listener callbacks to fix bug with Timer callbacks missing events by ed 2021-11-08 16:18:08 +0000
  • 903657b0b8 Tooltip: Prevent tip from being immediately dismissed when shown from TooltipWindow::displayTip() by ed 2021-11-08 12:32:08 +0000
  • fc8eacbf5b Fix a string comparison in c064b0c by Tom Poole 2021-11-09 07:59:30 +0000
  • c064b0c604 AudioPluginHost: Embed the assets required for internal plug-ins by Tom Poole 2021-10-29 15:12:12 +0100
  • 7f21aa4cc6 DemoRunner: Enable bluetooth permission on macOS to fix permissions issue on macOS 11+ by ed 2021-11-08 09:05:27 +0000
  • bfea8c89b0 Re-save all projects by ed 2021-11-08 09:04:11 +0000
  • fdd9eb8eeb X11: Correctly reset drag and drop state when drag has ended by ed 2021-11-03 15:10:33 +0000
  • 75c1d69f0a Fix documentation typo by ed 2021-11-03 13:58:02 +0000
  • c45c1afc7e Projucer: Bump Xcode LastUpgradeCheck by ed 2021-11-03 12:47:44 +0000
  • 274ce967e4 AlertWindow: Prevent accessible label component from intercepting mouse clicks by ed 2021-11-02 12:35:17 +0000
  • 49db3ce12e AlertWindow: Make accessible label component colours fully transparent to prevent it from drawing over custom L&Fs by ed 2021-11-02 12:19:56 +0000
  • 67dfc1975c Projucer: Re-save temporary projects after moving to new location to fix relative path build errors in generated IDE projects by ed 2021-11-02 09:43:59 +0000
  • 49bbadbca9 NSViewComponentPeer: Fix naming of drawRectWithContext by reuk 2021-10-28 14:50:25 +0100
  • 540001365c Projucer: Fix temporary project save/open in Xcode on Monterey by reuk 2021-10-28 14:38:13 +0100
  • 4196b5e45b macOS: Silence deprecation warnings on Monterey by reuk 2021-10-28 12:31:31 +0100
  • 210cbdca66 FileBasedDocument: Show correct error text in alert window if loadDocument fails by reuk 2021-10-28 11:41:39 +0100
  • cccb3d360a AAX Client: Avoid overwriting bypass parameter value on state recall by reuk 2021-10-28 10:39:14 +0100
  • 555408be40 VST3 Host: Avoid resusing IMessage and IAttributeList instances by reuk 2021-10-27 13:01:31 +0100
  • 7098b13b44 X11: Make synchronous error handling opt-in due to graphics performance issues when XSynchronize is enabled for a display by ed 2021-11-01 09:12:59 +0000
  • 66f8af98e7 Windows Accessibility: Don't set UIA_NamePropertyId of ignored elements to prevent it from being read out by Narrator by ed 2021-10-29 10:21:59 +0100
  • 4727084838 PopupMenu: Store Options::targetComponent and ::parentComponent in WeakReferences to allow for deletion checks by ed 2021-10-29 09:53:34 +0100
  • eca02270ee Component: Add Point<float> overloads for some common functions by reuk 2021-10-25 18:54:20 +0100
  • cdbefa3b51 Windows: Ensure that new windows are brought to the front after creation by reuk 2021-10-25 18:12:29 +0100
  • 496e454e9c XWindowSystem: Update frame extents as soon as they change by reuk 2021-10-25 16:44:48 +0100
  • 4ca923a34b NSViewComponentPeer: Allow mouse events to reach unfocused windows by reuk 2021-10-25 12:11:28 +0100
  • eeeeb117a1 MidiKeyboardComponent: Ensure note is not highlighted after mouse leaves component by reuk 2021-10-25 18:44:25 +0100
  • fe4515adb6 MouseCursor: Refactor platform-specific MouseCursor internals by reuk 2021-10-21 20:08:20 +0100
  • 5c50ee4f94 MouseCursor: Simplify implementation using shared_ptr instead of manual refcounting by reuk 2021-10-21 18:56:26 +0100
  • 17b8708852 WebBrowserComponent: Avoid leaking browsers on macOS by reuk 2021-10-21 17:44:07 +0100
  • 4d572411e0 FlexBox: Update the default value of FlexItem::alignSelf to match CSS implementations by reuk 2021-10-21 16:19:11 +0100
  • 4c2dba0822 VST3 Client: Ensure that all programs can be selected via parameter in hosts by reuk 2021-10-20 19:20:01 +0100