Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • | | *
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | * |
  • | * |
  • | |\ \
  • | |/ /
  • |/| |
  • | * |
  • | * |
  • | * |
  • | * |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • f9d6955c7c Android: do not request input focus when creating component peer. by Lukasz Kozakiewicz 2017-10-13 10:12:45 +0100
  • 70dae9b517 ARM: Don't change rounding mode when disabling denormals by hogliux 2017-10-13 11:03:27 +0100
  • 05e343cdd4 Android: Fixed an issue where the JNI could be flooded with JNI GlobalRefs when many messages are in flight by hogliux 2017-10-13 11:01:39 +0100
  • bb4160871c Added support for the OGG sub-format inside a WAV file by jules 2017-10-13 10:55:51 +0100
  • d73f9bdd74 Fix to TextEditor caret positioning by jules 2017-10-13 10:41:21 +0100
  • e180dbb3f2 Clarified some docs about the order of files when searching directories by jules 2017-10-13 09:30:29 +0100
  • b5432c710a Added a method MidiMessage::withTimeStamp, and some MidiMessageSequence unit-tests by jules 2017-10-13 09:27:34 +0100
  • ac60ce57ce CoreMidi: Added unique id property when creating virtual midi ports on macOS and iOS by hogliux 2017-10-13 09:26:01 +0100
  • 829e64468f Standalone Plug-In: Added missing save state when the standalone app is closed by hogliux 2017-10-13 08:40:37 +0100
  • 6e89e61b89 AUv2: Added support for AUv2 Midi Effect plug-in hosting by hogliux 2017-10-12 18:39:12 +0100
  • a1a1297f7d Android: add bits missing from “bailout in ComponentPeerView’s callbacks if underlying host is deleted.” by Lukasz Kozakiewicz 2017-10-12 17:33:39 +0100
  • 9e6de22e73 A bit of modernisation in AudioFormatReader by jules 2017-10-12 16:20:41 +0100
  • e4545a239a Bit of tidying in BlowFish by jules 2017-10-12 15:36:07 +0100
  • 2021c64f00 Fixed an issue with stuck touches when a component peer was closed on a mouse down event by hogliux 2017-10-12 12:42:08 +0100
  • 3cb185fcc3 A minor code cleanup by tpoole 2017-10-12 12:31:55 +0100
  • 996f44f3f6 Added set and getJustificationType() methods to HyperlinkButton by ed 2017-10-12 12:29:58 +0100
  • 0caf83439a Android: move android.content.Intent class definition into JNIHelpers. by Lukasz Kozakiewicz 2017-10-12 11:29:06 +0100
  • 53392faeb8 Added a workaround in ZipFile for reading files which contain the wrong offset for their central directory by jules 2017-10-12 11:17:55 +0100
  • 62955e7737 Fixed some typos and did a bit of code cleanup by jules 2017-10-12 09:16:34 +0100
  • c9a36c9f1d Updated the implementation of File::moveToTrash() on OSX so that it uses the newer API calls on 10.8 and above, and added a bodge for older versions that makes it blocks until the operation has completed by jules 2017-10-12 09:14:37 +0100
  • ee34e0455d Restored compatibility with older versions of OS X by removing some std namespace maths functions by tpoole 2017-10-12 00:10:03 +0100
  • 4da7bebf4d Fixed the Projucer icon path by tpoole 2017-10-11 16:22:00 +0100
  • 559ff6778b Projucer: Added a link-time optimisation option to all exporters by ed 2017-10-11 16:19:29 +0100
  • 24f023bb23 Added some heuristics to EdgeTable to try to improve the table size prediction by jules 2017-10-11 15:28:32 +0100
  • dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up by jules 2017-10-11 12:25:05 +0100
  • 9b386b86ec Widnows: Fixed deprecated use of File::separator by hogliux 2017-10-11 12:23:50 +0100
  • 88f8fbc128 Android: Fixed a compiler error when building with older ndk versions by hogliux 2017-10-11 12:21:14 +0100
  • 1135f6fff6 Fixed a compiler warning involving deprecated static variables when compiling with GCC by hogliux 2017-10-11 12:16:33 +0100
  • 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters by jules 2017-10-11 12:10:58 +0100
  • 13ccdf9411 Projucer: Added more thorough checking of pkg-config dependencies by tpoole 2017-10-11 11:10:48 +0100
  • 6867772374 MPE: Change MPEInstrument::voicesLock member from private to protected so that sub-classes can lock the voicedLock by hogliux 2017-10-11 09:12:16 +0100
  • 828b9b3be6 When opening an X display, made it attempt a retry if the first attempt fails. by jules 2017-10-11 09:10:13 +0100
  • b8710fe709 Fix LV2 build with JUCE_ALLOW_STATIC_NULL_VARIABLES by falkTX 2017-10-10 20:06:01 +0200
  • 9ac84e07b4 Fixed some false positives generated by the StringPairArray comparison operator, and made it faster for common cases. by jules 2017-10-10 15:33:55 +0100
  • a449e3bbb4 Use juce namespace for some uint32s in the CodeEditorDemo by ed 2017-10-10 14:55:43 +0100
  • 2ee168ad46 Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems by jules 2017-10-10 11:33:55 +0100
  • 15871dd890 Added some more JUCE_CONSTEXPR flags to Point by jules 2017-10-10 10:45:32 +0100
  • 191b91503a VST2: Added warnings if the plug-in version number cannot be displayed by Cubase's version encoding by hogliux 2017-10-10 10:00:51 +0100
  • 671f3eaf94 Implement Process::hide for mobile platforms by hogliux 2017-10-10 09:22:03 +0100
  • 31c99d3680 Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor by jules 2017-10-10 09:01:35 +0100
  • ff99aec1ab Converted some old uses of non-C++ maths functions to their std equivalents by jules 2017-10-09 17:45:44 +0100
  • 15e40d48ba Whitespace by ed 2017-10-09 17:27:58 +0100
  • 3b61f577bf Removed unused JUCE_COMPILER_SUPPORTS_THREAD_LOCAL flag by ed 2017-10-09 17:24:45 +0100
  • 1884e0142a Corrected a small bug in TextEditor when clicking to the right of the last line to place the cursor. by jules 2017-10-09 16:31:30 +0100
  • 38a4baa9dd Projucer: Added some missing marketing icons to the iOS exporter by ed 2017-10-09 16:10:51 +0100
  • a2020f0177 Removed a defunct unit test by jules 2017-10-09 15:44:40 +0100
  • 2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag by jules 2017-10-09 15:39:22 +0100
  • 93a22599d1 Tweaked the rate at which EdgeTable grows its internal storage, to improve performance rendering large and complex paths by jules 2017-10-09 14:53:56 +0100
  • be3e9161be Fixed a typo in the previous commit by jules 2017-10-09 12:53:25 +0100
  • 970eda679e Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting! by jules 2017-10-09 12:38:06 +0100
  • 6e23c4806b MPE: Change MPESynthesizer::voicesLock member from private to protected so that sub-classes can lock the voicedLock by hogliux 2017-10-09 10:57:47 +0100
  • 0eb89d650a Improved the colour scheme of the code editor demo by ed 2017-10-09 10:30:11 +0100
  • ee9f9119c7 Projucer: Fixed a typo in the AppConfig comments by tpoole 2017-10-09 09:30:58 +0100
  • 5dff69047a Removed a stray log file by jules 2017-10-09 09:25:45 +0100
  • bd68a6e947 Re-added "override" to the C++ tokeniser keywords by ed 2017-10-09 08:56:33 +0100
  • 39a6e9ea31 Fixed a path parsing issue in the Code::Blocks Linux exporter by tpoole 2017-10-08 08:47:58 +0100
  • d95edfd770 VST3: First add Midi controller changes and then add other midi events to ensure that all-notes off events occur before any note-on event with the same sampleOffset by hogliux 2017-10-07 14:03:23 +0100
  • 1406de4de3 Add some missing semicolons by ed 2017-10-06 15:51:03 +0100
  • 1722471d2c Added some more keywords to the C++ tokeniser by ed 2017-10-06 15:48:24 +0100
  • 777f498c56 Updated the Doxygen generating script to remove the juce namespace by tpoole 2017-10-06 14:54:03 +0100
  • aa338866fb Minor documentation fixes by tpoole 2017-10-06 12:33:31 +0100
  • b0866b6a5f Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views by tpoole 2017-10-05 17:20:37 +0100
  • 2da16705cf Updated the Doxygen generating script to remove the juce namespace by tpoole 2017-10-06 14:54:03 +0100
  • aaeff48f2f Added "override" to the C++ tokeniser keywords by ed 2017-10-06 12:54:47 +0100
  • 7d2f59909e Minor documentation fixes by tpoole 2017-10-06 12:33:31 +0100
  • e8af67182d Added method Viewport::recreateScrollbars() by jules 2017-10-06 11:54:55 +0100
  • e85d3aaf1f Renamed XCode to Xcode in multiple places by tpoole 2017-10-06 09:54:32 +0100
  • 598b791964 Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views by tpoole 2017-10-05 17:20:37 +0100
  • 5bfe78dce6 Projucer: Fixed a potential crash when the live-build component list is changed by ed 2017-10-05 09:59:21 +0100
  • 93ed8ed0fc Fixed a typo in the StringRef documentation by ed 2017-10-05 08:45:02 +0100
  • 5d8d37eb87 Added support for multi-touch drag and drop by ed 2017-10-04 15:52:31 +0100
  • 59fa229538 Whitespace by jules 2017-10-04 12:55:58 +0100
  • 3d7c777238 Some light modernisation of a bunch of old code by jules 2017-10-04 12:47:27 +0100
  • bffc53b336 Projucer: Added a company copyright field to the project settings by ed 2017-10-04 11:18:20 +0100
  • 758351a28f Projucer: Added a device family option to the iOS exporter by ed 2017-10-04 10:55:45 +0100
  • 1cb2d8143e Fixed an assertion when enabling the popup display with a two-value slider and disabled the popup display when using an IncDec slider by ed 2017-10-04 09:31:37 +0100
  • 2b01c39aae VST2 hosting: Swapped confusing build/bugfix variable names in recent commit by hogliux 2017-10-03 16:36:06 +0100
  • 28dfa55088 Fix to the VST2/3 compatibility code to handle a Studio One issue by jules 2017-10-03 15:04:40 +0100
  • 1b0fb11667 Fixed a compiler warning in the previous commit by hogliux 2017-10-03 11:48:51 +0100
  • c38282778d VST2: Ensured that the VST2 version number is encoded correctly for display in Cubase and when hosting VST2 plug-ins in JUCE by hogliux 2017-10-03 11:02:32 +0100
  • abe86765ce Workaround for a VS2013 compile error by jules 2017-10-03 09:15:25 +0100
  • f59a5dfc7f Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation by hogliux 2017-10-02 18:23:51 +0100
  • 5eb8f9c2c2 Normalised all the copy/move/assignment constructors for the dsp module IIR and FIR filter classes. These now do NOT reset the filter when they get copied, and they expect that the user-supplied process state class is copyable by jules 2017-10-02 14:59:54 +0100
  • eca20d1e4a Added some missing copy and move constructors in the ReferenceCountedObject classes by jules 2017-10-02 14:53:54 +0100
  • 82648926c6 Whitespace by jules 2017-10-02 10:03:00 +0100
  • 82073da570 Made the dsp::Filter copy constructor reset the state. Also added a couple of missing move constructors to that class by jules 2017-10-02 09:23:17 +0100
  • 14704962cd Fix for mingw by falkTX 2017-09-30 15:57:13 +0200
  • 06623fc99c Merge remote-tracking branch 'j/develop' by falkTX 2017-09-30 15:42:34 +0200
  • 7589cd540f Silence a couple warnings by falkTX 2017-09-30 15:35:53 +0200
  • 3b3e61406a Fix build with DISTRHO's juceplugin setup by falkTX 2017-09-30 15:35:06 +0200
  • cd2400ab56 Fix LV2 wrapper build against latest juce by falkTX 2017-09-30 15:33:08 +0200
  • 1f18ab15c7 Delete splash screen files once again by falkTX 2017-09-30 15:32:39 +0200
  • e0b0920819 macOS: Fixed an issue where the CustomCallback of a menu item would not be called if the menu item belongs to a native macOS menu by hogliux 2017-09-29 18:14:02 +0100
  • 6ae99f4343 macOS: Fixed a memory leak of native mac menu items by hogliux 2017-09-29 18:13:24 +0100
  • c956b984c6 Projucer: Added a "Header search paths" field to the project settings page that will be used for all exporters by ed 2017-09-29 16:53:08 +0100
  • 37a92aec63 Fixed an edge-case error in the LaGrange and Catmull-Rom interpolators when the ratio changes to exactly 1.0 by jules 2017-09-29 16:28:40 +0100
  • 0a85ae91de Removed an unused variable from LookAndFeel_V4::positionDocumentWindowButtons() by ed 2017-09-29 16:14:31 +0100
  • 53cd6c014c Fixed a bug where DocumentWindow buttons were being drawn too large by ed 2017-09-29 16:06:59 +0100
  • 54029e776d Projucer: Re-factored source code groups and general code clean-up by hogliux 2017-09-29 14:55:01 +0100
  • 980361e54b Tidied up some old compiler workarounds by jules 2017-09-29 09:26:15 +0100