Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • f2fc06b447 Android: add utility macro to log JNI references table. by Lukasz Kozakiewicz 2018-01-12 12:40:14 +0100
  • 6e5b6b3eb1 Android: fix JNI local references leak in JNIClassBase. by Lukasz Kozakiewicz 2018-01-12 12:36:20 +0100
  • 642061a31b Projucer: Used Button::onClick to simplify some code by ed 2018-01-12 10:44:23 +0000
  • 1d43cdb508 Add missing documentation to juce_AudioAppComponent.h by Noah Dayan 2018-01-12 10:27:13 +0000
  • 0a15be729e OpenGL: Apply Component's transform when invalidating by ed 2018-01-11 16:57:27 +0000
  • 61418912bc Fix documentation typo in juce_ColourSelector.h by Noah Dayan 2018-01-11 12:48:43 +0000
  • 057bb262dd Enabled std::atomic for Android by jules 2018-01-11 08:45:08 +0000
  • 8d09eaadb6 Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability by jules 2018-01-10 11:43:18 +0000
  • e5ddf29bf9 Projucer: Removed some calls to trim() when getting the plugin and plugin manufacturer code by ed 2018-01-11 09:06:21 +0000
  • 1a60fa9765 More ScopedPointer/unique_ptr compatibility work by jules 2018-01-10 17:35:08 +0000
  • 48a5fbd333 Another batch of ScopedPointer cleanups by jules 2018-01-10 14:49:57 +0000
  • 5b13063162 Fixed a typo in comments by jules 2018-01-10 11:48:06 +0000
  • 49c36a20e0 Windows: Fixed an issue getting file icons with an alpha channel by Tom Poole 2018-01-09 12:40:35 +0000
  • f9313c8338 Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago! by jules 2018-01-09 16:05:00 +0000
  • 515f4846a5 OpenGL: Take a Component's transform into account when painting by ed 2018-01-09 15:43:14 +0000
  • 249ab04f76 fixed a typo by jules 2018-01-09 15:27:01 +0000
  • 7326a37795 Added some missing math constants to the Javascript parser, and a constant MathConstants::sqrt2 by jules 2018-01-09 15:15:33 +0000
  • 78b0ab6442 A few code cleanups by jules 2018-01-09 14:28:08 +0000
  • 33c0940d74 Cleaned up a few more ScopedPointer uses by jules 2018-01-09 12:22:31 +0000
  • 3f565bf81f Re-saved all projects by ed 2018-01-09 09:50:38 +0000
  • 5095bea44a Projucer: Use dynamic runtime linking by default on Windows by ed 2018-01-09 09:47:04 +0000
  • 7429654b5e Fixed the FlexBox demo to make it update properly by jules 2018-01-09 09:05:17 +0000
  • 3ec5c17bb1 Misc cleanups relating to ScopedPointer by jules 2018-01-08 18:03:26 +0000
  • edea094d7d Added an option to Slider::setVelocityModeParameters() to set the modifier keys by jules 2018-01-08 17:47:07 +0000
  • 0f752396a5 VST3: Made MIDI CC parameters non-automatable by Tom Poole 2018-01-08 17:30:55 +0000
  • 004360b59e Projucer: Added missing tooltip descriptions by Noah Dayan 2018-01-08 16:44:03 +0000
  • 75394b19b6 Projucer: Added Help menu for quick access to online documentation by Noah Dayan 2018-01-08 16:07:20 +0000
  • 3664575ef1 Update all examples and extras projects to use new Projucer defaults by ed 2018-01-08 15:54:05 +0000
  • 6e44578a51 Projucer: Remove old code that disabled "JUCE_QUICKTIME" flag by ed 2018-01-08 15:05:33 +0000
  • 81a76efcd3 Fix for dsp::ProcessorChain when used with a non-replacing context by jules 2018-01-08 12:36:24 +0000
  • d6667e31a4 Projucer: Fixed a bug in the audio plugin property editors by ed 2018-01-08 11:49:34 +0000
  • 1603f21976 Projucer: Update TextPropertyComponentWithEnablement and ChoicePropertyComponentWithEnablement to use ValueWithDefault by ed 2018-01-08 11:36:42 +0000
  • 4fcedf7be5 Standardised some lambda syntax by jules 2018-01-08 10:28:41 +0000
  • af9526a1c3 DSP: Fixed a bug when oversampling multiple channels by Tom Poole 2017-11-20 18:01:18 +0000
  • 5b32ef4897 Implement the menuActive flag in TextEditor by ed 2018-01-08 10:18:03 +0000
  • 9046453701 Added a showMenuAsync() method to PopupMenu that takes a std::function by ed 2018-01-08 10:17:32 +0000
  • 381874c20a Fix typo in juce_TemporaryFile.h by Noah Dayan 2018-01-08 09:17:07 +0000
  • 728f9b4664 Fixed a typo in the comment above Component::createFocusTraverser() by ed 2018-01-08 08:48:35 +0000
  • df35930a4f Projucer: Correct case for some iOS identifiers by ed 2018-01-06 18:52:43 +0000
  • 73a4730b27 Projucer: Disable LTO by default on Android. Re-saved all Android projects by ed 2018-01-05 17:50:20 +0000
  • 12bad3008b Re-saved all projects by ed 2018-01-05 17:24:59 +0000
  • b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class by ed 2018-01-05 17:05:20 +0000
  • 1d5c75546f Added a new ValueWithDefault class to juce_data_structures and extended ChoicePropertyComponent and TextPropertyComponent to use this class by ed 2018-01-05 14:48:48 +0000
  • 9717758901 Projucer: Update VS exporter optimisation level options to correspond to the options in VS by ed 2018-01-05 10:24:04 +0000
  • aea1aac48c Projucer: Apply typeface name to font when loading painted text from XML by ed 2018-01-04 15:45:41 +0000
  • 80a7718286 Added some event lambda callbacks for TextEditor and simplified a bit more code using them by jules 2018-01-03 16:34:11 +0000
  • 846f4b4b50 Fixed a mistake in a comment in the LookAndFeel destructor by ed 2018-01-03 12:57:11 +0000
  • 3dd94b7341 resaved projects by jules 2018-01-03 12:27:13 +0000
  • 0638daf9a8 CoreAudio: Better handling of background device changes by Tom Poole 2018-01-03 12:18:59 +0000
  • e7a5e520c6 Updated Button::onClick and added ComboBox::onChange by jules 2018-01-03 12:07:15 +0000
  • 3300e71e17 Removal of RelativeCoordinate classes from the Drawables by jules 2017-12-20 12:37:25 +0000
  • ce8b2d865a Used Button::onClick to simplify a bunch of library classes and demo code by jules 2018-01-03 10:45:13 +0000
  • be5f2d62c4 Added some helper objects Button::onClick and Button::onStateChange, which let you easily assign a lambda to be called on these events by jules 2018-01-02 17:34:31 +0000
  • fa177328f4 Added a class EventHandler, for adding lambda callbacks to components by jules 2018-01-02 17:32:39 +0000
  • a7e3339f86 Got rid of some very old legacy VC6 workaround typedefs by jules 2018-01-03 09:25:19 +0000
  • 90f3d11ab8 Fixed an issue terminating threads on iOS by Tom Poole 2018-01-02 17:52:36 +0000
  • 7c847e7126 Added some BSD target support by jules 2018-01-02 14:24:49 +0000
  • ed71d280eb Fixed an intermittent unit test failure for the threaded analytics backend by Tom Poole 2018-01-02 12:37:41 +0000
  • 81abb6a1a6 Avoided a spurious assertion when trying to compile invalid javascript by jules 2018-01-02 10:47:22 +0000
  • 1d64394727 Tidied up a few things in Label by jules 2018-01-02 10:27:58 +0000
  • e3aede39d8 DSP: Fixed an overly restrictive assertion in the Matrix multiplication operator by Tom Poole 2018-01-02 10:09:15 +0000
  • 4ac47ac8af Fixed a layout bug in the Projucer GUI tool by jules 2018-01-02 09:53:06 +0000
  • 9f6cdc3659 Assorted threading and undefined behaviour fixes by Tom Poole 2017-12-07 17:25:57 +0000
  • 85f74ca7d3 Clarified comments around the JUCE_ALLOW_STATIC_NULL_VARIABLES items to make clear that they're deprecated by jules 2017-12-31 10:49:33 +0000
  • ef482e6c37 Android: handle case when we don’t receive file open events while sharing. by Lukasz Kozakiewicz 2017-12-28 17:58:43 +0100
  • 8e28a68bd0 Android: remove escape characters from file paths when sharing files. by Lukasz Kozakiewicz 2017-12-28 16:51:46 +0100
  • f7741ee085 Added some extra clarification to a comment above the assertion in LookAndFeel's destructor by ed 2017-12-28 17:11:55 +0000
  • 9bb4e025ca Made the documentation of some classes clearer regarding when a notification will be sent by ed 2017-12-28 17:02:58 +0000
  • c1c325c782 Fixed a few typos by ed 2017-12-28 16:31:09 +0000
  • fe3635bd83 Added a setEditable() method to TextPropertyComponent and an optional argument to its constructors to set whether its text editor should be editable by ed 2017-12-28 16:15:41 +0000
  • 07ddc94d51 Projucer: Try to get path from compatible exporters first when getting module folder by ed 2017-12-28 15:50:31 +0000
  • 617a8e77af Projucer: More robust methods for updating module information when project settings change by ed 2017-12-28 15:05:56 +0000
  • 100a3dd1f3 Projucer: Disable multi-select module options when no modules are selected by ed 2017-12-28 15:04:23 +0000
  • da592adb69 Projucer: Show the menu for adding a new module when clicking the "+" button in the modules panel even if a module is currently selected by ed 2017-12-28 12:36:22 +0000
  • 4123188367 Projucer: Fixed an issue where the TextEditor overlay when renaming file groups was offset slightly by ed 2017-12-28 12:27:07 +0000
  • e6267afaae Added a base class MarkerList::MarkerListHolder, and used it to remove the getMarkers() method from Component. by jules 2017-12-22 13:05:11 +0000
  • a253168a25 Fixed a crash when disabling all input or outputs when using DirectSound by Tom Poole 2017-12-22 12:06:37 +0000
  • 84e86a26e6 Tweaked the Component::setBoundsToFit method to take a rectangle, and tidied up a few things inside Component by jules 2017-12-22 12:03:23 +0000
  • 71bc0ca7e6 Code cleanup by Tom Poole 2017-12-22 09:47:37 +0000
  • 7294118612 Changed Button so that it won't actively trigger a click when connected up to a Value source that changes by jules 2017-12-22 09:19:03 +0000
  • a2a3f32d8f Fixed some issues with IO channel counts in the StandaloneFilterWindow by Tom Poole 2017-12-21 17:54:53 +0000
  • 75e6075474 Add documentation to juce_AudioChannelSet.h by Noah Dayan 2017-12-21 15:24:43 +0000
  • dca1ef3c3a Added some documentation to addAndMakeVisible by Tom Poole 2017-12-21 14:39:02 +0000
  • ce0ab63f57 Android: avoid an assertion in URL::isLocalFile(). by Lukasz Kozakiewicz 2017-12-21 13:19:41 +0100
  • 3c370259a9 Fixed an issue with the FileChooser prepending "/localhost" to paths by Tom Poole 2017-12-21 11:33:46 +0000
  • cc67e26658 Fixed a typo in SelectedItemSet by Tom Poole 2017-12-21 11:38:43 +0000
  • 2bda2016c1 Fixed an issue with setAudioPreprocessingEnabled on iOS by Tom Poole 2017-12-21 11:13:05 +0000
  • 3519de9a22 A more careful assertion about allowed file type filters in MacOS FileChoosers by Tom Poole 2017-12-21 10:58:44 +0000
  • 5dfa8bc707 Fix description of exporter setting Duplicate Resources Folder For App Extension in jucer_ProjectExporter_Xcode.h by Noah Dayan 2017-12-21 10:42:34 +0000
  • 0366ac043f Add missing key press description for number pad equals in juce_KeyPress.h by Noah Dayan 2017-12-21 09:30:17 +0000
  • 3a3d889fd2 iOS: add an option to Projucer to allow a user to access application documents in a native file chooser. by Lukasz Kozakiewicz 2017-12-20 23:38:41 +0100
  • f4cc815f3d ContentSharing: when opening file descriptor on Android, pass correct file start offset and length. by Lukasz Kozakiewicz 2017-12-20 22:13:17 +0100
  • 78791be3c5 Deleted some old deprecated methods from Component, and tidied a few things up by jules 2017-12-20 15:29:39 +0000
  • 510fa0c22b Made the sorting of plug-ins in KnownPluginList case-insensitive by Tom Poole 2017-12-20 15:02:26 +0000
  • 809c8f56e2 Added CURLOPT_NOSIGNAL to the cURL configuration by Tom Poole 2017-12-20 14:45:18 +0000
  • a9eafbc90f Some tidying up in AffineTransform, and added a new fromTargetPoints method by jules 2017-12-20 12:57:57 +0000
  • 8d2150f239 Added a parallelogram class by jules 2017-12-20 11:42:29 +0000
  • cf804268ef Replaced some old embedded images in the LookAndFeel with SVG by jules 2017-12-20 09:40:03 +0000
  • 30a97ec91b Added some assertions to StateVariableFilter by jules 2017-12-20 09:32:58 +0000
  • 43cff0ce48 Updated the documentation to include a MacOS caveat to the FileChooser by Tom Poole 2017-12-19 19:18:40 +0000