|  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 | 
				
					
						|  ed | fe61354c21 | Linux:  Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime | 6 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 | 6 years ago | 
				
					
						|  ed | ce9bb8b605 | Windows:  Added an overflow buffer to the event loop to catch messages posted after hitting the PostMessage() limit | 6 years ago | 
				
					
						|  ed | 6f4d212ca6 | Reverted a37b918which was causing some issues in Cubase 10 | 6 years ago | 
				
					
						|  ed | a37b918082 | Windows:  Correctly set the DPI-awareness of OpenGL worker threads | 6 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 | 7 years ago | 
				
					
						|  ed | b3a09e8e96 | Windows:  Use raw pixel location when forwarding touch events to fix an issue with non-DPI aware plug-ins | 7 years ago | 
				
					
						|  ed | b3a1d56eba | Windows:  Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 | 7 years ago | 
				
					
						|  jules | 5979288706 | Added some macros for asserting when functions are called in an unsafe manner outside the message thread. | 7 years ago | 
				
					
						|  ed | 97c100b9c1 | Windows:  Added a workaround for non-DPI aware windows having an incorrect scale factor when using the OpenGL renderer | 7 years ago | 
				
					
						|  ed | 9493889a7e | Windows:  Ensure that ComponentPeer::contains() behaves correctly for non-DPI aware HWNDs running in a DPI aware process | 7 years ago | 
				
					
						|  ed | 81c0ec367e | Windows:  Fixed a bug where bounds would be double scaled when using a non-default global scale factor | 7 years ago | 
				
					
						|  jules | df5be847c3 | Removed a redundant method and did some minor tidying | 7 years ago | 
				
					
						|  ed | e02611bcb0 | Windows:  Replaced WM_DPICHANGED with its numerical value for < 8.1 compatibility | 7 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 | 7 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 | 7 years ago | 
				
					
						|  ed | 04ef38c6a1 | Fixed an initialisation warning on Windows | 7 years ago | 
				
					
						|  ed | b8b25ac487 | Windows:  Set the MB_TOPMOST flag for native alert windows if there are any alwaysOnTop JUCE windows so it doesn't get stuck behind them | 7 years ago | 
				
					
						|  ed | 0c987306c5 | Windows:  Fixed a warning when building with JUCE_WIN_PER_MONITOR_DPI_AWARE = 0 | 7 years ago | 
				
					
						|  ed | 66d12d9706 | Windows:  Fixed a potential crash on Windows 7 due to calling functions that couldn't be loaded | 7 years ago | 
				
					
						|  ed | 68fe75742f | Add support for DPI aware applications on Windows | 7 years ago | 
				
					
						|  ed | b78e63aa02 | Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining() | 7 years ago | 
				
					
						|  jules | a4c51494bf | Made the Direct2D validate after painting | 7 years ago | 
				
					
						|  ed | 481221a256 | Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() | 7 years ago |