jules
|
8f4548745a
|
Minor introjucer rejigging.
|
2012-02-11 17:18:38 +00:00 |
|
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
2012-02-11 14:09:23 +00:00 |
|
jules
|
b8397a9888
|
Added some iterators for introjucer projects.
|
2012-02-10 18:50:07 +00:00 |
|
jules
|
93263a1157
|
Updated some of the MSVC project icons and solutions.
|
2012-02-10 11:17:21 +00:00 |
|
jules
|
6e4d5e4640
|
Introjucer: On Windows the .ico file now contains a 256x256 icon.
|
2012-02-10 11:13:16 +00:00 |
|
jules
|
a9894dc15e
|
Introjucer: tweaked VC2005 version number. Minor fix for Thread. Tweaked assertion method used in Xcode to allow continuation after an assertion.
|
2012-02-10 09:58:57 +00:00 |
|
jules
|
bde13c0289
|
Introjucer: added a warning when modules are used in both copying/non-copying modes.
|
2012-02-09 21:29:06 +00:00 |
|
jules
|
18ea13a625
|
Introjucer: added option for setting warning levels in VC++
|
2012-02-09 15:18:14 +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
|
10a388a9e8
|
Introjucer: added option to provide some custom Plist XML which overrides the introjucer's settings. Cleaned up some internal introjucer property handling.
|
2012-02-08 15:15:06 +00:00 |
|
jules
|
fad59e53d2
|
Introjucer: made treeview remember its openness state.
|
2012-02-08 09:18:17 +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
|
a0a500ee4b
|
Minor introjucer work. Minor fix for binarybuilder.
|
2012-02-06 22:28:30 +00:00 |
|
jules
|
f24d65e70d
|
Tidied up some introjucer menu modality.
|
2012-02-04 22:50:33 +00:00 |
|
jules
|
17e7f22976
|
Wav format fix. Minor introjucer clean-ups.
|
2012-02-04 21:28:24 +00:00 |
|
jules
|
f7d3521e06
|
Introjucer: minor refactoring + enabled clang c++0x option.
|
2012-02-04 17:33:34 +00:00 |
|
jules
|
a6fe278654
|
Avoided spurious mouse-up when double-clicking win32 native titlebars. More OpenGL fixes.
|
2012-02-03 14:09:47 +00:00 |
|
jules
|
4d332b6bb3
|
OpenGL fixes for flickering and rounding errors. RelativeCoordinate expression parsing work. Tweaks for AudioProcessorGraph params and OSX thread naming calls.
|
2012-02-02 12:08:04 +00:00 |
|
jules
|
182473e8a7
|
Better binary string literal generation in the introjucer.
|
2012-02-01 17:26:47 +00:00 |
|
jules
|
51a81f5f4d
|
Fix for Graphics::drawBevel. Minor introjucer changes.
|
2012-02-01 11:39:53 +00:00 |
|
jules
|
c539feabd5
|
Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups.
|
2012-01-27 16:56:55 +00:00 |
|
jules
|
96ec22501a
|
Improved CallOutBox layout. Minor introjucer tidy-ups.
|
2012-01-26 10:31:19 +00:00 |
|
jules
|
aff5fea6b4
|
Minor introjucer clean-ups.
|
2012-01-22 10:04:19 +00:00 |
|
jules
|
ffaa06c3d0
|
XML parser fix. Mac filechooser fix.
|
2012-01-21 09:10:06 +00:00 |
|
jules
|
a90aedce50
|
Small updates to ComponentBuilder, UnitTestRunner.
|
2012-01-20 18:20:19 +00:00 |
|
jules
|
15375dd223
|
Internal work on the ComponentBuilder system.
|
2012-01-17 18:33:35 +00:00 |
|
jules
|
673b8b5645
|
Updated some introjucer-generated defines.
|
2012-01-13 15:05:04 +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
|
0301e9d1e4
|
Introjucer RTAS fix. VST fix for intel compiler.
|
2012-01-10 11:35:46 +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
|
29def60175
|
Improvements to WindowsMediaAudioFormat. Added some functionality to LocalisedStrings, and added some translate() functions that can be used instead of the old TRANS macro.
|
2011-12-06 16:42:08 +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 |
|