256 Commits (8b74ec2fb7c20a728a53bc0915bea38733a0771b)

Author SHA1 Message Date
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  reuk 0f6f2728f2
AlertWindow: Scale window according to scale of associatedComponent 4 years ago
  ed fd83e0f51e Removed Displays const_casts from ComponentPeer implementations 4 years ago
  ed ad38182530 Added checks for DOXYGEN #define when excluding modal methods in headers 4 years ago
  ed 091ab8a3a3 Made the windowIgnoresKeyPresses ComponentPeer style flag documentation a bit clearer 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  ed 268ac3d5c8 Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform 4 years ago
  ed 60b6afd517 Added floating-point overrides for some Component area conversion methods 4 years ago
  reuk 013fd5e5d6 juce6: Update some referenes to JUCE 5 in docstrings 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  reuk 39b5c22a29
GUI: Ensure components refresh correctly when their look and feel changes 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 a54da0b832 Fixed some more typos 5 years ago
  Tom Poole 3c9fe89636 Added a method for changing the corner size of a CallOutBox 5 years ago
  ed 8de98f5a82 Fixed a bug causing duplicate TooltipWindows to be shown when multiple plug-in windows were open 6 years ago
  ed af1cc0c70f Minor documentation fixes 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  ed 6f52fc5758 Reverted 876aaf4 which was causing TooltipWindows constructed with a parent component not in their parent hierarchy to not be displayed 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  ed de28787c25 Don't cancel ThreadWithProgressWindow when it isn't the foremost modal component to allow multiple windows 6 years ago
  Tom Poole 493591a7ef Cleaned up some doc comments 6 years ago
  jules c6d1d2e483 Changed a stray 0 to a nullptr 6 years ago
  ed e2825dc933 Add ComponentPeer::ScaleFactorListener 6 years ago
  ed b78e63aa02 Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining() 6 years ago
  Tom Poole 988d290a7a A minor documentation update 6 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  hogliux 3e327a5390 Ensured that any top-level component transforms are not applied twice 7 years ago
  hogliux 876aaf49e7 Allow multiple TooltipWindows as long as they do not share the same parent component 7 years ago
  ed 6b8b0a8c8f Removed a newline between a jassert and its associated comment 7 years ago
  ed 481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 7 years ago
  ed d1ed072622 Ensure that pressing the escape key always dismisses an AlertWindow 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Lukasz Kozakiewicz c8b9bc79ba AlertWindow: ensure a native keyboard is hidden when alert window gets dismissed. 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  jules c6edf39d1d (fixed a typo in the last commit) 7 years ago
  jules ecbc07b855 Prevvented ComponentPeer from trying to send the keyboard focus to components that don't want it 7 years ago
  Noah Dayan e690350df3 Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes 7 years ago
  jules 8d09eaadb6 Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  jules 4fcedf7be5 Standardised some lambda syntax 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
  jules 6eff49a629 Workaround for a Visual Studio compiler bug 7 years ago
  jules a1b9900bae Added an assertion to catch people using more than one TooltipWindow, which seems to be a common mistake 7 years ago