293 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  reuk eee7200629 SidePanel: Fix shadow drawing artefact on hi-res screens 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  attila 44dd0649fd Grid: Fix layout for very small items 2 years ago
  attila 3acc71f7df MultiDocumentPanel: Fix reporting wrong active document, avoid reordering 2 years ago
  attila 27924e4996 Viewport: Stop ongoing physical drag upon user interaction 2 years ago
  reuk 7eb99ed8ec
Grid: Avoid hangs when positioning auto-placement items that are too large for the explicit grid 2 years ago
  reuk 53484db875
Accessibility: Avoid allowing TextEditor and Viewport internal components to be accessibility-focused 3 years ago
  reuk c9950e3801
Accessibility: Avoid allowing TextEditor and Viewport internal components to be accessibility-focused 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole 5938796f43 Viewport: Fix a scrolling bug when internal components have a transform applied 3 years ago
  Tom Poole 669782cdf4 Viewport: Fix a scrolling bug when internal components have a transform applied 3 years ago
  reuk 858aab823a
ComponentBoundsConstrainer: Properly constrain secondary windows in plugins 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 1d1d743b9f
Build: Add -Wdeprecated to recommended flags and fix new warnings 3 years ago
  reuk 84db4b186f
ComponentBoundsConstrainer: Refactor 3 years ago
  reuk 4cf74dfff6 Viewport: Improve drag-to-scroll on devices that can accept simultaneous mouse and touch input 3 years ago
  attila 6575d24a81 ComponentPeer: Deprecate getFrameSize() 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  reuk e247e06fb7
FlexBox: Refactor and tidy implementation 3 years ago
  reuk 0dad809264
FlexBox: Add tests, and fix layout bugs 3 years ago
  reuk 4d572411e0
FlexBox: Update the default value of FlexItem::alignSelf to match CSS implementations 3 years ago
  reuk 6bc51f97e4
Grid: Avoid crashing in performLayout when the grid contains no items 3 years ago
  ed 051e0ed6d6 Fix leak on MultiDocumentPanel destruction 3 years ago
  reuk c3c171acaf
Grid: Fix behaviour with negative row/column indices 3 years ago
  reuk c802319241
Viewport: Stop touches on other components from interrupting scrolling 3 years ago
  ed 90eb878d16 Accessibility: Make createAccessibilityHandler() private in Component subclasses 3 years ago
  ed 8d6ba3b54e Accessibility: Use AccessibilityRole::ignored for UI elements that should not be accessible to screen readers but have accessible children 3 years ago
  ed a5c3b81f82 Use C++14 lambda capture initialisers for initialising deletion checkers 3 years ago
  Tom Poole fe4ba9071b Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 3 years ago
  ed bbc05adb17 Docs: Updated Viewport scrollbar docs 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  ed 9147a5e535 Accessibility: Ignore Viewport content holder 4 years ago
  ed 333983947e Accessibility: Removed widget_handlers 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  ed bd17993caa SidePanel: Call onPanelShowHide when animation has completed 4 years ago
  ed d7358d0ef1 Update SidePanel visibility when shown/hidden and set always on top 4 years ago
  reuk 586ab8927d Fix warnings when building in C++20 mode 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 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
  ed b5214a341e Normalised lambda whitespace 5 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  ed 685dc4fd78 Fixed a typo 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 441c88f3b9 macOS: Removed all dynamic_cast type_info warning workarounds which have been fixed in 0dd3b02 5 years ago
  ed 814852e966 macOS: Fixed another spurious dynamic_cast type_info warning when loading dylibs containing JUCE at runtime 5 years ago
  reuk dde6b96ebe MSVC: Fix some potential divide-by-zero errors 5 years ago
  Tom Poole 67486d47e0 Fixed some Doxygen warnings 5 years ago