70 Commits (03a118d380a357390d901b604d5285e711d1d7e9)

Author SHA1 Message Date
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  Tom Poole 02f8a125c4 Added some more places where we can use the BorderSize from a Label's LookAndFeel 6 years ago
  Tom Poole 0165e066b2 Added a LookAndFeel method to modify Label borders 6 years ago
  ed fcecf67ab3 Added a drawComboBoxTextWhenNothingSelected() method to ComboBox::LookAndFeelMethods and made the drawing code consistent with drawLabel() 6 years ago
  Tom Poole 3c93cfb105 Clarified some Button LookAndFeel parameter names 7 years ago
  jules 7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 7 years ago
  hogliux 64be913fa2 Added a LookAndFeel method to customise the options of a ComboBox's PopupMenu 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole c077d8662e Fixed a compiler warning 7 years ago
  ed 10be540f19 Use LookAndFeel::getCrossShape() for SidePanel dismiss button 7 years ago
  ed 1af959a423 Implemented changeToggleButtonWidthToFitText() in LookAndFeel_V4 and updated LookAndFeel_V2 to calculate width more accurately 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  jules cf804268ef Replaced some old embedded images in the LookAndFeel with SVG 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 3eaeb3795e Added a getPropertyPanelSectionHeaderHeight() method to PropertyComponent::LookAndFeelMethods 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
  jules ccbe16f7df Fix for side-panel close button shape rendering 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 533fd23439 Added a missing override 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
  ed dc8033633c Added a virtual getTabButtonFont() method to TabbedButtonBar::LookAndFeelMethods 7 years ago
  hogliux e65708eb4c Added colour ids to modify the colours of the TableHeaderComponent 7 years ago
  ed b7a7563a59 Added a virtual getPopupMenuBorderSize() to PopupMenu::LookAndFeelMethods 7 years ago
  jules 82e9d47416 Tweaked a LookAndFeel_V2 method to avoid a subtle rectangle rendering glitch 7 years ago
  jules 3c43707a54 Avoided some assertions drawing very small ToggleButtons 7 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 8 years ago
  hogliux 1c2d1479b4 Added LookAndFeel getAlertWindowButtonWidth method to override the width of alert buttons 8 years ago
  tpoole b24aadcc72 Added ColourIds to allow alternate colouring of TreeViewItems 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
  jules 151e3f769e Added a LookAndFeel method preparePopupMenuWindow() to allow the window component to be customised before being displayed 8 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. 9 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