ed
|
6218e2f92b
|
Fix bug in LabelKeyboardFocusTraverser causing editable labels to consume focus traversal events
|
3 years ago |
reuk
|
3c68581567
|
Use jassertquiet where possible
|
3 years ago |
ed
|
c559d31e90
|
Accessibility: Override Accessibility::getHelp() for JUCE widgets that support tooltips
|
3 years ago |
ed
|
399f8d5bf6
|
Accessibility: Use AccessibilityRole::editableText role when Label is editable
|
3 years ago |
ed
|
94fb4a20e3
|
Restored previous behaviour of Label::focusGained() to just show editor on tab focus change
|
3 years ago |
ed
|
c29ddf7681
|
Accessibility: Return non-focusable AccessibleState from LabelAccessibilityHandler::getCurrentState() when the TextEditor is showing and active so focus is passed through correctly
|
3 years ago |
ed
|
8b2f3088d7
|
Accessibility: Added AccessibilityTextInterface::isReadOnly() method and AccessibilityRole::label to distinguish between navigable and selectable read-only text elements and simple labels
|
3 years ago |
ed
|
13e7ffbdfb
|
Accessibility: Use AccessibilityTextValueInterface for read-only text in Label, TextEditor and CodeEditorComponent
|
4 years ago |
ed
|
ce72fe4143
|
Label: Check for deletion before calling repaint() in hideEditor()
|
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
|
333983947e
|
Accessibility: Removed widget_handlers
|
4 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
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
ed
|
a9eb179dc2
|
Fixed a warning in the recent Label LookAndFeel changes
|
6 years ago |
Tom Poole
|
02f8a125c4
|
Added some more places where we can use the BorderSize from a Label's LookAndFeel
|
6 years ago |
jules
|
47535718dc
|
Added an assertion to Label to help catch some 'doh!' moments
|
6 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Noah Dayan
|
77c3d790a5
|
Added helper objects to Label and Slider to allow lambda callbacks
|
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
|
a7e3339f86
|
Got rid of some very old legacy VC6 workaround typedefs
|
7 years ago |
jules
|
1d64394727
|
Tidied up a few things in Label
|
7 years ago |
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
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 |
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 |
jules
|
357dd2c9c9
|
Removed some old compiler bug workarounds
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 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 |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
732de2784c
|
Fix for the Label::outlineWhenEditingColourId colour ID not working.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
af3dc800e4
|
Added a callback method LabelListener::editorHidden().
|
10 years ago |
jules
|
90c88ec416
|
Tweaked the Label class to take its border into account when positioning relative to a target component.
|
10 years ago |
jules
|
844d9e8d86
|
Added method Font::getDefaultMinimumHorizontalScaleFactor() to make it possible to change the global minimum font squashing amount.
|
10 years ago |
jules
|
c8affe81a6
|
Stopped the Label class editing when clicked if it's disabled.
|
10 years ago |
jules
|
ac8bc1a7b4
|
Added methods to Label and TextEditor to specify the type of virtual keyboard they require.
|
10 years ago |
jules
|
d284f892b5
|
Workaround for VS2005 compiler bug.
|
10 years ago |
jules
|
fdf6f12185
|
Made Label take its editing colours from the L+F.
|
10 years ago |
jules
|
1b7c4ea6a4
|
Added some extra Label colour IDs to allow control over the text editor colours while it's being edited.
|
10 years ago |
jules
|
4bd38dc619
|
Added callback Label::Listener::editorShown
|
11 years ago |
jules
|
8cad74a22a
|
Changed the Label class to use BorderSize to define its border instead of raw values.
|
11 years ago |
jules
|
abd3babc02
|
Minor optimisations and clean-ups.
|
11 years ago |
jules
|
2091e8dfc8
|
Replaced a few Justification references.
|
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
|
7452efb9e7
|
safety-check in Label. Typo fix in MessageManager.
|
12 years ago |
jules
|
af18430f08
|
Changed Label::setText to use a NotificationType parameter rather than a bool.
|
12 years ago |