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

543 commits

Author SHA1 Message Date
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
jules
dd576a5192 Fixed a mathematical edge-case in line-intersection calculations 2016-02-08 12:07:49 +00:00
jules
08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 2016-02-04 16:07:21 +00:00
Timur Doumler
2d134d9380 Rectangle::toNearestInt(): improved documentation. 2016-02-03 09:59:59 +00:00
Timur Doumler
26759d5f64 Added helper method Rectangle::toNearestInt(). 2016-02-02 14:39:52 +00:00
jules
d48167a0b7 Added some length-squared methods to Line and Point 2016-02-01 11:22:04 +00:00
jules
606e7be12f Added dashed-line support to the SVG parser and DrawablePath 2016-01-11 13:11:12 +00:00
jules
d0f646a9ad Fix for a problem with CoreText when laying out very long text strings 2016-01-05 15:38:56 +00:00
jules
1a7caaa58f Refactored AttributedString so that every part of the string has a single font and colour associated with it, to avoid some problems caused by fonts being undefined. 2016-01-03 13:16:18 +00:00
jules
923e8fabdb Removed some unnecessary includes of AppConfig.h 2015-12-24 11:55:46 +00:00
jules
c95253fad0 Cleaned out some old amalgamated build references. 2015-12-24 11:31:37 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
2a1234b6ac Simplified some inter-module dependencies and exception-catching fallbacks 2015-12-23 11:47:18 +00:00
jules
edec7b34b2 Replaced some uses of AffineTransform::identity with a default-constructed object 2015-12-22 17:46:31 +00:00
jules
9906788e9b Avoided a Visual Studio compiler warning in Rectangle 2015-12-22 11:43:28 +00:00
jules
6f092d602d Rendering optimisation when filling off-screen paths 2015-12-22 10:26:03 +00:00
jules
19d0c71050 Version number update 2015-12-16 18:14:23 +00:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
428c8a79a5 Version number update 2015-12-10 11:02:38 +00:00
jules
99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 2015-12-07 19:31:05 +00:00
jules
31381c6864 Stripped out some defunct OSX 10.4 fallback code 2015-12-01 12:48:01 +00:00
Joshua Gerrard
7793b03587 Fixed memory leak in DirectWrite on Windows 10 2015-11-30 17:49:36 +00:00
jules
7cc522b7e5 Minor tidying up in some win32 code. 2015-11-25 15:23:07 +00:00
jules
eb99390413 TextLayout: made the fallback layout algorithm make use of AttributedString::getLineSpacing() 2015-11-25 09:58:16 +00:00
jules
d833ab5e33 TextLayout: added support for using the AttributedString::getLineSpacing value in DirectWrite 2015-11-24 17:53:11 +00:00
jules
eed5aa641d Minor cleanups in some DirectWrite code. 2015-11-23 17:08:38 +00:00
jules
c35ed85677 Version number update 2015-11-17 16:37:03 +00:00
jules
09867e15d1 Fix for Android font creation 2015-11-06 11:21:00 +00:00
jules
12447ba38f Version 4.0.1 2015-11-02 11:02:55 +00:00
jules
a004df192a Corrected some documentation. 2015-11-02 09:59:05 +00:00
jules
5c773b0323 A couple of minor fixes to CoreText layout for attributed strings 2015-10-08 11:34:51 +01:00
jules
964a03e627 Fixed some Xcode deprecation warnings in 10.11 2015-10-01 15:58:14 +01:00
jules
7a27686d96 Fix for a layout truncation problem in GlyphArrangement when splitting across many lines. 2015-09-28 17:12:37 +01:00
hogliux
c17c4ec43b Fix Android build errors in libpng and libflac 2015-09-16 09:57:50 +01:00
jules
5cef7c8e79 Reworked the PNG loader 2015-09-11 09:48:51 +01:00
jules
9c13257da2 Added flag JUCE_EXCEPTIONS_DISABLED to detect compiling with exceptions turned off, and removed internal exception use from a few places in the codebase. 2015-09-06 15:42:34 +01:00
Timur Doumler
cddf0cfc8a Fixed Windows bug causing wrong text positions for DirectDraw text layout. 2015-08-12 17:42:07 +01:00
jules
9a1a58c454 Tweaked Font::getStringWidth to round-up the value it returns as an int. 2015-07-24 15:55:37 +01:00
jules
9be3d67ab8 Removed the leak detector from AffineTransform to avoid false alarms with static instances of the class. (You should never allocate one of these on the heap anyway) 2015-07-24 10:30:55 +01:00
Timur Doumler
dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 2015-07-23 15:57:18 +01:00
jules
861d3d9710 Version 3.2.0 2015-07-22 19:48:35 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00