193 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  ed dab4741eb3 Tidied up a few bits of graphics code with Graphics::ScopedSaveState 6 years ago
  Tom Poole 3c9fe89636 Added a method for changing the corner size of a CallOutBox 6 years ago
  ed 7317e37270 Fixed some missing Button connected flags in L&F_V4 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  jules ad2419e152 Reverted a mistaken change of type in LookAndFeel::createGraphicsContext 6 years ago
  jules a97c4a9139 More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it 6 years ago
  jules f58eacc135 Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects. 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
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 7 years ago
  Tom Poole 02f8a125c4 Added some more places where we can use the BorderSize from a Label's LookAndFeel 7 years ago
  Tom Poole 0165e066b2 Added a LookAndFeel method to modify Label borders 7 years ago
  ed fcecf67ab3 Added a drawComboBoxTextWhenNothingSelected() method to ComboBox::LookAndFeelMethods and made the drawing code consistent with drawLabel() 7 years ago
  Tom Poole 3c93cfb105 Clarified some Button LookAndFeel parameter names 7 years ago
  Tom Poole 08d67c763f Made some JUCE classes TriviallyCopyable 7 years ago
  jules 7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 7 years ago
  jules 1e6bbb8da9 Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this 7 years ago
  hogliux 64be913fa2 Added a LookAndFeel method to customise the options of a ComboBox's PopupMenu 7 years ago
  jules 87042769b6 Tidied up some more old typedefs 7 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
  Tom Poole f1af3908d5 Documentation fixes 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 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
  jules edbeb50eeb Whitespace 7 years ago
  jules 5d9eabb084 Added a method LookAndFeel::setDefaultSansSerifTypeface() 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 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  ed 846f4b4b50 Fixed a mistake in a comment in the LookAndFeel destructor 7 years ago
  ed f7741ee085 Added some extra clarification to a comment above the assertion in LookAndFeel's destructor 7 years ago
  jules cf804268ef Replaced some old embedded images in the LookAndFeel with SVG 7 years ago
  jules da50695970 Fixed a typo in a comment 7 years ago
  jules 25d3a7f89d Added more comments to a LookAndFeel assertion that seems to be confusing people 7 years ago
  jules d727f2a35a Added MathConstants::halfPi to improve readability 8 years ago
  jules d0111a4f96 Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi 8 years ago
  ed 64b2ea825e Fixed a conversion warning 8 years ago
  ed 0fd3710c0e LookAndFeel_V4: Use getSliderThumbRadius() when drawing slider thumb + some code cleanup 8 years ago
  ed 3eaeb3795e Added a getPropertyPanelSectionHeaderHeight() method to PropertyComponent::LookAndFeelMethods 8 years ago
  ed 98f8ee9e04 Added some colourIds to FileBrowserComponent to control current path ComboBox and filename TextEditor colours 8 years ago
  ed f24e59e6ff Added DirectoryContentsDisplayComponent::ColourIds::highlightedTextColourId and removed a line in LookAndFeel_V4::drawFileBrowserRow() that could result in multiple unnecessary repaints 8 years ago
  ed a40f6b3e5e Added ComboBox::ColourIds::focusedOutlineColourId 8 years ago
  jules ccbe16f7df Fix for side-panel close button shape rendering 8 years ago