|  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 | a4f5663fce | Added an option for Viewport subclasses to create custom scrollbars. Also modified Viewport::getVerticalScrollBar() and ListBox::getVerticalScrollBar() to return references instead of pointers | 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 | b5afccc37c | Updated file headers and the README with the JUCE 5 license | 8 years ago | 
				
					
						|  jules | bf94ab0e4c | Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings | 8 years ago | 
				
					
						|  jules | 6bb3d9b1db | Tweaks to ListBox so that if its viewport is in drag-to-scroll mode, the selection automatically happens on mouse-up so not to interfere with dragging. (Also a bit of modernisation of the class internals) | 8 years ago | 
				
					
						|  jules | 8ed41ed14b | Fixed some whitespace style and cleaned up some code using C++11 | 8 years ago | 
				
					
						|  ed | fbda56f168 | Fixed bug where ListBox mouse listener wasn't being removed when ListBoxMouseMoveSelector was destroyed | 8 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 | 
				
					
						|  luigisambuy | f5398fcab2 | Added additional dontScrollToShowThisRange parameter to selectRangeOfRows in ListBox | 9 years ago | 
				
					
						|  jules | 674c833c84 | Added method MouseEvent::mouseWasDraggedSinceMouseDown() | 9 years ago | 
				
					
						|  jules | 4583fa3fbf | Used the ignoreUnused() function to tidy up some old code | 9 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | adf01a6a15 | Whitespace | 10 years ago | 
				
					
						|  Timur Doumler | ca6aa75bc8 | now passing SparseSet<int> as const& instead of by value in ListBox::createSnapshotOfRows/startDragAndDrop. | 10 years ago | 
				
					
						|  Timur Doumler | 9b7d2cb8d6 | fixed drag and drop behaviour of ListBox for the new case selectOnMouseDown == false | 10 years ago | 
				
					
						|  jules | e72826b3fe | Added a method ListBox::setRowSelectedOnMouseDown() | 10 years ago | 
				
					
						|  jules | 898080d187 | Fix for ListBox::getRowNumberOfComponent | 11 years ago | 
				
					
						|  jules | 214674123e | Fix for ListBox::createSnapshotOfSelectedRows | 11 years ago | 
				
					
						|  jules | 93c717e9ec | Added method ListBox::setClickingTogglesRowSelection() | 11 years ago | 
				
					
						|  jules | 859e23d550 | Made sure that ListBox updates its opacity when re-parented | 11 years ago | 
				
					
						|  jules | 4ab9cdf33a | Added a MouseEvent parameter to ListBoxModel::backgroundClicked and TableListBoxModel::backgroundClicked | 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 | 
				
					
						|  jules | 18ff9f4849 | Provided support for setting the mouse cursor in ListBoxModel. | 12 years ago | 
				
					
						|  jules | 023b9ac6cc | Changed ListBox to pass-on left/right key events. | 12 years ago | 
				
					
						|  jules | a2c95ce4fd | Cleaned out and optimised some graphics code. | 12 years ago | 
				
					
						|  jules | 03c2801f3f | Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 | 12 years ago | 
				
					
						|  jules | c7506df13f | Changed some pass-by-references to pass-by-value to improve compiler optimisation. | 12 years ago | 
				
					
						|  jules | 69b90487aa | Added support for c++11 override and final keywords, and blank definitions for older compilers. | 12 years ago | 
				
					
						|  jules | 910b834f72 | Minor clean-ups. | 12 years ago | 
				
					
						|  jules | 1bf9f441e6 | Fix for listbox mousewheeling when using select-on-mouse-move mode. | 12 years ago | 
				
					
						|  jules | f12f85ac06 | Mingw fix. Spelling correction. | 12 years ago | 
				
					
						|  jules | 3a9cad8f2c | Enabled some code that was disabled for mingw, but which will work with the latest version. | 13 years ago | 
				
					
						|  jules | 0ceeb573d8 | Minor changes to avoid pedantic compiler warnings. | 13 years ago | 
				
					
						|  jules | 5ed768e953 | New enum: NotificationType, to indicate whether to send a change message or not (and whether it should be async). Updates to ListBox, TreeView and Slider methods to use this type instead of bools. | 13 years ago | 
				
					
						|  jules | 0033491cc8 | Cleaned up some compiler warnings. | 13 years ago | 
				
					
						|  jules | 9a24aa8a20 | Minor clean-ups. | 13 years ago | 
				
					
						|  jules | e3537ba57a | Cleaned out some defunct ComponentBuilder code. | 13 years ago | 
				
					
						|  jules | 2329cfa286 | Made the KeyPress (int) constructor explicit, and tightened up the way keypresses are handled by various classes. | 13 years ago | 
				
					
						|  jules | df729be74a | Cleaned-up class inheritance visibilities and encapsulation for some internal classes. | 13 years ago | 
				
					
						|  jules | 87175c91f5 | Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction. | 13 years ago | 
				
					
						|  jules | 56bbab1537 | (automated whitespace clean-up) | 13 years ago | 
				
					
						|  jules | 05d10b8be9 | Introjucer: fix to avoid unneccessary saving. Internal ListBox tweaks. | 13 years ago | 
				
					
						|  jules | 295d125142 | Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. | 13 years ago | 
				
					
						|  jules | cd0683ef4d | Tidied up a few return types. | 14 years ago | 
				
					
						|  jules | 0b1cdf6ab1 | Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. | 14 years ago |