sekelsenmat
|
810f515e86
|
fpvectorial: Improves a lot the SVG reader. Finishes the support for commands without a command token, adds support for reading the style of the <svg> tag. Radad test image now almost perfect.
git-svn-id: trunk@40852 -
|
2013-04-19 12:29:58 +00:00 |
|
sekelsenmat
|
140415c25d
|
fpvectorial: minor improvements
git-svn-id: trunk@40799 -
|
2013-04-12 15:53:56 +00:00 |
|
sekelsenmat
|
f4ab0c51f3
|
fpvectorial: Removes part of the unfinished layer tools system
git-svn-id: trunk@40784 -
|
2013-04-10 13:28:33 +00:00 |
|
sekelsenmat
|
882739042e
|
fpvectorial: Disables the new layer tools code as it proved too little for SVG and re-enables the old system. Also found and fixed the SVG wrong colors: It was a wrong order of reading RGB values
git-svn-id: trunk@40783 -
|
2013-04-10 13:25:15 +00:00 |
|
sekelsenmat
|
f2e93a25c3
|
fpvectorial: Starts adding support for layer styles
git-svn-id: trunk@40763 -
|
2013-04-09 14:53:56 +00:00 |
|
sekelsenmat
|
2075f09486
|
fpvectorial: Fixes a mistake in the reading of absolute coordinates of path elements in the SVG reader
git-svn-id: trunk@40760 -
|
2013-04-09 13:14:59 +00:00 |
|
sekelsenmat
|
5906395798
|
fpvectorial: Improves the svg reader, now it recognizes lines without command token after a move in d=
git-svn-id: trunk@40719 -
|
2013-04-05 10:18:25 +00:00 |
|
sekelsenmat
|
2fa374f22e
|
fpvectorial: Fixes a bug in the layers code of the SVG reader, it didnt return the current layer to the parent
git-svn-id: trunk@40718 -
|
2013-04-05 09:12:43 +00:00 |
|
sekelsenmat
|
d18fae7b03
|
fpvectorial: Fixes the svgz compression issue: I just had to change a virtual tag to override!
git-svn-id: trunk@40706 -
|
2013-04-03 12:13:21 +00:00 |
|
sekelsenmat
|
728912bdcb
|
fpvectorial: Improves the SVG reader, now it can fully read (thought not properly render) the entire w3c svgz example
git-svn-id: trunk@40619 -
|
2013-03-22 10:45:22 +00:00 |
|
sekelsenmat
|
74bbda0e40
|
fpvectorial: Starts adding svgz support
git-svn-id: trunk@40618 -
|
2013-03-22 10:34:19 +00:00 |
|
sekelsenmat
|
999f5becad
|
fpvectorial: Adds the arrows and degree symbol to arc dimensions
git-svn-id: trunk@40617 -
|
2013-03-22 10:08:19 +00:00 |
|
sekelsenmat
|
114a0f6e2d
|
fpvectorial: Finishes the basic implementation for arc dimensions in fpvectorial base and the DXF reader
git-svn-id: trunk@40601 -
|
2013-03-21 16:18:30 +00:00 |
|
sekelsenmat
|
7f6afd69d5
|
fpvectorial: Starts implementing support for arc dimensions
git-svn-id: trunk@40598 -
|
2013-03-21 10:52:23 +00:00 |
|
mattias
|
48ec025ae8
|
fixed compilation with fpc 2.6.3
git-svn-id: trunk@40410 -
|
2013-02-25 22:17:54 +00:00 |
|
sekelsenmat
|
aadb033941
|
fpvectorial: Advances a lot the ODG enhanced drawing reading
git-svn-id: trunk@39939 -
|
2013-01-23 14:46:49 +00:00 |
|
sekelsenmat
|
ea48f9e94f
|
fpvectorial: Adds 3D polygon support to the base code and to DXF, together with a 2D rendering
git-svn-id: trunk@39936 -
|
2013-01-23 11:14:14 +00:00 |
|
mattias
|
fb537b160f
|
keep old StrikeTrough for current RC 2.6.2
git-svn-id: trunk@39901 -
|
2013-01-19 20:35:10 +00:00 |
|
ask
|
e10e3ce749
|
Fix compilation after r39879 #f1fe1fc167
git-svn-id: trunk@39885 -
|
2013-01-19 07:03:26 +00:00 |
|
mattias
|
f1fe1fc167
|
fixed compilation with fpc 2.6.1 23444
git-svn-id: trunk@39879 -
|
2013-01-18 16:21:23 +00:00 |
|
sekelsenmat
|
f758bdf235
|
Fixes compilation of Lazarus with FPC trunk due to the fix to spelling mistake in TFPCustomFont
git-svn-id: trunk@39870 -
|
2013-01-17 09:17:52 +00:00 |
|
sekelsenmat
|
26a3419dbb
|
fpvectorial: Advances the ODG reader
git-svn-id: trunk@39863 -
|
2013-01-16 11:43:12 +00:00 |
|
sekelsenmat
|
c30b0c2636
|
fpvectorial: Much improves the ODG reader, adding a lot of structural work for styles and page sizes and starts more entities
git-svn-id: trunk@39853 -
|
2013-01-14 14:42:44 +00:00 |
|
sekelsenmat
|
1dce23a89c
|
fpvectorial: Advances the odg drawer
git-svn-id: trunk@39828 -
|
2013-01-11 14:49:09 +00:00 |
|
sekelsenmat
|
5bb378a5ab
|
fpvectorial: Now it already shows something when loading odg documents
git-svn-id: trunk@39827 -
|
2013-01-11 11:20:26 +00:00 |
|
sekelsenmat
|
636d4484a0
|
fpvectorial: Starts structural work for ODG support
git-svn-id: trunk@39825 -
|
2013-01-11 09:52:11 +00:00 |
|
sekelsenmat
|
5ddc2fce3c
|
fpvectorial: Starts preparing support for inserting any kind of entity, fixes setting the pen info for dimension drawings and implements rounded corners in TvRectangle
git-svn-id: trunk@39731 -
|
2013-01-02 14:41:14 +00:00 |
|
sekelsenmat
|
6e01f3745a
|
fpvectorial-svg reader: Implements support for passing layer styles to children
git-svn-id: trunk@39729 -
|
2013-01-02 11:51:26 +00:00 |
|
sekelsenmat
|
865a07f674
|
fpvectorial: Fixes setting the font info for formulas and improves SVG layer and text reading
git-svn-id: trunk@39727 -
|
2013-01-02 10:33:09 +00:00 |
|
sekelsenmat
|
ba73becf3e
|
fpvectorial: Greatly improves the FPV tokens debug information and fixes the svg style reading for paths
git-svn-id: trunk@39726 -
|
2013-01-02 09:59:56 +00:00 |
|
sekelsenmat
|
84b0c8d37e
|
fpvectorial: Improvese the drawing of polylines and improves the memory footprint for LAS
git-svn-id: trunk@39725 -
|
2013-01-02 08:24:01 +00:00 |
|
sekelsenmat
|
bf50f1c80c
|
fpvectorial-svg reader: Improves the polyline style reading and fixes a points reading typo in polyline/polygon support
git-svn-id: trunk@39724 -
|
2013-01-02 08:05:43 +00:00 |
|
sekelsenmat
|
c84d05e1d3
|
fpvectorial: Further adjustments to support background color, now it is starting to look good
git-svn-id: trunk@39723 -
|
2013-01-02 07:39:05 +00:00 |
|
sekelsenmat
|
b4334bc3e5
|
fpvectorial: Further changes to support the new background color
git-svn-id: trunk@39721 -
|
2013-01-02 07:27:36 +00:00 |
|
sekelsenmat
|
4dd594eaaf
|
fpvectorial: Advances a lot the new background color support
git-svn-id: trunk@39716 -
|
2013-01-01 21:41:58 +00:00 |
|
sekelsenmat
|
1e2c30bfef
|
fpvectorial: Starts implementing support for a page background color
git-svn-id: trunk@39675 -
|
2012-12-28 12:32:16 +00:00 |
|
sekelsenmat
|
2b67ea8738
|
fpvectorial: Fixes uninitialized values in DXF ELLIPSE read which was leading to crashes
git-svn-id: trunk@39674 -
|
2012-12-28 12:00:47 +00:00 |
|
sekelsenmat
|
9fff946dae
|
fpvectorial: Improves the drawing of the dimension text and adds support for more line types in svg path reading
git-svn-id: trunk@39673 -
|
2012-12-28 11:16:34 +00:00 |
|
sekelsenmat
|
6c7d1e61e7
|
fpvectorial: Many improvements to the layer system, svg reading of colors and of paths
git-svn-id: trunk@39672 -
|
2012-12-28 10:33:19 +00:00 |
|
sekelsenmat
|
5b91afa3ef
|
fpvectorial: Many small fixes and improvements to the SVG reader
git-svn-id: trunk@39671 -
|
2012-12-28 08:26:33 +00:00 |
|
sekelsenmat
|
e2d0c4d4f6
|
fpvectorial: Many improvements to svg read coordinates and parts of svg read
git-svn-id: trunk@39668 -
|
2012-12-27 22:55:22 +00:00 |
|
sekelsenmat
|
bdb2463866
|
fpvectorial: Greatly improves the SVG reading of styles, colors, ellipse, line, etc
git-svn-id: trunk@39667 -
|
2012-12-27 22:31:39 +00:00 |
|
sekelsenmat
|
f810a228b7
|
fpvectorial: Starts adding support for layers, reorders the units in the package, adds svg circle read support and improves a lot the svg reader
git-svn-id: trunk@39664 -
|
2012-12-27 20:59:58 +00:00 |
|
sekelsenmat
|
b6a578c647
|
fpvectorial: Fixes a crash caused by an uninitialized variable in the block search. Moved the block search to a separate function to make the code reusable and more clear.
git-svn-id: trunk@39632 -
|
2012-12-23 12:24:17 +00:00 |
|
sekelsenmat
|
1de5a255f9
|
fpvectorial: Adds support for 999 comments in the begining of the file and fixes some typos
git-svn-id: trunk@39628 -
|
2012-12-23 10:48:27 +00:00 |
|
sekelsenmat
|
f6091734fe
|
fpvectorial: Adds the possibility to force a text encoding when reading files, and fixes some other minor issues
git-svn-id: trunk@39609 -
|
2012-12-21 09:41:59 +00:00 |
|
sekelsenmat
|
b4385f1db1
|
fpvectorial: Greatly improves the placement of TvInsert blocks. Previously it did not properly position paths and other complex structures.
git-svn-id: trunk@39595 -
|
2012-12-20 14:06:16 +00:00 |
|
sekelsenmat
|
9a94c99ce1
|
fpvectorial: Centralizes the dxf debug defines
git-svn-id: trunk@39593 -
|
2012-12-20 11:06:05 +00:00 |
|
sekelsenmat
|
17e5398d46
|
fpvectorial: Large rework to support merely creating entities via our convenient Add routines, without adding it to the page, this coded in fpvectorial and the DXF reader. Adds skeleton support for ATTRIB entities and TABLES to support reading more DXF files.
git-svn-id: trunk@39573 -
|
2012-12-17 16:04:01 +00:00 |
|
sekelsenmat
|
97fc0ecda5
|
fpvectorial: Fixes a typo introduced in commit 39538 #8ec4f4bd8c
git-svn-id: trunk@39566 -
|
2012-12-17 09:22:38 +00:00 |
|