34 Commits (77458fb4f95b8beb045d13f3490adaab45df07fa)

Author SHA1 Message Date
  reuk 28414a6af8
Global: Avoid floating-point equality checks where possible 2 years ago
  Anthony Nicholls cff722a4af GUI Basics: Refactor juce_gui_basics file structure 2 years ago
  Anthony Nicholls c23eab7126 iOS: Refactor get primary display 2 years ago
  attila 1da9ccd36c Make it possible to attach Component updates to vblank events 3 years ago
  reuk 8cab4cf5bb
Displays: Add keyboardInsets member to Display, to allow querying onscreen keyboard size 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk ebac835673
Fix some deprecation warnings 3 years ago
  Attila Szarvas 101a886821 MouseInputSource: Eliminate superfluous drag events caused by pressure change 4 years ago
  ed 461192b355 Add FocusOutline class for indicating Component keyboard focus 4 years ago
  ed 3d282c1078 Desktop: Deprecate isOSXDarkModeActive() and add isDarkModeActive() for other platforms 4 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 4 years ago
  ed 9db2647971 Docs: Fix a typo 4 years ago
  ed a5c3b81f82 Use C++14 lambda capture initialisers for initialising deletion checkers 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  ed ed0851313b Displays: Added floating-point physical<->logical coordinate conversion methods 5 years ago
  ed ac1425f94e Added Display::safeAreaInsets and implementations for iOS and Android 5 years ago
  ed f05ae1c709 Added Desktop::isHeadless() method 5 years ago
  ed 1f2a7b759d Added documentation to Desktop::getDisplays() 5 years ago
  ed b7e28541ca Replaced deprecated Displays methods 5 years ago
  ed c21241549b Deprecated some methods in the Display class 5 years ago
  ed 009d685179 Updated all license headers 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
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  ed 31f6f9993b Fixed some conversion warnings in the Display coordinate conversion methods 6 years ago
  ed 9f17e0cde8 Added some explicit template instantiations for Displays::physicalToLogical() and ::logicalToPhysical() 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 7 years ago
  ed 2e532329a7 Handle display lists without a (0, 0) root node 7 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 7 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 7 years ago
  ed 81c0ec367e Windows: Fixed a bug where bounds would be double scaled when using a non-default global scale factor 7 years ago
  ed 27888d3de9 Made Desktop::Displays::getMainDisplay() a little less restrictive 7 years ago
  ed b78e63aa02 Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining() 7 years ago