Tom Poole
4c58e50f2e
Bump version number to 6.0.8
2021-03-22 09:24:48 +00:00
ed
85899f825d
Updated the breaking changes doc to reflect the recent AudioProcessorEditor changes in 5a59c92b
2021-03-11 15:12:02 +00:00
reuk
daf8761727
AU Host: Ensure discrete parameters are scaled correctly
...
Previously, the AU hosting code always computed the number of steps in
the parameter range as though the minimum parameter value was 0.
Now, we take the parameter's reported minimum into account when
computing the number of steps. We also use the parameter's range, rather
than its step number, when normalising/denormalising the parameter
value.
2021-03-09 17:26:28 +00:00
reuk
b1917085db
AudioProcessor: Update listener callback with change details
2021-02-18 10:54:29 +00:00
Tom Poole
7c33b2132f
Fixed some parsing issues in readDoubleValue
2021-02-03 17:53:32 +00:00
Tom Poole
25dccd53c0
Bump version number to 6.0.6
2021-01-13 16:06:01 +00:00
reuk
dc3e0d1571
SystemStats: Fix getOperatingSystemType assertion on macOS 11.1
2020-12-15 16:00:54 +00:00
ed
fc14dc402e
Projucer: Enabled the "New Build System" by default for Xcode projects and added an exporter setting to enable the old behaviour
2020-12-09 15:40:20 +00:00
Tom Poole
5929103a29
Bump version number to 6.0.5
2020-12-01 10:08:50 +00:00
reuk
f04e11c4bb
PopupMenu: Allow theming of popup menu background based on Options
...
Adds a new `drawPopupMenuBackgroundForOption` member function to
`PopupMenu::LookAndFeelMethods`. By default this will pass through
to `drawPopupMenuBackground`, but it can be overridden in cases
where the background appearance depends on the current `Options`.
2020-10-26 17:04:49 +00:00
reuk
f27a7c7712
CMake: Fix CMake bug which caused incorrect plugin manufacturer code to be generated
...
Please see the breaking changes doc for details.
2020-10-21 15:41:03 +01:00
Tom Poole
c9aba7f613
Bump version number to 6.0.2
2020-10-05 17:05:28 +01:00
ed
6195a5ab60
Windows: Added support for IAudioClient3 shared stream low latency mode in the WASAPI audio device, removed JUCE_WASAPI_EXCLUSIVE config flag and refactored AudioIODeviceType creation
2020-09-04 16:51:39 +01:00
reuk
4b24ccd51f
macOS: Remove older macOS versions from OperatingSystemType enum
2020-08-24 17:11:32 +01:00
ed
1b2c9c154b
iOS: Don't set the font smoothing property of the graphics context on iOS so that cached Component images render the same as the default
2020-07-20 17:17:54 +01:00
ed
6e9261ea66
macOS: Don't pass native menu key events to currently focused Component
2020-07-10 18:47:06 +01:00
ed
eabc5cf06c
Updated breaking changes doc
2020-06-29 08:30:38 +01:00
ed
bfc086567d
Updated breaking changes doc
2020-05-28 09:49:29 +01:00
reuk
fca3429e6e
DSP: Update convolution
2020-05-15 18:06:03 +01:00
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
2020-04-23 17:30:40 +01:00
ed
18523101be
Windows: Refactored DPI handling in the VST wrapper and hosting code
2020-03-02 15:41:08 +00:00
Tom Poole
2650458e1f
Projucer: Changed the Xcode subproject paths to be relative to the build directory rather than the project directory
2020-02-11 18:45:49 +00:00
Tom Poole
ef1eacccd3
Bump version number to 5.4.6
2020-02-04 11:26:48 +00:00
Tom Poole
e0af085014
Fixed a typo
2020-01-22 10:22:06 +00:00
Tom Poole
e1ded7cc08
Added a macOS text alignment issue to the breaking changes doc.
2020-01-22 09:37:36 +00:00
reuk
70ddcd16e6
APVTS: Use atomic floats for current parameter states
2019-12-09 15:01:49 +00:00
ed
35023af7ff
Windows: Removed an ancient workaround when getting the input/output latencies of an ASIO device
2019-11-26 19:05:48 +00:00
Tom Poole
7ebaac9827
Added a JUCE_AU_WRAPPERS_SAVE_PROGRAM_STATES option to the juce_audio_plugin_client module
2019-11-26 17:01:22 +00:00
ed
4583baf277
Bump version number to 5.4.5
2019-10-16 10:01:09 +01:00
ed
937991cc83
Fixed broken back button behaviour on Android and updated JUCEApplicationBase::backButtonPressed() to return a bool indicating whether the back event has been handled or not to override this behaviour
2019-08-30 22:03:39 +01:00
Tom Poole
41055ad782
DSP: Refactored AudioBlock
2019-08-15 12:49:47 +01:00
Tom Poole
528798d96e
Bump version number to 5.4.4
2019-08-09 11:24:54 +01:00
Tom Poole
ec43e11abc
VS2013: Removed the VS2013 exporter from the Projucer
2019-07-11 14:16:06 +01:00
Tom Poole
a988b90aff
Updated the breaking changes doc to include recent increased unique_ptr usage
2019-05-28 18:29:45 +01:00
Tom Poole
7c45ad695c
MacOS: Better support for SystemTrayIconComponent on Mojave
2019-04-25 12:54:54 +01:00
reuk
827055c2c1
DSP: Allowed AudioBlocks of const elements
2019-03-26 16:32:28 +00:00
Tom Poole
bbe49f6b36
Serialise doubles into more human friendly XML and JSON
2019-02-27 17:59:24 +00:00
ed
6722194260
Bump version number to 5.4.3
2019-02-21 15:25:51 +00:00
ed
da4c1eaf31
Projucer: Remove the option to specify multiple global user module paths which was causing issues on other OSes
2019-02-18 14:19:25 +00:00
Tom Poole
e3ebe5aed1
Bump version number to 5.4.2
2019-02-07 10:02:17 +00:00
ed
fcee6f7e1c
Fixed a typo in the previous commit
2019-01-22 18:09:56 +00:00
ed
5189b4bbd9
BLOCKS: Remove dependency on juce_gui_basics
2019-01-22 17:19:46 +00:00
ed
3b8686aa97
Windows: Add the FILE_SHARE_DELETE when opening file handles to allow them to be renamed and deleted
2018-12-04 12:44:37 +00:00
Tom Poole
b592be8e81
Clarified some text in the breaking changes doc
2018-11-16 11:56:03 +00:00
Tom Poole
029484f732
Fixed some typos and formatting
2018-11-14 16:10:37 +00:00
hogliux
008b7a9ab2
Re-structured the low-level Android native code
...
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
2018-11-13 12:33:40 +00:00
Tom Poole
faf8742a6c
Fixed a typo
2018-11-07 10:06:55 +00:00
ed
0b8fcc7a15
Bump version number to 5.4.0
2018-11-06 12:50:21 +00:00
Tom Poole
ff4e54b32d
Clarified some comments regarding the removal of the embedded VST2 SDK
2018-11-06 09:22:22 +00:00
Tom Poole
fcc0ed9ffa
Added an historic entry to the breaking changes doc
2018-11-05 08:32:36 +00:00