ed
							
						 | 
						
							
							
							
								
							
								af968f5d78
								
							
								
							
						 | 
						
							
							
								
								Small fix for previous commit
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								f1a5f2ef1e
								
							
								
							
						 | 
						
							
							
								
								Windows:  Fixed drag and drop position for DPI-unaware windows
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								009d685179
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 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
							
							
							
							
								
							
							
						 | 
						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 a37b918 which 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 |