1693 Commits (94da373c31eb04ec4cff03c1ee6eb51a85ce11f7)

Author SHA1 Message Date
  jules e336dd1c1c Optimisation for String and XML parsing. 12 years ago
  jules cbb4a6e86f Made the XML parser cope with some errors that it missed before. Also found a couple of performance optimisations for it. 12 years ago
  jules 023b9ac6cc Changed ListBox to pass-on left/right key events. 12 years ago
  jules 629efdbd3c LAMEEncoderAudioFormat fix. 12 years ago
  jules 59d8d8172d Replaced the crappy old juce sortArray function with std::sort, which seems to run twice as fast. This greatly speeds up edge table rendering. 12 years ago
  jules f28cea034d Typo fixes in ReferenceCountedObject. 12 years ago
  jules 22139761dc Couple of MSVC warning clean-ups. 12 years ago
  jules bd1c4cd652 Fixed a typo in VSTPluginFormat. 12 years ago
  jules 954312b23c Changes to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy. 12 years ago
  jules a2c95ce4fd Cleaned out and optimised some graphics code. 12 years ago
  jules 21f6a0517a Added some more supported frequencies to WavAudioFormat. 12 years ago
  jules 4552218149 Added support for reading/writing an ISRC code in a WAV file's AXML chunk. 12 years ago
  jules b629e4447d Added a couple of new hosts to PluginHostType. 12 years ago
  jules 9814792a5e Linux file chooser fix. 12 years ago
  jules be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 12 years ago
  jules 380a303adf Fixes for win32 touch input. 12 years ago
  jules 525370ff8a Refactored PopupMenu internally to avoid some problems with touch input. 12 years ago
  jules b3fd5cb8a3 Added iterator access to Desktop's list of mouse sources. 12 years ago
  jules 6045915256 Fixed a namespace problem with the iOS build. 12 years ago
  jules b09cc5e275 Fix for RectangleList 12 years ago
  jules 614afb1ca6 Added method Toolbar::removeAndReturnItem. 12 years ago
  jules 5ae7353443 Minor clean-ups + optimisations. 12 years ago
  jules 725334d78c Added File::commonDocumentsDirectory enum. 12 years ago
  jules 0ded32be3e Removed some old boilerplate. 12 years ago
  jules a2280fc25d Simplified 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. 12 years ago
  jules dbf7053861 New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows. 12 years ago
  jules 641cb754f0 Minor clean-ups. 12 years ago
  jules 7550b36e19 Avoided crash in AU hosts that try to create a GUI when the plugin doesn't have one. 12 years ago
  jules 508e25afbb Cleared-out the last batch of unnecessary includes. 12 years ago
  jules 59b094a603 MSVC warning fix. 12 years ago
  jules 3b2ff2be4e Added a method VSTPluginFormat::dispatcher() to allow raw access to a VST's dispatcher function. 12 years ago
  jules 2651911b87 New method OpenGLContext::getRenderingScale(). Updated the GL demo to use this method of getting the display scale. 12 years ago
  jules 295265fb28 Added a method LocalisedStrings::addStrings() for merging multiple translation files. 12 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 12 years ago
  jules d9498b28cc Added a "square" function to the MathsFunctions file. 12 years ago
  jules 636ffe68d3 A bit more minor cleaning-up. 12 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 12 years ago
  jules d28ebfdb36 Stripped out some unnecessary boilerplate includes from juce_graphics. 12 years ago
  jules bb2bdb2c7c Avoided function key presses sending a unicode character on OSX. 12 years ago
  jules fb6b0290db Minor fix to inactive code in ComboBox. 12 years ago
  jules d104b151cd Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode. 12 years ago
  jules 2d25f2f294 Removed a few unnecessary includes. 12 years ago
  jules 65c155e372 Added 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. 12 years ago
  jules 50132270d6 Added a few override modifiers and fixed some documentation. 12 years ago
  jules da3838db8a Minor clean-ups. 12 years ago
  jules 9a1171a7ef Added method Component::unfocusAllComponents() 12 years ago
  jules 39c44c12ed Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. 12 years ago
  jules 1e3973a212 Doxygen warning fixes and extra comments. 12 years ago
  jules 45b56e2e20 Minor clean-ups around the Justification class. 12 years ago
  jules 14b5857440 Added virtual method FilenameComponent::getLocationToBrowse(). 12 years ago