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
|
82f6189f91
|
Introjucer: Avoided unnecessary VST3 copy phase step.
|
2014-05-29 21:16:26 +01:00 |
|
jules
|
69ff02b46c
|
Couple of fixes for a UTF-32 build.
|
2014-05-29 21:02:13 +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
|
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
|
f5f6600770
|
Changed the demo plugin OSX build to be 32/64-bit.
|
2014-05-05 20:49:11 +01:00 |
|
jules
|
91d9c96338
|
Minor clean-ups
|
2014-04-29 14:14:21 +01:00 |
|
jules
|
a06e23e606
|
Minor fix to demo app.
|
2014-04-25 11:18:03 +01:00 |
|
jules
|
95699451b5
|
Added method ModalComponentManager::cancelAllModalComponents()
|
2014-04-24 14:20:17 +01:00 |
|
jules
|
f96ee7c860
|
Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)
|
2014-04-23 20:35:45 +01:00 |
|
jules
|
343d68814b
|
Introjucer: setting default name for new GUI comps.
|
2014-04-20 11:43:33 +01:00 |
|
jules
|
94076545a4
|
Introjucer: avoiding an Xcode warning when quicktime is explicitly disabled.
|
2014-04-20 10:34:26 +01:00 |
|
jules
|
65f01eb6f7
|
Introjucer: tweaked Xcode project structure to avoid warning about architectures.
|
2014-04-18 12:05:15 +01:00 |
|
jules
|
29f36905c5
|
Introjucer: updated the list of iOS versions.
|
2014-04-14 13:29:06 +01:00 |
|
jules
|
75770f293c
|
New class: SharedResourcePointer
|
2014-04-14 13:13:07 +01:00 |
|
jules
|
897c3c8044
|
Introjucer: correctly setting the JucePlugin_ManufacturerEmail macro.
|
2014-04-05 14:53:32 +01:00 |
|
jules
|
bc2f908c9c
|
Added 'override' keywords to some introjucer template files
|
2014-03-31 10:07:55 +01:00 |
|
jules
|
5409951861
|
Refactored some Xcode warning suppression.
|
2014-03-30 14:57:39 +01:00 |
|
jules
|
783af9c332
|
Introjucer: avoided warnings for old 3rd-party code in Xcode 5.1
|
2014-03-28 21:47:55 +00:00 |
|
jules
|
a0c18acb1e
|
Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor.
|
2014-03-26 18:08:10 +00:00 |
|
jules
|
060a8cb05f
|
Introjucer: added customisable VST category setting.
|
2014-03-25 17:29:32 +00:00 |
|
jules
|
fa21d2ac02
|
Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty.
|
2014-03-24 14:39:32 +00:00 |
|
jules
|
e74698bed4
|
Tweaked the fonts demo to display the fonts using point sizes.
|
2014-03-23 14:07:42 +00:00 |
|
jules
|
35fd84cc52
|
Better parsing of openGL SL version number.
|
2014-03-22 14:58:30 +00:00 |
|
jules
|
7992319dc0
|
Added new LookAndFeel page to the juce demo (Thanks Dave!)
|
2014-03-18 11:04:22 +00:00 |
|
jules
|
c1098806cb
|
Made sure the demo cleans up the bubble message components that it uses.
|
2014-03-16 12:29:32 +00:00 |
|
jules
|
9abf1ff000
|
Introjucer: added option to translation tool to merge existing translations.
|
2014-03-14 18:30:24 +00:00 |
|
jules
|
53fcb23e26
|
(Added missing .sln file from last check-in)
|
2014-03-14 18:29:37 +00:00 |
|
jules
|
8d834b29a1
|
Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin.
|
2014-03-14 18:16:56 +00:00 |
|
jules
|
8146a6bc37
|
Fix for android 'ant clean' operation.
|
2014-03-13 11:06:27 +00:00 |
|
jules
|
b1b08106bf
|
Updated OpenGLGraphicsContext to be able to use GL3 contexts.
|
2014-03-13 10:57:03 +00:00 |
|
jules
|
12fb13bdea
|
Tweaks for OpenGL 3 support.
|
2014-03-13 10:19:00 +00:00 |
|
jules
|
8e7fbe9976
|
Fix for SVG view box parsing. Improved introjucer SVG viewer to show the image's content inside the view-box as defined in the file.
|
2014-03-11 22:56:42 +00:00 |
|
jules
|
47aad5a8e7
|
Replaced some win32 cpuid code.
|
2014-03-08 20:32:34 +00:00 |
|
jules
|
4889822eaf
|
Added http status code access for URL::createInputStream(). Also added threading + header display to the demo's http page.
|
2014-03-06 22:26:58 +00:00 |
|
jules
|
51a0f6e9ff
|
Changed Slider::snapValue to provide more details about the drag mode involved.
|
2014-02-28 20:53:33 +00:00 |
|
jules
|
3617bca65f
|
Added multi-mono control for AAX. Fixed a problem with RTAS automation when opening plugin UIs.
|
2014-02-27 10:15:52 +00:00 |
|
jules
|
fa2b42a742
|
Android GL fixes.
|
2014-02-24 20:29:13 +00:00 |
|
jules
|
56f7676601
|
Refactored the OpenGLGraphicsContextCustomShader class and added a demo for it.
|
2014-02-24 19:03:47 +00:00 |
|
jules
|
4c6e655f0f
|
Introjucer: made the tooltip entry box multi-line.
|
2014-02-24 11:05:00 +00:00 |
|
jules
|
95d9d489a1
|
Removed an obsolete AAX config.
|
2014-02-20 12:11:44 +00:00 |
|
jules
|
8c40999c51
|
Added a callback so that ThreadWithProgressWindow can be used without blocking.
|
2014-02-19 12:14:56 +00:00 |
|
jules
|
7ae92cf1ba
|
Added juce version display to plugin demo.
|
2014-02-17 16:07:22 +00:00 |
|
jules
|
70f8ae36e9
|
Introjucer: removed redundant plugin website field, and used the website value that's already set for the project instead when creating plugin projects.
|
2014-02-17 11:35:39 +00:00 |
|
jules
|
ba2ae2dd12
|
Introjucer: added some backslashes to the plugin install script path.
|
2014-02-16 13:03:51 +00:00 |
|
jules
|
705f73610c
|
Introjucer: larger field sizes.
|
2014-02-15 15:59:04 +00:00 |
|
jules
|
802197644b
|
New interprocess utility classes: ChildProcessSlave and ChildProcessMaster.
|
2014-02-09 11:11:28 +00:00 |
|
jules
|
e22e536626
|
Couple of tweaks to VST3 generation.
|
2014-02-06 11:27:23 +00:00 |
|
jules
|
8469269b10
|
Introjucer font selector typo fix.
|
2014-02-05 16:38:14 +00:00 |
|