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 |
ed
|
dc8033633c
|
Added a virtual getTabButtonFont() method to TabbedButtonBar::LookAndFeelMethods
|
8 years ago |
hogliux
|
e65708eb4c
|
Added colour ids to modify the colours of the TableHeaderComponent
|
8 years ago |
ed
|
b7a7563a59
|
Added a virtual getPopupMenuBorderSize() to PopupMenu::LookAndFeelMethods
|
8 years ago |
jules
|
82e9d47416
|
Tweaked a LookAndFeel_V2 method to avoid a subtle rectangle rendering glitch
|
8 years ago |
jules
|
3c43707a54
|
Avoided some assertions drawing very small ToggleButtons
|
8 years ago |
hogliux
|
2483c80529
|
Scale PopupMenus with the AffineTransform and scaling factor of their target components (see BREAKING-CHANGES.txt)
|
8 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 |
ed
|
182b0e4cb0
|
Added isProgressBarOpaque() method to ProgressBar::LookAndFeelMethods
|
8 years ago |
hogliux
|
ee373af944
|
Added AlertWindow LookAndFeel methods to offer more control on button widths
|
9 years ago |
hogliux
|
1c2d1479b4
|
Added LookAndFeel getAlertWindowButtonWidth method to override the width of alert buttons
|
9 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 |
jules
|
151e3f769e
|
Added a LookAndFeel method preparePopupMenuWindow() to allow the window component to be customised before being displayed
|
9 years ago |
jules
|
01c73ff0a6
|
Optimisation for look and feel drawing of zero-size title bars
|
9 years ago |
hogliux
|
ac9973f185
|
Add support for creating popup menus inside parent components
|
9 years ago |
jules
|
3d1cf531e0
|
Added colour IDs for ToggleButton tick colour
|
9 years ago |
jules
|
ef98ae9ced
|
Avoided an assertion in LookAndFeel_V2 with small TextButtons
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
10 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
Timur Doumler
|
d46ea64aa5
|
LookAndFeel: added method to specify a custom font for Alert Window title.
|
10 years ago |
Timur Doumler
|
48c32fde3b
|
Minor clean-up in LookAndFeel_V2::getSliderLayout.
|
10 years ago |
Timur Doumler
|
b68b4670b9
|
Added SliderLayout to LookAndFeel to allow flexible slider/textbox positioning. Refactored Slider to separate this functionality.
|
10 years ago |
jules
|
e3dfaff0db
|
Replaced the old LookAndFeel method getTooltipSize() with getTooltipBounds(), which can return a position as well as a size.
|
10 years ago |
jules
|
827e02862c
|
Tweaks to avoid an obscure compiler warning.
|
10 years ago |
jules
|
854a3e98d0
|
Added a new soft-keyboard type TextInputTarget::decimalKeyboard.
|
10 years ago |
jules
|
ac8bc1a7b4
|
Added methods to Label and TextEditor to specify the type of virtual keyboard they require.
|
10 years ago |
jules
|
9c1f3fcf78
|
Avoided VC warning.
|
11 years ago |
jules
|
3a1ec146ba
|
Added some colour IDs to BooleanPropertyComponent.
|
11 years ago |
jules
|
43d4c1ea2f
|
Added LookAndFeel method drawPopupMenuSectionHeader()
|
11 years ago |
jules
|
7f4270ef59
|
Added method getCallOutBoxBorderSize() to look+feel.
|
11 years ago |
jules
|
b65dfbfc7c
|
Refactored a couple of old methods relating to TextButton sizing: Removed TextButton::getFont() (use the LookAndFeel method instead), and replaced the LookAndFeel::changeTextButtonWidthToFitText method with one called getTextButtonWidthToFitText()
|
11 years ago |
jules
|
1a2a50f71d
|
Added a version of Path::addEllipse that takes a Rectangle
|
11 years ago |
jules
|
8cad74a22a
|
Changed the Label class to use BorderSize to define its border instead of raw values.
|
11 years ago |
jules
|
dd24e058c7
|
Added changeTextButtonWidthToFitText to the look + feel classes.
|
11 years ago |
jules
|
cfead6205b
|
Added a missing TextEditor colour setting to the L+F.
|
11 years ago |
jules
|
a5cc0d492e
|
Added some colour ID constants for PropertyComponent.
|
11 years ago |
jules
|
e54bd38255
|
Added shadow colour ID to MidiKeyboardComponent
|
11 years ago |
jules
|
f475dcfdb6
|
Cleaned up some line-drawing in BubbleComponent.
|
12 years ago |
jules
|
28dbc839b1
|
Refactored LookAndFeel::drawPopupMenuItem() and some PopupMenu methods to allow menus to use Drawables for their icons as well as just Images.
|
12 years ago |
jules
|
a90c0635bc
|
Added a default constructor for RectanglePlacement.
|
12 years ago |
jules
|
4e61bdb9e4
|
Updated a few Slider lookandfeel methods to take a Slider& as a parameter.
|
12 years ago |
jules
|
282078bf61
|
LookAndFeel_V3 tweaks.
|
12 years ago |
jules
|
75ed6ffe2d
|
Minor look+feel tweaks.
|
12 years ago |
jules
|
8d8848db64
|
Some tweaks to the new V3 look+feel.
|
12 years ago |
jules
|
bea7b83cb8
|
Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F).
|
12 years ago |
jules
|
56ec1d1400
|
Added a colour ID TreeView::selectedItemBackgroundColourId, and changed the TreeView to fill selected items with this. (The colour is set to transparent by default so this won't affect existing code).
Updated the LookAndFeel::drawTreeviewPlusMinusBox and TreeViewItem::paintOpenCloseButton methods to provide more flexibility.
|
12 years ago |
jules
|
a9aae9651b
|
Big refactoring of the introjucer's module handling - removed the global module path, and each module now stores its path for each exporter. Rewrote all the UI for downloading + updating modules.
|
12 years ago |
jules
|
c7cab8e020
|
Cleaned up some table look+feel code.
|
12 years ago |