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

126 commits

Author SHA1 Message Date
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
jules
5d23645ca2 Workaround for some OSX10.11 repaint region coalescing problems 2016-02-23 10:01:57 +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
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
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
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00: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
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
43283b3d03 Added a couple of methods to Rectangle to return its limits as Range objects. 2015-06-11 09:13:13 -07: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
f02562f2c4 Fixed some documentation. 2015-03-23 09:54:19 +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
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
3e7d305094 A few minor whitespace cleanups. 2014-08-16 21:06:27 +01:00
jules
0bf57ddf0c Added a method RectangleList::ensureStorageAllocated 2014-06-29 18:39:45 +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
1a2a50f71d Added a version of Path::addEllipse that takes a Rectangle 2014-05-16 17:41:43 +01:00
jules
e1ebe495b4 Added method Path::preallocateSpace(). 2014-03-12 19:41:09 +00:00
jules
8968df0402 Added some centering methods to Rectangle. 2014-02-21 12:51:06 +00:00
jules
7786943593 Added MidiMessage::textMetaEvent method. 2014-02-19 20:37:15 +00:00
jules
b0933193bf Disambiguation in Point::getAngleToPoint 2014-02-19 16:14:37 +00:00
jules
76c8400049 Really minor clean-ups. 2014-01-12 18:06:48 +00:00
jules
5b25b303fb Cleaned up some minor stuff in the GL demo and PathStrokeType. 2014-01-12 15:50:16 +00:00
jules
fc24a63ed1 Added a method Rectangle::withSizeKeepingCentre() 2013-12-07 14:31:52 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
7b2b7b975b Removed leak detector from RectangleList to avoid problems in DLL build. 2013-11-15 11:32:56 +00:00
jules
41545be958 Added methods for line/rectangle intersection. 2013-11-13 10:26:35 +00:00
jules
863895d107 Minor cleanups. 2013-11-10 17:43:02 +00:00
jules
a53110de06 Big speedup to path rendering on GL/software. 2013-11-07 14:38:59 +00:00
jules
59d719cc26 Increased the gamma of software-rendered fonts. 2013-10-29 21:37:36 +00:00
jules
569fe21e7f Minor tidying. 2013-10-28 13:59:09 +00:00
jules
740cea768c Added some trimming functions to Rectangle. 2013-10-20 20:38:45 +01:00
jules
bb98c00d0d Avoided some pedantic compiler warnings in the audio plugin code. 2013-10-01 11:53:17 +01:00
jules
1c8a03c05e Fix for edgetable rendering. 2013-09-24 23:02:28 +01:00
jules
abd3babc02 Minor optimisations and clean-ups. 2013-09-21 13:41:16 +01:00
jules
9b4566a2f0 Added some Rectangle and Point scaling methods. 2013-09-17 09:38:32 +01:00
jules
fc772941d6 Fixed some pedantic warnings. 2013-09-16 18:47:28 +01:00
jules
435089e89b Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs. 2013-09-11 10:29:48 +01:00
jules
fecba9c31c New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this. 2013-09-09 20:07:17 +01:00