hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
2017-04-21 15:09:35 +01:00 |
|
tpoole
|
37e21e9cb1
|
Fixed VS2013 compiler warning in SVGParser
|
2017-04-20 11:59:04 +01:00 |
|
jules
|
5b6c82b59c
|
Improved some SVG CSS parsing, and did some minor internal cleanup on the parser.
|
2017-04-10 10:30:36 +01:00 |
|
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
2017-03-27 13:06:42 +01:00 |
|
jules
|
c754f6ca63
|
Fixed the SVG parser for an edge-case path string sequence, and added a few other cleanups to the parser
|
2017-01-25 12:25:43 +00:00 |
|
hogliux
|
6b6dedbfd1
|
Add some minor changes to stay compatible with GCC 4.4
|
2016-05-05 16:35:38 +01:00 |
|
jules
|
8ababdda53
|
Fixed the SVG parser to stop it creating too many colour stops in gradients
|
2016-04-27 16:13:31 +01: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
|
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 |
|
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
|
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
|
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
|
2edec00b55
|
Removed a few more uses of String::empty.
|
2013-12-01 23:28:31 +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
|
779d5795fd
|
Big performance improvement to the SVG parser.
|
2013-09-06 14:24:50 +01:00 |
|
jules
|
5ae7353443
|
Minor clean-ups + optimisations.
|
2013-09-02 14:08:39 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
2013-05-22 23:05:53 -06:00 |
|
jules
|
0e978e13b1
|
Added method Drawable::parseSVGPath()
|
2013-04-04 16:46:59 +01:00 |
|
jules
|
8f26cc79c9
|
Minor clean-ups.
|
2013-04-03 14:44:19 +01:00 |
|
jules
|
93dd9757e5
|
Added XmlElement methods to help parse namespaces on tagnames. Updated SVG parser to handle files which use namespaces.
|
2013-04-01 11:19:38 +01:00 |
|
jules
|
7150970e6a
|
Fix for SVG linear gradient transforms.
|
2013-03-25 13:53:49 +00:00 |
|
jules
|
2c5bfb952f
|
Minor clean-ups.
|
2013-03-15 17:48:53 +00:00 |
|
jules
|
e543949bda
|
Minor clean-ups.
|
2013-01-05 20:07:22 +00:00 |
|
jules
|
5d35a31f2e
|
Minor clean-ups and documentation fixes.
|
2012-12-20 21:26:12 +00:00 |
|
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
2012-11-15 17:55:57 +00:00 |
|
jules
|
8772e5716b
|
Changed the SVG parser to set the content area of the drawable to the SVG bounding box. Also updated introjucer to display SVG image files.
|
2012-08-20 10:29:33 +01:00 |
|
jules
|
87db662f29
|
Introjucer: code editor improvements, icon class reshuffle.
|
2012-07-24 15:45:44 +01:00 |
|
jules
|
4cc9d03cd8
|
SVG parser fix.
|
2012-05-25 21:34:12 +01:00 |
|
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
2012-03-20 16:00:06 +00:00 |
|
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
2012-02-11 14:09:23 +00:00 |
|
jules
|
36bd285c4b
|
Viewport component listener fix. Minor clean-ups.
|
2012-01-30 12:59:36 +00:00 |
|
Julian Storer
|
b114339c3f
|
New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround.
|
2011-09-22 15:44:42 +01:00 |
|
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
2011-08-12 10:04:52 +01:00 |
|