393 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  Anthony Nicholls 158220ddfa Formatting: Use nested namespace definitions 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  Tom Poole 9b041f3d74 Add a base clang-tidy configuration 1 year ago
  Tom Poole 82f1fd57a4 Fix some compiler warnings 1 year ago
  reuk a22e423fc6
CoreGraphics: Refactor for improved consistency 1 year ago
  reuk 3894fdbe5f
CoreGraphics: Fix issue where AlertWindow borders were not rendered correctly 2 years ago
  reuk 8ed3618e12
CoreGraphicsContext: Fix issue where clipping a gradient on a layer-backed view could cause rendering glitches 2 years ago
  reuk b56f386b6b
CoreGraphicsContext: Reduce repetition 2 years ago
  reuk e414f76cac
CoreGraphicsContext: Replace bool flag with std::optional 2 years ago
  reuk 28414a6af8
Global: Avoid floating-point equality checks where possible 2 years ago
  Anthony Nicholls 05d5c94990
Native: Rename all native files for improved consistency 2 years ago
  reuk 454bc7c63a CoreGraphicsContext: Avoid hanging when drawing transformed tiled images 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  reuk 19175ff698
OpenGL: Ensure that macOS uses the same (sRGB) colour space everywhere 2 years ago
  attila c0f31aa12a CoreGraphics: fillAll() fills a larger area to avoid alpha blended edges 2 years ago
  reuk 5a6c8b1d0a
Linux Fonts: Improve default selection mechanism 2 years ago
  reuk c920eb95fd Fonts: Fix issue where default fonts were set to use non-existent styles 2 years ago
  reuk 41ef5b7fd5
macOS: Remove macOS 10.14 preprocessor checks 2 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  reuk 310b4e6234
Fonts: Avoid segfaulting on Linux when there are no installed fonts 3 years ago
  reuk 67e3326ecf
Fonts: Avoid segfaulting on Linux when there are no installed fonts 3 years ago
  reuk 86f08302b6
Linux Fonts: Replace font style if it does not exist for the requested font 3 years ago
  reuk 3c08f8beda
Linux Fonts: Replace font style if it does not exist for the requested font 3 years ago
  Tom Poole fbff65dea2 Linux: Fix an issue where the requested font style could be incorrectly overwritten 3 years ago
  reuk 19ddbe2368
Warnings: Fix missing-prototypes warnings 3 years ago
  reuk 3bf635e004
Warnings: Always supply all field initialisers 3 years ago
  reuk 6de457f932
Linux Fonts: Add extra default font path 3 years ago
  reuk f9c0c626fe
Linux: Avoid picking a bold/oblique version of Bitstream Vera Sans by default 3 years ago
  reuk c31f3477a8 Linux: Avoid picking a bold/oblique version of Bitstream Vera Sans by default 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk db3a0a1ae8
CoreGraphics: Avoid allocating over-large buffers for clipped image data 3 years ago
  reuk 5186ac71e2
iOS: Fix no-matching-function error 3 years ago
  reuk e27fb35996
Fonts: Adjust attribute ranges correctly when rendering AttributedStrings 3 years ago
  reuk 0223e44ae7
Image: Keep track of contiguous buffer size to avoid heap buffer overflows 3 years ago
  reuk 3d7019bdc2
Fonts: Fix Xcode 13 build issue 3 years ago
  reuk 50dacbc8fc Mac Fonts: Fix rendering of AttributedStrings with empty ranges 3 years ago
  reuk 640194c878
MinGW: Improve compatibility 3 years ago
  Tom Poole 07dec2d369 macOS: Suppress leak detector warnings for retained system tray icons on Big Sur 3 years ago
  Tom Poole 05796beffd macOS: Fix CGImage memory access violation on Monterey 3 years ago
  reuk 03428561ed
ScaledImage: Use in a few more places 3 years ago
  ed a435026b24 macOS: Use available keyword instead of preprocessor version checks where possible 3 years ago
  reuk 3768349a05
Font: Make Font and TypefaceCache threadsafe 3 years ago
  ed c26ff2da6b DirectWrite: Don't skip newline glyph runs when performing text layout 3 years ago
  ed 588e776bb6 Accessibility: Remove redundant method declaration and general fixups 3 years ago
  ed 81534104fb DirectWrite: Don't include trailing whitespace when calculating text layout in CustomDirectWriteTextRenderer::DrawGlyphRun() 3 years ago
  reuk 71bc141770 AttributedString: Fix faulty font lookup when rendering text 3 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago