71 Commits (9199fa3c5179a7d8c3a443e4068bfb1a901b62b8)

Author SHA1 Message Date
  ed 90eb878d16 Accessibility: Make createAccessibilityHandler() private in Component subclasses 3 years ago
  Tom Poole 6542446594 Update the JUCE logo 3 years ago
  ed ce9ab1430f Accessibility: Disable accessibility for JUCESplashScreen 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  ed 547dc7712c Fixed a potential crash in DropShadower when the component is deleted before the shadower 4 years ago
  reuk 013fd5e5d6 juce6: Update some referenes to JUCE 5 in docstrings 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed 0d610c52b2 Removed an unused define from the JUCE splash screen 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed 9d69018d97 Projucer: Removed app reporting 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  Tom Poole c8325a25c9 Removed some erroneous callbacks in the JUCESplashScreen component 6 years ago
  jules c6d1828a32 A few more internal updates for better smart pointer use 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() 6 years ago
  jules 7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 6 years ago
  hogliux b85726a646 BubbleComponent: Correctly convert screen coordinates for BubbleComponents that have a custom AffineTransforms 7 years ago
  hogliux 8377a6406b Scaling: Ensured that the Slider's PopupDisplayComponent will have the same transform applied as the Slider itself 7 years ago
  jules 8454db395e Fixed a std::unique_ptr compile error 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
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  Tom Poole 6406fc4466 Tweaked the JUCE analytics data 7 years ago
  Tom Poole beec82b8cb Improvements to the Analytics class 7 years ago
  jules bc90a41386 Fixed a few singletons which had forgotten to call clearSingletonInstance() in their destructors 7 years ago
  jules 58a99ff139 Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated! 7 years ago
  Tom Poole b709bd8d98 Disabled mouse interactions with the splash screen once it has started fading 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
  tpoole 71bd8f6bed Whitespace tidy up 7 years ago
  jules 2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag 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
  tpoole 9b687968db Fixed some g++ compiler warnings 7 years ago
  tpoole 73d4e73a3d UnitTestRunner: Fixed some build warnings on Linux 7 years ago
  tpoole 97eed1e889 Added a static getSplashScreenLogo() method to JUCESplashScreen 8 years ago
  tpoole 5a0a17fc72 Fixed a compile error when a precompiler variable is not set 8 years ago
  jules 3e7a111922 Avoided an unused member variable warning 8 years ago
  jules 14bffbba3c Avoided unnecessary timer activity when splash screen is disabled 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 7ed37f8600 Added the standard JUCE splash screen and app usage reporting 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  jules 92f3a1e88f Miscellaneous fixes for some PVS static analyser warnings 8 years ago
  jules 3a8f6d0300 Added some layout arguments to BubbleComponent::setPosition() 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 670a40f05b Fix for DropShadower when a desktop scale factor is in use. 11 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). 11 years ago
  jules a2c95ce4fd Cleaned out and optimised some graphics code. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 12 years ago