Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | |\
  • | |/
  • |/|
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • a5aaf97806 AUv3 Wrapper: Fixed a bug where AUv3 meters would display incorrect parameter units by hogliux 2017-06-05 11:19:09 +0100
  • 1c5042ab22 Silenced a harmless warning in VS2017 by hogliux 2017-06-05 11:14:04 +0100
  • 73654ee535 Added a method to TextPropertyComponent to set whether it should respond to file drag and drop by ed 2017-06-05 10:15:45 +0100
  • a6b8ad0c75 Audio Plugin Host: Double-clicking on Audio/Midi Input/Output Node now opens the audio settings window by hogliux 2017-06-05 09:58:49 +0100
  • 919e3e36ec Added TextEditor::applyColourToAllText() method by ed 2017-06-02 11:39:02 +0100
  • ecacee031d AudioProcessor: Added optional getAlternateDisplayNames callback to be able specify shorter names for your AudioProcessor by hogliux 2017-06-02 11:31:57 +0100
  • 7663c4a045 Fixed a bug in the AudioProcessorGraph routing by tpoole 2017-06-02 08:58:41 +0100
  • 762e96f91d Projucer: Added phony targets to Projucer generated makefiles by hogliux 2017-06-01 17:22:07 +0100
  • 95aa44bbfc Projucer: Make it simpler to uncomment config flags with no specified value in JUCE's AppConfig.h by including the "1" in the define by hogliux 2017-06-01 12:54:49 +0100
  • d6d5a18818 Projucer: Use 10.0.14393.0 platform target version by default for VS exporter by hogliux 2017-06-01 12:52:27 +0100
  • b8f0609164 Projucer: Fixed the tooltip description of the plug-in channel configuration field by hogliux 2017-06-01 12:32:22 +0100
  • c6da067ac3 Scraped a layer of crusty old code from some audio plugin host files by jules 2017-06-01 11:34:36 +0100
  • 4b114d89a7 OpenGL: Fixed a crash in Cubase/WaveLab when OpenGL is used in a plug-ins editor by hogliux 2017-06-01 10:34:20 +0100
  • 763ba20a61 Re-saved all projects (see previous commit) by hogliux 2017-05-31 12:46:26 +0100
  • 7673e4e0ad Ensured that consistent caps is used for preprocessor macro JucePlugin_Build_Standalone by hogliux 2017-05-31 12:46:00 +0100
  • 313571118e Added some braces to work around a compiler bug in VS2015 by jules 2017-05-31 12:37:50 +0100
  • 9d921a3b21 Standalone Plugin: Fixed an issue where resizing a plugin's editor in standalone mode would not resize the parent window by hogliux 2017-05-31 11:27:33 +0100
  • dc1309567e Projucer: Added standalone plugin target to plugin project template by hogliux 2017-05-31 10:59:45 +0100
  • c55c127f84 Standalong plug-in target: Fixed a compile error for older macOS deployment targets by hogliux 2017-05-31 10:51:09 +0100
  • e281bc3fed SVG parser: changed font heights to work in points rather than pixels, to match behaviour of other parsers by jules 2017-05-31 11:55:13 +0100
  • f212ff5923 Removed some sscanfs from COM GUID parsing by jules 2017-05-31 11:37:16 +0100
  • ee0b59fe7d Projucer: Fixed a bug where the background colour of GUI editor components was always being reset to the default when opening the .cpp file by ed 2017-05-31 11:09:11 +0100
  • d7026529ac Projucer: Display build date in about window by ed 2017-05-31 10:45:52 +0100
  • 5e3a5d5e1b Fix for the non-curl linux http request header format by jules 2017-05-31 10:45:00 +0100
  • 0b2bed7072 Projucer: Better highlight colours by ed 2017-05-31 10:32:29 +0100
  • c5a0d5d1bc Whitespace by jules 2017-05-30 20:16:25 +0100
  • 35d849a88b Projucer: Better outline colour when using the light colour scheme by ed 2017-05-30 17:33:15 +0100
  • 161e5be54f Build fixes for win32 web browser component by jules 2017-05-30 17:15:39 +0100
  • 5bdd485a31 DRYed some win32 COM helper macros. Stripped out some junk from juce_win32_Windowing by jules 2017-05-30 16:39:43 +0100
  • 810e11d96c JUCE version 5.0.2 by hogliux 2017-05-30 16:41:39 +0100
  • c2991f77c2 Re-saved all projects by hogliux 2017-05-30 16:25:04 +0100
  • bc3ef88603 Bump version number to 5.0.2 by hogliux 2017-05-30 16:08:17 +0100
  • 66a9ec0adf BLOCKS: fixed a potential crash in BLOCKS sample code by hogliux 2017-05-30 16:32:43 +0100
  • 9a5764a324 Changed the linux build folder name to "Build/LinuxMakefile" so it is consistent with the rest of JUCE by hogliux 2017-05-30 16:07:45 +0100
  • f5b92421f9 Fixed an SVG parser problem with elements marked display:none by jules 2017-05-30 12:09:25 +0100
  • 7ef3c009f6 Optimised String::unquoted() by jules 2017-05-30 11:53:18 +0100
  • 4397cc3701 Made SVG parser cope with quoted font names by jules 2017-05-30 11:46:06 +0100
  • 84a4dc0faa Fixed a scaling problem with file drag+drop on Windows by jules 2017-05-30 11:25:31 +0100
  • ad5d7a4254 Tweaked the format of a ComponentBoundsConstrainer method by jules 2017-05-30 10:34:11 +0100
  • 29a357fa6f Fixed a scaling bug in ComponentBoundsConstrainer when using windows with an AffineTransform by jules 2017-05-30 10:25:24 +0100
  • 307d515f4b Plug-ins: Added an assertion to check that no two parameters have the same id by hogliux 2017-05-26 09:53:36 +0100
  • b77793785d iOSAudioDevice: Removed MaximumFramesPerSlice property listener by tpoole 2017-05-25 14:53:22 +0100
  • db614c82ad Projucer: Fixed a bug where the SVG Path Converter tool was drawing an invisible path preview by ed 2017-05-25 12:41:37 +0100
  • ba36008560 Projucer: Cleaned up the structure of the Projucer folder in userApplicationDataDirectory and renamed old "Introjucer" global/project settings files to "Projucer" by ed 2017-05-25 11:30:09 +0100
  • 8482a9de64 iOSAudioDevice: Refactored and added better support for buffer size changes by tpoole 2017-05-24 14:38:41 +0100
  • 01e18b1c23 Fixed a problem with the Mac main menu bar showing menus in the wrong position by jules 2017-05-24 14:37:30 +0100
  • 80aea89ae7 Linux: Some minor code clean-up in linux XEmbed code by hogliux 2017-05-23 10:41:56 +0100
  • 2c3c9e5d18 A bit more minor cleaning up by jules 2017-05-23 10:03:59 +0100
  • d4885014dc Fixed a typo in linux X embed code by hogliux 2017-05-23 09:47:31 +0100
  • ed05677090 VST2 Hosting: Fixed a memory overrun bug which could occur for plug-ins with more than eight input or output channels by hogliux 2017-05-22 19:35:45 +0100
  • f766718b16 Fixed a typo by jules 2017-05-22 16:47:15 +0100
  • b6e7ba75df More X window class cleanups by jules 2017-05-22 16:26:57 +0100
  • de855f0b35 Cleanups to some X windowing classes by jules 2017-05-22 15:43:44 +0100
  • 44d92805f6 Some cleanups in the VST wrapper and channel-set code by jules 2017-05-22 15:52:16 +0100
  • e50cca1c1a Standalone Plug-in Target: Ensure that standalone plug-in target works with default Projucer's plug-in project template and improve code and UX to avoid nasty feedback loops by hogliux 2017-05-22 13:02:08 +0100
  • 7172e71b4a Projucer: Fixed duplicate backslash in Visual Studio output directory setting by hogliux 2017-05-22 12:29:30 +0100
  • 7e8c4b0af8 Projucer: Fixed a bug in the GUI editor where the background colour was always being reset to the default when switching tabs by ed 2017-05-22 10:54:53 +0100
  • dab7f9e020 Projucer: Fixed a bug where the file name label would still be visible after closing a project by ed 2017-05-19 16:32:06 +0100
  • 51b15b1e9d Projucer: Added a call to isiOS() in ProjectExporter::mayCompileOnCurrentOS() when on mac by ed 2017-05-19 16:12:33 +0100
  • 9de309be76 Projucer: Added the option to change the colour scheme and font of the Projucer's code editor and the ability to save/load custom schemes by ed 2017-05-19 11:20:12 +0100
  • d704ac9818 Linux: Fixed dlopens to use versioned library names by hogliux 2017-05-19 10:32:29 +0100
  • a6ef6f393b Clarified a comment in OpenGLRenderer by jules 2017-05-19 10:08:46 +0100
  • 98253adf23 Projucer: Don't add unnecessary dependency to the WebBrowserComponent when compiling in GPL mode by hogliux 2017-05-18 18:00:14 +0100
  • 1e9be800c5 Projucer: Only add webkit2gtk-4 linux dependency if JUCE_WEB_BROWSER is actually enabled by hogliux 2017-05-18 17:43:13 +0100
  • 473147350d Re-saved all projects by hogliux 2017-05-18 12:56:52 +0100
  • 14d7675c48 Projucer: Source code files for browsing are now added to the individual VS projects instead of the VS solution by hogliux 2017-05-18 12:51:11 +0100
  • f8d1b70159 Projucer: Fixed a bug where module and exporter settings pages were still shown after deleting the corresponding TreeView item by ed 2017-05-16 15:58:33 +0100
  • 90fbed7889 Projucer: Added an option when right-clicking on an exporter to save just the selected exporter by ed 2017-05-16 15:53:45 +0100
  • 75666cfdee Android: re-saved Android projects to reflect changes to the Projucer's Android exporter in the previous commit by hogliux 2017-05-16 13:47:34 +0100
  • c63fd17568 Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android by hogliux 2017-05-16 13:42:35 +0100
  • 19f50e6090 Projucer: Don't resize MissingDependenciesComponent in PropertyGroupComponent::resizePropertyComponent() by ed 2017-05-15 17:19:24 +0100
  • 2798643772 Projucer: Better highlight colour in CodeEditorComponent by ed 2017-05-15 16:19:19 +0100
  • 435f96197e Projucer: Added binary resource/xcode resource/compile options to files not in a group by ed 2017-05-15 15:47:19 +0100
  • 180399008c Projucer: Resize PropertyComponent items in PropertyGroupComponent to be centred with preferred height by ed 2017-05-15 15:29:31 +0100
  • 50fdeba363 Projucer: background colour of the GUI editor's component layout grid is determined by selected colour scheme so UI elements are visible by ed 2017-05-15 11:32:30 +0100
  • 17dfe39482 Projucer: Fixed some incorrect exporter icons by ed 2017-05-15 09:48:03 +0100
  • 1a266e822b Projucer: The Projucer now adds a unique suffix to the target project folder of duplicate exporters and the 'selected exporter' drop-down now defaults to the first exporter that can launch the project if none were previously selected by ed 2017-05-15 09:29:15 +0100
  • 41bc46fd0b Code cleanup by tpoole 2017-05-13 10:03:22 +0100
  • 4c03a9079b VST2 hosting: do not instantiate VST2 effects twice by hogliux 2017-05-12 16:17:26 +0100
  • f735a28708 Plugin Host: fixed background colour of channel configuration window by hogliux 2017-05-12 16:13:48 +0100
  • b0c3531ac3 Improved the layout of the tick boxes in AudioDeviceSelectorComponent when using LookAndFeel_V4 by ed 2017-05-12 16:11:40 +0100
  • ff7cfb8824 Projucer: Moved a Thread::sleep() call that would be called every time a project was saved out of the Xcode exporter and only call it if saving and opening project in Xcode by ed 2017-05-12 12:58:20 +0100
  • c25727c64a Projucer: Fixed assertion in last commit when not on Windows by ed 2017-05-12 12:47:26 +0100
  • f50aaab946 Projucer: convert Unix-style absolute paths into valid absolute paths on Windows in RelativePath::getFakeFile() to avoid hitting an assertion in File::parseAbsolutePath() that was drastically slowing down project save times by ed 2017-05-12 12:39:58 +0100
  • 93f07cc177 Code cleanup by jules 2017-05-12 09:27:35 +0100
  • a9efe89bd1 Code cleanup by tpoole 2017-05-12 08:47:31 +0100
  • 2fdff085b6 Fixed a bug when displaying a "None" device in AudioDeviceSelectorComponent by tpoole 2017-05-11 17:15:10 +0100
  • 202027bc89 Updated the company name in all the extras and examples by tpoole 2017-05-11 16:38:04 +0100
  • b12d4c3378 (Fixed a warning in the last commit) by jules 2017-05-11 15:21:04 +0100
  • 8b78e90241 Win32: Added globalApplicationsDirectoryX86 to File::SpecialLocationType by tpoole 2017-05-11 15:32:46 +0100
  • a82c11402c Made Rectangle::getSmallestIntegerContainer() handle Inf floating point values. Also did some quick modernisation of the Rectangle class. by jules 2017-05-11 15:12:44 +0100
  • 2131d687f4 Projucer: Set the default exporter based on the host operating system by tpoole 2017-05-11 11:31:13 +0100
  • 5c1e707824 Modernised RectangleList by jules 2017-05-11 11:14:23 +0100
  • fa1b74611e VST2: Fixed a nullptr dereference when a VST2 host is supplying nullptrs to the VST2 processReplacing callback by hogliux 2017-05-11 09:57:05 +0100
  • c4cf336a56 Projucer: Only attempt building the standalone target of audio plug-ins when building inside the live build engine by hogliux 2017-05-11 09:51:35 +0100
  • 30c8f3f680 Fixed inconsistent VST 3 parameter changed callbacks by tpoole 2017-05-10 17:18:44 +0100
  • 1ed5b3a49b Projucer: Added missing Code::Blocks exporter icon by ed 2017-05-10 17:07:01 +0100
  • 847b37bf09 Fixed a VST3 DLL shutdown problem on Windows by jules 2017-05-10 16:37:59 +0100
  • 6d54057c7f VST2: Fixed a nullptr dereference in the VST2 wrapper if hosts supply nullptr buffer by hogliux 2017-05-10 16:34:44 +0100
  • b4d655499b VST2: Use 16 channels of midi in VST2 wrapper by hogliux 2017-05-10 16:10:12 +0100