1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00
Commit graph

6184 commits

Author SHA1 Message Date
jules
7ea87b4bc5 DRYed some IPAddress code 2018-10-15 11:11:48 +01:00
jules
7b23dfe473 Made the Time class trivially copyable. 2018-10-15 10:07:47 +01:00
jules
14989b6eda Minor tidy-up to IPAddress 2018-10-15 10:06:36 +01:00
ed
27888d3de9 Made Desktop::Displays::getMainDisplay() a little less restrictive 2018-10-13 13:29:59 +01:00
Tom Poole
53c601e28b Fixed a bug refreshing the parameter list of hosted plug-ins 2018-10-12 16:32:20 +01:00
Tom Poole
b25c14535a Fixed an issue adding two RectangleLists 2018-10-12 09:25:28 +01:00
Tom Poole
9dda1432df Fixed an overly restrictive jassert in PropertiesFile 2018-10-12 09:19:59 +01:00
Tom Poole
7dd8e40114 iOS: Added a dealloc routine to JuceAppStartupDelegate 2018-10-12 09:02:17 +01:00
jules
2433163b2f Added a couple of workarounds for address sanitiser warnings 2018-10-11 14:39:00 +01:00
Tom Poole
aab3926820 Fixed a documentation typo 2018-10-11 10:50:16 +01:00
Ivan COHEN
9829a8ad09 Made the dsp::Oversampling class more customisable 2018-10-09 17:22:19 +01:00
jules
d5034083cb Fix for JSON stringification of INF and NaN double values 2018-10-09 16:51:11 +01:00
jules
77634bc802 Fixed an issue in dsp::FilterDesign functions, and added some extra functionality 2018-10-09 12:06:07 +01:00
jules
da5b615c10 Fix for GCC compiler warning 2018-10-09 11:59:06 +01:00
jules
359132ed55 More zero -> nullptr fixes 2018-10-09 11:42:55 +01:00
jules
132017558f Replaced some more stray zeros being used as null pointers 2018-10-09 11:27:42 +01:00
Tom Poole
372d6df64e MacOS: Fixed an issue with transparent windows on Mojave 2018-10-08 11:03:44 +01:00
reuk
392bd972ac Added converting constructors to OwnedArray, ArrayBase and HeapBlock 2018-10-05 15:03:13 +01:00
jules
6fda0bffca Fixed some stray zeros that were still being passed as null pointers 2018-10-05 12:15:04 +01:00
Tom Poole
1eb3de3312 Fixed a typo 2018-10-04 15:01:28 +01:00
Tom Poole
8deef0b4bc MacOS: Fixed a memory access bug when handling MAC addresses 2018-10-04 12:19:25 +01:00
jules
302019dd43 Tidied up some comments and usage of File::createOutputStream() and createInputStream() 2018-10-04 11:29:55 +01:00
Tom Poole
81e206f963 MacOS: Fixed a bug parsing local file URLs containing URL escape characters 2018-10-04 11:28:59 +01:00
Tom Poole
bedff61983 Added detection for some AVX512 features 2018-10-04 09:53:20 +01:00
Tom Poole
f5cf03d2f5 A minor documentation update 2018-10-04 09:22:04 +01:00
Tom Poole
b66f78bacf Fixed some CoreGraphics image issues in the latest iOS and MacOS SDKs 2018-10-03 15:22:22 +01:00
miketoon
6997dbf537 BLOCKS: Added multi-channel config option for x and y tracking 2018-09-26 14:46:00 +01:00
miketoon
a1ae004c81 BLOCKS: Add program loaded callback 2018-09-25 09:04:23 +01:00
jules
dbb1345583 Replaced calls to CGContextSetRGBStrokeColor with a path-based alternative due to strange iOS bugs 2018-09-24 10:26:43 +01:00
Tom Poole
bd211ce7df Fixed a bug limiting the extent of removeRange in ReferenceCountedArray 2018-09-21 16:42:37 -07:00
jules
9fd0e53d3c Added a missing include needed for AU hosting 2018-09-21 15:08:05 +01:00
jules
76c94e2c10 Added some missing comparison operators to var 2018-09-20 13:47:30 +01:00
Dimitri Sudell
33a724ec5d LittleFoot: Added the ability to #include other LittleFoot scripts 2018-09-19 16:44:10 +01:00
ed
e02611bcb0 Windows: Replaced WM_DPICHANGED with its numerical value for < 8.1 compatibility 2018-09-19 14:05:34 +01:00
ed
fc203d62d9 Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes 2018-09-19 12:35:48 +01:00
ed
c5f80a9853 Windows: Refactored the per-monitor DPI aware windowing code to use the WM_DPICHANGED message and fixed some bugs when using a non-default global scale factor 2018-09-19 12:34:34 +01:00
Tom Poole
05f49bab50 Fixed an issue when connecting to a non-existent NamedPipe 2018-09-19 10:18:22 +01:00
jules
c9d05caaae Replaced win32 font kerning tables with maps to improve performance 2018-09-18 12:20:11 +01:00
ed
9ddad4a434 Windows: Use the return value of GetEnvironmentVariable() to indicate whether the function call was successful instead of GetLastError() 2018-09-17 10:09:18 +01:00
Tom Poole
eb1f8641f8 Fixed a documentation typo 2018-09-17 09:13:24 +01:00
Tom Poole
e6b123e751 Removed some unused code 2018-09-14 17:32:48 +01:00
Tom Poole
b26495491b APVTS: Allowed the creation of parameters without adding them to the AudioProcessor 2018-09-14 15:24:21 +01:00
Tom Poole
a20a6141c5 Fixed a plug-in hosting parameter group bug 2018-09-14 08:46:08 +01:00
ed
d56e4c3cc3 Added a new HeavyweightLeakedObjectDetector to juce_core which will print out a stack trace showing where the leaked object was created and added a corresponding JUCE_HEAVYWEIGHT_LEAK_DETECTOR macro 2018-09-13 16:11:52 +01:00
ed
0d481950f9 Windows: Fix a leak due to the IDropTarget interface ref count not being decremented for child HWNDs after the parent HWND is destroyed 2018-09-13 10:49:13 +01:00
Tom Poole
7e1db1aa4f Added plug-in parameter groups 2018-09-13 10:48:31 +01:00
Daniel Walz
312afa0ac0 BLOCKS: Triggered a topologyChanged() callback in response to setActive() 2018-09-12 14:51:37 +01:00
Daniel Walz
accb5d573d BLOCKS: Added a method PhysicalTopologySource::isLockedFromOutside() 2018-09-12 14:50:21 +01:00
Tom Poole
ce5757821d Added a std::make_unique implementation to systems lacking c++14 support 2018-09-12 13:08:30 +01:00
ed
3d60c7613e macOS: Use File::createFileWithoutCheckingPath() in Process::openDocument() to avoid an assertion when opening a URL 2018-09-12 11:21:20 +01:00