1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-20 01:14:20 +00:00
Commit graph

584 commits

Author SHA1 Message Date
jules
92f3a1e88f Miscellaneous fixes for some PVS static analyser warnings 2017-01-03 17:22:01 +00:00
jules
d4b47809a1 Fixed some spelling mistakes in comments 2017-01-01 11:59:39 +00:00
jules
a15d79d4fe Added new methods Rectangle::withRightX() and withBottomY() 2017-01-01 11:56:23 +00:00
jules
b90077c85f Cleaned up some warnings in the PNG code 2016-12-24 09:32:37 +00:00
hogliux
a7ee1a7c2e Added missing initialiser in Path::Iterator constructor 2016-12-21 09:38:22 +00:00
hogliux
27c353ca3f Fixed an issue when compiling with newer external png libraries 2016-12-19 15:34:53 +00:00
ed
18c896f45b Changed Line::getPointAlongLineProportionally method to work properly with integers 2016-12-02 11:27:04 +00:00
hogliux
c0987f2b32 Fixed a false positive in ASAN in a recent bug fix commit to OSXTypeface 2016-11-24 11:59:11 +00:00
hogliux
57fdbd439f Fixed a potential access after free bug when creating typefaces from user data os macOS 2016-11-24 10:55:20 +00:00
hogliux
363ceb08cf Bump version number to 4.3.0 2016-11-02 14:02:52 +00:00
ed
76b3689a48 Added BLOCKS module 2016-11-01 17:17:33 +00:00
tpoole
9d08f8fcac Fixed a documentation typo. 2016-10-13 15:11:33 +01:00
tpoole
13c494666e Changed lowResamplingQuality to kCGInterpolationNone on OS X and iOS 2016-10-06 10:46:48 +01:00
hogliux
8263d70adb Continue drawing if a negative dashLen was hit 2016-10-05 18:31:29 +01:00
tpoole
a440c16d89 Added Graphics::ResamplingQuality::noResampling 2016-10-05 08:50:09 +01:00
ed
aff5ea5a9b Replaced two instances of src[1] with src[0] in the render4PixelAverage method as adding pixelStride handles the offset 2016-09-21 09:54:18 +01:00
hogliux
4eb89336f9 Bump version number to 4.2.4 2016-09-16 16:42:43 +01:00
jules
9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 2016-09-16 12:03:02 +01:00
hogliux
0159102e10 Fix ResamplingQuality documentation 2016-08-10 12:35:47 +01:00
hogliux
4b6458438f Fix small typo 2016-07-21 15:29:52 +01:00
jules
97e058bbd2 Added a couple of proportional Rectangle methods 2016-07-14 09:34:29 +01:00
jules
6b8c7208b3 Tidied up a few things in the Line class, and added a Line::fromStartAndAngle method 2016-07-12 09:50:52 +01:00
hogliux
c9aca28d00 Add pkg-config support for linux 2016-07-07 10:37:58 +01:00
hogliux
630ab88f8b Version number update 2016-07-05 11:27:53 +01:00
hogliux
3461b12f7e Draw custom line ends if arrow width is zero 2016-07-04 11:25:41 +01:00
jules
31f935cc60 Added a new Graphics::drawImage method that takes a Rectangle<float> 2016-07-01 15:35:04 +01:00
jules
5960afde1a Cleaned up a few functions in Graphics, and optimised drawEllipse when used for circles 2016-06-30 15:44:25 +01:00
jules
021209e216 Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak 2016-06-22 16:33:09 +01:00
jules
ec40f0940c Updated version numbers in modules, and resaved example projects 2016-06-07 12:52:59 +01:00
jules
708e357e3c Prevented ColourGradient from having multiple colour stops at 0 2016-04-28 09:47:09 +01:00
jules
01e2e53160 Added an assertion to catch some unexpected behaviour in the CoreGraphics gradient renderer 2016-04-27 16:12:37 +01:00
jules
0b3a11ee07 Updated version number to 4.2.1 2016-04-21 10:08:47 +01:00
jules
871c3a9108 Removed some code that prevented RTL TextLayouts having their bounds adjusted 2016-04-14 16:34:26 +01:00
jules
bb7189b05e Added kerning support to the DirectWrite layout code 2016-04-14 16:33:19 +01:00
jules
9abd4eeace Added some extra tolerance settings to some Path methods 2016-04-11 16:00:15 +01:00
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +01:00
Timur Doumler
70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 2016-04-06 18:31:24 +01:00
jules
189853720a Cleaned up a few uses of Image::null 2016-03-10 17:20:15 +00:00
jules
a45c3c564f Removed some C++11 syntax that had crept into the OSX font code 2016-03-10 12:14:28 +00:00
hogliux
ac14c59283 Get rid of warnings in Windows direct write headers 2016-03-08 15:30:24 +00:00
jules
56b6efbbad Made sure that String::toCFString() never returns a null pointer 2016-02-25 16:53:14 +00:00
jules
e66762d81f Added writing-direction flags to OSX font layout generation 2016-02-24 10:17:17 +00:00
jules
cb1c17b9f1 Avoided a redefinition warning in a particular GCC setup 2016-02-23 10:45:50 +00:00
jules
5d23645ca2 Workaround for some OSX10.11 repaint region coalescing problems 2016-02-23 10:01:57 +00:00
jules
328652c3ad Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11) 2016-02-22 18:00:05 +00:00
jules
b5907fa90d Normalised some divider comments 2016-02-20 09:45:43 +00:00
jules
16466371f0 Added ability for ImageType::convert() to work on formats with different pixel strides 2016-02-18 16:44:30 +00:00
jules
876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 2016-02-12 17:03:21 +00:00
jules
cda1e4f518 Fixed an iOS compile bug 2016-02-08 17:21:52 +00:00
jules
df33097ddf Added a function to multiply a point by a scalar, and improved the comments for Point::getAngleToPoint() 2016-02-08 14:15:50 +00:00