d88d322dc5Added a couple of methods to Draggable3DOrientation by
jules
2013-09-07 20:18:40 +0100
b093f47a8cMisc minor cleanups and comment fixes. by
jules
2013-09-07 20:18:00 +0100
5df6bf0513Minor clean-ups. by
jules
2013-09-07 16:46:22 +0100
25291038b8Added a method OpenGLContext::setContinuousRepainting, and changed the behaviour so that by default, continuous rendering is OFF. This seems much more likely to be what people need in most cases, but if you need the old behaviour, just call setContinuousRepainting (true). by
jules
2013-09-07 12:23:01 +0100
42aa27900bMoved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. by
jules
2013-09-07 09:43:45 +0100
207557d996Workaround for OSX 32-bit VST window positioning problems in some hosts. by
jules
2013-09-06 21:00:48 +0100
ee565c32c8Added an assertion to catch unusual audio buffer behaviour on iOS. by
jules
2013-09-06 20:41:30 +0100
7afa650942Increased the precision used by XmlElement when storing strings. by
jules
2013-09-06 18:46:10 +0100
c429b2aa24Fixes for support of non-utf8 strings. by
jules
2013-09-06 16:21:17 +0100
779d5795fdBig performance improvement to the SVG parser. by
jules
2013-09-06 14:24:50 +0100
2fccfccbc0Misc performance tweaks. by
jules
2013-09-06 11:25:49 +0100
1356ae6387More XML parser optimisations and better error detection. by
jules
2013-09-06 11:25:31 +0100
c89abff867Refactored some byte-order mark detection code. by
jules
2013-09-06 11:25:13 +0100
e336dd1c1cOptimisation for String and XML parsing. by
jules
2013-09-05 23:07:00 +0100
cbb4a6e86fMade the XML parser cope with some errors that it missed before. Also found a couple of performance optimisations for it. by
jules
2013-09-05 22:21:06 +0100
023b9ac6ccChanged ListBox to pass-on left/right key events. by
jules
2013-09-05 15:20:59 +0100
629efdbd3cLAMEEncoderAudioFormat fix. by
jules
2013-09-05 15:19:39 +0100
59d8d8172dReplaced the crappy old juce sortArray function with std::sort, which seems to run twice as fast. This greatly speeds up edge table rendering. by
jules
2013-09-05 09:46:30 +0100
f28cea034dTypo fixes in ReferenceCountedObject. by
jules
2013-09-04 21:53:22 +0100
22139761dcCouple of MSVC warning clean-ups. by
jules
2013-09-04 16:50:50 +0100
bd1c4cd652Fixed a typo in VSTPluginFormat. by
jules
2013-09-04 15:54:51 +0100
954312b23cChanges to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy. by
jules
2013-09-04 14:28:18 +0100
a2c95ce4fdCleaned out and optimised some graphics code. by
jules
2013-09-04 13:38:54 +0100
21f6a0517aAdded some more supported frequencies to WavAudioFormat. by
jules
2013-09-04 09:54:00 +0100
4552218149Added support for reading/writing an ISRC code in a WAV file's AXML chunk. by
jules
2013-09-03 18:39:58 +0100
db68e2842eAvoid an assertion in juce demo app. by
jules
2013-09-03 15:06:15 +0100
b629e4447dAdded a couple of new hosts to PluginHostType. by
jules
2013-09-03 12:41:23 +0100
9814792a5eLinux file chooser fix. by
jules
2013-09-03 10:45:08 +0100
be1d5253eeMoved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. by
jules
2013-09-03 10:44:55 +0100
380a303adfFixes for win32 touch input. by
jules
2013-09-02 22:17:04 +0100
525370ff8aRefactored PopupMenu internally to avoid some problems with touch input. by
jules
2013-09-02 22:10:09 +0100
b3fd5cb8a3Added iterator access to Desktop's list of mouse sources. by
jules
2013-09-02 22:06:10 +0100
6045915256Fixed a namespace problem with the iOS build. by
jules
2013-09-02 16:34:56 +0100
b09cc5e275Fix for RectangleList by
jules
2013-09-02 14:49:41 +0100
614afb1ca6Added method Toolbar::removeAndReturnItem. by
jules
2013-09-02 14:09:17 +0100
5ae7353443Minor clean-ups + optimisations. by
jules
2013-09-02 14:08:39 +0100
725334d78cAdded File::commonDocumentsDirectory enum. by
jules
2013-08-31 16:15:07 +0100
0ded32be3eRemoved some old boilerplate. by
jules
2013-08-31 13:20:16 +0100
a2280fc25dSimplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering. by
jules
2013-08-30 21:42:23 +0100
dbf7053861New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows. by
jules
2013-08-30 18:20:51 +0100
641cb754f0Minor clean-ups. by
jules
2013-08-30 10:52:54 +0100
7550b36e19Avoided crash in AU hosts that try to create a GUI when the plugin doesn't have one. by
jules
2013-08-30 09:30:01 +0100
508e25afbbCleared-out the last batch of unnecessary includes. by
jules
2013-08-29 12:44:00 +0100
18563c6ef4Introjucer: mouse-click cancellation of file rename box. by
jules
2013-08-29 11:19:39 +0100
59b094a603MSVC warning fix. by
jules
2013-08-28 19:32:55 +0100
b0144dd449Updated introjucer header guard for new files. by
jules
2013-08-27 22:40:04 +0100
3b2ff2be4eAdded a method VSTPluginFormat::dispatcher() to allow raw access to a VST's dispatcher function. by
jules
2013-08-27 22:39:13 +0100
2651911b87New method OpenGLContext::getRenderingScale(). Updated the GL demo to use this method of getting the display scale. by
jules
2013-08-27 12:22:03 +0100
295265fb28Added a method LocalisedStrings::addStrings() for merging multiple translation files. by
jules
2013-08-27 11:27:28 +0100
2786eadaf9Removed a few pedantic warnings. by
jules
2013-08-26 14:58:23 +0100
d9498b28ccAdded a "square" function to the MathsFunctions file. by
jules
2013-08-25 12:57:25 +0100
636ffe68d3A bit more minor cleaning-up. by
jules
2013-08-24 12:16:51 +0100
7f6394478aStripped out some unnecessary boilerplate includes from juce_gui_basics. by
jules
2013-08-24 11:45:55 +0100
d28ebfdb36Stripped out some unnecessary boilerplate includes from juce_graphics. by
jules
2013-08-24 10:49:25 +0100
bb2bdb2c7cAvoided function key presses sending a unicode character on OSX. by
jules
2013-08-24 10:27:20 +0100
fb6b0290dbMinor fix to inactive code in ComboBox. by
jules
2013-08-23 16:58:54 +0100
d104b151cdAltered WindowsRegistry to allow each method to specify an explicit WoW64 mode. by
jules
2013-08-23 16:58:25 +0100
2d25f2f294Removed a few unnecessary includes. by
jules
2013-08-23 14:13:59 +0100
65c155e372Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. by
jules
2013-08-23 12:08:31 +0100
50132270d6Added a few override modifiers and fixed some documentation. by
jules
2013-08-22 22:03:51 +0100
da3838db8aMinor clean-ups. by
jules
2013-08-21 21:03:31 +0100
9a1171a7efAdded method Component::unfocusAllComponents() by
jules
2013-08-21 19:07:21 +0100
39c44c12edAdded a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. by
jules
2013-08-21 19:02:50 +0100
1e3973a212Doxygen warning fixes and extra comments. by
jules
2013-08-21 17:19:47 +0100
45b56e2e20Minor clean-ups around the Justification class. by
jules
2013-08-20 17:27:41 +0100
14b5857440Added virtual method FilenameComponent::getLocationToBrowse(). by
jules
2013-08-20 09:48:45 +0100
3fe9d3ee93Minor clean-ups. by
jules
2013-08-20 09:48:19 +0100
8f5c194228More work on the AU base classes. by
jules
2013-08-20 09:07:20 +0100
f8e71023a4Different approach to AU base class overriding. by
jules
2013-08-19 21:59:20 +0100
8d381d0060Reworked base class in AU plugin wrapper. by
jules
2013-08-19 20:37:17 +0100
0cea511c0cFix for reading IEEE float wav files. by
jules
2013-08-19 19:53:53 +0100
bc81b170c7Added LookAndFeel::drawTabbedButtonBarBackground by
jules
2013-08-19 19:37:05 +0100
833d15ef81Added some override specifiers. by
jules
2013-08-19 19:18:36 +0100
ca3bc70acdChanges to improve scaling when using cached component images and component effects. by
jules
2013-08-19 19:17:59 +0100
11b982da41Fix to FileTreeComponent not using the top-level file/dir selection flags for subtrees. by
jules
2013-08-19 11:52:25 +0100
1dbc29bbe0DirectoryIterator fix when multiple wildcards are used. by
jules
2013-08-19 10:35:51 +0100
ea4c7b3351Added some JUCE_CALLTYPE flags to Process methods. by
jules
2013-08-14 19:04:01 +0100
e0297c6317Began adding mouse-wheel support to ComboBox, but then realised it would be incredibly irritating on scrollable pages like the introjucer's settings pages. (Left the code in there but disabled though) by
jules
2013-08-14 18:49:38 +0100
0906f661f6Correction to AffineTransform::getScaleFactor() by
jules
2013-08-14 12:20:26 +0100
5564643f8aPlugin scanning: Added warnings to try to stop misguided users from scanning their entire disk or other system folders. by
jules
2013-08-14 11:42:43 +0100
104e5cdbc7Replaced an OSX symbol that wasn't available in older SDKs. by
jules
2013-08-14 11:34:18 +0100
ea2c19b6a9Linux del key fix by
jules
2013-08-14 11:13:11 +0100
320213a11cMore tinkering with Process::terminate. by
jules
2013-08-13 21:43:09 +0100
87182ece27OpenGL rendering fix. by
jules
2013-08-13 15:12:54 +0100
48ae5d16a7Much faster software rendering of glyphs when display is scaled. by
jules
2013-08-13 14:56:46 +0100
c4c8666676ALSA: fixed some problems with the minimum number of channels asked for. by
jules
2013-08-13 13:37:15 +0100
134e1cd1c2Intrijucer: fixed an opacity assertion. by
jules
2013-08-13 13:35:56 +0100
71c3ecaf17Merged non-Windows implementations of Process::terminate, and made it call std::terminate() by
jules
2013-08-13 12:42:40 +0100
c4affa2fb3Changed a couple of unicode characters used for OSX keypress symbols. by
jules
2013-08-12 21:21:44 +0100
e8d0c6d024Fixes for OSX Process::openDocument when launching bundles with parameters. by
jules
2013-08-12 17:13:37 +0100
98d85cd640Added an option for restricting the WAV file format. by
jules
2013-08-12 16:44:05 +0100
823039215fCorrected the naming of the iOS component peer rendering engine. by
jules
2013-08-12 15:20:46 +0100
06bfda3317Some linux keycode fixes for the numeric keypad. by
jules
2013-08-12 14:50:20 +0100
69dcde0f4dALSA: added support for SND_PCM_FORMAT_S24_LE devices. by
jules
2013-08-12 12:56:17 +0100
0b32caaaf0Fix for GL in OSX retina displays by
jules
2013-08-12 12:36:55 +0100
cfe45720ccMoved DrawableButton painting into a new method LookAndFeel::drawDrawableButton() by
jules
2013-08-12 12:13:15 +0100
74390295adFixed a few MSVC warnings. by
jules
2013-08-12 10:33:17 +0100
1986c40187VST: removed problematic Windows keyboard hooks that were used in Live. by
jules
2013-08-12 10:21:39 +0100
1d806961e4Avoided an assertion with very wide tooltip windows. by
jules
2013-08-11 20:34:28 +0100
15c6cbc026Added some 64-bit byte order converter functions. by
jules
2013-08-11 11:06:17 +0100