Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 7ed37f8600 Added the standard JUCE splash screen and app usage reporting by hogliux 2017-04-27 13:51:07 +0100
  • 750ab85fe9 Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model. by hogliux 2017-04-27 14:42:25 +0100
  • ef2c63e4e3 Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices. by hogliux 2017-04-27 12:21:41 +0100
  • 3b422bef51 Removed old VS2010 exporter from AudioAppExample by hogliux 2017-04-27 13:49:06 +0100
  • 1169800b8a Fixed an issue where active x component would not receive all key events by hogliux 2017-04-26 21:01:26 +0100
  • e8ac4a7c27 BooleanPropertyComponent uses its own outline colour id instead of ComboBox outline colour id by ed 2017-04-26 20:19:05 +0100
  • 7a7619d64e Fixed resizing issues and memory leaks in linux web browser component by hogliux 2017-04-26 19:18:39 +0100
  • 1234775fc7 Minor tidying-up in some OSX UI code by jules 2017-04-26 18:27:47 +0100
  • bb32034ad8 Added pageLoadHadNetworkError callback to WebBrowserComponent by hogliux 2017-04-26 17:12:59 +0100
  • e778d35fdc Refactored some internal win32 file attribute functions by jules 2017-04-26 16:11:16 +0100
  • 2f523cfae7 Added /usr/share/fonts as an extra font search-path on linux by jules 2017-04-26 11:14:16 +0100
  • 79885fc6ad Force TreeView to recalculate its size after restoring item openness in TreeView::restoreOpennessState() so that its Viewport scroll position is restored correctly by ed 2017-04-26 10:48:59 +0100
  • bc78b2f524 Added a constructor to ColourGradient that takes Point arguments by jules 2017-04-25 11:52:33 +0100
  • a4c0968635 Fixed a problem with mouse interception in Drawable's base class copy constructor by jules 2017-04-25 09:07:11 +0100
  • ee3457abb1 Fixed an issue where WebBrowserComponent::clearCookies would not exit in certain conditions by hogliux 2017-04-24 16:28:55 +0100
  • e0698daaca Tidied up a couple of comments, warnings and did a bit of code modernisation by jules 2017-04-24 10:49:41 +0100
  • 1bdbd6f969 Fixed a potential access-after-free crash in the macOS/iOS implementation of WebInputStream by hogliux 2017-04-23 12:09:33 +0100
  • bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings by jules 2017-04-21 15:09:35 +0100
  • 6bb3d9b1db Tweaks to ListBox so that if its viewport is in drag-to-scroll mode, the selection automatically happens on mouse-up so not to interfere with dragging. (Also a bit of modernisation of the class internals) by jules 2017-04-21 12:24:51 +0100
  • 320c8002da Added methods Viewport::canScrollVertically() and Viewport::canScrollHorizontally() by jules 2017-04-21 12:01:44 +0100
  • 926652be8a Added the -Wextra-semi warning to the projucer build by jules 2017-04-21 11:31:09 +0100
  • d36156c620 Removed some extraneous semicolons by jules 2017-04-21 11:15:07 +0100
  • 3a3f118fbb A bit of code modernisation in MidiMessage, adding a variadic constructor to allow custom midi messages to be created more succinctly. by jules 2017-04-20 15:31:24 +0100
  • 52bbaa2a1c Fixed incorrect #include guard in juce_audio_devices header by tpoole 2017-04-20 12:41:35 +0100
  • 84beded220 Fixed compiler warning in Win32 WebBrowserComponent by tpoole 2017-04-20 12:28:42 +0100
  • 23ba2e49cf Fixed VS2013 assignment operator compiler warnings by tpoole 2017-04-20 12:24:49 +0100
  • 37e21e9cb1 Fixed VS2013 compiler warning in SVGParser by tpoole 2017-04-20 11:59:04 +0100
  • 024fe6c9ad Avoided an assertion in win32 file chooser code by jules 2017-04-20 09:53:56 +0100
  • dd7c510e2f Added a Projucer warning when a project includes outdated Visual Studio exporters by tpoole 2017-04-20 09:23:34 +0100
  • 6292ccf5c3 Added a clearCookies method to WebBrowserComponent to clear any stored cookies by hogliux 2017-04-18 18:03:53 +0100
  • 837ac2143c Fixed iOS code sign entitlements bug by tpoole 2017-04-18 14:38:13 +0100
  • 5b39a8f607 Removed the register keyword from a bunch of 3rd party files as it causes deprecation errors in c++17 by jules 2017-04-18 11:29:48 +0100
  • e8adbb118f Fixed bug in 9f06fabe10 - Fixed a double-free Windows MIDI device bug by tpoole 2017-04-18 10:48:37 +0100
  • 9400866472 Fixed a crash when detaching WinRT MIDI devices by tpoole 2017-04-18 10:42:45 +0100
  • 957ca2d86f Fixed a bug where an AudioSampleBuffer's isClear flag would remain set even after copying data from another non-zero AudioSampleBuffer by hogliux 2017-04-18 09:42:07 +0100
  • dace37288b Tidied up a couple of minor analyser warnings and comments by jules 2017-04-17 16:15:29 +0100
  • 411071f3b1 Fixed linux mouse jump issue by removing code that was made redundant after the latest linux improvements by hogliux 2017-04-13 14:36:25 +0100
  • 87a895d5a4 Added a check to send fake mouse move events only if the current mouse cursor's position could have an effect on mouseEnter/mouseLeve events by hogliux 2017-04-13 12:58:33 +0100
  • 00e38f2ef5 Re-saved all projects by hogliux 2017-04-12 18:51:57 +0100
  • c02c4a14ee Updated linux web view to use more modern webkit2 API by hogliux 2017-04-12 18:15:54 +0100
  • 86e28d1e42 Restructured android threading code to re-use threading code in juce_posix_Shared.h by hogliux 2017-04-12 18:13:16 +0100
  • 6c7bb37720 Fixed the use of the dontRescanIfAlreadyInList parameter in PluginDirectoryScanner::scanNextFile() by jules 2017-04-12 14:49:08 +0100
  • f19390b531 Fixed a cache timestamping issue in ImageCache, and modernised its internals a bit. by jules 2017-04-12 11:43:00 +0100
  • e2f38312b6 Updated Projucer's default android plugin version to latest (2.3.1) by hogliux 2017-04-11 17:57:52 +0100
  • 3cd9bed7d9 Ensured that gatt connection priority is only requested after the gatt has connected by hogliux 2017-04-11 17:57:14 +0100
  • 308f634f62 Fixed a bug in the Projucer where the live-build's continuous recompilation state wasn't being changed when toggled on/off in the menu by ed 2017-04-11 16:09:00 +0100
  • 7d6e5f8d73 Added a comment in the Desktop class by jules 2017-04-11 11:15:39 +0100
  • 8f6fa6f6c7 Changed the JUCE modules from groups to folder references in Xcode by tpoole 2017-04-11 08:43:58 +0100
  • 0b2257c53d Added Rez files to JuceLibraryCode so that they are compiled when not browsable by tpoole 2017-04-11 08:05:15 +0100
  • 5b833d6648 Added Android workaround to force BLE Midi devices on low-latency device path by hogliux 2017-04-10 18:10:06 +0100
  • c25457835e Added manifest file property to the Projucer's MSVC exporter by hogliux 2017-04-10 16:14:42 +0100
  • 6db052524e Added const expressions to the littlefoot compiler by jules 2017-04-10 12:06:27 +0100
  • 8daf6ae41f Fixed a minor documentation typo in a ChangeBroadcaster assertion comment by hogliux 2017-04-10 11:11:04 +0100
  • 5b6c82b59c Improved some SVG CSS parsing, and did some minor internal cleanup on the parser. by jules 2017-04-10 10:30:27 +0100
  • 9f06fabe10 Fixed a double-free Windows MIDI device bug by tpoole 2017-04-10 10:27:23 +0100
  • 74004cbbe2 Did a bit of comment and code cleanup in ValueTree by jules 2017-04-10 09:44:10 +0100
  • b0f06df714 In TextEditor, avoided an unwanted change callback in TextEditor::setText(), and did a bit of C++11 modernising by jules 2017-04-07 12:49:01 +0100
  • c8f8f81302 Removed activateIgnoringOtherApps call in macOS shutdown code to avoid JUCE stealing keyboard focus from other apps by hogliux 2017-04-07 12:13:00 +0100
  • 4880ce760e Modified MemoryBlock so that it will throw std::bad_alloc if allocation fails by jules 2017-04-07 11:28:53 +0100
  • fbee2788ee Made File::appendText return false if the write failed by jules 2017-04-07 11:24:35 +0100
  • 8b0354ff69 Added precompiler sections to make NormalisableRange compatible with OS X 10.5 by tpoole 2017-04-07 08:20:46 +0100
  • 710d27d74f Fixed the copy constructor and assignment operator of NormalisableRange by tpoole 2017-04-06 22:02:04 +0100
  • 122f0b0c47 Fixed wav file reader unit tests by tpoole 2017-04-06 11:55:24 +0100
  • 89ad7eb0a4 Modernised some code in some text layout classes, and made TextLayout draw underlining where the font asks for it by jules 2017-04-06 10:55:48 +0100
  • f8ae98894f Added extra nullptr checks in Android windowing code which fixes rare crashes when callbacks occur before the Component peer has been fully constructed by hogliux 2017-04-05 19:14:49 +0100
  • 8aea84e20c Added pause after opening MIDI BLE device on Android to improve MIDI BLE reliability by hogliux 2017-04-05 19:07:47 +0100
  • ba9e1cc49b Added documentation for repaint() method in LittleFootFunctions.txt by ed 2017-04-05 11:53:13 +0100
  • 7479be8542 Shuffled some pragmas around to stop MSVC from giving an unwanted warning by jules 2017-04-05 10:20:29 +0100
  • 8a680bc4f6 Added a lambda function parameterisation of NormalisableRange by tpoole 2017-04-04 16:51:10 +0100
  • 87a467c61b Reverted commit #ec0f3fc: Bug fix broke combo-box input by hogliux 2017-04-04 16:26:57 +0100
  • ec21d0464d Fixed a bug in the linux XEmbedComponent and added support for host initiated embedding by hogliux 2017-04-04 15:57:36 +0100
  • 84f4362a40 BLOCKS API: Added support for some extended topology messages by jules 2017-04-04 12:35:26 +0100
  • 81bc630ba1 Avoided a spurious assertion when launching OSX file dialogs by jules 2017-04-04 11:19:07 +0100
  • 2284b5f9ca Added an internal option guarded by JUCE_REMOVE_COMPONENT_FROM_DESKTOP_ON_WM_DESTROY to help with obscure situations where an app needs to handle its windows being destroyed by jules 2017-04-03 16:12:35 +0100
  • 38d49a5ee7 Modernised a few RectangleList iterators by jules 2017-04-03 16:08:07 +0100
  • d5c019e983 Fixed an unexpected buffer size change after detecting available sample rates on iOS by tpoole 2017-04-03 12:21:14 +0100
  • daba498ef9 Fixed a bug where the AudioProcessor would sometimes fail to call the numChannelsChanged() callback by hogliux 2017-04-03 12:16:58 +0100
  • b198fa4c2c Fixed a bug on linux where the mouse pointer would jump around while dragging sliders by hogliux 2017-04-03 11:55:12 +0100
  • 79c54bc076 Added some missing 60fps framerate variables by jules 2017-04-03 11:25:48 +0100
  • a616f336b2 Avoided an MS compiler warning in DeletedAtShutdown by jules 2017-04-03 10:00:07 +0100
  • dc10e61366 Added ConcertinaPanel::setCustomPanelHeader() method to allow custom components to be used as ConcertinaPanel headers by ed 2017-03-31 14:24:53 +0100
  • 28c3faea23 Added a missing declaration for String << unsigned long by Rachel 2017-03-29 16:28:58 +0100
  • 50eeb1df7e Fixed a bug where ConcertinaPanel::setPanelHeaderSize() wouldn't resize the panel header correctly. by ed 2017-03-31 09:51:39 +0100
  • dcdcfaa7e9 Added several improvements to Android BLE MIDI reliability by hogliux 2017-03-30 17:03:26 +0100
  • f11db9e1fb Avoided a spurious assertion in the javascript parser by jules 2017-03-30 15:11:04 +0100
  • f21f9c11ff Fixed some typos in juce_win32_Windowing.cpp by ed 2017-03-30 15:02:35 +0100
  • 166547d1fb Resaved all projects by tpoole 2017-03-30 12:31:14 +0100
  • 9d59a41e7b Removed some spurious 'noexcept's from AudioBuffer, and cleaned up some other bits in that class by jules 2017-03-30 11:45:03 +0100
  • d05b9496eb Moved some constants at the top of juce_win32_Windowing.cpp into enums by ed 2017-03-30 11:44:48 +0100
  • 4c7a92ecfa Ensured that SystemStats::getUserLanguage and SystemStats::getUserCountry returns an ISO code on Android by hogliux 2017-03-30 11:32:06 +0100
  • 1116a6a1f1 Added some defines to the top of juce_win32_Windowing.cpp to make the Windows pointer API changes compatible with the XP toolset by ed 2017-03-30 11:16:52 +0100
  • cbc0ed304b Fixed Xcode VST3PluginFormat compiler warnings by tpoole 2017-03-30 11:06:51 +0100
  • 8140564808 Relaxed the maximum length restriction on VST parameter names from 16 to 32 chars, as we assume all the hosts will be OK with that. by jules 2017-03-30 10:44:41 +0100
  • aceb07770d Updated Xcode compatibility to 8.3 by tpoole 2017-03-30 10:12:43 +0100
  • 00673ec3bc Fixed some MacOS compiler warnings in the JUCE demo host by tpoole 2017-03-30 10:10:10 +0100
  • 60e9231fb1 Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. by jules 2017-03-29 15:31:26 +0100
  • 0747a7067b Fixed bug with multi-touch in Viewport when drag is blocked and made some methods const by ed 2017-03-29 15:21:32 +0100
  • 5a092ddb0a Added method TimeSliceThread::removeAllClients() by jules 2017-03-29 14:25:49 +0100
  • e122d2b9e4 Fixed a typo in iOS network code by jules 2017-03-28 19:39:51 +0100
  • 1e7a933543 Added viewportIgnoreDragFlag to Component to indicate that mouse drag events should not move the Component's parent Viewport with drag-to-scroll functionality enabled. by ed 2017-03-28 15:44:49 +0100