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

10726 commits

Author SHA1 Message Date
jules
59669e8bec Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes. 2012-03-27 11:04:27 +01:00
jules
bdd778332d Removed some unused android code. Refactored some messaging code. 2012-03-25 20:09:57 +01:00
jules
e905f52014 More internal message class refactoring/decoupling. 2012-03-24 18:37:44 +00:00
jules
31209dadfc Simplified some message-handling code. 2012-03-24 11:38:05 +00:00
jules
baee94b197 Fix for IPV6 sockets. 2012-03-21 22:09:35 +00:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
jules
dcb8351844 Minor tweaks to Component and OSX fullscreen behaviour. 2012-03-19 21:49:52 +00:00
jules
018d070948 Introjucer: tidied up command-line handling, added "--resave-resources" option. 2012-03-19 12:01:11 +00:00
jules
e87f833183 Tidied up a few rectangle methods. 2012-03-18 17:22:05 +00:00
jules
49870de020 Added a bit of extra functionality to WindowsRegistry. Linux: couple of fixes for fullscreen, file chooser, and a bit of tidying up. Internal refactoring in NSViewComponent. 2012-03-18 16:41:03 +00:00
jules
b888a72db9 Updated win32 GetSystemInfo calls. URL domain name fix. 2012-03-17 11:34:12 +00:00
jules
d6df57b1d2 iOS audio fix for interruption handling. 2012-03-15 16:00:10 +00:00
jules
cd711a5c44 OpenGL refactoring. Removed a couple of minor methods from OpenGLComponent. 2012-03-15 15:58:34 +00:00
jules
f80397f2c3 Fix for thread-locals in older OSX targets. 2012-03-15 11:39:01 +00:00
jules
b338698e34 OpenGL: removed the fixed-function rendering code, replacing it with a simple software renderer that blits its results to the GL context. Removed the public OpenGLGraphicsContext class, replacing it with a createOpenGLGraphicsContext() function which returns an appropriate shader-based or software-based renderer object. 2012-03-15 11:13:38 +00:00
jules
8ed15bd9f0 Fix for AudioCDReader::createReaderForCD() on strange win32 systems with phantom CD-rom drives. 2012-03-14 23:09:32 +00:00
jules
28fbf4cb64 Relaxed some assertions in Component to make it easier to load SVG on threads. Minor internal tinkering with Path class. 2012-03-14 21:34:07 +00:00
jules
bb86893b60 Android OpenSL latency work. 2012-03-14 11:07:36 +00:00
jules
a64aa22af2 Minor fixes for Thread, ColourSelector, ToolbarButton. 2012-03-13 21:50:13 +00:00
jules
16f5684bd9 Introjucer: added a button for changing the copying mode of all modules. Added support for kiosk mode in iOS. 2012-03-13 19:23:04 +00:00
jules
5f178a962b Improved ThreadLocalValue to use native compiler features where available. Got rid of Thread::stopAllThreads and Thread::getNumRunningThreads (which were just a bad idea, with many safety holes). Replaced the internal RunningThreadsList class with some simpler thread-local storage. 2012-03-13 12:44:33 +00:00
jules
cba76bef60 Introjucer: fix for RTAS in VS2010 2012-03-12 21:43:43 +00:00
jules
b56695f604 Fix for XML formatting. 2012-03-09 21:13:08 +00:00
jules
431978b4ff Fix for AudioProcessorGraph logic. 2012-03-09 13:17:26 +00:00
jules
3a7989ad7c Android: added OpenSLES audio device type. 2012-03-09 12:23:34 +00:00
jules
e6f3788bc3 Added an assertion to help catch RTAS misuse. 2012-03-07 12:16:16 +00:00
jules
59ebf8a05d Fixed a bug in MixerAudioSource::removeAllInputs(), and simplified the implementation of removeInputSource(). 2012-03-07 12:09:17 +00:00
jules
83b35eba25 Minor tweaks to help support mingw, and to avoid namespace issues with assertions. 2012-03-06 20:31:39 +00:00
jules
79fea88001 Fixed a problem with transparency layers in the software renderer. 2012-03-06 16:03:32 +00:00
jules
9772564eb3 OSX Carbon fix. 2012-03-02 16:06:20 +00:00
jules
8f9549a4a7 OpenGL fix. 2012-03-02 10:53:04 +00:00
jules
ed9a2a1575 Minor android and GL clean-ups. 2012-03-01 17:52:03 +00:00
jules
c2d7e81548 Linux http header fix. 2012-03-01 12:13:21 +00:00
jules
109f0a32a4 OpenGL: added internal checks to catch GL errors (in debug mode). More Android GL progress. 2012-03-01 12:10:37 +00:00
jules
22c72de736 VC2011 compiler tweaks. ReferenceCountedArray fix. 2012-03-01 09:26:40 +00:00
jules
96976db624 Windows: faster rendering on 32-bit video cards. Audio fix for iOS. 2012-02-29 15:10:11 +00:00
jules
aab3a6a6eb Android GL work. 2012-02-29 14:16:14 +00:00
jules
a07f07dda3 Avoided disabling OSX kiosk mode when focus is lost. 2012-02-29 10:06:13 +00:00
jules
e78147dd06 Android: screen size fix. 2012-02-28 22:18:28 +00:00
jules
9c719306c9 Added -ldl to linux builds. Tidied up a few warnings. 2012-02-28 19:51:22 +00:00
jules
5b22611306 Cleaned up and simplified the ThreadPool class - addJob now takes a flag to indicate whether the pool should delete that job, and the class's constructor arguments have been simplified. 2012-02-28 15:08:26 +00:00
jules
efa18b1230 Small introjucer fix. 2012-02-26 20:30:24 +00:00
jules
15c44c9325 Changed URL class to allow multiple parameters with the same name. 2012-02-26 15:08:34 +00:00
jules
c8d3144fa2 Fixed some CoreText problems. 2012-02-25 22:32:05 +00:00
jules
40e473d4dc MSVC GL compile fix. 2012-02-25 21:05:11 +00:00
jules
09eaba73f0 Removed some android debug code. 2012-02-25 18:57:18 +00:00
jules
2bfa580254 Android GL work. 2012-02-25 18:30:42 +00:00
jules
a6c9992957 Updated some module usage warning code. 2012-02-24 18:12:21 +00:00
jules
54c82b3120 Android: added URL launching. 2012-02-24 17:48:18 +00:00
jules
b69b7c7647 Made the ValueTree::getPropertyAsValue method non-const, to ensure the class behaves in a const-correct manner. Improved the Introjucer's use of const ValueTrees to enable it to write each exporter in parallel, for quicker saving. Tweaked the Identifer class to be thread-safe. 2012-02-24 17:15:58 +00:00