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

1546 commits

Author SHA1 Message Date
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.. 2011-08-12 10:04:52 +01:00
Julian Storer
1a21c89755 Quicktime fix. 2011-08-09 13:42:45 +01:00
Julian Storer
8d7194803e More NPAPI FF fixes. 2011-08-02 11:13:38 +01:00
Julian Storer
1cc25eb765 NPAPI FF4 fix. 2011-07-28 15:28:03 +01:00
Julian Storer
032aae78ea Fix for modal loops in a mouseUp callback. 2011-07-15 14:14:25 +01:00
Julian Storer
f89fa9456a Sorted out some windows header files. Introjucer RTAS VC project fix. 2011-07-12 15:51:35 +01:00
Julian Storer
bf68f7932e Android mono audio device fix. More introjucer work. 2011-07-12 12:23:17 +01:00
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. 2011-07-11 19:03:54 +01:00
Julian Storer
7844647bf3 Removed a spurious file. 2011-07-11 10:21:39 +01:00
Julian Storer
4af7d651f4 Added new class: SHA256. 2011-07-11 10:19:33 +01:00
Julian Storer
2100e68adc Fixed VST hosting compile error. Stopped the ApplicationProperties class being a singleton - instead, just create and use an instance of it in your apps. 2011-07-09 13:18:55 +01:00
Julian Storer
045c30d317 Fixed a stray character in a file. 2011-07-08 17:11:28 +01:00
Julian Storer
b317b47533 Multi-touch handling changes for Component class. 64-bit VST keypress fix. 2011-07-08 12:17:40 +01:00
Julian Storer
cf4ecfacac Changed some obj-C literals to avoid cross-linkage problems in plugins. More introjucer work. 2011-07-07 22:16:51 +01:00
Julian Storer
0db8d0403b (added files missing from last commit) 2011-07-07 12:26:17 +01:00
Julian Storer
3d8ce244b1 New class: CoreAudioFormat, for using system audio codecs in OSX and iOS. 2011-07-07 12:25:45 +01:00
Julian Storer
6392cdabcc Even more introjucer refactoring. 2011-07-07 10:13:18 +01:00
Julian Storer
997d29c445 Even more introjucer refactoring. 2011-07-07 10:12:52 +01:00
Julian Storer
e627847d32 More introjucer refactoring. 2011-07-06 13:35:17 +01:00
Julian Storer
a1abff979b Minor tweaks to Random. 2011-07-06 10:40:37 +01:00
Julian Storer
a7a4c287b7 More introjucer refactoring. Fixes for MessageListener and iOS font names. 2011-07-05 11:48:13 +01:00
Julian Storer
2dff4cd3fa GIF decoding fix. Introjucer refactoring work. 2011-07-04 11:20:17 +01:00
Julian Storer
98ba259599 Minor introjucer clean-ups. 2011-07-03 18:51:54 +01:00
Julian Storer
e381dff4b3 Even more structural reorganisation. 2011-07-03 14:56:14 +01:00
Julian Storer
b88a1a1815 Refactored the android JNI mechanism. 2011-07-03 12:01:35 +01:00
Julian Storer
a07b719501 More structural reorganisation. 2011-07-02 13:30:53 +01:00
Julian Storer
27d79bbf5b More structural reorganisation. 2011-07-02 09:13:10 +01:00
Julian Storer
9a15f10e4f Internal file reorganisation. 2011-07-01 17:23:26 +01:00
Julian Storer
3871c8d6d1 Tweaked OS file drag-and-drop to ignore unwanted file types. Minor structural fixes. Changes to avoid cancellation of ThreadWithAlertWindow and for Linux openGL rendering. 2011-07-01 11:40:44 +01:00
Julian Storer
a06e8336e5 Fixed a large-file linux problem and increased the win32 URL length limit. 2011-06-30 21:10:37 +01:00
Julian Storer
3077c9a945 Fix for non-gui builds. 2011-06-30 18:04:40 +01:00
Julian Storer
9c94a7450d Added some missing export markers. More internal re-organisation. 2011-06-30 17:53:15 +01:00
Julian Storer
c908bc5b84 Fixed a couple of introjucer problems. Reorganised some native code. 2011-06-30 11:26:05 +01:00
Julian Storer
b1a77fa391 Tidied up some DynamicLibrary stuff and fixed a drop-shadow problem on mac. 2011-06-29 16:24:37 +01:00
Julian Storer
94a0bf1af1 Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details. 2011-06-29 14:39:37 +01:00
Julian Storer
7c1bfffe0b Tweak for mac initialisation in plugins. 2011-06-28 20:37:07 +01:00
Julian Storer
640ad3ac7b Fixes for mac screen-saver disabling and XML extended utf-8 character parsing. 2011-06-28 18:00:57 +01:00
Julian Storer
18c9aa8e62 Minor fixes for audio device removal notifications, win32 midi and threading. 2011-06-28 15:23:53 +01:00
Julian Storer
1e91e7586a Fix for PropertiesFile case sensitivity setting. Minor fix for animation component key focus. 2011-06-27 18:10:37 +01:00
Julian Storer
7dd208a8b1 Changes to VST code to help compiling in 64-bit mode. 2011-06-27 11:08:21 +01:00
Julian Storer
dbe5768527 Added device detection for DirectSound. New method addToDesktop() for ResizableWindow. 2011-06-24 11:43:38 +01:00
Julian Storer
fb58d0c380 Tidied up some warnings and documentation. 2011-06-23 23:17:37 +01:00
Julian Storer
ecefeaa91e WASAPI device list change fix. Changed Treeview to allow drag-and-drop onto its background. Minor clean-ups. 2011-06-23 19:42:44 +01:00
Julian Storer
59f78f4cbe Sorted out some mac window maximising and ordering peculiarities. Fix for introjucer Xcode project generation. Added AudioIODeviceType::Listener class for monitoring audio device insertion/removal events (implemented for CoreAudio and WASAPI). Made TextEditor update its Value when it loses focus. 2011-06-22 10:50:46 +01:00
Julian Storer
9537821a9f TextEditor scrolling fix. Avoided some intel compiler warnings. Bumped Android NDK version up to 5c. 2011-06-17 14:14:04 +01:00
Julian Storer
37aaeca294 Small fixes for the software renderer, mac "help" menu, and directshow flags. 2011-06-16 16:41:11 +01:00
Julian Storer
88e1e031d5 Font fix. Juggled some win32 headers around to try to avoid include problems with certain SDK versions. 2011-06-15 20:56:35 +01:00
Julian Storer
0853a9b686 Removed const-ness from some return types to take advantage of future c++0x advantages. 2011-06-15 20:32:29 +01:00
Julian Storer
74469aaa83 Refactored the PropertiesFile construction, introducing a PropertiesFile::Options structure to hold all the settings that previously were just passed as parameters. Also added a mandatory option for setting the OSX preferences path to be used - see the PropertiesFile::Options::osxLibrarySubFolder value for details.
Also on OSX, changed the location used for interprocess lock files to /var/tmp - this may affect applications which try to share locks with older builds of the same app.
2011-06-15 16:16:33 +01:00
Julian Storer
b94782d388 New class: DirectShowComponent, for native video playback in Windows. Added a demo page for this to the juce demo app. 2011-06-14 18:54:32 +01:00