ed
551d7b9c5b
Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options
- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
- Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
- Update the DialogsDemo to demonstrate the new methods
- Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
- Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
- Use modern TaskDialog on Windows for the native dialog box where available
3 years ago
reuk
de278cf555
AudioPluginHost: Allow resizing plugins from the host, and increase border size on mobile
The increased border size should make it slightly less fiddly to tap on
the window border.
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
ed
7317e37270
Fixed some missing Button connected flags in L&F_V4
6 years ago
Tom Poole
3c93cfb105
Clarified some Button LookAndFeel parameter names
6 years ago
Tom Poole
08d67c763f
Made some JUCE classes TriviallyCopyable
7 years ago
ed
4aa7e318bb
Decrease LookAndFeel_V4 TextButton font size slightly
7 years ago
ed
df29478f64
Increase LookAndFeel_V4 TextButton font size
7 years ago
ed
11e3d17433
Fixed an issue with bar slider text box colours when using the grey colour scheme of LookAndFeel_V4
7 years ago
ed
1af959a423
Implemented changeToggleButtonWidthToFitText() in LookAndFeel_V4 and updated LookAndFeel_V2 to calculate width more accurately
7 years ago
ed
6dcc41c9a8
Fixed a bug in AlertWindow layouts when using LookAndFeel_V4
7 years ago
jules
d727f2a35a
Added MathConstants::halfPi to improve readability
7 years ago
jules
d0111a4f96
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
7 years ago
ed
64b2ea825e
Fixed a conversion warning
7 years ago
ed
0fd3710c0e
LookAndFeel_V4: Use getSliderThumbRadius() when drawing slider thumb + some code cleanup
7 years ago
ed
98f8ee9e04
Added some colourIds to FileBrowserComponent to control current path ComboBox and filename TextEditor colours
7 years ago
ed
f24e59e6ff
Added DirectoryContentsDisplayComponent::ColourIds::highlightedTextColourId and removed a line in LookAndFeel_V4::drawFileBrowserRow() that could result in multiple unnecessary repaints
7 years ago
ed
a40f6b3e5e
Added ComboBox::ColourIds::focusedOutlineColourId
7 years ago
ed
1b962aa2f2
GUI: Added a SidePanel component class which is useful for auxiliary UI components on mobile
7 years ago
jules
c3a218ab49
Added some methods ColourGradient::vertical and ColourGradient::horizontal, and also some missing move operators for that class
7 years ago
jules
fe8ba4c02f
Made the PopupMenu use the L+F to set the border it uses for custom components, and improved the layout of menus with icons
7 years ago
ed
0a85ae91de
Removed an unused variable from LookAndFeel_V4::positionDocumentWindowButtons()
7 years ago
ed
53cd6c014c
Fixed a bug where DocumentWindow buttons were being drawn too large
7 years ago
ed
0b7d163d49
Increased the contrast for selected text when using LookAndFeel_V4
7 years ago
ed
149201d951
Display current progress in LookAndFeel_V4 linear ProgressBar
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
7cbb792f71
Fixed an issue where sliders would draw incorrectly in LookAndFeel4 if the slider's value text box was placed left to the slider
7 years ago
hogliux
da30211b19
Fixed an issue where sliders would draw incorrectly in LookAndFeel4 if the slider's value text box was placed above the slider
7 years ago
jules
3c43707a54
Avoided some assertions drawing very small ToggleButtons
7 years ago
hogliux
98b76b54de
Fixed an issue in LookAndFeel v4 which would always override the combobox justification
7 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
7 years ago
jules
bebe32357f
Added a file parameter to the LookAndFeel::drawFileBrowserRow methods
8 years ago
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
8 years ago
hogliux
ef2c63e4e3
Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices.
8 years ago