ed
							
						 | 
						
							
							
							
								
							
								251d1164ae
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed a compatibility issue with versions < 10.10
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								bdeaeaf368
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed some deprecation warnings and silenced some others for the time being
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								16dd26649a
								
							
								
							
						 | 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								e8caa05756
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed an issue with fullscreen windows on older versions of macOS
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f58eacc135
								
							
								
							
						 | 
						
							
							
								
								Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects.
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								3c0ccda6a5
								
							
								
							
						 | 
						
							
							
								
								macOS:  Cleaned up old 10.6 support ifdefs
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								43d58f330f
								
							
								
							
						 | 
						
							
							
								
								Revert "macOS:  Don't apply backing scale factor when using the CoreGraphics renderer"
							
							
							
							
							
							
								
							
							
							This reverts commit 90d65375df. 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b1c4d981da
								
							
								
							
						 | 
						
							
							
								
								Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								90d65375df
								
							
								
							
						 | 
						
							
							
								
								macOS:  Don't apply backing scale factor when using the CoreGraphics renderer
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								165654e73c
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fix a crash in getMainScreenHeight() when no screens are available
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								6ff5af9c43
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed a crash on versions before 10.9
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cadac817c6
								
							
								
							
						 | 
						
							
							
								
								Enabled some more warning flags in Xcode, and fixed the problems they caused
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								1e1bb841a0
								
							
								
							
						 | 
						
							
							
								
								macOS:  Apply light appearance to NSViewComponentPeer on 10.14 to fix a bug when hosting Apple AUs
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								e64c0365bf
								
							
								
							
						 | 
						
							
							
								
								macOS:  Always call NSViewComponentPeer::redirectMovedOrResized() when a window is de-minimised
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								3c121b8538
								
							
								
							
						 | 
						
							
							
								
								MacOS:  Fixed a crash hiding an NSView in Vienna Ensemble Pro
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								acd3c0b8ee
								
							
								
							
						 | 
						
							
							
								
								Fixed some Objective-C id -> auto* conversion warnings
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								372d6df64e
								
							
								
							
						 | 
						
							
							
								
								MacOS:  Fixed an issue with transparent windows on Mojave
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								fda5aaafd1
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed a bug when de-minimising an always on top NSView
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								e68fc5e70e
								
							
								
							
						 | 
						
							
							
								
								Moved some notification center addObserver calls in NSViewComponentPeer's constructor to after the window has been created
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								aec8c367fe
								
							
								
							
						 | 
						
							
							
								
								macOS:  Only apply recent gl fix to shared windows and not to all of them
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2362ca9125
								
							
								
							
						 | 
						
							
							
								
								macOS:  Fixed a crash in a recent commit when an on-desktop component is deleted
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								e91def7fae
								
							
								
							
						 | 
						
							
							
								
								OpenGL:  Fixed an issue where components using OpenGL would not be restarted correctly when used in the FX docker window in Reaper
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								7d056e2670
								
							
								
							
						 | 
						
							
							
								
								Tidied up some macOS ObjC conversion methods
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								ab863a6dc2
								
							
								
							
						 | 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								d17595518f
								
							
								
							
						 | 
						
							
							
								
								Disable automatic window tabbing behaviour on macOS
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								9027d1e5a1
								
							
								
							
						 | 
						
							
							
								
								Implemented setIcon() in NSViewComponentPeer
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								57a75bc990
								
							
								
							
						 | 
						
							
							
								
								MacOS:  Fixed an intermittent crash when closing a window from kiosk mode
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Lukasz Kozakiewicz
							
						 | 
						
							
							
							
								
							
								dd7549ef70
								
							
								
							
						 | 
						
							
							
								
								Add missing selector to NSViewComponentPeer.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								25fe3ee392
								
							
								
							
						 | 
						
							
							
								
								Some workarounds to avoid triggering the new Xcode thread checker when using openGL
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8666f1fc4b
								
							
								
							
						 | 
						
							
							
								
								Tweaked the OSX drag-and-drop flags to use just NSDragOperationGeneric rather than also specifying NSDragOperationCopy and NSDragOperationMove, as this seemed to cause problems with some other apps
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								27a6903cac
								
							
								
							
						 | 
						
							
							
								
								Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								eda613c6db
								
							
								
							
						 | 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								768163f75c
								
							
								
							
						 | 
						
							
							
								
								Added support for more F-keys
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4e5f005421
								
							
								
							
						 | 
						
							
							
								
								Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								4b114d89a7
								
							
								
							
						 | 
						
							
							
								
								OpenGL:  Fixed a crash in Cubase/WaveLab when OpenGL is used in a plug-ins editor
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1234775fc7
								
							
								
							
						 | 
						
							
							
								
								Minor tidying-up in some OSX UI code
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bf94ab0e4c
								
							
								
							
						 | 
						
							
							
								
								Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								926652be8a
								
							
								
							
						 | 
						
							
							
								
								Added the -Wextra-semi warning to the projucer build
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								38d49a5ee7
								
							
								
							
						 | 
						
							
							
								
								Modernised a few RectangleList iterators
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b7b8d5be57
								
							
								
							
						 | 
						
							
							
								
								Multiple fixes for touch and pen input on Windows
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								dc5e039208
								
							
								
							
						 | 
						
							
							
								
								Fixed multiple file drag and drop on OS X
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								0ab5244623
								
							
								
							
						 | 
						
							
							
								
								Fixed multiple file drag and drop on OS X
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0ebd5bcd3e
								
							
								
							
						 | 
						
							
							
								
								Modified the repaint throttling to detect whether the app is a plugin using JUCEApplication::isStandaloneApp() rather than macros
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								8e7ed3ae7d
								
							
								
							
						 | 
						
							
							
								
								Fixed MacOS 10.12 deprecations
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								388251b1e2
								
							
								
							
						 | 
						
							
							
								
								Made message queue throttling more precise by using Time::getMillisecondCounter
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								37f348123b
								
							
								
							
						 | 
						
							
							
								
								Potentially fixed an issue with the message thread being flooded by repaint events
							
							
							
							
								
							
							
						 | 
						9 years ago |