jules
|
f662c85832
|
Documentation fix.
|
2014-06-17 11:36:56 +01:00 |
|
jules
|
8a2af98497
|
Added an assertion to warn if a plugin reports no programs, because this can cause problems in some Sony hosts.
|
2014-06-17 08:54:41 +01:00 |
|
jules
|
20020a83fe
|
Fixed an OSX plugin build error.
|
2014-06-16 18:42:50 +01:00 |
|
jules
|
a0bcb86e08
|
Window focus fix for OSX app builds.
|
2014-06-15 12:05:01 +01:00 |
|
jules
|
3b88555140
|
Replaced the old, badly-named and badly-implemented String::compareLexicographically() method with String::compareNatural(), which uses a smarter algorithm. Also added a method StringArray::sortNatural() which uses this.
|
2014-06-15 10:37:31 +01:00 |
|
jules
|
9c8afb5b48
|
Fixed a build error.
|
2014-06-15 09:04:01 +01:00 |
|
jules
|
6c61dbb68e
|
Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>.
|
2014-06-14 13:06:53 +01:00 |
|
jules
|
590cca9776
|
Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method.
|
2014-06-14 11:32:02 +01:00 |
|
jules
|
db02a89fda
|
Kiosk mode workarounds for 10.8
|
2014-06-13 17:57:27 +01:00 |
|
jules
|
dfb35c7e1e
|
Made ComboBox::showPopup virtual.
|
2014-06-13 14:13:42 +01:00 |
|
jules
|
7e1afbb0a5
|
Added an explanatory assertion to ValueTree
|
2014-06-12 22:53:35 +01:00 |
|
jules
|
5587c16d78
|
Added a method ValueTree::getReferenceCount()
|
2014-06-11 16:30:28 +01:00 |
|
jules
|
8be86285b0
|
Fixed erroneous showing of drag-and-drop image if the drag starts on a non-droppable comp.
|
2014-06-11 10:24:59 +01:00 |
|
jules
|
eb8bfa1471
|
Minor tweaks to make DrawableButton more customisable.
|
2014-06-08 11:07:30 +01:00 |
|
jules
|
e938b90feb
|
Added some extra sample rate support for ASIO.
|
2014-06-05 16:20:25 +01:00 |
|
jules
|
145413143f
|
Added some assertions to some Desktop methods to check that the message manager is locked.
|
2014-06-05 11:00:10 +01:00 |
|
jules
|
0328a9e249
|
(Minor correction to last commit)
|
2014-06-04 22:14:58 +01:00 |
|
jules
|
4935236b41
|
Workaround to avoid problems if OSX fails to return any monitor sizes while monitors are being re-arranged.
|
2014-06-04 22:10:59 +01:00 |
|
jules
|
4ab9cdf33a
|
Added a MouseEvent parameter to ListBoxModel::backgroundClicked and TableListBoxModel::backgroundClicked
|
2014-06-04 13:08:49 +01:00 |
|
jules
|
ead283e95c
|
Made sure that VST3 plugin views have setFrame (nullptr) called before their UIs are closed, because some plugins seem to expect this.
|
2014-06-04 10:52:10 +01:00 |
|
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
|
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 |
|