ed
|
90eb878d16
|
Accessibility: Make createAccessibilityHandler() private in Component subclasses
|
3 years ago |
ed
|
8bb08f558e
|
Accessibility: Fix off-by-one row index bug when using a ListBox with an accessible header component
|
3 years ago |
ed
|
ec990202b1
|
Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
reuk
|
8433c098b9
|
MIDI: Add Midi Logger plugin demo PIP
We also build this into the AudioPluginHost, as a convenient way to
check the midi outputs of plugins and devices.
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
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)
|
7 years ago |
Lukasz Kozakiewicz
|
37d151cdce
|
ListBox: update obsolete comment.
|
7 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
|
7 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
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
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
|
44cd80969d
|
A few C++11 modernisations and comment corrections
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
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.
|
8 years ago |
luigisambuy
|
f5398fcab2
|
Added additional dontScrollToShowThisRange parameter to selectRangeOfRows in ListBox
|
8 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
Timur Doumler
|
ca6aa75bc8
|
now passing SparseSet<int> as const& instead of by value in ListBox::createSnapshotOfRows/startDragAndDrop.
|
10 years ago |
Timur Doumler
|
d3d7670f83
|
moved deprecated method ListBox::createSnapshotOfSelectedRows into JUCE_CATCH_DEPRECATED_CODE_MISUSE block.
|
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
|
d4a913d9ec
|
Added a method ListBox::getHeaderComponent()
|
10 years ago |
jules
|
93c717e9ec
|
Added method ListBox::setClickingTogglesRowSelection()
|
10 years ago |
jules
|
05b166d048
|
Clarified a couple of comments.
|
10 years ago |
jules
|
859e23d550
|
Made sure that ListBox updates its opacity when re-parented
|
10 years ago |
jules
|
4ab9cdf33a
|
Added a MouseEvent parameter to ListBoxModel::backgroundClicked and TableListBoxModel::backgroundClicked
|
11 years ago |
jules
|
18ff9f4849
|
Provided support for setting the mouse cursor in ListBoxModel.
|
11 years ago |
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
11 years ago |
jules
|
50132270d6
|
Added a few override modifiers and fixed some documentation.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
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
|
1bf9f441e6
|
Fix for listbox mousewheeling when using select-on-mouse-move mode.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 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.
|
12 years ago |
jules
|
b305389d46
|
Changes for DLL build.
|
12 years ago |
jules
|
e3537ba57a
|
Cleaned out some defunct ComponentBuilder code.
|
12 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
|
81fa57663b
|
Tidied up a warning and some docs.
|
13 years ago |
jules
|
089a2e31ba
|
Improved some docs.
|
13 years ago |
jules
|
05d10b8be9
|
Introjucer: fix to avoid unneccessary saving. Internal ListBox tweaks.
|
13 years ago |