1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
Commit graph

3925 commits

Author SHA1 Message Date
jules
bd1c4cd652 Fixed a typo in VSTPluginFormat. 2013-09-04 15:54:51 +01:00
jules
954312b23c Changes to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy. 2013-09-04 14:28:18 +01:00
jules
a2c95ce4fd Cleaned out and optimised some graphics code. 2013-09-04 13:38:54 +01:00
jules
21f6a0517a Added some more supported frequencies to WavAudioFormat. 2013-09-04 09:54:00 +01:00
jules
4552218149 Added support for reading/writing an ISRC code in a WAV file's AXML chunk. 2013-09-03 18:39:58 +01:00
jules
db68e2842e Avoid an assertion in juce demo app. 2013-09-03 15:06:15 +01:00
jules
b629e4447d Added a couple of new hosts to PluginHostType. 2013-09-03 12:41:23 +01:00
jules
9814792a5e Linux file chooser fix. 2013-09-03 10:45:08 +01:00
jules
be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 2013-09-03 10:44:55 +01:00
jules
380a303adf Fixes for win32 touch input. 2013-09-02 22:17:04 +01:00
jules
525370ff8a Refactored PopupMenu internally to avoid some problems with touch input. 2013-09-02 22:10:09 +01:00
jules
b3fd5cb8a3 Added iterator access to Desktop's list of mouse sources. 2013-09-02 22:06:10 +01:00
jules
6045915256 Fixed a namespace problem with the iOS build. 2013-09-02 16:34:56 +01:00
jules
b09cc5e275 Fix for RectangleList 2013-09-02 14:49:41 +01:00
jules
614afb1ca6 Added method Toolbar::removeAndReturnItem. 2013-09-02 14:09:17 +01:00
jules
5ae7353443 Minor clean-ups + optimisations. 2013-09-02 14:08:39 +01:00
jules
725334d78c Added File::commonDocumentsDirectory enum. 2013-08-31 16:15:07 +01:00
jules
0ded32be3e Removed some old boilerplate. 2013-08-31 13:20:16 +01:00
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. 2013-08-30 21:42:23 +01:00
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. 2013-08-30 18:20:51 +01:00
jules
641cb754f0 Minor clean-ups. 2013-08-30 10:52:54 +01:00
jules
7550b36e19 Avoided crash in AU hosts that try to create a GUI when the plugin doesn't have one. 2013-08-30 09:30:01 +01:00
jules
508e25afbb Cleared-out the last batch of unnecessary includes. 2013-08-29 12:44:00 +01:00
jules
18563c6ef4 Introjucer: mouse-click cancellation of file rename box. 2013-08-29 11:19:39 +01:00
jules
59b094a603 MSVC warning fix. 2013-08-28 19:32:55 +01:00
jules
b0144dd449 Updated introjucer header guard for new files. 2013-08-27 22:40:04 +01:00
jules
3b2ff2be4e Added a method VSTPluginFormat::dispatcher() to allow raw access to a VST's dispatcher function. 2013-08-27 22:39:13 +01:00
jules
2651911b87 New method OpenGLContext::getRenderingScale(). Updated the GL demo to use this method of getting the display scale. 2013-08-27 12:22:03 +01:00
jules
295265fb28 Added a method LocalisedStrings::addStrings() for merging multiple translation files. 2013-08-27 11:27:28 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
jules
d9498b28cc Added a "square" function to the MathsFunctions file. 2013-08-25 12:57:25 +01:00
jules
636ffe68d3 A bit more minor cleaning-up. 2013-08-24 12:16:51 +01:00
jules
7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 2013-08-24 11:45:55 +01:00
jules
d28ebfdb36 Stripped out some unnecessary boilerplate includes from juce_graphics. 2013-08-24 10:49:25 +01:00
jules
bb2bdb2c7c Avoided function key presses sending a unicode character on OSX. 2013-08-24 10:27:20 +01:00
jules
fb6b0290db Minor fix to inactive code in ComboBox. 2013-08-23 16:58:54 +01:00
jules
d104b151cd Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode. 2013-08-23 16:58:25 +01:00
jules
2d25f2f294 Removed a few unnecessary includes. 2013-08-23 14:13:59 +01:00
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. 2013-08-23 12:08:31 +01:00
jules
50132270d6 Added a few override modifiers and fixed some documentation. 2013-08-22 22:03:51 +01:00
jules
da3838db8a Minor clean-ups. 2013-08-21 21:03:31 +01:00
jules
9a1171a7ef Added method Component::unfocusAllComponents() 2013-08-21 19:07:21 +01:00
jules
39c44c12ed Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. 2013-08-21 19:02:50 +01:00
jules
1e3973a212 Doxygen warning fixes and extra comments. 2013-08-21 17:19:47 +01:00
jules
45b56e2e20 Minor clean-ups around the Justification class. 2013-08-20 17:27:41 +01:00
jules
14b5857440 Added virtual method FilenameComponent::getLocationToBrowse(). 2013-08-20 09:48:45 +01:00
jules
3fe9d3ee93 Minor clean-ups. 2013-08-20 09:48:19 +01:00
jules
8f5c194228 More work on the AU base classes. 2013-08-20 09:07:20 +01:00
jules
f8e71023a4 Different approach to AU base class overriding. 2013-08-19 21:59:20 +01:00
jules
8d381d0060 Reworked base class in AU plugin wrapper. 2013-08-19 20:37:17 +01:00