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

85 commits

Author SHA1 Message Date
Timur Doumler
17497122e4 Consistency fix: renamed Array::empty() to Array::isEmpty() and added a method isEmpty() to all container classes which didn't have it yet. 2016-03-18 14:38:12 +00:00
jules
438dbb7637 Tweaked some syntax in the SVG parser to avoid problems in GCC. 2016-03-14 10:08:36 +00:00
jules
8c6ef0b0e4 A better optimisation for parsing SVG files with certain types of line dash attributes 2016-01-18 08:40:44 +00:00
jules
30ac2dce0a Minor optimisation for the SVG parser 2016-01-17 15:08:54 +00:00
jules
5398ba5f06 Fixed a capitalisation mistake in the SVG parser 2016-01-15 08:52:34 +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
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
bbc129fb45 Fix for SVG parsing of paths containing non-space-separated decimal points 2015-09-17 10:49:43 +01:00
jules
bbbe451b7d Added a workaround to the SVG parser to let it display <a> tags 2015-09-11 09:49:38 +01:00
jules
b80d39777c Added some comments to DrawabkeComposite. 2015-07-27 09:26:59 +01:00
Timur Doumler
dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 2015-07-23 15:57:18 +01:00
hogliux
f59ab9e4a3 Also copy transforms when copying drawables 2015-07-23 15:39:10 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
a49cc0fca5 Added methods degreesToRadians and radiansToDegrees 2015-07-07 15:22:00 +01:00
jules
fbbc9b3595 Made the SVG parser recognise the "display=none" attribute. 2015-05-21 17:47:38 +01:00
jules
1eab064696 Rearranged some documentation for relative coord expressions. 2015-05-21 12:44:53 +01:00
jules
06c1a15496 Added some missing 'override' decorators 2015-05-15 12:54:44 +01:00
jules
585b202945 Setting component ID for SVG text elements. 2015-02-11 10:29:19 +00:00
jules
036c6cb4a2 Rudimentary implementation of SVG text elements. 2015-02-10 17:42:23 +00:00
jules
bce3aefadd Tidied up some SVG transform parsing code. 2014-11-06 10:06:59 +00:00
jules
01e1421613 Made sure that the DrawableImage copy constructor also copies the component bounds. 2014-11-05 10:28:46 +00:00
jules
19937e63e1 Updated a few trig functions to use the std:: implementations. 2014-11-04 15:59:38 +00:00
jules
37d8f5ca41 SVG parser fix for files that contain a viewBox but no preserveAspectRatio attribute. 2014-08-25 11:43:38 +01:00
jules
609794ceae SVG parser fix for default stroke widths 2014-08-24 20:05:38 +01:00
jules
fd21b02845 Made the SVG parser set the component ID of the drawables it creates. 2014-06-19 15:29:51 +01:00
jules
516b7bcc58 SVG parser: handling paths that aren't correctly closed. 2014-04-24 17:04:34 +01:00
jules
8e7fbe9976 Fix for SVG view box parsing. Improved introjucer SVG viewer to show the image's content inside the view-box as defined in the file. 2014-03-11 22:56:42 +00:00
jules
8ee40273f2 Added method Drawable::replaceColour 2014-02-12 14:50:24 +00:00
jules
76c8400049 Really minor clean-ups. 2014-01-12 18:06:48 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
f9759ecc6b Documentation fixes. 2013-11-30 20:04:17 +00:00
jules
7ba6a353ed Avoided an assertion when parsing invalid SVG path strings. 2013-11-23 16:07:09 +00:00
jules
59b9b0ccaf Couple of minor fixes to CharacterFunctions, and added a find-character method. 2013-10-15 19:44:37 +01:00
jules
c485fae6d9 Made copied DrawableText objects update their bounds. 2013-09-24 17:26:10 +01:00
jules
779d5795fd Big performance improvement to the SVG parser. 2013-09-06 14:24:50 +01:00
jules
a2c95ce4fd Cleaned out and optimised some graphics code. 2013-09-04 13:38:54 +01:00
jules
5ae7353443 Minor clean-ups + optimisations. 2013-09-02 14:08:39 +01:00
jules
7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 2013-08-24 11:45:55 +01:00
jules
7590e3f1fe Fixed some toolbar customiser drag+drop problems. 2013-07-25 18:14:23 +01:00
jules
3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 2013-07-22 13:18:29 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
4fc8fbaef1 Added some more override decorators. 2013-07-10 10:22:33 +01:00
jules
4ce1908f79 Misc tidying-up. 2013-07-09 20:25:46 +01:00
jules
5918d039ce Added some "override" annotations. 2013-07-08 19:05:14 +01:00
jules
2091e8dfc8 Replaced a few Justification references. 2013-07-01 22:07:39 +01:00
jules
2329e63f20 Converted a few Colour references to pass-by-values. 2013-07-01 17:38:47 +01:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
265fb0e8eb More MSVC warning fixes. 2013-06-16 10:46:51 +01:00
jules
4b128378cf CodeEditorComponent rendering improvements. Faster OSX font lookup. 2013-06-16 10:08:05 +01:00