255 Commits (4fd3dfb51b05e3d8b77d9dd30182c202a370ba62)

Author SHA1 Message Date
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  ed 4a09440222 Windows: Return result of ComponentPeer::handleKeyPress() in doAppCommand() to prevent JUCE apps always consuming media keys 4 years ago
  ed af968f5d78 Small fix for previous commit 4 years ago
  ed f1a5f2ef1e Windows: Fixed drag and drop position for DPI-unaware windows 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  reuk 092bc44413
MinGW: Fix windows/gcc warnings 5 years ago
  reuk f49b3733ec
Warnings: Silence some GCC warnings 5 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  reuk e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  reuk dde6b96ebe MSVC: Fix some potential divide-by-zero errors 5 years ago
  ed 6b8b728d1e Tidied up some whitespace 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed 18523101be Windows: Refactored DPI handling in the VST wrapper and hosting code 5 years ago
  ed 171b7812f4 Updated platform implementations of Desktop::setKioskComponent() to be multi-monitor aware 5 years ago
  ed 5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 5 years ago
  ed e951b39801 Windows: Fixed some repainting issues when using a non-integer scale factor 5 years ago
  ed ce9bb8b605 Windows: Added an overflow buffer to the event loop to catch messages posted after hitting the PostMessage() limit 5 years ago
  ed 6f4d212ca6 Reverted a37b918 which was causing some issues in Cubase 10 5 years ago
  ed a37b918082 Windows: Correctly set the DPI-awareness of OpenGL worker threads 5 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  ed eb3a90e081 Windows: Avoid setting the process DPI-awareness in plug-ins on older versions of Windows 6 years ago
  jules f58eacc135 Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects. 6 years ago
  ed abe9787bd3 Windows: Fixed a potential crash in setProcessDPIAwarenessIfNecessary() on Windows 7 6 years ago
  ed 2af1de45d7 Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer 6 years ago
  ed 0969b946f6 Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE = 0 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 3eb4cfec9a Windows: Rescale image in createSnapshotOfNativeWindow() to be in logical pixels 6 years ago
  ed b1c4d981da Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers 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 090aef2d70 Windows: Fixed file drag and drop for Windows 8 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 d7a62f5f07 Windows: Added a #define missing from some versions of the Windows 10 SDK 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  ed b3a09e8e96 Windows: Use raw pixel location when forwarding touch events to fix an issue with non-DPI aware plug-ins 6 years ago
  ed b3a1d56eba Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 6 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 6 years ago
  ed 97c100b9c1 Windows: Added a workaround for non-DPI aware windows having an incorrect scale factor when using the OpenGL renderer 6 years ago
  ed 9493889a7e Windows: Ensure that ComponentPeer::contains() behaves correctly for non-DPI aware HWNDs running in a DPI aware process 6 years ago
  ed 81c0ec367e Windows: Fixed a bug where bounds would be double scaled when using a non-default global scale factor 6 years ago
  jules df5be847c3 Removed a redundant method and did some minor tidying 6 years ago
  ed e02611bcb0 Windows: Replaced WM_DPICHANGED with its numerical value for < 8.1 compatibility 6 years ago
  ed c5f80a9853 Windows: Refactored the per-monitor DPI aware windowing code to use the WM_DPICHANGED message and fixed some bugs when using a non-default global scale factor 6 years ago
  ed 0d481950f9 Windows: Fix a leak due to the IDropTarget interface ref count not being decremented for child HWNDs after the parent HWND is destroyed 6 years ago