|  ed | 55ffe91db8 | TreeView:  Don't add MouseListener for nested custom components This restores the behaviour of TreeViews with custom item components prior to ec990202 | 4 years ago | 
				
					
						|  ed | 90eb878d16 | Accessibility:  Make createAccessibilityHandler() private in Component subclasses | 4 years ago | 
				
					
						|  ed | 8d6ba3b54e | Accessibility:  Use AccessibilityRole::ignored for UI elements that should not be accessible to screen readers but have accessible children | 4 years ago | 
				
					
						|  ed | c559d31e90 | Accessibility:  Override Accessibility::getHelp() for JUCE widgets that support tooltips | 4 years ago | 
				
					
						|  ed | cdee88c003 | Accessibility:  Set TreeViewItem expanded/collapsed state only when it has sub-items | 4 years ago | 
				
					
						|  ed | e2aa2a2048 | Accessibility:  Throttle TreeView/ListBox Viewport move AccessibilityEvent::structureChanged notifications | 4 years ago | 
				
					
						|  ed | e28525b05d | TreeView:  Fixed a potential crash when dragging a TreeViewItem with a custom component | 4 years ago | 
				
					
						|  ed | 7b34d56069 | TreeView:  Use content component coordinate space in TreeView::getItemAt() | 4 years ago | 
				
					
						|  reuk | 31a7c62baf 
										
											
										
									 | Windows:  Fix and suppress some analysis warnings This fixes warnings that are emitted when building with the `-analyze`
flag enabled. | 4 years ago | 
				
					
						|  ed | 5e6fe0db3d | Accessibility:  Send structure change message when TreeView viewport is scrolled | 4 years ago | 
				
					
						|  ed | 333983947e | Accessibility:  Removed widget_handlers | 4 years ago | 
				
					
						|  ed | 6bb3b9208b | TreeView:  Use Component::getApproximateScaleFactorForComponent() when creating drag images | 4 years ago | 
				
					
						|  ed | ec990202b1 | Accessibility:  Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics | 4 years ago | 
				
					
						|  reuk | 3baaad8b5b 
										
											
										
									 | XmlElement:  Update loops to use new iterators | 4 years ago | 
				
					
						|  reuk | 394c4fd475 | Clang:  Fix warnings when building with clang 10 | 5 years ago | 
				
					
						|  ed | 009d685179 | Updated all license headers | 5 years ago | 
				
					
						|  Tom Poole | 894e7d2bd2 | Updated all license headers | 5 years ago | 
				
					
						|  Tom Poole | 2d16374b14 | Updated all license headers | 5 years ago | 
				
					
						|  reuk | 327f817b9b | Copyrights: Update commercial/gpl headers to be gpl-only | 5 years ago | 
				
					
						|  jules | c6d1828a32 | A few more internal updates for better smart pointer use | 6 years ago | 
				
					
						|  jules | 2e2cfb5f6c | Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones | 7 years ago | 
				
					
						|  Tom Poole | ab863a6dc2 | Replaced all usage of ScopedPointer with std::unique_ptr | 7 years ago | 
				
					
						|  jules | 1a60fa9765 | More ScopedPointer/unique_ptr compatibility work | 7 years ago | 
				
					
						|  jules | 48a5fbd333 | Another batch of ScopedPointer cleanups | 7 years ago | 
				
					
						|  jules | 2dc9316420 | Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) | 8 years ago | 
				
					
						|  ed | 5d8d37eb87 | Added support for multi-touch drag and drop | 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 | 
				
					
						|  tpoole | 8aca5604eb | Fixed a VS2013 compiler error | 8 years ago | 
				
					
						|  jules | b653e838d0 | Tweaked the order in which properties are set when TreeViewItems are added, and did some internal modernisation of the TreeView classes | 8 years ago | 
				
					
						|  hogliux | b5afccc37c | Updated file headers and the README with the JUCE 5 license | 8 years ago | 
				
					
						|  ed | 79885fc6ad | Force TreeView to recalculate its size after restoring item openness in TreeView::restoreOpennessState() so that its Viewport scroll position is restored correctly | 8 years ago | 
				
					
						|  jules | 60e9231fb1 | Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. | 8 years ago | 
				
					
						|  jules | 8ed41ed14b | Fixed some whitespace style and cleaned up some code using C++11 | 8 years ago | 
				
					
						|  ed | 479390c689 | Try to use TreeView background colour when painting open/close button in TreeViewItem::paintRecursively() instead of always using white | 8 years ago | 
				
					
						|  tpoole | b24aadcc72 | Added ColourIds to allow alternate colouring of TreeViewItems | 9 years ago | 
				
					
						|  jules | 9fa0d49be7 | Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. | 9 years ago | 
				
					
						|  ed | 9276540e7d | Fix to avoid negative width assertion when drawing fitted text in very deep TreeView file trees. | 9 years ago | 
				
					
						|  hogliux | 0a4b2ae3b6 | Return parent row number if any of the tree view item's paraents are closed | 9 years ago | 
				
					
						|  jules | 02492b36b9 | Lots of small whitespace tweaks. | 10 years ago | 
				
					
						|  jules | cf90b59e9f | Added ownerViewChanged callback to TreeView | 10 years ago | 
				
					
						|  jules | c90467d6e1 | Added set/getOpenness() methods to TreeView | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  hogliux | 5265bbf81e | Add optional setDrawsInRightMargin to disable clipping of right edge of TreeViewItems | 10 years ago | 
				
					
						|  jules | e17c26ed03 | Minor fix for treeview dragging insert position. | 10 years ago | 
				
					
						|  jules | 2a120a0f72 | Fix for treeview indent X positions when dragged off the bottom. | 10 years ago | 
				
					
						|  jules | 60ccdf8bf2 | Made the TreeView handle dragging and dropping to the area below the tree. | 10 years ago | 
				
					
						|  jules | 40ba90b19f | Fixed some escaping of slash characters in TreeViewItem identifier strings. | 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 | 00aa1df346 | TreeViewItem::setSelected() - avoided deselecting items before re-selecting them if they're already selected. | 11 years ago | 
				
					
						|  jules | a316bd5f6f | Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors. | 12 years ago |