2059 Commits (670f77f80ce84bc5b7e16020a51105d058400a59)

Author SHA1 Message Date
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 8b5bc69582 Fixed some more Linux compiler warnings 6 years ago
  ed 67e6bc65a9 Windows: Fixed a crash when calling DragAndDropContainer::performExternalDragDropOfFiles() 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed 7317e37270 Fixed some missing Button connected flags in L&F_V4 6 years ago
  Tom Poole c8325a25c9 Removed some erroneous callbacks in the JUCESplashScreen component 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  ed e8caa05756 macOS: Fixed an issue with fullscreen windows on older versions of macOS 6 years ago
  ed eb3a90e081 Windows: Avoid setting the process DPI-awareness in plug-ins on older versions of Windows 6 years ago
  ed 32d11dd756 Linux: Added a check for non-existent Atom in findDisplays() 6 years ago
  ed d3ec87c4a9 Linux: Fixed a scaling issue with external drag and drop 6 years ago
  jules c6d1828a32 A few more internal updates for better smart pointer use 6 years ago
  jules 0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 6 years ago
  ed 3b36c3e198 Fixed a potential crash in ApplicationCommandManager::findDefaultComponentTarget() 6 years ago
  jules ad2419e152 Reverted a mistaken change of type in LookAndFeel::createGraphicsContext 6 years ago
  jules a97c4a9139 More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it 6 years ago
  jules f58eacc135 Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects. 6 years ago
  jules 62ead7dc7d Added some overloads to OwnedArray to let items be added from std::unique_ptrs. Also removed OwnedArray::addIfNotAlreadyThere because it's ambiguous about whether the object should be deleted if it fails to be added! 6 years ago
  jules 6463529371 Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs 6 years ago
  ed 4985df9b5d Fixed a bug in MultiChoicePropertyComponent causing the tick colours to not be updated with L&F changes 6 years ago
  ed 387847efd6 macOS: Added a workaround for non-resizable windows increasing in height by the title-bar height when entering fullscreen 6 years ago
  ed abe9787bd3 Windows: Fixed a potential crash in setProcessDPIAwarenessIfNecessary() on Windows 7 6 years ago
  ed a90940283c Fixed an issue where PopupMenus with a parent component were not being dismissed by dismissAllActiveMenus() 6 years ago
  ed 2af1de45d7 Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer 6 years ago
  Tom Poole fefeba63b8 Fixed a documentation typo 6 years ago
  jules 2e2cfb5f6c Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones 7 years ago
  Lukasz Kozakiewicz 7c4601473a Android: fix PushNotifications that got broken by Android low level code rework. 6 years ago
  ed 1c033e410b Linux: Added a check for _NET_WORKAREA property when iterating over the displays using xrandr 6 years ago
  ed 46a97e1f2c Linux: Recreate mouse cursors when showing them on a different display to the one that they were originally created on 6 years ago
  ed 0969b946f6 Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE = 0 6 years ago
  Tom Poole b59fa68724 Fixed some compiler warnings 6 years ago
  ed 12b0a90c55 Linux: Fixed drag and drop when dragging in the same window that started the operation 6 years ago
  ed c6502e2a83 Added a TextEditor::getTextToShowWhenEmpty() method 6 years ago
  ed bbbb1719f9 Made ListBox::createSnapshotOfRows() take the list and row scale factors into account 6 years ago
  ed 2539f4d24f DRY-ed some code by adding a static Component::getApproximateScaleFactorForComponent() method 6 years ago
  ed 3c312b9d76 Reworked the logic in FileBrowserComponent::currentFileIsValid() to ensure that directories can't be selected when only browsing for files 6 years ago
  ed a4f0b179a3 Added a check for an empty lambda in LambdaCallback::modalStateFinished() 6 years ago
  ed fb5d55f052 Fixed the behaviour of FilenameComponent::getLocationToBrowse() when a default file has been set 6 years ago
  Tom Poole 7c45ad695c MacOS: Better support for SystemTrayIconComponent on Mojave 6 years ago
  ed 8548707dd6 Windows: Added a call to handleKeyUpOrDown() for modifier keys in doKeyDown() to make the behaviour consistent across platforms 6 years ago
  ed a45f05c1db Linux: Take global scale factor into account when setting peer scale factor 6 years ago
  ed 3eb4cfec9a Windows: Rescale image in createSnapshotOfNativeWindow() to be in logical pixels 6 years ago
  ed b88d5adab7 Always call TextEditor::checkFocus() when focus is gained to ensure that the software keyboard is shown on Android when a TextEditor has content 6 years ago
  Tom Poole 92c30e780d Allowed linear-drag rotary sliders to rollover 6 years ago
  Tom Poole 3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed 31f6f9993b Fixed some conversion warnings in the Display coordinate conversion methods 6 years ago
  ed 9f17e0cde8 Added some explicit template instantiations for Displays::physicalToLogical() and ::logicalToPhysical() 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago