Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 342684a4c2 Introjucer: extended the binary data format to include a list of the filenames of all the resources. by jules 2013-09-30 15:39:00 +0100
  • b9198f4f88 Tweaked the Uuid class to make it compatible with RFC 4122 version 4. by jules 2013-09-30 15:22:09 +0100
  • 5f9552c4ec Version number update by jules 2013-09-30 14:45:59 +0100
  • 2e7f1e16a9 Resaved introjucer projects in the new format. by jules 2013-09-30 14:45:10 +0100
  • a9aae9651b Big refactoring of the introjucer's module handling - removed the global module path, and each module now stores its path for each exporter. Rewrote all the UI for downloading + updating modules. by jules 2013-09-30 14:41:36 +0100
  • 35286f06be Added a method FloatVectorOperations::negate(). by jules 2013-09-30 13:55:04 +0100
  • ddf5394108 Renamed the folder containing the browser plugin module, to make the folder name match the module ID. by jules 2013-09-30 13:54:04 +0100
  • 98f17ab4dc A few tweaks to support the MSVC DLL build. by jules 2013-09-30 09:24:31 +0100
  • ec52acc609 Minor clean ups inside Random class and introjucer. by jules 2013-09-29 16:03:01 +0100
  • c7cab8e020 Cleaned up some table look+feel code. by jules 2013-09-28 11:50:49 +0100
  • 3e233c2f24 Updated LADSPA and plugin host demo for latest changes. by jules 2013-09-28 09:42:22 +0100
  • 06a01c9497 Changed AudioPluginFormat::createInstanceFromDescription() to take sample rate + block size parameters. This allows it to pass them to the plugin earlier in its construction, as some plugins seem to be flaky if this doesn't happen. by jules 2013-09-27 23:02:21 +0100
  • 278c5d0cb5 Added a bool PluginDescription::hasSharedContainer by jules 2013-09-27 21:11:53 +0100
  • bfbc7d843a arm64 compile fix. by jules 2013-09-27 20:04:02 +0100
  • 672283a1e4 Fix for iOS audio device closing. by jules 2013-09-27 20:00:39 +0100
  • 354b5d38ae Added method MidiMessage::keySignatureMetaEvent by jules 2013-09-27 19:43:43 +0100
  • 329127ad87 Changes to ResizableWindow to avoid flicker when first adding to desktop. by jules 2013-09-27 12:47:31 +0100
  • b05c8413cf Tidied up some docs and added an AudioFormat constructor. by jules 2013-09-27 10:29:42 +0100
  • 8a66ec83f0 Minor clean-ups. by jules 2013-09-26 18:15:45 +0100
  • e7141058b7 Tab button background colour fix when no tabs present. by jules 2013-09-26 16:46:15 +0100
  • 81c87652db Removed an incorrect assertion. by jules 2013-09-26 16:45:39 +0100
  • 8809efcb7a A few tweaks to help the clang static analyser avoid false alarms. by jules 2013-09-26 16:17:36 +0100
  • a9d15e04da Tightened up some array const-ness in AudioFormatWriter. by jules 2013-09-26 12:30:22 +0100
  • 6aae0c798c Added sanity-checking in AudioProcessor to block parameter change calls with nonsense indexes (as seen being sent by some buggy plugins). Also improved AudioProcessor::copyXmlToBinary method. by jules 2013-09-26 12:05:01 +0100
  • 4aa931def3 Improved locking on InterprocessConnection. by jules 2013-09-26 11:57:03 +0100
  • 1451d555c1 Fix for arm-64 iOS. by jules 2013-09-26 11:53:06 +0100
  • 8bef59260b Updated the projects for the plugin host demo - removed old VC2005 and 2008 exported, and added one for VC2010. by jules 2013-09-25 11:00:40 +0100
  • e9d5dec7bd Linux keyboard locale fix. by jules 2013-09-25 10:51:19 +0100
  • 1c8a03c05e Fix for edgetable rendering. by jules 2013-09-24 23:02:28 +0100
  • eed99767d0 Documentation updates. by jules 2013-09-24 19:49:50 +0100
  • c485fae6d9 Made copied DrawableText objects update their bounds. by jules 2013-09-24 17:26:10 +0100
  • 9e5e5c82da Added an integer fillRectList method to Graphics. by jules 2013-09-24 17:25:48 +0100
  • af87a2eda6 Added some thread-safety to typeface caching, and optimised default font construction. by jules 2013-09-24 13:37:00 +0100
  • 62b3adee81 More win32 DirectWrite nullptr checks. by jules 2013-09-23 14:44:00 +0100
  • d0629ab14e Improved always-on-top window detection. Cleaned up some old obj-C code. by jules 2013-09-23 13:41:36 +0100
  • 239c15845a New method: FloatVectorOperations::enableFlushToZeroMode() by jules 2013-09-23 11:17:43 +0100
  • 5051b2ffcc Optimised some number streaming functions. by jules 2013-09-22 12:25:52 +0100
  • 6074c0c4cc Tweaked the ValueTree listener behaviour to avoid duplicate change callbacks. by jules 2013-09-22 10:52:44 +0100
  • ea6099d16b Stopped win32 plugins using the global DPI setting. by jules 2013-09-22 09:33:49 +0100
  • 9113a7d6ab Introjucer: internal refactoring work. by jules 2013-09-21 22:18:05 +0100
  • d42783465b Added a doNotSave option to PropertiesFile by jules 2013-09-21 16:17:15 +0100
  • abd3babc02 Minor optimisations and clean-ups. by jules 2013-09-21 13:41:16 +0100
  • bdceeeb9f0 Xcode 5 compiler fix. by jules 2013-09-20 11:59:26 +0100
  • fa82952520 Avoided some judder when dragging windows using a global scale factor. by jules 2013-09-20 11:17:59 +0100
  • ca902e0122 URL class: allowed user-supplied headers to contain a content-type specifier. by jules 2013-09-20 10:18:35 +0100
  • f887803358 Introjucer: updated list of OSX SDK versions. by jules 2013-09-20 10:08:54 +0100
  • ffa367a3eb Added key signature detection to CoreAudioFormat. by jules 2013-09-20 09:45:59 +0100
  • 9243e3dbdd Minor tinkering with the String class. by jules 2013-09-19 22:25:16 +0100
  • 99d1357a4c Added a "willSendRequest" callback to the OSX web stream delegate class. by jules 2013-09-19 19:26:46 +0100
  • 55bbea3238 Undefined some zlib internal macros by jules 2013-09-19 14:56:05 +0100
  • ab1f069246 Added a nullptr safeguard in win32 DirectWrite layout. by jules 2013-09-19 14:55:48 +0100
  • 6cd2f43afa Tidied up some ValueTree code. by jules 2013-09-19 11:21:46 +0100
  • 085e453f10 Added MIDI output handling to AudioUnit wrapper. by jules 2013-09-19 09:43:13 +0100
  • f4bc1e033d New methods MidiFile::findAllKeySigEvents() and MidiMessage::isKeySignatureMajorKey() by jules 2013-09-18 19:23:28 +0100
  • 221786dfcf New method Array::addNullTerminatedArray(), and misc minor tightening-up of code. by jules 2013-09-18 19:10:01 +0100
  • 15424753c3 Added method JSON::escapeString by jules 2013-09-18 11:05:43 +0100
  • 4c896471d9 Minor exception-correctness by jules 2013-09-17 19:06:47 +0100
  • 5804ecfa5e Revised Uuid::null, and turned it into a static method, not a variable. by jules 2013-09-17 18:53:09 +0100
  • 57db92b276 Cleaned up some ints that should have been CommandIDs. by jules 2013-09-17 18:45:48 +0100
  • 58f4a38ad8 Couple of translation tweaks to KeyMappingEditorComponent. by jules 2013-09-17 16:52:57 +0100
  • 8f2c2353e1 Added a Uuid::null variable. by jules 2013-09-17 15:55:45 +0100
  • a110611dd8 MemoryMappedAudioFormatReader fix. by jules 2013-09-17 15:06:48 +0100
  • 00b388fbf3 Fixed a typo in the RTAS code. by jules 2013-09-17 10:52:49 +0100
  • 94da373c31 Fixed a couple of rendering problems when using global scale factors. by jules 2013-09-17 10:23:17 +0100
  • 9b4566a2f0 Added some Rectangle and Point scaling methods. by jules 2013-09-17 09:38:32 +0100
  • 9a193b55f2 Fixed a bug in File relative path parsing. by jules 2013-09-16 19:54:32 +0100
  • fc772941d6 Fixed some pedantic warnings. by jules 2013-09-16 18:47:28 +0100
  • 3ab3c79589 Introjucer: avoided some MSVC warnings. by jules 2013-09-16 18:12:27 +0100
  • ef058dc285 New method TooltipWindow::displayTip by jules 2013-09-16 16:11:28 +0100
  • 37338584ac VST hosting: workaround for Waves 5 plugins. by jules 2013-09-16 16:09:53 +0100
  • 6ff34a841f Added assertion to KeyPressMappingSet to catch attempts to connect keys to non-existent command ID. by jules 2013-09-16 13:49:57 +0100
  • 09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. by jules 2013-09-16 11:21:49 +0100
  • 64391b7552 Introjucer: began refactoring some module-management code. by jules 2013-09-16 09:23:37 +0100
  • 8d6632be31 Removed unnecessary mm_emptys from SSE code. by jules 2013-09-16 09:22:21 +0100
  • cd95d5c59f On win32, force components to become visible if external code makes their HWND visible. by jules 2013-09-13 16:30:52 +0100
  • addd649b27 Disambiguations to keep the MS compiler happy when using UTF32 string mode. by jules 2013-09-13 16:12:05 +0100
  • a8b41cb717 Linux: changed the path returned by File::userApplicationDataDirectory to be based on XDG_CONFIG_HOME if available. by jules 2013-09-13 14:36:45 +0100
  • a62d0b5d44 Prevented Button::setToggleState sending unwanted state change messages. by jules 2013-09-13 14:29:24 +0100
  • c54ca1037d Fixes for builds using utf-32 string storage. by jules 2013-09-12 16:24:08 +0100
  • 30fbdc7eb1 VST compile fix and method AudioPluginInstance::getDescription() by jules 2013-09-12 16:19:55 +0100
  • 74f8f64608 Added notification option to Button::setRadioGroupId by jules 2013-09-11 20:17:52 +0100
  • 94f7377009 Typo fix. by jules 2013-09-11 15:34:12 +0100
  • 3a47baf9b9 Misc minor string optimisations. by jules 2013-09-11 14:52:28 +0100
  • 3ef1ab02c6 Added AudioSampleBuffer::reverse() method. by jules 2013-09-11 11:40:59 +0100
  • 463325c0c6 Introjucer: changed the way binary data cpps are generated so that the content will not be dependent on machine-specific paths. by jules 2013-09-11 11:13:24 +0100
  • 435089e89b Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs. by jules 2013-09-11 10:29:48 +0100
  • 14cfa338b6 Avoided a false assertion in File. Minor clean-ups. by jules 2013-09-10 15:11:20 +0100
  • fc5fc50ae0 Linux font fix. by jules 2013-09-10 14:34:58 +0100
  • e56d9561fc More minor tweaks to Slider unbounded mouse behaviour. by jules 2013-09-10 11:33:01 +0100
  • f3333aa29d Introjucer: added a couple of view menu options. by jules 2013-09-10 11:18:40 +0100
  • f1c01f1f3c Deletion of ModalComponentManager::Callback objects passed to native dialog boxes. by jules 2013-09-09 22:07:21 +0100
  • ec524a437d Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h by jules 2013-09-09 21:43:57 +0100
  • f7bb014c21 In WindowsRegistry::registerFileAssociation(), the icon resource number was being negated for some mysterious reason.. Corrected this, so the number you give it is now used directly. by jules 2013-09-09 20:27:08 +0100
  • fecba9c31c New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this. by jules 2013-09-09 20:07:17 +0100
  • 83aaaa9459 Avoided mistakenly opening wav files containing formats that the reader doesn't support. by jules 2013-09-09 15:08:54 +0100
  • 7bf1da5e17 Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders. by jules 2013-09-09 12:29:06 +0100
  • 40c896ac64 Cleaned up some critical section code. by jules 2013-09-08 17:25:27 +0100
  • 439562679d Avoided some VC warnings in the demo app. by jules 2013-09-08 16:54:20 +0100
  • 059737b163 Version number update by jules 2013-09-07 20:20:20 +0100
  • 968b1e1c12 Resaved projects. by jules 2013-09-07 20:20:16 +0100