380 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  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
  reuk 0f690662d8
AutoResizingNSViewComponent: Fix display issues for certain plugin views 4 years ago
  ed a747f7c47f
CoreGraphics: Added convertToPointFloat() helper 4 years ago
  ed d6ac6b543b Removed some unnecessary angled brackets 4 years ago
  ed 0fc1ede50f Used MemoryBlock::isEmpty() in a few places 4 years ago
  ed 76993469ea CoreGraphics: Fixed a leak when loading an empty MemoryBlock in juce_loadWithCoreImage() 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  Tom Poole 2367d648f4 Fixed an issue rendering AttributedStrings containing horizontal font scale 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  reuk 837ab64dbd
Android: Fix numeric conversion warnings 4 years ago
  ed af69be5346 Windows: Tidied up the usage of the JUCE_COMCALL, JUCE_COMCLASS, and JUCE_IUNKNOWNCLASS macros 4 years ago
  reuk 3baaad8b5b
XmlElement: Update loops to use new iterators 4 years ago
  reuk ba37f915d6 Font: Fix issue where style changes may also affect the typeface of a Font 4 years ago
  reuk 651c91eb56
ColorSpacePtr: Tidy up uses 4 years ago