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

3925 commits

Author SHA1 Message Date
Julian Storer
a25d9206d1 Refactored some Drawable classes and added DrawableRectangle. Fixed a problem with ApplicationCommandManager. 2010-10-21 15:46:25 +01:00
Julian Storer
618d3fdf64 Tidied up some win32 linkage declarations. Fixed some component size constraining problems on mac and win32. 2010-10-20 20:37:09 +01:00
Julian Storer
ea16741b3d Tweaks to the win32 camera capture code to reduce CPU load. 2010-10-18 21:03:17 +01:00
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. 2010-10-18 16:04:32 +01:00
Julian Storer
85c32498dc Spelling correction and iOS file path tweaks. 2010-10-15 21:53:41 +01:00
Julian Storer
44ece5a54a Updated the new jucer to handle inherited preprocessor defs, and to use them when expanding some of its parameter strings. 2010-10-15 16:26:58 +01:00
Julian Storer
e414760a26 Cleaned up a few compiler warnings + build problems. 2010-10-14 18:43:20 +01:00
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. 2010-10-14 14:17:10 +01:00
Julian Storer
e9bff5db5b Added explicit call declarations to a few functions to allow building with different call types in MSVC. 2010-10-13 21:57:18 +01:00
Julian Storer
4bc85a9dc3 Added display rotation support for iOS - see the Desktop class for implementation methods. Also fixed a couple of minor build issues. 2010-10-13 19:16:01 +01:00
Julian Storer
c583b68cd6 Fixes for Quicktime, DrawableComposite. 2010-10-12 10:06:57 +01:00
Julian Storer
b709f97739 Updates to WASAPI. Tweaks to resizable window borders. 2010-10-11 18:06:16 +01:00
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. 2010-10-11 14:52:18 +01:00
Julian Storer
5c49cdba8a Improved the coding standards used in the juce demo project. 2010-10-11 14:44:28 +01:00
Julian Storer
acbfe6c645 Couple of minor tweaks, and a fix for menu bars. 2010-10-08 20:35:04 +01:00
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. 2010-10-08 14:52:23 +01:00
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. 2010-10-05 10:38:25 +01:00
Julian Storer
38c64a7840 Minor tweaks to LookAndFeel, VST wrapper. 2010-10-04 18:32:25 +01:00
Julian Storer
098f0af3ed Fixes for ZipFile, QuickTimeAudioFormat. 2010-10-02 17:10:06 +01:00
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. 2010-09-29 17:58:46 +01:00
Julian Storer
9a1fde0470 Fixed a win32 mouse position problem. Added quality option to FLAC writer. Added support for non-opaque menus. 2010-09-29 17:54:01 +01:00
Julian Storer
89966b43ec Removed some win32 compiler warnings 2010-09-28 10:11:20 +01:00
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. 2010-09-27 15:56:54 +01:00
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. 2010-09-23 13:31:40 +01:00
Julian Storer
769e6d185d Fixed an iOS stat call and an image loading bug. 2010-09-20 18:22:14 +01:00
Julian Storer
e387132522 Changes to XML parsing so that leading space inside text elements does not get trimmed. 2010-09-19 15:45:21 +01:00
Julian Storer
626cb292cd Minor fix for ReferenceCountedArray. Tweak to jucer template code. 2010-09-17 18:03:49 +01:00
Julian Storer
e2156acbd0 win32 openGL tweaks. Fixes for a couple of File methods. New "cpp + header" file creation option for the new jucer. 2010-09-17 14:30:52 +01:00
Julian Storer
5c63c3746c Fixed a mac app shutdown issue. 2010-09-17 12:00:40 +01:00
Julian Storer
30b3cf9323 URL encoding fix and vs2008 unit test fix. 2010-09-16 22:09:19 +01:00
Julian Storer
d710ed98e4 Fixed some documentation. Added a frequency to MidiMessage::getMidiNoteInHertz(). Tweaked some Expression and RelativeCoordinate methods. 2010-09-16 17:55:11 +01:00
Julian Storer
0a6aaea93b Minor updates for plugins. Fixed some X windows locking. 2010-09-14 22:27:43 +01:00
Julian Storer
1f88582434 Jucer updates for linux VST support. Small additions to Path, Expression, File. 2010-09-13 13:25:58 +01:00
Julian Storer
73f17dba08 Minor clean-ups. 2010-09-10 22:47:38 +01:00
Julian Storer
dffa2dc6e7 Fix for Cubase 32/64 bit bridge. Fix for Jucer RTAS project generation. 2010-09-09 16:53:54 +01:00
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. 2010-09-08 20:44:58 +01:00
Julian Storer
d2b3c283eb New classes UnitTest and UnitTestRunner. Minor updates to VST wrapper. Added a dynamic buffer for win32 midi input. 2010-09-06 12:19:19 +01:00
Julian Storer
cac473bb1e Minor code clean-ups. 2010-09-02 13:31:47 +01:00
Julian Storer
b161c0f437 Minor code clean-ups. 2010-09-01 19:15:20 +01:00
Julian Storer
f953c19efb Fix for CoreGraphics image loading on iOS. Auto-linked library fix for win32. 2010-09-01 14:29:16 +01:00
Julian Storer
5a89fc6ad8 Cleaned up a few compiler warnings. 2010-08-31 17:52:18 +01:00
Julian Storer
88b1d2a2de Additions to Expression class. Tweak for mac app shutdown behaviour. 2010-08-30 21:40:34 +01:00
Julian Storer
8775571cd7 Improved isolation of internal jpeg library symbols. 2010-08-29 10:48:51 +01:00
Julian Storer
5159554140 Fix for mac numeric key handling. 2010-08-29 10:00:43 +01:00
Julian Storer
b74398dfdf Fixed a compile error in the plugin host demo. 2010-08-28 11:38:48 +01:00
Julian Storer
32081a387c Minor code clean-ups 2010-08-27 22:16:14 +01:00
Julian Storer
76a92c0c26 Fixed a mac modal window titlebar problem. 2010-08-27 21:01:07 +01:00
Julian Storer
df554b5ad8 Added a custom text colour for DrawableButton and fixed a bugette in KeyPress. 2010-08-27 12:41:49 +01:00
Julian Storer
322cd4dba2 Moved the data format structure of AudioThumbnail to be a public class. 2010-08-27 11:56:13 +01:00
Julian Storer
90b74fcdee Made image-loading use CoreImage on the Mac and iOS. 2010-08-26 18:25:24 +01:00