r32
Details
-
FilenameLibSVG-1.0-r32.zip
-
Uploaded by
-
UploadedSep 29, 2010
-
Size27.38 KB
-
Downloads68
-
MD5149a3ea308d99b7f0bc75fa4fe0a0a13
Supported WoW Retail Versions
- 4.0.1
- 3.3.5
Changelog
------------------------------------------------------------------------
r32 | Humbedooh | 2010-09-29 20:02:41 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Moar drycode and optimizatiornating
------------------------------------------------------------------------
r31 | Humbedooh | 2010-09-29 19:40:33 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Upvalued all the math.
------------------------------------------------------------------------
r30 | Humbedooh | 2010-09-29 19:25:58 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added all 16 CSS and 140 X11 named colors to the internal color list.
------------------------------------------------------------------------
r29 | Humbedooh | 2010-09-29 05:22:20 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added support for custom defined user space (x1,y1,x2,y2) on linear gradients
------------------------------------------------------------------------
r28 | Humbedooh | 2010-09-29 04:23:35 +0000 (Wed, 29 Sep 2010) | 3 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
Optimized texture creation
Set default render quality to 75%
Added optimizations for cataclysm client
------------------------------------------------------------------------
r27 | Humbedooh | 2010-09-29 03:12:29 +0000 (Wed, 29 Sep 2010) | 2 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
Updated the linear gradient fill mechanism to support an arbitrary amount of color changes.
Changed texture positioning from topleft <-> bottomright to topleft + width/height
------------------------------------------------------------------------
r26 | Humbedooh | 2010-09-29 00:26:55 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Changed anchor points of lines from bottom to top of canvas
------------------------------------------------------------------------
r25 | Humbedooh | 2010-09-29 00:17:21 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added support for <text> and <tspan> elements.
------------------------------------------------------------------------
r24 | Humbedooh | 2010-09-28 23:09:14 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Updated the rectangular speed-fill
------------------------------------------------------------------------
r23 | Humbedooh | 2010-09-28 22:02:43 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added [image]:SetDetail(level, fill) for making fast renders with lowered quality an optional color fill.
------------------------------------------------------------------------
r22 | Humbedooh | 2010-09-28 04:10:34 +0000 (Tue, 28 Sep 2010) | 2 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
Changed the tracePath hash back to floating point style - seems to fix most of the color fill artifacts.
Nudged the y-axis coordinates for color fills by 1 pixel.
------------------------------------------------------------------------
r21 | Humbedooh | 2010-09-28 04:07:08 +0000 (Tue, 28 Sep 2010) | 2 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
Unified all transformation methods to conform to the matrix(a,b,c,d,e,f) method
Removed a dumb debug command that was making lines at the beginning of each path
------------------------------------------------------------------------
r20 | Humbedooh | 2010-09-28 01:46:44 +0000 (Tue, 28 Sep 2010) | 2 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
Fixed a mix-up in the matrix translation tables
Added gray, teal and orange to the list of named colors
------------------------------------------------------------------------
r19 | Humbedooh | 2010-09-28 00:43:20 +0000 (Tue, 28 Sep 2010) | 2 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
Fixed a stupid bug in calculating elliptical arc curves where angleStart was declared in degrees and not radians
Removed some debug prints
------------------------------------------------------------------------
r18 | Humbedooh | 2010-09-27 23:59:40 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added support for more transformations; scale(x,y), skewX(x), skewY(y), rotate(a)
------------------------------------------------------------------------
r17 | Humbedooh | 2010-09-27 23:21:50 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added very basic support for gradient fills.
------------------------------------------------------------------------
r16 | Humbedooh | 2010-09-27 21:41:40 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added antialiased speed-fill for circles.
------------------------------------------------------------------------
r15 | Humbedooh | 2010-09-27 03:17:40 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Nudged the all-purpose path-filler's coordinate transformations by 1 pixel on the Y axis for proper fills.
------------------------------------------------------------------------
r14 | Humbedooh | 2010-09-27 03:09:15 +0000 (Mon, 27 Sep 2010) | 3 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
A /trunk/circle.tga
A /trunk/rect.tga
Added textures for easier color fills.
Revamped the matrix transformation system for faster compiling
Added a speed-fill function for rectangles
------------------------------------------------------------------------
r13 | Humbedooh | 2010-09-27 01:22:41 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Changed the step calculations for elliptical arc curves and bezier curves to avoid any gaps.
------------------------------------------------------------------------
r12 | Humbedooh | 2010-09-26 23:34:41 +0000 (Sun, 26 Sep 2010) | 3 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
A /trunk/line.tga
Added a texture file for rendering images (d'uh)
Changed the drawing mechanisms a bit
Trying out some minor interpolation stuff to reduce the number of pen strokes needed
------------------------------------------------------------------------
r11 | Humbedooh | 2010-09-26 04:56:24 +0000 (Sun, 26 Sep 2010) | 2 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
M /trunk/LibSVG-1.0.toc
Tweaked the color fill mechanism.
Changed TOC
------------------------------------------------------------------------
r10 | Humbedooh | 2010-09-26 03:45:33 +0000 (Sun, 26 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.toc
Added ## X-Compatible-With: 400000
------------------------------------------------------------------------
r9 | Humbedooh | 2010-09-26 01:16:03 +0000 (Sun, 26 Sep 2010) | 4 lines
Changed paths:
M /trunk/LibSVG-1.0.lua
- Added support for drawing shorthand version of cubic Bézier curves path elements.
- Fixed a minor bug with the pen assuming a wrong starting point after ending a path with a cubic curve.
- Fixed the Z (close-path) so it'll properly update the current position
- Made the default pen stroke slightly wider.
------------------------------------------------------------------------
r8 | Humbedooh | 2010-09-25 23:49:37 +0000 (Sat, 25 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added support for upper case hex values in styles
------------------------------------------------------------------------
r7 | Humbedooh | 2010-09-25 21:52:57 +0000 (Sat, 25 Sep 2010) | 1 line
Changed paths:
M /trunk/.pkgmeta
M /trunk/LibSVG-1.0.toc
Updated pkgmeta and TOC
------------------------------------------------------------------------
r6 | Humbedooh | 2010-09-25 02:34:19 +0000 (Sat, 25 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added a layer ordering fix to prevent some WoW gfx quirks.
------------------------------------------------------------------------
r5 | Humbedooh | 2010-09-25 01:50:27 +0000 (Sat, 25 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Minor optimizations of the color fill tool.
------------------------------------------------------------------------
r4 | Humbedooh | 2010-09-24 23:47:10 +0000 (Fri, 24 Sep 2010) | 1 line
Changed paths:
M /trunk/LibSVG-1.0.lua
Added whitespace trimming for color codes and inheritance of style for child objects with no style defined.
------------------------------------------------------------------------
r3 | Humbedooh | 2010-09-24 22:46:38 +0000 (Fri, 24 Sep 2010) | 1 line
Changed paths:
A /trunk/.pkgmeta
A /trunk/LibSVG-1.0.toc
Adding TOC, pkgmeta and LibXML dependency thingy.
------------------------------------------------------------------------
r2 | Humbedooh | 2010-09-24 22:39:01 +0000 (Fri, 24 Sep 2010) | 1 line
Changed paths:
A /trunk/LibSVG-1.0.lua
Initial commit. More work to be done, but it'll render most images pretty decent (provided they ain't too complex)
------------------------------------------------------------------------
r1 | root | 2010-09-24 16:26:27 +0000 (Fri, 24 Sep 2010) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"libsvg-1-0/mainline: Initial Import"
------------------------------------------------------------------------