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

129 commits

Author SHA1 Message Date
jules
44ac462768 New methods SystemStats::getUserLanguage(), SystemStats::getUserRegion(). 2012-05-04 20:07:24 +01:00
jules
7e9fbd30c3 Some font style tweaks, and update of the juce demo fonts page to show a list of available styles. 2012-05-02 11:12:31 +01:00
jules
79381ced5d Removed GLU from the list of default libraries. 2012-04-27 09:00:07 +01:00
jules
791cf42abc New class: AudioThumbnailBase, which is an abstract base class for thumbnails. 2012-04-24 16:01:55 +01:00
jules
eb028b7c33 Introjucer: added support for a user-code section to the AppConfig.h file. 2012-04-17 12:04:56 +01:00
jules
d4e99f6628 Tweak to the demo project. 2012-04-17 09:39:04 +01:00
jules
e7b552957e Introjucer: made the c++11 flag optional in Android (enabling it seems to break some compatibility in the current NDK) 2012-04-11 13:33:22 +01:00
jules
ff3b616759 Introjucer: better icon generation. 2012-04-10 12:09:09 +01:00
jules
1f95f54089 Purged some warnings. 2012-04-10 10:29:14 +01:00
jules
63bc3f29de Introjucer fixes for key shortcut and Android c++ flags. Enabled c++0x mode for Android. 2012-04-04 12:52:07 +01:00
jules
0e1b6061d5 Minor clean-ups for GL, removed some old VC6 hacks. 2012-04-03 20:25:05 +01:00
jules
ccb357d23a Fixed a typo in the demo app. 2012-04-03 17:50:24 +01:00
jules
04c2d6cfc1 Added some GL error handling and tweaks to support older PC builds. 2012-04-03 14:51:22 +01:00
jules
351416c09a Tidied up some docs and comments. 2012-04-03 11:36:31 +01:00
jules
4e1a9f6526 better double comparisons for var. Fix for VS2005/VS2010 RTAS exporting. Minor GL cleanups and project updates. 2012-03-31 16:41:05 +01:00
jules
8de9d9c6da Version number bump. Clean-ups. 2012-03-30 15:40:17 +01:00
jules
0f8cc04904 GL fixes, clean-ups, docs. 2012-03-30 15:28:26 +01:00
jules
91a41ddbd8 OpenGL refactoring (stage 1) 2012-03-27 17:22:54 +01: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
cba76bef60 Introjucer: fix for RTAS in VS2010 2012-03-12 21:43:43 +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
aab3a6a6eb Android GL work. 2012-02-29 14:16:14 +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
8369d9b3ab Introjucer: improved Android projects so that ant can now build and install the apk in the standard way, and added signing key values. 2012-02-27 22:02:20 +00:00
jules
2bfa580254 Android GL work. 2012-02-25 18:30:42 +00:00
jules
54c82b3120 Android: added URL launching. 2012-02-24 17:48:18 +00:00
jules
d2a4173ab4 Android: better logging, more GL work. 2012-02-23 17:34:46 +00:00
jules
1804b983a0 Android GL work. 2012-02-23 09:57:00 +00:00
jules
51b2068576 Introjucer: added company name property to project, and better exe property info generation in MSVC resource files. Added method OpenGLComponent::rebuildContext(). 2012-02-22 11:11:34 +00:00
jules
092a0166cc Introjucer: added some android manifest options, and fixed audio input permissions for the demo app. 2012-02-21 10:02:10 +00:00
jules
d3d391ae7f Introjucer: Improved android project saving to allow the activity class to be custom-named, and to copy the java into the target tree instead of linking. Also added an option to set the android architectures. 2012-02-20 17:21:49 +00:00
jules
0272a7cc6a Introjucer: added SRCROOT flag to Xcode builds. 2012-02-20 11:43:56 +00:00
jules
07189e3c23 Introjucer: now creates fat binaries on android. 2012-02-17 16:06:59 +00:00
jules
6d865420ee Android: better audio latency reporting. Introjucer: improved android icon generation. 2012-02-17 12:50:38 +00:00
jules
4e77678299 Introjucer: App icons are now specified per-exporter type rather than globally for the project. 2012-02-13 14:09:30 +00:00
jules
7241a03860 Introjucer: Added a library paths settings for all platforms. 2012-02-12 16:25:41 +00:00
jules
ae5e0d348f Introjucer: Added pre- and post-build commands and manifest generation options for MSVC. 2012-02-12 14:48:33 +00:00
jules
8f4548745a Minor introjucer rejigging. 2012-02-11 17:18:38 +00:00
jules
93263a1157 Updated some of the MSVC project icons and solutions. 2012-02-10 11:17:21 +00:00
jules
2e664976ec Changed the introjucer's config list system: each exporter now contains its own list of configs. If you load an old project, its global config list will be copied into each of its exporters. Added x64 support for VC2010 projects, as an option in its configs. 2012-02-09 13:35:37 +00:00
jules
ea0260cfc7 Fix for OpenGL demo. 2012-02-07 16:10:39 +00:00
jules
47fa7c992b OpenGLComponent changes: new requirement that when using a background thread, your subclass must call stopRenderThread() in its destructor to avoid race conditions. 2012-02-07 10:19:03 +00:00
jules
f7d3521e06 Introjucer: minor refactoring + enabled clang c++0x option. 2012-02-04 17:33:34 +00:00
jules
15375dd223 Internal work on the ComponentBuilder system. 2012-01-17 18:33:35 +00:00
jules
bdbe7d3f01 Introjucer: made it possible to override settings in AppConfig.h. Version number bump. 2012-01-12 14:19:16 +00:00
jules
b65b34ad40 More openGL refactoring, completion of all-shader graphic pipeline. 2012-01-09 17:07:14 +00:00
jules
7c486b83d8 Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) 2012-01-06 10:23:48 +00:00
jules
98406ae4e4 Added iOS CoreMidi support. 2012-01-05 18:10:08 +00:00
jules
4870ea28dd Refactored the dynamically-loaded OpenGL extension functions from being static to being members of a specific context object. This entails lots of OpenGLContext references being passed around all over the place, and has meant that a few static helper functions are no longer available. 2012-01-04 16:36:30 +00:00