90 Commits (d4b47809a146a0b6ad3b0bb1d1ef96739c61f2bc)

Author SHA1 Message Date
  tpoole 004f829c2b Reverted #bea45f84 - this only fixed SVG positioning bugs for limited cases 8 years ago
  tpoole bea45f84db Fixed SVG child-transform rendering bug. 8 years ago
  jules 48db4fa75a Fix for the copy constructor of DrawableRectangle 8 years ago
  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
  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. 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 edec7b34b2 Replaced some uses of AffineTransform::identity with a default-constructed object 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 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
  jules b80d39777c Added some comments to DrawabkeComposite. 9 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 9 years ago
  hogliux f59ab9e4a3 Also copy transforms when copying drawables 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 1eab064696 Rearranged some documentation for relative coord expressions. 10 years ago
  jules 06c1a15496 Added some missing 'override' decorators 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 01e1421613 Made sure that the DrawableImage copy constructor also copies the component bounds. 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 8ee40273f2 Added method Drawable::replaceColour 11 years ago
  jules 76c8400049 Really minor clean-ups. 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 11 years ago
  jules f9759ecc6b Documentation fixes. 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 c485fae6d9 Made copied DrawableText objects update their bounds. 11 years ago
  jules 779d5795fd Big performance improvement to the SVG parser. 11 years ago
  jules a2c95ce4fd Cleaned out and optimised some graphics code. 11 years ago
  jules 5ae7353443 Minor clean-ups + optimisations. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules 7590e3f1fe Fixed some toolbar customiser drag+drop problems. 11 years ago
  jules 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 4fc8fbaef1 Added some more override decorators. 12 years ago
  jules 4ce1908f79 Misc tidying-up. 12 years ago