jules
|
5930215e09
|
Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function.
|
11 years ago |
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.
|
11 years ago |
jules
|
a6671bbae0
|
Fixed a problem with 64-bit FloatVectorOperations min/max range.
|
11 years ago |
jules
|
426f5a7174
|
Added a method TextEditor::getInputFilter
|
11 years ago |
jules
|
5fdbdc9e9e
|
Added a method AudioIODevice::setGainPreprocessingEnabled() to allow disabling of mic AGC on iOS and Android devices.
|
11 years ago |
jules
|
d8180f7ba5
|
Tweaked FileInputStream::setPosition to make sure it returns false when trying to seek beyond the limits of the file.
|
11 years ago |
jules
|
4bd38dc619
|
Added callback Label::Listener::editorShown
|
11 years ago |
jules
|
1fb5d99dfd
|
Documentation fix.
|
11 years ago |
jules
|
867585701b
|
Tweak to the way TopLevelWindow detects focus
|
11 years ago |
jules
|
90d317a74a
|
Workaround for missing java method in some android SDKs
|
11 years ago |
jules
|
c46927d580
|
Minor clean-ups
|
11 years ago |
jules
|
824faca68b
|
Fix for subtle race condition in Value.
|
11 years ago |
jules
|
aed910aadd
|
Avoided the URL class adding parameters when generating post data for uploading files.
|
11 years ago |
jules
|
3cc8406b3d
|
Workaround for mysterious OSX focus problem.
|
11 years ago |
jules
|
cf4cde192d
|
Added a couple of missing JUCE_API annotations.
|
11 years ago |
jules
|
1a2a50f71d
|
Added a version of Path::addEllipse that takes a Rectangle
|
11 years ago |
jules
|
549b08312e
|
Workaround for some VST3 plugin resizing issues.
|
11 years ago |
jules
|
6c50dda488
|
Extra safeguards against things that can happen during the win32 PeekMessage call
|
11 years ago |
jules
|
fda9e97298
|
Workaround for layout of CustomTypefaces on OSX
|
11 years ago |
jules
|
cc3aa5c757
|
Avoiding crashes in plugins if components get deleted during a paint callback
|
11 years ago |
jules
|
0e158e3630
|
Made the CoreAudio device return its bit-depth correctly.
|
11 years ago |
jules
|
4a451b1cb0
|
Added juce namespace to the JUCE_LIVE_CONSTANT macro
|
11 years ago |
jules
|
425fccc7fd
|
Added some image caching to the CoreGraphics renderer, which can speed up drawing when images are re-used.
|
11 years ago |
jules
|
05527babf9
|
Fixed a typo that prevented disabling of stderr in a child process
|
11 years ago |
jules
|
d7ce09ff15
|
Tweaks to SystemStats::getDisplayLanguage() on android/linux to return a two-part identifier in the same way as other platforms.
|
11 years ago |
jules
|
a17aa2f1a4
|
iOS audio: avoided slow check for sample rate support and implemented latency getters.
|
11 years ago |
jules
|
b372860e23
|
Prevented FilenameComponent from passing key focus to its subcomponents if the component itself doesn't want focus.
|
11 years ago |
jules
|
883a94b762
|
Made sure that AbstractFifo::getFreeSpace returns the correct amount.
|
11 years ago |
jules
|
acebbfd576
|
Some VST3 hosting fixes for speaker arrangements and tail length.
|
11 years ago |
jules
|
de6c80bb98
|
Clarified some documentation
|
11 years ago |
jules
|
7273838d8d
|
Fix to Reverb::processMono
|
11 years ago |
jules
|
201ba182d5
|
VST hosting: made sure that effEditClose is called on Mac builds with Carbon support.
|
11 years ago |
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.
|
11 years ago |
jules
|
2e8b09b3eb
|
VST3 window size fix.
|
11 years ago |
jules
|
0bf1862ec6
|
Spelling fix.
|
11 years ago |
jules
|
b6c5194f93
|
Minor update for arm64 detection.
|
11 years ago |
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)
|
11 years ago |
jules
|
a47426aee1
|
Fix for MidiMessageSequence copy constructor
|
11 years ago |
jules
|
fb5f750523
|
Avoided a problem with calls to newly-created ComboBoxes.
|
11 years ago |
jules
|
242cb2213c
|
Small fix for table header stretch-to-fit mode.
|
11 years ago |
jules
|
fb3a3a0fb4
|
Made ComboBox update its L+F when reparented.
|
11 years ago |
jules
|
ef16b4481f
|
Avoided a compiler warning.
|
11 years ago |
jules
|
6588d04be0
|
VST3 hosting - added context menu support.
|
11 years ago |
jules
|
3759aecfbc
|
Fixed a mix-up in iOS timing calculations.
|
11 years ago |
jules
|
1c6515ea66
|
Reworked Value to handle changes on a background thread.
|
11 years ago |
jules
|
27046fd1a7
|
Added new method File::getFileIdentifier() for retrieving a file's unique ID.
|
11 years ago |
jules
|
167f75772f
|
Minor VST3 cleanup
|
11 years ago |
jules
|
619d475021
|
Fixes for building on iOS 6 SDK
|
11 years ago |
jules
|
2910d60459
|
Fixed some out-of-date documentation
|
11 years ago |
jules
|
766e98b01f
|
VST3 hosting fixes
|
11 years ago |