Julian Storer
|
b80bb4bf38
|
Small change to method in RectanglePlacement and Drawable to use Rectangles instead of bare coordinates. Fix to make ValueTree::sort use an UndoManager, and to prevent different mouse buttons being interpreted as a double-click.
|
14 years ago |
Julian Storer
|
44ece5a54a
|
Updated the new jucer to handle inherited preprocessor defs, and to use them when expanding some of its parameter strings.
|
14 years ago |
Julian Storer
|
e414760a26
|
Cleaned up a few compiler warnings + build problems.
|
14 years ago |
Julian Storer
|
91e2759000
|
Fix for some broken Apple AudioUnit editors. Fix for amalgamated mac builds. Changed some mac debugging settings which didn't work. Updated the Jucer-generated audio plugins to match the current codebase.
|
14 years ago |
Julian Storer
|
4bc85a9dc3
|
Added display rotation support for iOS - see the Desktop class for implementation methods. Also fixed a couple of minor build issues.
|
14 years ago |
Julian Storer
|
6277552ef5
|
Fixed a couple of linux file issues. Removed operator& overloads from a couple of places where they shouldn't have been done. Fixed a few minor win32 compile issues. Improved some internal COM object wrappers.
|
14 years ago |
Julian Storer
|
5c49cdba8a
|
Improved the coding standards used in the juce demo project.
|
14 years ago |
Julian Storer
|
d508109296
|
Refactored midi input code to allow unlimited syex length + partial sysex callbacks on win32. Fixed a few problems with menu bars, Quicktime, AudioUnits. Modernised some old win32 file chooser code. Tweaked some window border rendering.
|
14 years ago |
Julian Storer
|
9168728a7e
|
Added a hasEditor() virtual method to the AudioProcessor class, which you'll need to implement in your plugins so that we can work around non-standard threading behaviour in Wavelab.
|
14 years ago |
Julian Storer
|
38c64a7840
|
Minor tweaks to LookAndFeel, VST wrapper.
|
14 years ago |
Julian Storer
|
098f0af3ed
|
Fixes for ZipFile, QuickTimeAudioFormat.
|
14 years ago |
Julian Storer
|
0e2e4e7c3a
|
New class AbstractFifo - a lock-free fifo helper class. New class AudioFormatWriter::ThreadedWriter, which helps stream an audio file to disk on a background thread. Simplified the juce demo audio recorder using this new class.
|
14 years ago |
Julian Storer
|
ba62157841
|
Added the AudioData class, which contains a range of templated structrures for manipulating different sample type primitives. This will replace the old AudioDataConverters class, and I've refactored a lot of the audio devices and formats to use the new classes.
|
14 years ago |
Julian Storer
|
8f4aaa4873
|
Fixed a problem with DirectoryIterator. Removed a few VC warnings. Tweaked mac Carbon windows for better keyboard focus. Disabled Carbon when doing a 64-bit plugin build.
|
14 years ago |
Julian Storer
|
e387132522
|
Changes to XML parsing so that leading space inside text elements does not get trimmed.
|
14 years ago |
Julian Storer
|
626cb292cd
|
Minor fix for ReferenceCountedArray. Tweak to jucer template code.
|
14 years ago |
Julian Storer
|
e2156acbd0
|
win32 openGL tweaks. Fixes for a couple of File methods. New "cpp + header" file creation option for the new jucer.
|
14 years ago |
Julian Storer
|
0a6aaea93b
|
Minor updates for plugins. Fixed some X windows locking.
|
14 years ago |
Julian Storer
|
1f88582434
|
Jucer updates for linux VST support. Small additions to Path, Expression, File.
|
14 years ago |
Julian Storer
|
73f17dba08
|
Minor clean-ups.
|
14 years ago |
Julian Storer
|
dffa2dc6e7
|
Fix for Cubase 32/64 bit bridge. Fix for Jucer RTAS project generation.
|
14 years ago |
Julian Storer
|
0ca53b3098
|
New feature in the (new) jucer: automatic download of the latest source code version. Fix for File::findChildFiles. VST host channels fix.
|
14 years ago |
Julian Storer
|
d2b3c283eb
|
New classes UnitTest and UnitTestRunner. Minor updates to VST wrapper. Added a dynamic buffer for win32 midi input.
|
14 years ago |
Julian Storer
|
b161c0f437
|
Minor code clean-ups.
|
14 years ago |
Julian Storer
|
f953c19efb
|
Fix for CoreGraphics image loading on iOS. Auto-linked library fix for win32.
|
14 years ago |
Julian Storer
|
5a89fc6ad8
|
Cleaned up a few compiler warnings.
|
14 years ago |
Julian Storer
|
b74398dfdf
|
Fixed a compile error in the plugin host demo.
|
14 years ago |
Julian Storer
|
622f823bf7
|
First experimental check-in of Direct2D rendering - not for public use yet!
|
14 years ago |
Julian Storer
|
34d8bfcf63
|
Small changes to Expression, TreeView, FileBasedDocument.
|
14 years ago |
Julian Storer
|
de4d8a5a14
|
Minor code clean-ups.
|
14 years ago |
Julian Storer
|
4328472028
|
Updated the demo app's drag-and-drop page to accept dragged files.
|
14 years ago |
Julian Storer
|
6fab77045b
|
Small fixes for File, Expression, RTAS.
|
14 years ago |
Julian Storer
|
71ee73ead1
|
Merged some of the mac/linux pthread code. Fixes to the Expression class. Fix for CoreGraphics to get gradients working correctly for vertical/horizontal lines.
|
14 years ago |
Julian Storer
|
3e30e09afa
|
Documentation fixes. Mac OpenGL fix. PositionableAudioSource tweak. Added new class: Expression, and changed RelativeCoordinate to use an Expression to store its position.
|
15 years ago |
Julian Storer
|
244219bbe2
|
String documentation fix. PropertySet parameter fix. Jucer path fix.
|
15 years ago |
Julian Storer
|
23e07daec7
|
Minor code clean-ups.
|
15 years ago |
Julian Storer
|
a9c2f2c69e
|
ActiveX browser plugin fix. File extension changes in the new jucer.
|
15 years ago |
Julian Storer
|
d033a859ef
|
Fixed some namespace issues with png and zlib. Changed the way the DBG macro works to allow expressions like DBG ("foo" << 123 << "bar"), so that it's easier to dump out numbers.
|
15 years ago |
Julian Storer
|
1335673bf0
|
Fixed a typo in PluginHostType.
|
15 years ago |
Julian Storer
|
ccd8566e96
|
Fix for iOS launching. Tweak for win32 font rendering. Added a File::hostApplicationPath flag.
|
15 years ago |
Julian Storer
|
bd4df346bc
|
For for Component::beginDragAutoRepeat(). Fix for ppc atomics compilation. Fix for jucer image code generation.
|
15 years ago |
Julian Storer
|
216d258ceb
|
Added workarounds for a truly moronic VC2005 compiler bug. Very, very annoyed at having to spend hours and compromise my coding style geting this to build properly...
|
15 years ago |
Julian Storer
|
c20daf9740
|
Fixed a mac initialisation problem.
|
15 years ago |
Julian Storer
|
907a9aaffe
|
Tidied up a bunch of listener classes, making them child classes - e.g. ButtonListener becomes Button::Listener. Did this for ComboBox, Button, CameraDevice, Label, ScrollBar, Slider, TextEditor, TableHeaderComponent. (There are typedefs to make sure old code still works, though I might remove those in the future).
|
15 years ago |
Julian Storer
|
6c4d8023bd
|
Cleaned up and restructured some app startup code. Updated some iPhone settings.
|
15 years ago |
Julian Storer
|
9f0c91196f
|
Added method Image::getClippedImage(), which allows the use of images that refer to subsections of another image. This means that the the parameters to a couple of Graphics methods no longer need a clipping rectangle. Also dded a static Image::null object and another constructor for Image::BitmapData.
|
15 years ago |
Julian Storer
|
7436e26887
|
Small updates to OpenGLContext.
|
15 years ago |
Julian Storer
|
e90dcf51fb
|
Tweaked a few jucer settings to improve the default setup of a new plugin project.
|
15 years ago |
Julian Storer
|
1466389437
|
Jucer compile fix.
|
15 years ago |
Julian Storer
|
e2e1eacc30
|
Updated Atomic class to deal with float and double types.
|
15 years ago |