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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								50183e5318
								
							
								
							
						 | 
						
							
							
								
								Bit of tidying up in Component
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								61f4333e73
								
							
								
							
						 | 
						
							
							
								
								Marked some RelativeCoordinate functions in Component as deprecated, and updated some old code that used them.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8689df5590
								
							
								
							
						 | 
						
							
							
								
								Fixed a few c++17 warnings
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d36156c620
								
							
								
							
						 | 
						
							
							
								
								Removed some extraneous semicolons
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								0747a7067b
								
							
								
							
						 | 
						
							
							
								
								Fixed bug with multi-touch in Viewport when drag is blocked and made some methods const
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								1e7a933543
								
							
								
							
						 | 
						
							
							
								
								Added viewportIgnoreDragFlag to Component to indicate that mouse drag events should not move the Component's parent Viewport with drag-to-scroll functionality enabled.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e253b8bea1
								
							
								
							
						 | 
						
							
							
								
								Added some notes and an assertion to Component::grabKeyboardFocus(), to help people avoid a common mistake, which is trying to grab the focus of not-yet-visible components.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b7b8d5be57
								
							
								
							
						 | 
						
							
							
								
								Multiple fixes for touch and pen input on Windows
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2da1bc5f41
								
							
								
							
						 | 
						
							
							
								
								Replace include guards with "#pragma once"
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								75ea6db250
								
							
								
							
						 | 
						
							
							
								
								Renamed bounds member variable in Component to "boundsRelativeToParent" to avoid shadowing warnings when using a local variable nambed "bounds"
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b936786f80
								
							
								
							
						 | 
						
							
							
								
								Remove the recently added shouldReleaseFocusOnMainMenuBarAccess flag and replace with something less intrusive
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								17a07a0057
								
							
								
							
						 | 
						
							
							
								
								Add a flag to release the focus of a component when the user accesses the main menu bar on mac
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ab3e628f36
								
							
								
							
						 | 
						
							
							
								
								Added mouse-up event pressure handling
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								58f2e1b9f2
								
							
								
							
						 | 
						
							
							
								
								Add support for isCurrentlyModal to detect if the current component is in a modal stack - regardless if foremost or not
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fb864a5cb1
								
							
								
							
						 | 
						
							
							
								
								Corrected some spelling mistakes in comments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5c05483fbb
								
							
								
							
						 | 
						
							
							
								
								Fixed a minor typo in the Component docs.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								76737287c7
								
							
								
							
						 | 
						
							
							
								
								Simplified some component modal state handling code, hopefully also fixing an edge-case problem when showing modal windows on linux
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								92bb5e8b74
								
							
								
							
						 | 
						
							
							
								
								Added an 'includeChildren' parameter to Component::isMouseOverOrDragging
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								edec7b34b2
								
							
								
							
						 | 
						
							
							
								
								Replaced some uses of AffineTransform::identity with a default-constructed object
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cc8063813a
								
							
								
							
						 | 
						
							
							
								
								Minor spelling fix.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a3426aae10
								
							
								
							
						 | 
						
							
							
								
								Added support for iOS force-touch
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								527da19076
								
							
								
							
						 | 
						
							
							
								
								Added method Component::alphaChanged(), and fixed NSViewComponent to handle alpha values.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								63551c84a1
								
							
								
							
						 | 
						
							
							
								
								Updated some comments about runModalLoop()
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								3b2a39b01b
								
							
								
							
						 | 
						
							
							
								
								Fix typo
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a52ed14607
								
							
								
							
						 | 
						
							
							
								
								Fixed a spelling mistake
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1eab064696
								
							
								
							
						 | 
						
							
							
								
								Rearranged some documentation for relative coord expressions.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9c9d10dc0a
								
							
								
							
						 | 
						
							
							
								
								Clarified some documentation relating to the Component::setBufferedToImage, which didn't match the actual behaviour of that method.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f6139cee55
								
							
								
							
						 | 
						
							
							
								
								Minor documentation cleanups.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								04cb9bf3e8
								
							
								
							
						 | 
						
							
							
								
								Added an advisory note about deleteAllChildren()
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								20af4254c2
								
							
								
							
						 | 
						
							
							
								
								Clarified some comments.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f50650ad1b
								
							
								
							
						 | 
						
							
							
								
								Removed the Component::getVisibleArea method. This had some design flaws and the current implementation was broken, so presumably few people were using it! If you were using it, let me know your use-case so I can perhaps find a replacement that has less ambiguities about exactly what it's supposed to do.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3e7d305094
								
							
								
							
						 | 
						
							
							
								
								A few minor whitespace cleanups.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								66d413c32b
								
							
								
							
						 | 
						
							
							
								
								Minor clean-ups
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								19b412c1a8
								
							
								
							
						 | 
						
							
							
								
								Avoiding flicker when handling synchronous repainting of desktop windows when they are resized.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								28e4473a6b
								
							
								
							
						 | 
						
							
							
								
								Fixed some typos.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4d79bed3d1
								
							
								
							
						 | 
						
							
							
								
								Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f9759ecc6b
								
							
								
							
						 | 
						
							
							
								
								Documentation fixes.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1e4ba1b550
								
							
								
							
						 | 
						
							
							
								
								A few minor changes to keep the Clang analyser happy.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								57974a793c
								
							
								
							
						 | 
						
							
							
								
								Some fixes for minor graphical problems.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fecba9c31c
								
							
								
							
						 | 
						
							
							
								
								New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								be1d5253ee
								
							
								
							
						 | 
						
							
							
								
								Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7f6394478a
								
							
								
							
						 | 
						
							
							
								
								Stripped out some unnecessary boilerplate includes from juce_gui_basics.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								65c155e372
								
							
								
							
						 | 
						
							
							
								
								Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9a1171a7ef
								
							
								
							
						 | 
						
							
							
								
								Added method Component::unfocusAllComponents()
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								39c44c12ed
								
							
								
							
						 | 
						
							
							
								
								Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window.
							
							
							
							
								
							
							
						 | 
						12 years ago |