930 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  reuk d7f3ae4fc1
RectangleList: Avoid entering a death spiral when subtracting very close rectangles 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  Tom Poole 306ed633c6 Bump version number to 7.0.3 2 years ago
  reuk 19175ff698
OpenGL: Ensure that macOS uses the same (sRGB) colour space everywhere 2 years ago
  reuk 7c14c1fcd7
Use more concise stdlib type aliases 2 years ago
  reuk 8b8ae10059
Build: Replace JUCE_NODISCARD with [[nodiscard]] 2 years ago
  reuk b3a4d54a72
Build: Update the minimum C++ standard to C++17 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
  Tom Poole 7296b8e3f7 Bump version number to 7.0.2 2 years ago
  reuk 41ef5b7fd5
macOS: Remove macOS 10.14 preprocessor checks 2 years ago
  attila 9acfeece43 Colours: Support grey/gray spelling for HTML and SVG compatibility 2 years ago
  Tom Poole fd8607302d Bump version number to 7.0.1 2 years ago
  Tom Poole 8b399998b4 Bump version number to 7.0.0 2 years ago
  attila 6f3fb5a29f Linux: Adjust natively reported border size by the current scale factor 3 years ago
  attila 8f99c084fe Linux: Adjust natively reported border size by the current scale factor 3 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 68514d626c Graphics: Added a global GlyphArrangement cache 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk ae646dde16
StandaloneFilterWindow: Account for native frame size in constrainer 3 years ago
  reuk 93ba4d98cf
Fix clang warnings 3 years ago
  Tom Poole ed4f638ff7 Line: Add explicit methods for lengthening the start and end points 3 years ago
  reuk ebac835673
Fix some deprecation warnings 3 years ago
  Tom Poole 0d82541728 Point: Fix a division by zero in getPointAlongLine 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
  Tom Poole 111bbc0979 Bump version number to 6.1.6 3 years ago
  Tom Poole 04a8a44a85 Make Path::intersectsLine const 3 years ago
  reuk 1d1d743b9f
Build: Add -Wdeprecated to recommended flags and fix new warnings 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
  Roland Rabien 9d692c13cf Fix invalid usage of JUCE_NODISCARD 3 years ago
  reuk 6a1a96247b
GlyphArrangement: Avoid breaking on non-breaking spaces 3 years ago
  reuk b80927fc91
Nodiscard: Add to builder-pattern functions 3 years ago
  Tom Poole 3c03693d07 Bump version number to 6.1.5 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  reuk 640194c878
MinGW: Improve compatibility 3 years ago