jules
|
f8e9a13f1d
|
Version number update
|
2014-06-01 19:26:09 +01:00 |
|
jules
|
b65dfbfc7c
|
Refactored a couple of old methods relating to TextButton sizing: Removed TextButton::getFont() (use the LookAndFeel method instead), and replaced the LookAndFeel::changeTextButtonWidthToFitText method with one called getTextButtonWidthToFitText()
|
2014-06-01 15:42:39 +01:00 |
|
jules
|
af0276b698
|
Refactored some openGL 2D shaders to move some interpolation from the fragment shader into varying variables.
|
2014-05-30 11:25:09 +01:00 |
|
jules
|
e0f64bb27a
|
Changed the linux VST wrapper to create its window directly inside the host's window.
|
2014-05-30 10:39:55 +01:00 |
|
jules
|
3c8fbc0bfe
|
MSVC UTF-32 build fix.
|
2014-05-30 09:10:09 +01:00 |
|
jules
|
82f6189f91
|
Introjucer: Avoided unnecessary VST3 copy phase step.
|
2014-05-29 21:16:26 +01:00 |
|
jules
|
69ff02b46c
|
Couple of fixes for a UTF-32 build.
|
2014-05-29 21:02:13 +01:00 |
|
jules
|
f5af6cd27d
|
(Reverted a couple of mistaken changes from an earlier commit)
|
2014-05-28 17:56:26 +01:00 |
|
jules
|
d01a508217
|
Added a method AudioProcessor::isParameterInverted(), and support for this in AAX/RTAS
|
2014-05-28 16:44:02 +01:00 |
|
jules
|
c830483129
|
Added some tips for replicating RSAKey in PHP/Java.
|
2014-05-28 13:54:08 +01:00 |
|
jules
|
619716751e
|
Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes.
|
2014-05-28 11:06:48 +01:00 |
|
jules
|
412c86a167
|
Avoided a warning.
|
2014-05-27 18:21:23 +01:00 |
|
jules
|
5930215e09
|
Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function.
|
2014-05-27 17:03:46 +01:00 |
|
jules
|
4317f60173
|
Refactored the StringPool and Identifier classes to store the identifiers as Strings, so that they can be shared with other classes like XmlElement without creating temporary or copied String objects. Also added garbage collection for the pooled strings, and changed XmlElement to pool all of the strings it uses, to reduce memory footprint in large XML trees with many identical names. Also refactored NamedValueSet to use an array instead of a linked list.
|
2014-05-27 17:02:34 +01:00 |
|
jules
|
a6671bbae0
|
Fixed a problem with 64-bit FloatVectorOperations min/max range.
|
2014-05-27 11:42:11 +01:00 |
|
jules
|
426f5a7174
|
Added a method TextEditor::getInputFilter
|
2014-05-24 19:15:39 +01:00 |
|
jules
|
5fdbdc9e9e
|
Added a method AudioIODevice::setGainPreprocessingEnabled() to allow disabling of mic AGC on iOS and Android devices.
|
2014-05-24 19:04:47 +01:00 |
|
jules
|
d8180f7ba5
|
Tweaked FileInputStream::setPosition to make sure it returns false when trying to seek beyond the limits of the file.
|
2014-05-24 18:36:17 +01:00 |
|
jules
|
4bd38dc619
|
Added callback Label::Listener::editorShown
|
2014-05-23 22:08:19 +01:00 |
|
jules
|
1fb5d99dfd
|
Documentation fix.
|
2014-05-23 21:56:49 +01:00 |
|
jules
|
867585701b
|
Tweak to the way TopLevelWindow detects focus
|
2014-05-23 21:52:29 +01:00 |
|
jules
|
90d317a74a
|
Workaround for missing java method in some android SDKs
|
2014-05-23 21:51:37 +01:00 |
|
jules
|
c46927d580
|
Minor clean-ups
|
2014-05-23 21:50:43 +01:00 |
|
jules
|
824faca68b
|
Fix for subtle race condition in Value.
|
2014-05-21 16:44:07 +01:00 |
|
jules
|
aed910aadd
|
Avoided the URL class adding parameters when generating post data for uploading files.
|
2014-05-19 11:16:25 +01:00 |
|
jules
|
3cc8406b3d
|
Workaround for mysterious OSX focus problem.
|
2014-05-19 10:38:43 +01:00 |
|
jules
|
cf4cde192d
|
Added a couple of missing JUCE_API annotations.
|
2014-05-19 09:41:22 +01:00 |
|
jules
|
1a2a50f71d
|
Added a version of Path::addEllipse that takes a Rectangle
|
2014-05-16 17:41:43 +01:00 |
|
jules
|
549b08312e
|
Workaround for some VST3 plugin resizing issues.
|
2014-05-16 13:17:06 +01:00 |
|
jules
|
6c50dda488
|
Extra safeguards against things that can happen during the win32 PeekMessage call
|
2014-05-16 11:37:04 +01:00 |
|
jules
|
fda9e97298
|
Workaround for layout of CustomTypefaces on OSX
|
2014-05-16 09:53:38 +01:00 |
|
jules
|
cc3aa5c757
|
Avoiding crashes in plugins if components get deleted during a paint callback
|
2014-05-16 09:09:44 +01:00 |
|
jules
|
0e158e3630
|
Made the CoreAudio device return its bit-depth correctly.
|
2014-05-15 09:30:54 +01:00 |
|
jules
|
4a451b1cb0
|
Added juce namespace to the JUCE_LIVE_CONSTANT macro
|
2014-05-15 09:02:11 +01:00 |
|
jules
|
425fccc7fd
|
Added some image caching to the CoreGraphics renderer, which can speed up drawing when images are re-used.
|
2014-05-14 11:33:52 +01:00 |
|
jules
|
05527babf9
|
Fixed a typo that prevented disabling of stderr in a child process
|
2014-05-14 10:07:47 +01:00 |
|
jules
|
d7ce09ff15
|
Tweaks to SystemStats::getDisplayLanguage() on android/linux to return a two-part identifier in the same way as other platforms.
|
2014-05-13 08:56:30 +01:00 |
|
jules
|
a17aa2f1a4
|
iOS audio: avoided slow check for sample rate support and implemented latency getters.
|
2014-05-12 21:36:04 +01:00 |
|
jules
|
b372860e23
|
Prevented FilenameComponent from passing key focus to its subcomponents if the component itself doesn't want focus.
|
2014-05-12 15:03:04 +01:00 |
|
jules
|
883a94b762
|
Made sure that AbstractFifo::getFreeSpace returns the correct amount.
|
2014-05-12 15:02:25 +01:00 |
|
jules
|
acebbfd576
|
Some VST3 hosting fixes for speaker arrangements and tail length.
|
2014-05-11 11:53:51 +01:00 |
|
jules
|
de6c80bb98
|
Clarified some documentation
|
2014-05-11 09:34:57 +01:00 |
|
jules
|
7273838d8d
|
Fix to Reverb::processMono
|
2014-05-11 09:31:58 +01:00 |
|
jules
|
dc7b025cf9
|
Updated .gitignore
|
2014-05-10 16:17:37 +01:00 |
|
jules
|
201ba182d5
|
VST hosting: made sure that effEditClose is called on Mac builds with Carbon support.
|
2014-05-09 12:17:33 +01:00 |
|
jules
|
4721d75cc1
|
Clarified documentation for SystemStats::getDisplayLanguage(), to make clear that it may return a multi-part region name. Updated the win32 implementation of this method to include the region code.
|
2014-05-09 11:40:04 +01:00 |
|
jules
|
2e8b09b3eb
|
VST3 window size fix.
|
2014-05-08 19:18:10 +01:00 |
|
jules
|
0bf1862ec6
|
Spelling fix.
|
2014-05-08 19:17:55 +01:00 |
|
jules
|
b6c5194f93
|
Minor update for arm64 detection.
|
2014-05-08 17:13:28 +01:00 |
|
jules
|
f57cd7bafd
|
Clarified some badly-defined behaviour in AudioDeviceManager: if a midi callback is added with an empty-string as its target midi input device, it now gets sent incoming events from *all* devices, not just the "default" device (which was never properly defined)
|
2014-05-08 14:53:11 +01:00 |
|