2699 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  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
  ed 97e545cd44 Moved the Grid unit tests into juce_Grid.cpp and re-saved all projects 6 years ago
  ed fec3b7d59e Linux: Add warnAboutOverwriting flag capability to native file chooser 6 years ago
  ed 43d58f330f Revert "macOS: Don't apply backing scale factor when using the CoreGraphics renderer" 6 years ago
  ed b1c4d981da Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers 6 years ago
  ed a585005dd3 Updated the ModalCallbackFunction docs to correctly reflect the Component::enterModalState() parameters 6 years ago
  ed 90d65375df macOS: Don't apply backing scale factor when using the CoreGraphics renderer 6 years ago
  ed 3d8acd864a Fixed some pen input source issues 6 years ago
  ed 9715e77e0f Only call ComponentPeer::textInputRequired() from TextEditor::checkFocus() if the focus status has changed to fix the soft input keyboard constantly re-opening on Android 6 years ago
  ed eedca6109c Add a fallback in Displays::findDisplays() on Linux to make sure that there is always a main display 6 years ago
  ed 1a46fb3a5f Minor whitespace tidying 6 years ago
  ed 56302416df Remove check for touch input in MouseInputSourceInternal::getRawScreenPosition() and instead use the cached mouse position from the native peer impls 6 years ago
  ed 7fad509483 Windows: Store the last valid touch input position and return it from MouseInputSource::getCurrentRawMousePosition() 6 years ago
  ed aaaa9e6afb Windows: Fixed a bug causing DPI unaware desktop windows to not fill the entire screen when maximised 6 years ago
  ed dcd606531a Fixed a documentation typo 6 years ago
  ed ccbcc41b7a Android: Fixed a crash when pressing the back button 6 years ago
  ed 8de98f5a82 Fixed a bug causing duplicate TooltipWindows to be shown when multiple plug-in windows were open 6 years ago
  ed 6eab395204 Android: Fixed a crash when pressing the back button 6 years ago
  ed 165654e73c macOS: Fix a crash in getMainScreenHeight() when no screens are available 6 years ago
  ed 6722194260 Bump version number to 5.4.3 6 years ago
  ed af1cc0c70f Minor documentation fixes 6 years ago
  ed 090aef2d70 Windows: Fixed file drag and drop for Windows 8 6 years ago
  ed 363d86ce6e Ensure that DirectoryContentsList sends a change message when the last file in a directory is deleted 6 years ago
  ed 8635315e61 Windows: Fixed a bug on later versions of Windows 10 causing the on-screen keyboard to keep showing and hiding 6 years ago
  ed 72aee7f2f9 Windows: Fixed a bug when dragging files on non-hiDPI systems 6 years ago
  ed 69e9270fab macOS: Set default presentation options when exiting kiosk mode to fix a bug on 10.10 causing the menu bar to not be shown 6 years ago
  ed ecb87a14b0 Enable Viewport drag-to-scroll functionality by default on devices where touch is the primary input method 6 years ago
  ed 3c6b4f1e95 Minor documentation update for the Viewport::setScrollOnDragEnabled() method 6 years ago
  Tom Poole e8c0fe09e6 A minor documentation improvement 6 years ago
  ed d7a62f5f07 Windows: Added a #define missing from some versions of the Windows 10 SDK 6 years ago
  Tom Poole e3ebe5aed1 Bump version number to 5.4.2 6 years ago