jules
51b2068576
Introjucer: added company name property to project, and better exe property info generation in MSVC resource files. Added method OpenGLComponent::rebuildContext().
13 years ago
jules
092a0166cc
Introjucer: added some android manifest options, and fixed audio input permissions for the demo app.
13 years ago
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.
13 years ago
jules
105929d39f
Introjucer: a few minor optimisations.
13 years ago
jules
a6069d1c02
Introjucer: added Xcode frameworks setting. Fix for win32 bold fonts. Fix for 64-bit plugin builds.
13 years ago
jules
1ef6c140ec
Introjucer: added an option for setting custom Xcode flags. Cleaned up some MSVC library naming settings.
13 years ago
jules
4e77678299
Introjucer: App icons are now specified per-exporter type rather than globally for the project.
13 years ago
jules
7241a03860
Introjucer: Added a library paths settings for all platforms.
13 years ago
jules
ae5e0d348f
Introjucer: Added pre- and post-build commands and manifest generation options for MSVC.
13 years ago
jules
18ea13a625
Introjucer: added option for setting warning levels in VC++
13 years ago
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.
13 years ago
jules
10a388a9e8
Introjucer: added option to provide some custom Plist XML which overrides the introjucer's settings. Cleaned up some internal introjucer property handling.
13 years ago
jules
fad59e53d2
Introjucer: made treeview remember its openness state.
13 years ago
jules
a0a500ee4b
Minor introjucer work. Minor fix for binarybuilder.
13 years ago
jules
17e7f22976
Wav format fix. Minor introjucer clean-ups.
13 years ago
jules
a6fe278654
Avoided spurious mouse-up when double-clicking win32 native titlebars. More OpenGL fixes.
13 years ago
jules
4d332b6bb3
OpenGL fixes for flickering and rounding errors. RelativeCoordinate expression parsing work. Tweaks for AudioProcessorGraph params and OSX thread naming calls.
13 years ago
jules
182473e8a7
Better binary string literal generation in the introjucer.
13 years ago
jules
51a81f5f4d
Fix for Graphics::drawBevel. Minor introjucer changes.
13 years ago
jules
c539feabd5
Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups.
13 years ago
jules
aff5fea6b4
Minor introjucer clean-ups.
13 years ago
jules
a90aedce50
Small updates to ComponentBuilder, UnitTestRunner.
13 years ago
jules
15375dd223
Internal work on the ComponentBuilder system.
13 years ago
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.
13 years ago
jules
58db7eb880
Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn.
13 years ago
jules
873ea4a978
Introjucer MSVC prebuild setting.
13 years ago
jules
52fc8e14bb
Added iOS web-browser support. Removed some temporary code that had been left in the Introjucer.
13 years ago
jules
c7354b927e
Introjucer updates to the new project wizard and module update system.
13 years ago
jules
438cc245ad
Introjucer fix for malformed GUIDs (caused problems with .sln files)
13 years ago
jules
ce0b4bdb9c
Support for writing JPG even if the image has an alpha channel. Added assertion to warn if you try to use a fallback font on OSX. Minor fixes and features for PopupMenu, ComboBox.
13 years ago
Julian Storer
6e82a92d07
Changed the introjucer's hash-generation algorithm.
13 years ago
Julian Storer
2d56bedab5
Introjucer update to provide downloading of new modules directly from the website.
13 years ago
Julian Storer
79090d1017
Improved the string hashing algorithm in the introjucer.
13 years ago
Julian Storer
2c328dfedc
Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed.
13 years ago
Julian Storer
81da96f1a2
Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules.
13 years ago
Julian Storer
693132a6e5
Changed the way module code is wrapped by the Introjucer.
13 years ago
Julian Storer
d3bcbeef9c
Introjucer saving optimisations.
13 years ago
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..
13 years ago
Julian Storer
f89fa9456a
Sorted out some windows header files. Introjucer RTAS VC project fix.
14 years ago
Julian Storer
6392cdabcc
Even more introjucer refactoring.
14 years ago
Julian Storer
e627847d32
More introjucer refactoring.
14 years ago
Julian Storer
2dff4cd3fa
GIF decoding fix. Introjucer refactoring work.
14 years ago
Julian Storer
98ba259599
Minor introjucer clean-ups.
14 years ago
Julian Storer
0853a9b686
Removed const-ness from some return types to take advantage of future c++0x advantages.
14 years ago
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.
14 years ago
Julian Storer
b08d3c69fa
Fix for Win7 full-screen problem. Fix for introjucer absolute paths.
14 years ago
Julian Storer
8519598c93
Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks.
14 years ago
Julian Storer
f04309f44a
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
14 years ago
Julian Storer
f73d602b45
64-bit VST tweaks. Removed leak warnings for messages.
14 years ago
Julian Storer
1fb8929c55
New class: ImageComponent, which just displays an image.
14 years ago