ed
d5d0de7978
JUCE version 5.2.1
2018-02-08 11:03:01 +00:00
ed
abaedc0534
Re-saved all projects
2018-02-08 11:01:53 +00:00
ed
fa0f7a4281
Bump version number to 5.2.1
2018-02-08 10:55:52 +00:00
ed
04f9760c20
Re-saved all projects
2018-02-08 10:11:24 +00:00
hogliux
f73fc41af1
DSP: Various improvements to the convolution engine (see commit message for more info)
...
* The stereo option now works like in most guitar amplifier simulations : whatever the number of channels in the process function, or defined in the prepare function, the parameter "wantsStereo" allows the class to do all the time mono or stereo processing
* Fixed a few issues when the user tries to change the normalization or trimming option without changing the impulse response itself
* Reduced memory consumption in various places
* Various improvements to the documentation
2018-02-08 10:07:40 +00:00
Tom Poole
1dc62a397c
Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees
2018-02-08 09:42:24 +00:00
hogliux
98edbad0b1
VST3: Added support for loading VST3 preset files via a new method VST3PluginFormat::setStateFromVSTPresetFile
2018-02-07 17:08:54 +00:00
jules
e1f57f64da
Optimised a couple of places in the software/GL render engines where copies of RectangleLists could be avoided
2018-02-07 15:53:54 +00:00
ed
cf61037ea4
Projucer: Added an option to clear the recent files list and added some more menu items for managing the currently open windows
2018-02-07 12:57:16 +00:00
ed
1355e1d1f3
Added a clearRecentFilesNatively() method to RecentlyOpenedFilesList
2018-02-07 12:56:04 +00:00
jules
c6edf39d1d
(fixed a typo in the last commit)
2018-02-07 12:53:34 +00:00
jules
ecbc07b855
Prevvented ComponentPeer from trying to send the keyboard focus to components that don't want it
2018-02-07 12:35:54 +00:00
hogliux
506425fdbe
macOS: Fixed an issue where the native file chooser's Edit menu would not be deleted after it completed
2018-02-07 10:00:23 +00:00
ed
19ae4c884b
Added operator!= to AudioDeviceManager::AudioDeviceSetup
2018-02-07 09:35:20 +00:00
ed
7fa708df28
Added a get() method to LiveValue and call it in the JUCE_LIVE_CONSTANT macro
2018-02-06 16:56:02 +00:00
ed
be6c1ba489
Projucer: Added the xcopy '/R' flag to the Visual Studio AAX copy step to ensure that read-only files in the destination are overwritten
2018-02-06 16:42:39 +00:00
hogliux
0fae9341c8
Android: Ensured that JUCE will always use the high-performance audio path if the device supports it and that increasing the buffer size will more effectively reduce glitchess
2018-02-06 15:41:39 +00:00
hogliux
d8d2f5d0f4
Added new SystemStats::getDeviceManufacturer()
2018-02-06 15:40:53 +00:00
Tom Poole
59d260c809
AUv3: Fixed an issue when destructing an AUv3 on a non-message thread
2018-02-06 14:49:35 +00:00
ed
130b4f75a6
Projucer: Only re-save the main project file if it has changed
2018-02-05 17:25:31 +00:00
hogliux
982bd58609
Android: Updated default gradle android plugin version to 3.0.1
2018-02-05 16:22:57 +00:00
ed
1af959a423
Implemented changeToggleButtonWidthToFitText() in LookAndFeel_V4 and updated LookAndFeel_V2 to calculate width more accurately
2018-02-05 14:46:51 +00:00
jules
fb43fbb37f
Fix for CoreGraphics clipping to zero-winding paths
2018-02-05 12:18:59 +00:00
jules
942af1f022
Removed a couple of places where ancient 3rd party library code still used the register keyword
2018-02-05 12:10:30 +00:00
ed
87c973e191
Update the documentation of Time::formatted to have correct second range
2018-02-05 11:39:38 +00:00
ed
d55f4956f8
Projucer: Repeat writeMainProjectFile() when saving so that config flags are written correctly
2018-02-05 11:38:28 +00:00
jules
6ee9030e37
Fixed an edge-case in String::compareNatural
2018-02-05 11:12:15 +00:00
jules
56a6bf06cd
Fixed Drawable clip-paths not being copied correctly
2018-02-05 10:08:33 +00:00
jules
5a6f33b987
Added some missing types to the ValueTree::Iterator class
2018-02-05 10:07:03 +00:00
Tom Poole
0a3da44f07
AU: Fixed a bug setting default values for discrete parameters
2018-02-02 14:39:01 +00:00
ed
1bcc427484
Fixed a bug in TracktionMarketplaceStatus::readReplyFromWebserver() that would cause it to fail if all the data was not read at once
2018-02-02 12:31:16 +00:00
dimitriroli
80224cafae
Make setPlayHead in AudioProcessorGraph thread safe
2018-02-02 11:59:40 +00:00
Tom Poole
3c0d634b4f
AUv3: Improved the host-provided parameter views
2018-02-01 13:01:22 +00:00
ed
c24c06d2bb
Windows: Remove an old check that occurred when a WM_NCPAINT message was received and always call handlePaintMessage() instead
2018-02-01 09:40:02 +00:00
Lukasz Kozakiewicz
bbdaa82dce
Update breaking changes txt (behaviour change of JUCEApplicationBase::quit() on Android).
2018-01-31 18:59:26 +01:00
Lukasz Kozakiewicz
c4ebfcd735
Re-saved all projects.
2018-01-31 18:45:33 +01:00
Lukasz Kozakiewicz
c90835eafc
Android: do quit the app when calling JUCEApplicationBase::quit(), rather than just placing it in the background (same as on iOS).
2018-01-31 18:45:25 +01:00
Lukasz Kozakiewicz
3237d50f0e
Android: fix crash when calling juce::JUCEApplicationBase::quit().
2018-01-31 18:45:16 +01:00
jules
4955271ce0
Added some move constructors for MidiFile, and tidied-up its internals a bit
2018-01-31 17:19:51 +00:00
jules
bb5bbf32a9
Added options to PluginListComponent and PluginDirectoryScanner to allow scanning of a specific set of files
2018-01-31 15:12:37 +00:00
jules
f71df8704a
Added an AudioBlock::multiply() overload for LinearSmoothedValue
2018-01-31 15:04:29 +00:00
Noah Dayan
315fb7cdc7
Added documentation to enums in the Blocks module
2018-01-30 17:28:44 +00:00
jules
77e94d905b
BLOCKS API: avoided empty block versions overwriting previously valid ones
2018-01-30 09:47:29 +00:00
Tom Poole
1c037e07be
CLion: Fixed a hardcoded cmake executable name
2018-01-29 17:20:51 +00:00
Tom Poole
8c0f0815f0
iOS: Added memory warning callbacks
2018-01-29 15:11:56 +00:00
Tom Poole
57a75bc990
MacOS: Fixed an intermittent crash when closing a window from kiosk mode
2018-01-29 11:37:34 +00:00
ed
16c942fd54
Recall some button states in DSP module plugin demo
2018-01-29 09:50:17 +00:00
ed
771025cccf
Projucer: Increased the character limit of some TextPropertyComponents in the project settings
2018-01-29 08:39:14 +00:00
ed
6dcc41c9a8
Fixed a bug in AlertWindow layouts when using LookAndFeel_V4
2018-01-26 10:17:26 +00:00
Noah Dayan
365507d7fd
Fixed typo in juce_SIMDRegister.h
2018-01-26 09:03:34 +00:00