hogliux
|
6b6dedbfd1
|
Add some minor changes to stay compatible with GCC 4.4
|
9 years ago |
jules
|
8ababdda53
|
Fixed the SVG parser to stop it creating too many colour stops in gradients
|
9 years ago |
jules
|
438dbb7637
|
Tweaked some syntax in the SVG parser to avoid problems in GCC.
|
9 years ago |
jules
|
8c6ef0b0e4
|
A better optimisation for parsing SVG files with certain types of line dash attributes
|
9 years ago |
jules
|
30ac2dce0a
|
Minor optimisation for the SVG parser
|
9 years ago |
jules
|
5398ba5f06
|
Fixed a capitalisation mistake in the SVG parser
|
9 years ago |
jules
|
606e7be12f
|
Added dashed-line support to the SVG parser and DrawablePath
|
9 years ago |
jules
|
bbc129fb45
|
Fix for SVG parsing of paths containing non-space-separated decimal points
|
9 years ago |
jules
|
bbbe451b7d
|
Added a workaround to the SVG parser to let it display <a> tags
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
a49cc0fca5
|
Added methods degreesToRadians and radiansToDegrees
|
10 years ago |
jules
|
fbbc9b3595
|
Made the SVG parser recognise the "display=none" attribute.
|
10 years ago |
jules
|
585b202945
|
Setting component ID for SVG text elements.
|
10 years ago |
jules
|
036c6cb4a2
|
Rudimentary implementation of SVG text elements.
|
10 years ago |
jules
|
bce3aefadd
|
Tidied up some SVG transform parsing code.
|
10 years ago |
jules
|
19937e63e1
|
Updated a few trig functions to use the std:: implementations.
|
10 years ago |
jules
|
5be91dd16b
|
Updated a few trig functions to use the std:: implementations.
|
10 years ago |
jules
|
37d8f5ca41
|
SVG parser fix for files that contain a viewBox but no preserveAspectRatio attribute.
|
10 years ago |
jules
|
609794ceae
|
SVG parser fix for default stroke widths
|
10 years ago |
jules
|
fd21b02845
|
Made the SVG parser set the component ID of the drawables it creates.
|
11 years ago |
jules
|
516b7bcc58
|
SVG parser: handling paths that aren't correctly closed.
|
11 years ago |
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.
|
11 years ago |
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
11 years ago |
jules
|
7ba6a353ed
|
Avoided an assertion when parsing invalid SVG path strings.
|
11 years ago |
jules
|
59b9b0ccaf
|
Couple of minor fixes to CharacterFunctions, and added a find-character method.
|
11 years ago |
jules
|
779d5795fd
|
Big performance improvement to the SVG parser.
|
11 years ago |
jules
|
5ae7353443
|
Minor clean-ups + optimisations.
|
11 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
0e978e13b1
|
Added method Drawable::parseSVGPath()
|
12 years ago |
jules
|
8f26cc79c9
|
Minor clean-ups.
|
12 years ago |
jules
|
93dd9757e5
|
Added XmlElement methods to help parse namespaces on tagnames. Updated SVG parser to handle files which use namespaces.
|
12 years ago |
jules
|
7150970e6a
|
Fix for SVG linear gradient transforms.
|
12 years ago |
jules
|
2c5bfb952f
|
Minor clean-ups.
|
12 years ago |
jules
|
e543949bda
|
Minor clean-ups.
|
12 years ago |
jules
|
5d35a31f2e
|
Minor clean-ups and documentation fixes.
|
12 years ago |
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
12 years ago |
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.
|
12 years ago |
jules
|
87db662f29
|
Introjucer: code editor improvements, icon class reshuffle.
|
13 years ago |
jules
|
4cc9d03cd8
|
SVG parser fix.
|
13 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
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.
|
13 years ago |
jules
|
36bd285c4b
|
Viewport component listener fix. Minor clean-ups.
|
13 years ago |
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.
|
13 years ago |
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..
|
13 years ago |
Julian Storer
|
0853a9b686
|
Removed const-ness from some return types to take advantage of future c++0x advantages.
|
14 years ago |
Julian Storer
|
67e22bbb56
|
Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.
|
14 years ago |
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |