Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 2e3ae41e27 Fixed capitalisation of some include filenames. by jules 2013-08-10 22:16:39 +0100
  • da70f6d374 Fix for string->double default precision. by jules 2013-08-10 10:24:45 +0100
  • b172d3a070 Changed the double->String conversion to use std::ostream instead of sprintf, in order to avoid foreign locale formatting problems. by jules 2013-08-09 20:14:12 +0100
  • 31577c6837 Minor comment clarification. by jules 2013-08-09 16:15:36 +0100
  • 67b6cff503 Improved clipping when using mixed GL/non-GL windows in win32. by jules 2013-08-09 15:37:41 +0100
  • 7fb2533bb0 Some rendering fixes. by jules 2013-08-08 18:01:47 +0100
  • a469fa6def Fix for win32 GL repaint clipping positions. by jules 2013-08-08 14:50:37 +0100
  • 1f506a2b79 win32 scaled window constraint fix. by jules 2013-08-07 19:29:18 +0100
  • 16b9bbe212 Fix for win32 scaled component mouse positioning. by jules 2013-08-07 19:05:21 +0100
  • 8fba517850 Fix for win32 scaled desktop maximised windows. by jules 2013-08-07 16:45:01 +0100
  • e4d000dcd3 Fixes for ActiveX window embedding. by jules 2013-08-07 11:12:34 +0100
  • f2e9b0a434 Some modal loop code cleanups. by jules 2013-08-07 10:18:15 +0100
  • 61ab5be83f Optimisation for software renderer performance in scaled components. by jules 2013-08-06 21:53:52 +0100
  • 641b4d1ec8 Fix for GL repaint flickering on win32. by jules 2013-08-06 21:53:11 +0100
  • dc5385676d Made coefficients public in IIRFilterCoefficients by jules 2013-08-06 18:54:38 +0100
  • 0149aab09d CaretComponent optimisation. by jules 2013-08-06 16:26:53 +0100
  • cbe2777656 Default desktop scaling for win32. by jules 2013-08-06 15:25:59 +0100
  • bd3a75e726 Added some more translation methods to AffineTransform, and a couple of methods to Rectangle and RectangleList by jules 2013-08-06 15:24:51 +0100
  • 53ae95b730 Introjucer: fix for a situation where project groups could get duplicate IDs. by jules 2013-08-05 17:11:26 +0100
  • 24f5fdea22 Some minor clean-ups and comments in Thread class. by jules 2013-08-05 11:27:09 +0100
  • 127342e147 Introjucer: minor refactoring. by jules 2013-08-04 17:53:56 +0100
  • 711764103e Introjucer: made it recognise the .hh file suffix. by jules 2013-08-04 16:49:06 +0100
  • 68e49a99bb Introjucer: tweaked the dead code stripping flags for Xcode. by jules 2013-08-04 16:36:03 +0100
  • 2c97d9ed3d Introjucer: made Xcode release builds strip dead code. by jules 2013-08-04 13:14:13 +0100
  • 0d477bb422 Cleaned up some ASIO code and added some logging. by jules 2013-08-03 11:23:38 +0100
  • 74bd1ea8e6 Added some new methods to AudioProcessor, to support truncated parameter names, default parameter values and parameter step sizes. These are needed to support some AAX/RTAS host features. by jules 2013-08-02 17:37:25 +0100
  • 0c035bed6f Added a RelativeTime::seconds() constructor method. by jules 2013-08-02 15:38:31 +0100
  • a696e907e4 Had a look at the SplashScreen class, and realised it was total crap, so redesigned it to avoid using any modal loop nastiness, and to encourage initialisation on background threads. by jules 2013-08-02 15:36:49 +0100
  • 44b4ccc693 Removed the constness from the return type of LookAndFeel::getTypefaceForFont(), to allow the move operator to be used. by jules 2013-08-02 14:15:14 +0100
  • 41f257053a Fix for openGL rendering engine in native-titlebar windows. by jules 2013-08-01 16:45:37 +0100
  • ea9e833e5d Added an overloaded translate() function that takes CharPointer_UTF8 by jules 2013-08-01 14:32:50 +0100
  • 29ada09816 Cleaned up some unused variables. by jules 2013-08-01 12:40:50 +0100
  • 88cb38ea29 iOS build fix. by jules 2013-08-01 09:08:27 +0100
  • 5e7bc2a187 Added a JUCE_DELETED_FUNCTION macro. by jules 2013-07-31 22:15:58 +0100
  • 3cd00c8730 A few android warning fixes. by jules 2013-07-31 22:14:11 +0100
  • 7a47c12a76 Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering. by jules 2013-07-31 18:58:02 +0100
  • 68f98d1243 Added a FPS readout to the rendering demo. by jules 2013-07-31 16:52:14 +0100
  • 43e53f01b4 Made sure that Rectangle::operator/ can cope with an integer argument. by jules 2013-07-31 15:05:27 +0100
  • ed220632ed Minor clean-ups. by jules 2013-07-31 13:16:08 +0100
  • 779e1d483f Added tests for SSE3 capability. by jules 2013-07-31 11:04:16 +0100
  • 69f75c344d Workarounds to get Rectangle<int>::getSmallestIntegerContainer() to work in VC2010 by jules 2013-07-30 23:14:01 +0100
  • ebc0b2b727 Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings. by jules 2013-07-30 21:47:15 +0100
  • 6629921a8b Removed some override specifiers due to a Clang compiler bug. by jules 2013-07-30 21:14:57 +0100
  • e31ebbfbc9 Improved the SHA256 unit test, and added test for MD5. by jules 2013-07-30 19:45:04 +0100
  • 43fb1f11d9 win32 double-right-click on taskbar icon fix. by jules 2013-07-30 19:30:42 +0100
  • 0713d87a95 Added a Process::hide() method (implemented only on OSX) by jules 2013-07-30 19:30:09 +0100
  • 67916bc9d0 Refactored OpenGLGraphicsContext to share a lot of code with the software renderer, and to use edgetables rather than image masks for faster clipping. by jules 2013-07-30 17:20:58 +0100
  • 08c9d5d22f EdgeTable performance tuning. by jules 2013-07-30 17:18:04 +0100
  • df668c3e5f Changed android failure exit code. by jules 2013-07-30 17:17:25 +0100
  • 8c7a35addb Fixed some obscure rounding errors in Rectangle. by jules 2013-07-30 17:16:56 +0100
  • 32c98223ac Refactored some lowlevelgraphicscontext classes to remove duplicated code. by jules 2013-07-30 09:59:03 +0100
  • c2afa62696 Changed Process:terminate() to exit with an error code of 1 instead of 0. by jules 2013-07-30 09:57:14 +0100
  • fc21a145cf Fix for broken screen coord conversion in plugin windows. by jules 2013-07-29 16:31:03 +0100
  • aafa12fd81 Increased the warning level for the Xcode builds of the demo + introjucer, and avoided a few warnings. by jules 2013-07-29 13:15:21 +0100
  • ac3151ad1f (Fixed typo in the last check-in) by jules 2013-07-29 13:14:02 +0100
  • dd1a3496c2 Fixed the AudioSampleBuffer copy-constructor's behaviour to match its description. by jules 2013-07-29 10:54:03 +0100
  • ca40721527 Cleaned up edge-cases in string numeric conversion methods, and added some extra unit tests. by jules 2013-07-29 10:51:51 +0100
  • 6a6f42ddc9 Workarounds for GCC not understanding friend template classes in RectangleList. by jules 2013-07-29 08:55:55 +0100
  • 0e27986214 Modified the HashMap class to store an instance of its hashcode-generator class instead of calling static methods. by jules 2013-07-28 19:49:45 +0100
  • 68227e8b29 Introjucer: Fixed an ordering problem in linux makefile generation. by jules 2013-07-28 18:42:59 +0100
  • 1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. by jules 2013-07-28 18:08:28 +0100
  • 3330b9b587 Added StringArray::clearQuick method. by jules 2013-07-28 12:05:25 +0100
  • 5b25ac6609 Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility. by jules 2013-07-28 11:31:25 +0100
  • 19b7d59c14 Added method OwnedArray::clearQuick by jules 2013-07-27 12:33:42 +0100
  • b91983c480 Work towards supporting a global scaling factor: Desktop::setGlobalScaleFactor(). by jules 2013-07-26 17:35:33 +0100
  • 7d167aef87 Added a new AffineTransform::scaled method and improved Rectangle::operator*= by jules 2013-07-26 17:19:07 +0100
  • 7590e3f1fe Fixed some toolbar customiser drag+drop problems. by jules 2013-07-25 18:14:23 +0100
  • 072c27d7f4 Renamed Rectangle::transformed to Rectangle::transformedBy, in order to match the method name in Point, and allow easier use of these classes in templates. by jules 2013-07-25 18:13:27 +0100
  • 60a0087114 Some internal component peer work. by jules 2013-07-25 14:55:55 +0100
  • cf01cae2ea Changed Rectangle::transformed to use getSmallestIntegerContainer on its result when used on a non-float rectangle type. by jules 2013-07-25 14:28:29 +0100
  • c3e082b252 Added WindowsRegistry::keyExists() methods by jules 2013-07-25 10:49:12 +0100
  • 30cc1ed757 Added flags for multisampling in GL, and implementation of this for iOS. by jules 2013-07-23 17:38:25 +0100
  • 33b246ce7b JuceDemo: made the taskbar icon menu work in OSX when the process isn't in the foreground. by jules 2013-07-23 16:55:51 +0100
  • 22f492e619 Introjucer: added AAX identifier setting box. by jules 2013-07-23 16:30:16 +0100
  • 8d05e58bc7 Horrible hack to work around OSX openGL swap intervals not working correctly when the window is occluded. by jules 2013-07-23 15:57:50 +0100
  • 4d7aaace23 Changed DragAndDropContainer::getCurrentDragDescription() to return a var. by jules 2013-07-23 14:38:48 +0100
  • 7fbb6803dc Fix for positioning of some Carbon VST windows. by jules 2013-07-23 14:14:02 +0100
  • b506a13ba2 Documentation fix. by jules 2013-07-22 19:51:32 +0100
  • 7c83d51aa6 Changed AAX + RTAS 6.1 channel formats to 7.0, for wider support by jules 2013-07-22 13:41:12 +0100
  • 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. by jules 2013-07-22 13:18:29 +0100
  • b075af5e6c Added method FileTreeComponent::setItemHeight(). by jules 2013-07-22 12:07:02 +0100
  • 9f97ff341b Added a MemoryOutputStream constructor to write into a fixed block of memory. by jules 2013-07-22 11:29:15 +0100
  • e661096762 Enabled JUCE_RTAS_LINK_TO_DEBUG_LIB by default in a debug build. by jules 2013-07-22 10:13:40 +0100
  • 30e3b0d865 Optimised Result::ok() by jules 2013-07-22 10:10:26 +0100
  • 10a1a54af2 Added JUCE_RTAS_LINK_TO_DEBUG_LIB macro. by jules 2013-07-18 12:22:33 +0100
  • d2996f50cf Made Synthesiser::handleMidiEvent overridable. by jules 2013-07-18 11:02:06 +0100
  • 3e9f20da8f Added another Random::fillBitsRandomly method. by jules 2013-07-18 09:30:51 +0100
  • 61e87b7ead Introjucer: added LOCAL_ARM_MODE flag for android. by jules 2013-07-17 20:10:06 +0100
  • 4a5380171a Version number update by jules 2013-07-17 16:26:42 +0100
  • 5a1112ab94 Updated the format of the header include guard macros. by jules 2013-07-17 16:26:35 +0100
  • f196f88330 Introjucer: added a menu to choose which IDE to launch when there's more than one. by jules 2013-07-16 13:45:40 +0100
  • 67740c1441 Added return values for various OutputStream::writeXYZ methods. by jules 2013-07-16 13:18:17 +0100
  • 731a9b1d59 Added method StringArray::ensureStorageAllocated() by jules 2013-07-15 11:08:45 +0100
  • 219a2b1991 RTAS build fix. by jules 2013-07-11 22:01:50 +0100
  • 0a0e0bc60d Workarounds for png code in some older versions of VC. by jules 2013-07-11 16:58:10 +0100
  • 9b9717371d Added method PluginListComponent::isScanning(). by jules 2013-07-10 16:29:14 +0100
  • 3861a04197 Some more override decorations. by jules 2013-07-10 14:55:26 +0100
  • 802969a42e Fix for OSX native recent files menu. by jules 2013-07-10 14:11:06 +0100
  • a1ebc633b3 Fix for closing documents in a tabbed MultiDocumentPanel. by jules 2013-07-10 12:22:44 +0100
  • 229beeab83 Limited the time that TextDiff can spend on large input files. by jules 2013-07-10 12:05:54 +0100