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 |
|
jules
|
a997490f17
|
Updated the OpenGLComponent so that it can render sub-components when using a background thread, and changed the demo to use this mode (which is faster).
|
2011-12-23 10:33:05 +00:00 |
|
jules
|
43d9a4eb16
|
New class: ThreadLocalValue.
|
2011-12-22 11:40:34 +00:00 |
|
jules
|
2c0902833d
|
Lock for multithreaded font rendering. Tweaks for some openGL settings. Updated the demo to have an openGL rendering engine option.
|
2011-12-20 13:32:11 +00:00 |
|
jules
|
a56a285e58
|
OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available.
|
2011-12-15 13:50:19 +00:00 |
|
jules
|
a376a04c64
|
Android build updates.
|
2011-12-14 13:58:10 +00:00 |
|
jules
|
bbac5a8790
|
New class: OpenGLShaderProgram, and GL clean-ups.
|
2011-12-14 13:22:16 +00:00 |
|
jules
|
d6ed09e158
|
TextLayout fix. Windows stylus fix. Minor clean-ups.
|
2011-12-13 13:45:51 +00:00 |
|
jules
|
fd9bf6d5a3
|
Updated Introjucer for better Xcode 4 compatibility. Bumped version number.
|
2011-12-12 14:23:17 +00:00 |
|
jules
|
ba53323cbd
|
Android updates to support NDK r7.
|
2011-12-12 12:23:15 +00:00 |
|
jules
|
173e8c083f
|
CoreAudio: detection of disabled devices. Avoided some internal exceptions in the demo.
|
2011-12-08 21:30:11 +00:00 |
|
jules
|
9b6780f15a
|
Version number bump.
|
2011-12-08 19:52:34 +00:00 |
|
jules
|
ea6df1c8f1
|
New internal class CachedComponentImage, which is used internally to manage component buffering. I've used this to rebuild the OpenGLComponent's rendering algorithm so that it now supports sub-components and can have 2D content drawn in its paint method. Updated the openGL demo to show this in action.
|
2011-12-08 19:50:45 +00:00 |
|
jules
|
38eb7f8a5b
|
New class: WindowsMediaAudioFormat.
|
2011-12-03 20:58:55 +00:00 |
|
jules
|
e60b2f3a20
|
New class: MP3AudioFormat.
|
2011-11-29 17:07:54 +00:00 |
|
jules
|
d38057b304
|
Fixed bugs in the audio demo page, TextLayout, and AudioUnitPluginFormat.
|
2011-11-29 14:18:53 +00:00 |
|
jules
|
a9fbfad8c1
|
Tarted up the audio playback demo slightly, to show a playback cursor and let you drag it with the mouse, zoom with mouse-wheel etc. Fixed a VST plugin host typo. Gave the ImageButton a default constructor.
|
2011-11-28 19:19:07 +00:00 |
|
jules
|
4773b388ef
|
AttributedString class and advanced text layout (stage 1)
|
2011-11-21 20:03:39 +00:00 |
|
jules
|
ef63c14040
|
Optimised and tidied up some ValueTree methods. Added a method to MultiDocumentPanel.
|
2011-11-17 12:57:44 +00:00 |
|
jules
|
96c0a756e0
|
Linux windowing tweak for menus + tooltips.
|
2011-11-08 11:56:45 +00:00 |
|
jules
|
7cf9e480b2
|
Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation.
|
2011-11-07 18:58:37 +00:00 |
|
jules
|
115a171d76
|
Big OpenGLRenderer rewrite, plus a revamped OpenGL demo page to demonstrate 2D rendering.
|
2011-11-01 20:43:19 +00:00 |
|
jules
|
5567e16566
|
Introjucer fix for plugin builds in MSVC.
|
2011-10-24 22:02:48 +01:00 |
|
jules
|
04c35b28e6
|
OpenGL refactoring.
|
2011-10-24 21:02:56 +01:00 |
|
jules
|
2f3f3b9639
|
More OpenGL classes (do not use yet - work in progress!)
|
2011-10-24 16:07:08 +01:00 |
|
jules
|
7c1e4dc0db
|
Updates to keep android builds compatible with NDK6b and the latest SDK.
|
2011-10-24 15:54:06 +01:00 |
|
jules
|
9eb2e337d3
|
Minor additions to ValueTree, Time. OpenGL work. Update to introjucer MSVC .sln file generation.
|
2011-10-24 12:25:59 +01:00 |
|
jules
|
7a91c10a81
|
Android openGL build fixes.
|
2011-10-11 12:44:57 +01:00 |
|
jules
|
be3565ac98
|
Refactored some rendering code.
|
2011-10-11 10:43:58 +01:00 |
|
jules
|
f31dca5f2f
|
More OpenGL work.
|
2011-10-10 18:30:51 +01:00 |
|
jules
|
00b6a73860
|
Regenerated project files.
|
2011-10-08 20:53:10 +01:00 |
|