2015 Commits (16469fefe94dea41da1422ea27b657bdbe3d0e5b)

Author SHA1 Message Date
  jules 740cea768c Added some trimming functions to Rectangle. 12 years ago
  jules 9d588b0bce Avoided a few unused parameter warnings. 12 years ago
  jules 137b50f3a4 TabbedButtonBar: made sure that when the buttons contain an extra component, the tab's text doesn't overlap it. 12 years ago
  jules 286c256eeb Added an optional border size to ShapeButton. 12 years ago
  jules 171c1f31ae Fixed a typo in the last MidiBuffer changes. 12 years ago
  jules ad10abfee0 Simplified the internal workings of the MidiBuffer class. 12 years ago
  jules a204ea7ae8 Version number update 12 years ago
  jules ebddea7765 Updated an old powf() call. 12 years ago
  jules ef1f2e6094 Avoided some repainting when moving scaled windows (win32). Also removed the fake drop-shadowing in newer versions of 12 years ago
  jules 5f00e94f3e Fixed a string allocation problem. 12 years ago
  jules 526ae27e8e Made the introjucer linux build use c++11 mode. 12 years ago
  jules fb4912ac1f Added a method JavascriptEngine::callFunction(), and tweaked the way timeouts are specified. 12 years ago
  jules a074bfeea2 Workarounds for javascript code in non-C++11 compilers. 12 years ago
  jules 81435f8134 Made a few constant string arrays static to help compilers to optimise their initialisation. 12 years ago
  jules 6c5c461d73 New class: JavascriptEngine! 12 years ago
  jules 8a8941aab5 Fix for MidiKeyboardComponent when used with multi-touch screen. 12 years ago
  jules 59b9b0ccaf Couple of minor fixes to CharacterFunctions, and added a find-character method. 12 years ago
  jules f35dc2df92 Correction to MidiFile end-of-track handling. 12 years ago
  jules 88c71bc7af Removed unwise assertion from File. 12 years ago
  jules b11a88bc01 Moved some duplicated linux/android code into a shared file. Added a method File::isLink() 12 years ago
  jules a265c052c4 Made AudioProcessor::setPlayHead virtual. 12 years ago
  jules bf16cbdd7f Stopped MidiFile writing an end-of-track event if the data provided already contained one. 12 years ago
  jules 9d505609b7 Stopped buttons with auto-toggle sending duplicated events. 12 years ago
  jules 3f07f45702 Improved Android event callback mechanism. 12 years ago
  jules c70d98dbdd Added some trigonometry functions that are missing from MSVC's C library. 12 years ago
  jules a8c754f06c Added some comparison methods to Identifier. 12 years ago
  jules 3bfc0a81e7 Added flags to choose whether stderr and stdout are returned by ChildProcess. Used this to fix linux native file chooser. 12 years ago
  jules 2cded82ea6 Fix for auto-toggle DrawableButtons not updating their image immediately. 12 years ago
  jules a7df25f860 Added methods var::clone() and DynamicObject::clone() for deep-copying objects. 12 years ago
  jules 1a2aff80a7 Moved some JSON formatting logic into DynamicObject::writeAsJSON 12 years ago
  jules 48f76460b8 Fix for building non-synth AUs. 12 years ago
  jules 2d7cf92ad9 (Compiler warning fix) 12 years ago
  jules e1a5274504 Added an accessor for the options in ApplicationProperties. 12 years ago
  jules b9a1336867 Slider inc/dec button click fix. 12 years ago
  jules 318e9cf405 Fixed code editor line number display problem. 12 years ago
  jules 349d3d423f Fix for software text layout colour of single-character strings. 12 years ago
  jules 0cc6fb9356 Avoided MSVC warning. 12 years ago
  jules 56c1853b37 Fix for CoreGraphics multi-rectangle gradient drawing. 12 years ago
  jules 97823b3085 Added a method JSON::parseQuotedString 12 years ago
  jules 03ab2a2c3c Modifications to the var class to make it more javascript-compatible. Changed the handling of array types to be a shared, ref-counted array rather than being copy-by-value. Added an "undefined" type. Updated the native method invocation functions to be static (the old version used class methods) and to provide a 'this' object which may be different from the DynamicObject on which it's being invoked (this is to deal with derived classes) 12 years ago
  jules 908754e0ea Documentation tweak. 12 years ago
  jules 293aedac2f Fixed spelling. Added a few simple methods to Random, BigInteger and var. 12 years ago
  jules 0796c7afbc Avoided an assertion in linux native file chooser 12 years ago
  jules 0ff1e14b8b Added assertions to some array methods to avoid false alarms from Clang static analyser. 12 years ago
  jules 0e32a71644 Fix for MinGW builds. 12 years ago
  jules c24082ae49 ASIO: now sends a reset request when the device changes its sample rate. 12 years ago
  jules f43abb9757 FilenameComponent: if partial filenames are entered, these get interpreted relative to the CWD. 12 years ago
  jules 91d08bb7af Added VST hosting workarounds for plugins that return -1 as their current program index. 12 years ago
  jules 05cd003f4b Made Times New Roman the default serif font on Windows. 12 years ago
  jules 35f2c94339 Avoided a pedantic warning in VST code. 12 years ago