50af60fa81 
								
							
								 
							
						 
						
							
							
								
								Simplified some linux X11 code involving atoms  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99052af8bc 
								
							
								 
							
						 
						
							
							
								
								Added Android support for screen orientation control  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3426aae10 
								
							
								 
							
						 
						
							
							
								
								Added support for iOS force-touch  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5fc2f24c97 
								
							
								 
							
						 
						
							
							
								
								Fix for linux windows that don't respond to mouse events  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e881711f2a 
								
							
								 
							
						 
						
							
							
								
								Fix crash on linux when temporary window is ordered to the back  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27273730b4 
								
							
								 
							
						 
						
							
							
								
								Fix re-ordering of alwaysOnTop windows on Linux  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7b8e77031 
								
							
								 
							
						 
						
							
							
								
								Update copyright notice  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								effdc661ca 
								
							
								 
							
						 
						
							
							
								
								Fix correct repainting of OpenGLContexts if a non-compositing window manager is used on linux  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b79610cb0 
								
							
								 
							
						 
						
							
							
								
								Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								661533c85d 
								
							
								 
							
						 
						
							
							
								
								Fix clang warnings on linux  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44a5a93444 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ca4ae6be8 
								
							
								 
							
						 
						
							
							
								
								Remove code that was used for testing  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fcabaec10 
								
							
								 
							
						 
						
							
							
								
								Fix bug when the first display is not the main display on linux  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c99e8e068 
								
							
								 
							
						 
						
							
							
								
								Minor cleanups  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40b13a692e 
								
							
								 
							
						 
						
							
							
								
								Fix for resize behaviour of linux windows without titlebars  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff99c6dbc1 
								
							
								 
							
						 
						
							
							
								
								Fix to linux modifier key change reporting.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d14a1010d 
								
							
								 
							
						 
						
							
							
								
								Fix edge-case where no main display would be found on the raspberry pi  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ed50c3f09 
								
							
								 
							
						 
						
							
							
								
								Fix divide-by-zero issue in screen dpi calculation on raspberry pi  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c76876d388 
								
							
								 
							
						 
						
							
							
								
								Adds proper per-monitor scaling support on linux  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1952ed195e 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c242b7547 
								
							
								 
							
						 
						
							
							
								
								Fix warnings on linux  
							
							Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6395d4cda 
								
							
								 
							
						 
						
							
							
								
								Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd249faae4 
								
							
								 
							
						 
						
							
							
								
								Fix for linux desktop scale on hi-res displays.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ce3099d93 
								
							
								 
							
						 
						
							
							
								
								Reverted a recent linux sub-window event change.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0049fdb39c 
								
							
								 
							
						 
						
							
							
								
								Fix for linux window repaint problems on the Raspberry Pi.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								611abe7812 
								
							
								 
							
						 
						
							
							
								
								Tweaked the flags used when linux windows are created within a parent.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92b01ad0b2 
								
							
								 
							
						 
						
							
							
								
								Added some extra safeguards against problems when running a headless linux app.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fc84c2e8b 
								
							
								 
							
						 
						
							
							
								
								Handling left-tab keypresses on Linux.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31b912bc87 
								
							
								 
							
						 
						
							
							
								
								Tweak to DragAndDropContainer to avoid problems detecting the window that's being dragged over.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4af1478dfb 
								
							
								 
							
						 
						
							
							
								
								Fixed a few windowing issues when using global scale factors.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac7e776798 
								
							
								 
							
						 
						
							
							
								
								linux scaled desktop size fix.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29ae02ad7f 
								
							
								 
							
						 
						
							
							
								
								Fix for linux desktop scale factors.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2080aab33a 
								
							
								 
							
						 
						
							
							
								
								Linux: better detection of transparent windowing ability.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c61dbb68e 
								
							
								 
							
						 
						
							
							
								
								Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f96ee7c860 
								
							
								 
							
						 
						
							
							
								
								Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad8acb88ca 
								
							
								 
							
						 
						
							
							
								
								Linux xinerama DPI fix.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b07d806e6 
								
							
								 
							
						 
						
							
							
								
								Fix for SHM display not being available on linux.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a869d6528 
								
							
								 
							
						 
						
							
							
								
								Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1cbe455a0 
								
							
								 
							
						 
						
							
							
								
								Linux support for shift-tab key events.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9d5dec7bd 
								
							
								 
							
						 
						
							
							
								
								Linux keyboard locale fix.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be1d5253ee 
								
							
								 
							
						 
						
							
							
								
								Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea4c7b3351 
								
							
								 
							
						 
						
							
							
								
								Added some JUCE_CALLTYPE flags to Process methods.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea2c19b6a9 
								
							
								 
							
						 
						
							
							
								
								Linux del key fix  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06bfda3317 
								
							
								 
							
						 
						
							
							
								
								Some linux keycode fixes for the numeric keypad.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16b9bbe212 
								
							
								 
							
						 
						
							
							
								
								Fix for win32 scaled component mouse positioning.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2e9b0a434 
								
							
								 
							
						 
						
							
							
								
								Some modal loop code cleanups.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cbe2777656 
								
							
								 
							
						 
						
							
							
								
								Default desktop scaling for win32.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a47c12a76 
								
							
								 
							
						 
						
							
							
								
								Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0713d87a95 
								
							
								 
							
						 
						
							
							
								
								Added a Process::hide() method (implemented only on OSX)  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b9a60e52c 
								
							
								 
							
						 
						
							
							
								
								Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.  
							
							
								
							
							
						 
						12 years ago