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