23 Commits (51b206857698e3daf1329ee68721038c2046ff29)

Author SHA1 Message Date
  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 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 0272a7cc6a Introjucer: added SRCROOT flag to Xcode builds. 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 2b311a410f Introjucer: added 10.7 SDK target and tidied up some 64-bit AU build 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 b8397a9888 Added some iterators for introjucer projects. 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 f7d3521e06 Introjucer: minor refactoring + enabled clang c++0x option. 13 years ago
  jules d6ed09e158 TextLayout fix. Windows stylus fix. Minor clean-ups. 13 years ago
  jules fd9bf6d5a3 Updated Introjucer for better Xcode 4 compatibility. Bumped version number. 13 years ago
  jules 674aa73dd7 Bumped the version number. 13 years ago
  jules 0b1cdf6ab1 Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. 13 years ago
  jules 5567e16566 Introjucer fix for plugin builds in MSVC. 13 years ago
  jules 75bbd8e2b2 Couple of introjucer fixes. 13 years ago
  Julian Storer b114339c3f New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround. 13 years ago
  Julian Storer 6e82a92d07 Changed the introjucer's hash-generation algorithm. 13 years ago
  Julian Storer 79090d1017 Improved the string hashing algorithm in the introjucer. 13 years ago
  Julian Storer f04875879e Introjucer work. Improved command line tokenisation in OSX. 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 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 bf68f7932e Android mono audio device fix. More introjucer work. 14 years ago
  Julian Storer e130af03ec Introjucer refactoring, moving more functionality from the ProjectExporters and into the ProjectTypes. Slightly altered the structure of nested groups that is generated, and tweaked the demo projects to reflect this. Couple of minor fixes to symbol exporting and CoreAudioFormat. 14 years ago
  Julian Storer cf4ecfacac Changed some obj-C literals to avoid cross-linkage problems in plugins. More introjucer work. 14 years ago
  Julian Storer 3d8ce244b1 New class: CoreAudioFormat, for using system audio codecs in OSX and iOS. 14 years ago
  Julian Storer 6392cdabcc Even more introjucer refactoring. 14 years ago
  Julian Storer e627847d32 More introjucer refactoring. 14 years ago
  Julian Storer a7a4c287b7 More introjucer refactoring. Fixes for MessageListener and iOS font names. 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 c908bc5b84 Fixed a couple of introjucer problems. Reorganised some native code. 14 years ago
  Julian Storer 59f78f4cbe Sorted out some mac window maximising and ordering peculiarities. Fix for introjucer Xcode project generation. Added AudioIODeviceType::Listener class for monitoring audio device insertion/removal events (implemented for CoreAudio and WASAPI). Made TextEditor update its Value when it loses focus. 14 years ago
  Julian Storer e159587a9b Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts. 14 years ago
  Julian Storer 67afa64a4b Relocated the audio plugin wrapper files from the 'extras' folder into src/audio/plugin_client/ 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 0297ae5c69 Added mac architecture type to the introjucer. Optimised code editor syntax iteration. 14 years ago
  Julian Storer 82e8d68a5d Renamed the experimental jucer as the Introjucer. 14 years ago
  Julian Storer 0d412ad346 Implemented callbacks on the Mac when screen sizes change. Minor clean-ups. 14 years ago
  Julian Storer 533e7ba795 Many more String changes, so that finally the String class can store its internal data as either utf8, 16 or 32 - this is controlled by a flag JUCE_STRING_UTF_TYPE. It's currently set to utf-8 by default. 14 years ago
  Julian Storer 3fe85fd17a Fix for mono files in QuicktimeAudioFormat. Avoided some floating-point comparison warnings. Added some iOS options in the new jucer plist. Fix for audio host startup. Changes to allow backslashes in unix filenames. 14 years ago
  Julian Storer d4818c2ac2 Couple of minor Jucer updates. 14 years ago
  Julian Storer c26ac47dff Implemented thread naming for mac + linux. Minor string tweaks. Android changes. Couple of other minor changes. 14 years ago
  Julian Storer e17dfb559f Fix for copying NamedValueSets, removed some win32 DC warnings. Removed the obj-C suffix setting from the jucer's global settings. Updated the Jucer to generate correct iPhone/iPad apps for iOS4. Renamed some of the demo build folders from "iPhone" to "iOS". 14 years ago
  Julian Storer 4cfdcb69fd Updated the ChangeBroadcaster class - sendChangeMessage() now has no parameters, and ChangeListener::changeListenerCallback() no longer provides a void*, it provides the ChangeBroadcaster* that triggered the callback. Also deleted the ChangeListenerList class, as it didn't offer anything that ChangeBroadcaster doesn't do. Changed the new jucer to expand preprocessor tokens in the header search path string. 14 years ago
  Julian Storer 44ece5a54a Updated the new jucer to handle inherited preprocessor defs, and to use them when expanding some of its parameter strings. 14 years ago