jules
|
9b38f91226
|
Fixed a compile problem in VSTs. Minor clean-ups.
|
14 years ago |
jules
|
07b73e4071
|
StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups.
|
14 years ago |
jules
|
f35738afe0
|
Midi file fix to avoid multiple end-of-track events. Some openGL tweaks.
|
14 years ago |
jules
|
5a45b4f4c6
|
New class: OpenGLFrameBufferImage, which wraps a framebuffer inside a juce Image.
|
14 years ago |
Julian Storer
|
b114339c3f
|
New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround.
|
14 years ago |
Julian Storer
|
6e82a92d07
|
Changed the introjucer's hash-generation algorithm.
|
14 years ago |
Julian Storer
|
098400ef31
|
Removed the Image::setPixelData method - this can be done with Image::BitmapData instead. OSX file chooser options change for aliased files.
|
14 years ago |
Julian Storer
|
bd9a32c757
|
Removed 'const' from some virtual method return types - this might require a few tweaks to user-code.
|
14 years ago |
Julian Storer
|
79090d1017
|
Improved the string hashing algorithm in the introjucer.
|
14 years ago |
Julian Storer
|
54eb263055
|
Fixed a threading problem in BufferingAudioSource.
|
14 years ago |
Julian Storer
|
74df644356
|
New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers.
|
14 years ago |
Julian Storer
|
6b94c7598d
|
Tarted-up the openGL demo, and made the iOS demo the same as the normal one. Changed the opengl module to include gl.h automatically, so that your app doesn't need to include it.
|
14 years ago |
Julian Storer
|
4fcd1e3384
|
New class: ChildProcess. Fixed android build problems with paths.
|
14 years ago |
Julian Storer
|
5fc80a9b79
|
Fix for win32 file icon extraction.
|
14 years ago |
Julian Storer
|
d86d68446c
|
RTAS mac window position fix. Introjucer fixes for Windows.
|
14 years ago |
Julian Storer
|
c0efd6c317
|
Tidied up a couple of msvc warning/errors.
|
14 years ago |
Julian Storer
|
81da96f1a2
|
Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules.
|
14 years ago |
Julian Storer
|
693132a6e5
|
Changed the way module code is wrapped by the Introjucer.
|
14 years ago |
Julian Storer
|
4808d9c318
|
Hard-coded some juce namespace declarations.
|
14 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
14 years ago |
Julian Storer
|
e130af03ec
|
Introjucer refactoring, moving more functionality from the ProjectExporters and into the ProjectTypes. Slightly altered the structure of nested groups that is generated, and tweaked the demo projects to reflect this. Couple of minor fixes to symbol exporting and CoreAudioFormat.
|
14 years ago |
Julian Storer
|
3d8ce244b1
|
New class: CoreAudioFormat, for using system audio codecs in OSX and iOS.
|
14 years ago |
Julian Storer
|
6392cdabcc
|
Even more introjucer refactoring.
|
14 years ago |
Julian Storer
|
e627847d32
|
More introjucer refactoring.
|
14 years ago |
Julian Storer
|
c908bc5b84
|
Fixed a couple of introjucer problems. Reorganised some native code.
|
14 years ago |
Julian Storer
|
7c1bfffe0b
|
Tweak for mac initialisation in plugins.
|
14 years ago |
Julian Storer
|
fb58d0c380
|
Tidied up some warnings and documentation.
|
14 years ago |
Julian Storer
|
9537821a9f
|
TextEditor scrolling fix. Avoided some intel compiler warnings. Bumped Android NDK version up to 5c.
|
14 years ago |
Julian Storer
|
b94782d388
|
New class: DirectShowComponent, for native video playback in Windows. Added a demo page for this to the juce demo app.
|
14 years ago |
Julian Storer
|
981ef9313c
|
Android fixes. Caret colour fix. VST host recursion check clean-up.
|
14 years ago |
Julian Storer
|
f307045b92
|
Finally removed the juce_malloc and juce_free functions! Misc minor tidying-up.
|
14 years ago |
Julian Storer
|
328cc11713
|
Removed the initialiseJuce_NonGUI() and shutdownJuce_NonGUI() methods - these aren't needed any more. Removed some old MidiOutput methods which weren't cross-platform. OpenGLComponent updates. Extra DropShadower safety.
|
14 years ago |
Julian Storer
|
e159587a9b
|
Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts.
|
14 years ago |
Julian Storer
|
e9bdd1d637
|
Changed the var class to be able to hold any ReferenceCountedObject rather than just a DynamicObject. Altered the drag-and-drop classes to use a var instead of a String as the drag description. This affects the getDragSourceDescription() methods in the TreeViewItem, ListBoxModel and TableListBoxModel classes, which now return a var instead of a String.
|
14 years ago |
Julian Storer
|
f4c4f310e1
|
Refactored the DragAndDropTarget callback methods, to replace the parameters with a structure. This also affects the TreeViewItem drag-and-drop callback methods.
|
14 years ago |
Julian Storer
|
8519598c93
|
Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks.
|
14 years ago |
Julian Storer
|
d5bbd54f25
|
Fix for StringArray tokenising.
|
14 years ago |
Julian Storer
|
883ff38bf5
|
Tidied up a typo in an android pathname. Fixed a clipping error in audio conversion.
|
14 years ago |
Julian Storer
|
b3e986bc95
|
Added android build files for the juce demo. Sockets fix. Updated the juce readme file in the docs folder.
|
14 years ago |
Julian Storer
|
0297ae5c69
|
Added mac architecture type to the introjucer. Optimised code editor syntax iteration.
|
14 years ago |
Julian Storer
|
82e8d68a5d
|
Renamed the experimental jucer as the Introjucer.
|
14 years ago |
Julian Storer
|
e620c5279d
|
Got Android to build with the standard NDK-r5. AU fix. Minor change to mac menu shortcuts.
|
14 years ago |
Julian Storer
|
60e3ff8f5a
|
Android development and modal loop elimination.
|
14 years ago |
Julian Storer
|
8fd76650c4
|
RTAS ppq fix. New class OptionalScopedPointer. Deprecated the ResizableWindow::setContentComponent() method, replacing it with setContentOwned() and setContentNonOwned(), which provide a way to specify the component's ownership when it is added.
|
14 years ago |
Julian Storer
|
2d10b0b43d
|
Changes and additions to provide alternatives to modal-loop functionality (Android can't run modal loops). New class ModalCallbackFunction providing quick objects for making callbacks to static functions. Changes to remove modal loops from most of the internal library classes. Added new methods to PopupMenu to provide easier async callbacks, and also a cleaner way of specifying options when showing a menu. Fix for PNG decoding of corrupted image files.
|
14 years ago |
Julian Storer
|
3dfbb0d713
|
Changes to Image::BitmapData constructors, replacing the bool with a more explicit enum for the read/write mode. Some win32 dLL declarator changes. Android work. Small Quicktime fix.
|
14 years ago |
Julian Storer
|
1d215fa865
|
Renamed the juce demo folder from "juce demo" to "JuceDemo". Annoyingly, this is necessary because the Android build tools can't handle paths containing spaces (!)
|
14 years ago |