Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • e40903a9b6 (Removed some temporary code that was checked-in accidentally). by jules 2012-05-30 12:36:13 +0100
  • 4302cd78ec Minor tidying up in OSX URL code. by jules 2012-05-29 13:52:41 +0100
  • 95b94d6d10 Fixes for OSX URL streams. by jules 2012-05-29 13:18:03 +0100
  • d0ac43035c Fixed build for older OSX SDKs. by jules 2012-05-29 11:26:24 +0100
  • 5fcebaa07e Updated project files. by jules 2012-05-29 11:01:05 +0100
  • 1977238869 Fix for a Jucer build error. by jules 2012-05-29 10:32:21 +0100
  • ac1d6955e7 Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed. by jules 2012-05-29 10:30:41 +0100
  • 2cf53557f6 Helper class for dynamically building Obj-C classes, and conversion of internal app delegate class to use this. by jules 2012-05-27 22:05:21 +0100
  • decd6dc9fe Documentation fix. by jules 2012-05-27 11:11:37 +0100
  • 276e7622a9 Introjucer: added checking to avoid duplicate IDs in groups. by jules 2012-05-26 17:51:43 +0100
  • 7cd30ec175 Direct2DRenderer: added transformations. by jules 2012-05-26 12:44:31 +0100
  • d4fb934a26 Fixed a problem with introjucer module file target parsing. by jules 2012-05-26 11:02:56 +0100
  • b36708e3f3 Fix for building in older OSX versions. by jules 2012-05-26 10:48:44 +0100
  • 746331a88a Fixed a leak in WindowsMediaAudioFormat. by jules 2012-05-26 09:37:23 +0100
  • 4df0ea72c9 Introjucer: fix for binary resource file generation. by jules 2012-05-25 21:40:26 +0100
  • 4cc9d03cd8 SVG parser fix. by jules 2012-05-25 21:34:12 +0100
  • 437f4d1e63 Minor change to BubbleMessageComponent layout. by jules 2012-05-25 16:50:47 +0100
  • 87175c91f5 Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction. by jules 2012-05-25 16:42:36 +0100
  • cb169b251d Altered BubbleMessageComponent to take an AttributedString rather than a plain String, for more control over its layout. by jules 2012-05-25 10:16:55 +0100
  • 20f0734863 Fix for jucer build error. by jules 2012-05-24 19:52:39 +0100
  • 6e743c8f12 Refactored the software renderer code, moving most of the guts into the juce_RenderingHelpers.h header file to make it possible for people to use it in their own code. by jules 2012-05-24 18:50:26 +0100
  • d04645639e TextEditor now always uses an I-beam cursor. by jules 2012-05-24 14:25:40 +0100
  • c1d5fd53cb Introjucer: ability to specify an iOS deployment version. by jules 2012-05-24 13:14:12 +0100
  • 75f8a6a440 Removed compatibility for iOS versions before 3.2. by jules 2012-05-24 13:10:20 +0100
  • 74a866565c DirectWrite tweaks. by jules 2012-05-24 11:19:06 +0100
  • 4e754a838b Changed the constness of the return type of MenuBarModel::getMenuBarNames() and MenuBarModel::getMenuForIndex(). Easy to update your code to handle this, just remove the 'const'. by jules 2012-05-23 21:31:44 +0100
  • 53b1e351cf Changed the return values of some virtual methods in FileBasedDocument - Strings and File objects are now non-const, and the load/save functions return a Result object rather than a string. by jules 2012-05-23 21:25:28 +0100
  • 5151e2e06d Minor tidying-up. by jules 2012-05-23 21:01:18 +0100
  • 38aee86ed1 Tweaks to some Direct2D code. by jules 2012-05-23 17:47:53 +0100
  • 06f6eac0e9 Updated some project files. by jules 2012-05-23 14:38:46 +0100
  • b7d0c13226 Introjucer: Use of $(OutDir) in MSVC projects. by jules 2012-05-23 14:09:39 +0100
  • 5caaa4009a Added class: TextDragAndDropTarget. by jules 2012-05-23 13:07:27 +0100
  • ec89065a44 Improved thread-safety of Typeface::Ptr by jules 2012-05-22 20:41:50 +0100
  • 5800910636 Fixed a windows build error. by jules 2012-05-22 19:46:45 +0100
  • 4735442424 Another typo fix. by jules 2012-05-22 16:30:27 +0100
  • 805fb36371 Fixed a typo in the last check-in. by jules 2012-05-22 16:27:33 +0100
  • 220114d04b Added a method RecentlyOpenedFilesList::registerRecentFileNatively() and updated the introjucer to register its recent documents with the OS. by jules 2012-05-22 16:24:06 +0100
  • 1dd3774af3 Minor OSX midi tweak. by jules 2012-05-22 14:58:06 +0100
  • 9a56a2f8ba Introjucer: added Xcode option to link with LLVM libc++ by jules 2012-05-22 14:13:42 +0100
  • b3c193e15e Introjucer: Better use of $(IntDir) in MSVC project generation. by jules 2012-05-22 13:34:58 +0100
  • ee5ef4b5c3 Added some CoreMidi assertions to warn about getting the midi device list from a non-message thread. by jules 2012-05-22 12:26:28 +0100
  • f401d72b4b Tidied up some minor font issues. by jules 2012-05-21 19:02:37 +0100
  • 40929e5db9 Tidied up ReadWriteLock a bit, and optimised Array to reduce allocation frequency when working with small numbers of items. by jules 2012-05-21 12:07:03 +0100
  • 4caac78a0e iOS audio fix for bluetooth headsets. by jules 2012-05-21 10:41:16 +0100
  • f55c716ce8 Removed some unnecessary files from linux plugin builds. by jules 2012-05-19 10:24:24 +0100
  • 7c8eb56f04 Android: fix to prevent app restarts when rotating. by jules 2012-05-19 10:23:56 +0100
  • 06a4980792 Minor docs fix. by jules 2012-05-18 20:08:39 +0100
  • 08539ed83e Improved some const-ness in AudioSampleBuffer. by jules 2012-05-18 20:08:13 +0100
  • 049065dc9c Added an assertion to catch VSTs being loaded on a background thread. by jules 2012-05-18 12:06:51 +0100
  • 5509a4f950 Introjucer: more AAX work. by jules 2012-05-15 17:18:34 +0100
  • 0a9223dd36 Introjucer: minor AAX stuff. by jules 2012-05-13 14:05:12 +0100
  • bdcfdecc65 Minor addition to OptionalScopedPointer. Documentation fix. by jules 2012-05-13 14:04:38 +0100
  • f110506be7 AAX work. by jules 2012-05-11 15:24:56 +0100
  • 90186efdb9 WASAPI latency calculation fix. by jules 2012-05-11 11:10:05 +0100
  • bc3b861954 Documentation fixes. by jules 2012-05-11 11:09:40 +0100
  • c782b5cc02 Introjucer: removed image code from BinaryData classes without any images. Rebuilt some project files. by jules 2012-05-11 09:56:32 +0100
  • e97cfaa3ff win32 midi input fix. by jules 2012-05-10 14:31:18 +0100
  • 6c847f36ba Documentation correction. by jules 2012-05-10 14:26:32 +0100
  • 67c1ad6d4a Fixed some findParentComponentOfClass() calls. by jules 2012-05-09 21:14:29 +0100
  • 00af978182 Introjucer: Fixes for adding non-code files to VS2010 projects. by jules 2012-05-09 18:09:51 +0100
  • 7a36867150 Workaround for VS2005 compiler bugs. by jules 2012-05-09 16:53:42 +0100
  • 72db44a138 Removed an old VC6 workaround from Component::findParentComponentOfClass. If you were using its old dummy parameter, just tweak your code to call it using a templated type instead. by jules 2012-05-09 13:58:53 +0100
  • 584c444ffd Tidied up some win32 DLL loading code, and fixed a call type mismatch with the windows media format class. by jules 2012-05-09 13:54:24 +0100
  • a2845d8895 Introjucer: some preliminary AAX work. by jules 2012-05-09 12:06:47 +0100
  • d4deecb2f2 Cleaned up a few warnings generated by clang -Wall. by jules 2012-05-09 10:01:56 +0100
  • 0930af3820 Linux midi improvement. by jules 2012-05-08 17:22:28 +0100
  • 52aae5ed06 Fixed linux opengl compile error. by jules 2012-05-08 15:38:19 +0100
  • db09b5ea2f Documentation fix. by jules 2012-05-08 11:23:08 +0100
  • cd7cdacfd1 OSX/win32 typeface fixes. by jules 2012-05-08 11:11:43 +0100
  • 81fa57663b Tidied up a warning and some docs. by jules 2012-05-07 13:15:16 +0100
  • bb30a6da66 Fixed missing cast in win32 GL code. by jules 2012-05-06 18:06:15 +0100
  • 154616d271 Documentation typo fix. by jules 2012-05-06 12:25:08 +0100
  • 68024fb8aa Changed OpenGLContext to take a native context handle as its sharing context. by jules 2012-05-05 18:33:20 +0100
  • a5a4e69f37 Midi parsing fix for embedded realtime messages, and CoreMidi fix for sending large packets. by jules 2012-05-05 12:53:52 +0100
  • cb77241d20 Fixed some documentation typos. by jules 2012-05-05 11:09:57 +0100
  • 964b84ce49 Refactored Slider to use a pimpl, and added a new constructor which takes some extra parameters. by jules 2012-05-04 22:36:27 +0100
  • 44ac462768 New methods SystemStats::getUserLanguage(), SystemStats::getUserRegion(). by jules 2012-05-04 20:07:24 +0100
  • ffdca01800 openGL: deactivating context on shutdown. by jules 2012-05-04 13:00:01 +0100
  • bd0741f9a9 Added method OpenGLContext::deactivateCurrentContext(). by jules 2012-05-04 11:23:57 +0100
  • 54573ae2e5 Reintroduced some packing settings for RTAS builds. by jules 2012-05-04 11:00:05 +0100
  • 7abee24947 Introjucer: fix to VS2010 library setting. by jules 2012-05-03 13:16:12 +0100
  • c9bf56d3f7 DirectWrite type layout fix. by jules 2012-05-03 12:52:47 +0100
  • 23c46c4cda Fixes for handling fonts with non-existent style names. by jules 2012-05-03 10:42:10 +0100
  • 81d1fb54c9 VST hosting: fixed the audioMasterVersion number. by jules 2012-05-03 09:23:29 +0100
  • 75ad35f786 Improved File::moveFileTo and made file renaming in the introjucer more robust. by jules 2012-05-02 16:37:00 +0100
  • 7e9fbd30c3 Some font style tweaks, and update of the juce demo fonts page to show a list of available styles. by jules 2012-05-02 11:12:31 +0100
  • ef9acb91ca Added some value retrieval methods for DrawableText. by jules 2012-05-02 09:24:50 +0100
  • 791e15b790 Fix to documentation. by jules 2012-05-01 21:44:40 +0100
  • 089a2e31ba Improved some docs. by jules 2012-05-01 15:47:48 +0100
  • 2e0640b8ba Added some speaker arrangement methods to AudioProcessor, with support for retrieving host speaker arrangements in a VST plugin. by jules 2012-05-01 15:40:41 +0100
  • 941907a3d1 Initial commit of font style access, providing access to the styles available for each font family. by jules 2012-05-01 12:10:05 +0100
  • 9c21813960 Fix for a mistake in the last check-in! by jules 2012-04-30 13:48:49 +0100
  • 5e378c5c90 Fix for linux keyboard function. by jules 2012-04-30 12:08:00 +0100
  • 3ef8be7a42 Updated use of deprecated linux keyboard function. Removed some unnecessary GL headers. by jules 2012-04-30 10:16:33 +0100
  • dc76ef71e9 Made MidiMessageSequence::addEvent return the new event. by jules 2012-04-30 10:11:38 +0100
  • 711d58e066 AlertWindow text box fix. by jules 2012-04-28 13:27:34 +0100
  • 3ba41c7d51 Fix for KnownPluginList::scanAndAddFile. by jules 2012-04-28 11:37:14 +0100
  • 4f590f036d Added better constructors for AudioSourceChannelInfo. by jules 2012-04-28 11:37:05 +0100
  • 79381ced5d Removed GLU from the list of default libraries. by jules 2012-04-27 09:00:07 +0100
  • fa90b55cdd Fix for a deadlock in some (rare) threading situations. by jules 2012-04-26 20:18:50 +0100