1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-29 02:40:05 +00:00
Commit graph

483 commits

Author SHA1 Message Date
jules
7ee6583952 Tweaked the way Freetype is included to allow it to be used on other OSes than linux, and to be used in its amalgamated form. 2015-04-27 11:33:16 +01:00
jules
adf01a6a15 Whitespace 2015-04-24 11:27:21 +01:00
hogliux
e83a69560a Fix for duplicateIfShared when image depends on other image via SubsectionImageData 2015-04-22 17:38:32 +01:00
hogliux
1986f9b2ad Fix TextLayout height when string is empty 2015-04-08 10:43:11 +01:00
jules
afbec9cf3c Updates to avoid pedantic warnings in gcc. 2015-04-07 14:41:28 +01:00
jules
05d15e83da Added assertions to RectangleList to warn about rectangles containing INFs. 2015-04-01 12:28:38 +01:00
jules
769c2f4b46 Added isFinite() methods to Point and Rectangle. 2015-04-01 11:58:05 +01:00
jules
f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 2015-03-31 11:44:10 +01:00
jules
f02562f2c4 Fixed some documentation. 2015-03-23 09:54:19 +00:00
jules
4e4a9968a3 Reverted my typo that had changed the minimum font horizontal scale from the old default 0.7 2015-03-19 15:40:48 +00:00
jules
844d9e8d86 Added method Font::getDefaultMinimumHorizontalScaleFactor() to make it possible to change the global minimum font squashing amount. 2015-03-17 11:41:14 +00:00
jules
b8696a0ecd Minor tidying-up. 2015-03-12 10:04:51 +00:00
jules
19cd517bac (Oops - last Path check-in should have been used float, not int) 2015-03-04 16:19:11 +00:00
jules
cd48446e89 Added an alternative version of Path::addPieSegment() 2015-03-04 14:42:18 +00:00
jules
c87463cad1 Added support for in-memory fonts on Android. 2015-02-24 10:15:01 +00:00
jules
74f8c9b9ef Added some initialisation to the CoreGraphics context to counteract hosts that disable font anti-aliasing. 2015-02-23 10:00:42 +00:00
jules
5d6c37ed69 Cranked-up the warning level in the introjucer Xcode build, and fixed a few minor warnings. 2015-02-23 09:41:34 +00:00
jules
8eb2fef209 Updated gradient rendering on OSX to use newer APIs. 2015-02-22 20:16:26 +00:00
jules
4ac7b41779 Increased accuracy of DropShadow::drawShadowSection() 2015-02-08 12:17:47 +00:00
jules
c304ea1e15 Made a couple of internal glyph handling methods public to help 3rd party tweaking. 2015-02-03 09:27:29 +00:00
jules
94a0793a09 Prevented drawFittedText from messing up the graphics context's current font. 2015-02-02 13:00:48 +00:00
jules
7043152e6e Avoided a warning 2015-01-30 17:05:43 +00:00
jules
67acb27062 OSX TextLayout maximum height fix. 2015-01-06 09:49:49 +00:00
jules
a49baa3e52 Modified TextLayout creation functions to take an optional maximum height as well as a maximum width. 2014-12-29 12:07:31 +00:00
jules
91b5d77477 Version number update 2014-12-16 17:21:34 +00:00
jules
50a55b2e9c Avoided a few compiler warnings. 2014-12-03 11:45:15 +00:00
jules
0d989638cc Version 3.1.0 2014-11-18 10:56:13 +02:00
jules
78bfab2d17 Added a Path::addTriangle method that takes Point parameters 2014-11-12 10:52:44 +00:00
jules
8c15f9ac7d Fix for AffineTransform::getScaleFactor() for handling negative scaling. 2014-10-24 09:31:24 +01:00
jules
e60aa581d6 Added some missing semi-colons. 2014-10-14 11:48:16 +01:00
jules
38bddb3a0d Added a default parameter value to Graphics::drawText. 2014-10-02 13:03:18 +01:00
jules
6f6d0d201d Avoided a couple of obscure gcc warnings 2014-09-06 09:26:54 +01:00
jules
46dfd54d9a Minor cleanups. 2014-09-01 20:59:57 +01:00
jules
3e7d305094 A few minor whitespace cleanups. 2014-08-16 21:06:27 +01:00
jules
e5d89355d1 Win XP font style selection fix. 2014-08-13 08:54:31 +01:00
jules
99e8445b96 Version number update 2014-08-12 13:43:39 +01:00
jules
7d8b9ad597 Avoided a few linux gcc warnings. 2014-08-05 13:29:18 +01:00
jules
d2e1c7f679 Version number update 2014-07-13 19:42:44 +01:00
jules
36e7c12504 Fix for some VC compiler warnings. 2014-07-01 18:50:42 +01:00
jules
0bf57ddf0c Added a method RectangleList::ensureStorageAllocated 2014-06-29 18:39:45 +01:00
jules
02460bb95b A bit of refactoring inside GlyphArrangement, to avoid som edge-cases where the wrong number of lines is chosen. 2014-06-29 14:34:26 +01:00
jules
171ef8dd4b Workarounds for AttributedString layout when using from-memory fonts on Windows. 2014-06-28 21:36:01 +01:00
jules
590cca9776 Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method. 2014-06-14 11:32:02 +01:00
jules
f8e9a13f1d Version number update 2014-06-01 19:26:09 +01:00
jules
1a2a50f71d Added a version of Path::addEllipse that takes a Rectangle 2014-05-16 17:41:43 +01:00
jules
fda9e97298 Workaround for layout of CustomTypefaces on OSX 2014-05-16 09:53:38 +01:00
jules
425fccc7fd Added some image caching to the CoreGraphics renderer, which can speed up drawing when images are re-used. 2014-05-14 11:33:52 +01:00
jules
de6c80bb98 Clarified some documentation 2014-05-11 09:34:57 +01:00
jules
75770f293c New class: SharedResourcePointer 2014-04-14 13:13:07 +01:00
jules
d7777c87c5 Avoiding a VC warning. 2014-04-13 12:43:12 +01:00