7447 Commits (433a82edee901b472b673d5318394a2c1fad0d8c)
 

Author SHA1 Message Date
  jules 74004cbbe2 Did a bit of comment and code cleanup in ValueTree 8 years ago
  jules b0f06df714 In TextEditor, avoided an unwanted change callback in TextEditor::setText(), and did a bit of C++11 modernising 8 years ago
  hogliux c8f8f81302 Removed activateIgnoringOtherApps call in macOS shutdown code to avoid JUCE stealing keyboard focus from other apps 8 years ago
  jules 4880ce760e Modified MemoryBlock so that it will throw std::bad_alloc if allocation fails 8 years ago
  jules fbee2788ee Made File::appendText return false if the write failed 8 years ago
  tpoole 8b0354ff69 Added precompiler sections to make NormalisableRange compatible with OS X 10.5 8 years ago
  tpoole 710d27d74f Fixed the copy constructor and assignment operator of NormalisableRange 8 years ago
  tpoole 122f0b0c47 Fixed wav file reader unit tests 8 years ago
  jules 89ad7eb0a4 Modernised some code in some text layout classes, and made TextLayout draw underlining where the font asks for it 8 years ago
  hogliux f8ae98894f Added extra nullptr checks in Android windowing code which fixes rare crashes when callbacks occur before the Component peer has been fully constructed 8 years ago
  hogliux 8aea84e20c Added pause after opening MIDI BLE device on Android to improve MIDI BLE reliability 8 years ago
  ed ba9e1cc49b Added documentation for repaint() method in LittleFootFunctions.txt 8 years ago
  jules 7479be8542 Shuffled some pragmas around to stop MSVC from giving an unwanted warning 8 years ago
  tpoole 8a680bc4f6 Added a lambda function parameterisation of NormalisableRange 8 years ago
  hogliux 87a467c61b Reverted commit #ec0f3fc: Bug fix broke combo-box input 8 years ago
  hogliux ec21d0464d Fixed a bug in the linux XEmbedComponent and added support for host initiated embedding 8 years ago
  jules 84f4362a40 BLOCKS API: Added support for some extended topology messages 8 years ago
  jules 81bc630ba1 Avoided a spurious assertion when launching OSX file dialogs 8 years ago
  jules 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 8 years ago
  jules 38d49a5ee7 Modernised a few RectangleList iterators 8 years ago
  tpoole d5c019e983 Fixed an unexpected buffer size change after detecting available sample rates on iOS 8 years ago
  hogliux daba498ef9 Fixed a bug where the AudioProcessor would sometimes fail to call the numChannelsChanged() callback 8 years ago
  hogliux b198fa4c2c Fixed a bug on linux where the mouse pointer would jump around while dragging sliders 8 years ago
  jules 79c54bc076 Added some missing 60fps framerate variables 8 years ago
  jules a616f336b2 Avoided an MS compiler warning in DeletedAtShutdown 8 years ago
  ed dc10e61366 Added ConcertinaPanel::setCustomPanelHeader() method to allow custom components to be used as ConcertinaPanel headers 8 years ago
  Rachel 28c3faea23 Added a missing declaration for String << unsigned long 8 years ago
  ed 50eeb1df7e Fixed a bug where ConcertinaPanel::setPanelHeaderSize() wouldn't resize the panel header correctly. 8 years ago
  hogliux dcdcfaa7e9 Added several improvements to Android BLE MIDI reliability 8 years ago
  jules f11db9e1fb Avoided a spurious assertion in the javascript parser 8 years ago
  ed f21f9c11ff Fixed some typos in juce_win32_Windowing.cpp 8 years ago
  tpoole 166547d1fb Resaved all projects 8 years ago
  jules 9d59a41e7b Removed some spurious 'noexcept's from AudioBuffer, and cleaned up some other bits in that class 8 years ago
  ed d05b9496eb Moved some constants at the top of juce_win32_Windowing.cpp into enums 8 years ago
  hogliux 4c7a92ecfa Ensured that SystemStats::getUserLanguage and SystemStats::getUserCountry returns an ISO code on Android 8 years ago
  ed 1116a6a1f1 Added some defines to the top of juce_win32_Windowing.cpp to make the Windows pointer API changes compatible with the XP toolset 8 years ago
  tpoole cbc0ed304b Fixed Xcode VST3PluginFormat compiler warnings 8 years ago
  jules 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. 8 years ago
  tpoole aceb07770d Updated Xcode compatibility to 8.3 8 years ago
  tpoole 00673ec3bc Fixed some MacOS compiler warnings in the JUCE demo host 8 years ago
  jules 60e9231fb1 Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. 8 years ago
  ed 0747a7067b Fixed bug with multi-touch in Viewport when drag is blocked and made some methods const 8 years ago
  jules 5a092ddb0a Added method TimeSliceThread::removeAllClients() 8 years ago
  jules e122d2b9e4 Fixed a typo in iOS network code 8 years ago
  ed 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. 8 years ago
  hogliux aad868e383 Added support for WebBrowserComponent on Linux 8 years ago
  hogliux c69d24fa7a Added support for embedding native X11 widgets (such as gtk_plug or QX11EmbedWidget) on linux 8 years ago
  ed 9c62eaf4f8 Removed JUCE_USE_WINDOWS_POINTER_API flag from juce_gui_basics.h and changed juce_win32_Windowing.cpp to dynamically load Windows pointer API methods. 8 years ago
  jules 44cd80969d A few C++11 modernisations and comment corrections 8 years ago
  jules e253b8bea1 Added some notes and an assertion to Component::grabKeyboardFocus(), to help people avoid a common mistake, which is trying to grab the focus of not-yet-visible components. 8 years ago