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

522 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
Julian Storer
4e68bd517b Small tweaks for OwnedArray, and some minor clean-ups. 2010-08-26 16:00:17 +01:00
Julian Storer
622f823bf7 First experimental check-in of Direct2D rendering - not for public use yet! 2010-08-26 13:31:41 +01:00
Julian Storer
34d8bfcf63 Small changes to Expression, TreeView, FileBasedDocument. 2010-08-26 10:09:08 +01:00
Julian Storer
d9e00279cf Minor code clean-ups. 2010-08-25 10:47:17 +01:00
Julian Storer
55e94f19d6 Minor code clean-ups. 2010-08-24 21:09:28 +01:00
Julian Storer
2a81da760a Minor code clean-ups. 2010-08-24 20:33:45 +01:00
Julian Storer
8c37193c3d Fix for URL percent sign decoding. Added InterprocessLock to ApplicationProperties. Minor tidying-up of file functionality. 2010-08-24 14:39:40 +01:00
Julian Storer
de4d8a5a14 Minor code clean-ups. 2010-08-23 21:10:37 +01:00
Julian Storer
02eb45ddf7 Added latency estimation for ALSA. Minor tweaks to TemporaryFile and some comments. 2010-08-23 17:24:26 +01:00
Julian Storer
6fab77045b Small fixes for File, Expression, RTAS. 2010-08-20 16:58:14 +01:00
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. 2010-08-19 17:17:53 +01:00
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. 2010-08-18 08:36:30 +01:00
Julian Storer
244219bbe2 String documentation fix. PropertySet parameter fix. Jucer path fix. 2010-08-11 17:09:10 +01:00
Julian Storer
23e07daec7 Minor code clean-ups. 2010-08-09 21:47:08 +01:00
Julian Storer
a9c2f2c69e ActiveX browser plugin fix. File extension changes in the new jucer. 2010-08-09 11:21:48 +01:00
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. 2010-08-02 11:33:05 +01:00
Julian Storer
dcaa6ceb36 Minor fixes for mac 10.4 atomics, mouse dragging, tooltips. 2010-07-28 13:57:58 +01:00