sekelsenmat
|
0c611e9c4e
|
fpvectorial: Advances the radial gradient code, not yet working
git-svn-id: trunk@41932 -
|
2013-06-28 15:05:51 +00:00 |
|
sekelsenmat
|
74435823d2
|
fpvectorial-svg reader: Start implementing matrix transformations, for now started support for translation
git-svn-id: trunk@41862 -
|
2013-06-24 11:22:12 +00:00 |
|
sekelsenmat
|
315ca8edf3
|
fpvectorial-svg reader: Fixes applying the styles of non-path elements
git-svn-id: trunk@41861 -
|
2013-06-24 10:02:35 +00:00 |
|
sekelsenmat
|
d470200313
|
fpvectorial: Fixes quadratic beziers in SVG reader
git-svn-id: trunk@41860 -
|
2013-06-24 09:28:15 +00:00 |
|
sekelsenmat
|
9942ebde4e
|
fpvectorial: Minor SVG rendering improvements
git-svn-id: trunk@41663 -
|
2013-06-10 11:34:00 +00:00 |
|
sekelsenmat
|
17439e0e35
|
fpvectorial: Now smooth bezier seams 100% correct =)
git-svn-id: trunk@41660 -
|
2013-06-10 11:08:58 +00:00 |
|
sekelsenmat
|
2d16f24983
|
fpvectorial: Starts improving smooth bezier to
git-svn-id: trunk@41652 -
|
2013-06-10 07:32:14 +00:00 |
|
sekelsenmat
|
cb7c9207bb
|
fpvectorial: Greatly improves the ellipse arc drawing, now it finally works in many cases =)
git-svn-id: trunk@41650 -
|
2013-06-10 07:04:55 +00:00 |
|
sekelsenmat
|
a17f69a025
|
git-svn-id: trunk@41642 -
|
2013-06-09 21:33:34 +00:00 |
|
sekelsenmat
|
5f6878bdb7
|
fpvectorial: More attempts at implementing support for elliptical arcs, not yet working
git-svn-id: trunk@41632 -
|
2013-06-09 13:40:42 +00:00 |
|
sekelsenmat
|
c91049023b
|
fpvectorial: Starts attempt to finish implementing elliptical arcs ... not yet working
git-svn-id: trunk@41580 -
|
2013-06-07 12:13:19 +00:00 |
|
sekelsenmat
|
8b83833f63
|
fpvectorial: Improves the elliptical arc code
git-svn-id: trunk@41561 -
|
2013-06-06 09:43:56 +00:00 |
|
sekelsenmat
|
fca3bddf16
|
fpvectorial: Starts implementing support for elliptical arcs in the base classes and in SVG
git-svn-id: trunk@41542 -
|
2013-06-04 16:16:35 +00:00 |
|
sekelsenmat
|
2caade0306
|
fpvectorial: Initial work to support brush complex gradients and reworks the SVG reader to support the defs section
git-svn-id: trunk@41541 -
|
2013-06-04 14:39:06 +00:00 |
|
sekelsenmat
|
70e8cdb2f5
|
fpvectorial: Fixes exception in loading head.svg, improves svg support
git-svn-id: trunk@41537 -
|
2013-06-04 09:38:58 +00:00 |
|
sekelsenmat
|
b1a1f310b0
|
fpvectorial: Advances the support for rotation and adds support for DXF LWPOLYLINE closed flag
git-svn-id: trunk@41505 -
|
2013-06-03 08:51:35 +00:00 |
|
sekelsenmat
|
957f9973d0
|
fpvectorial: Starts rotation support
git-svn-id: trunk@41503 -
|
2013-06-03 08:09:00 +00:00 |
|
sekelsenmat
|
d729485e9d
|
fpvectorial: Vertical formulas look nicer with a smaller vertical spacing
git-svn-id: trunk@41466 -
|
2013-05-30 15:36:05 +00:00 |
|
sekelsenmat
|
5cbb0e8796
|
fpvectorial: Adds support for vertical stacks in MathML and improves the formula infrastructure in general
git-svn-id: trunk@41465 -
|
2013-05-30 15:33:37 +00:00 |
|
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 |
|
sekelsenmat
|
b4a4f69e78
|
fpvectorial: Improves the support for literal strings
git-svn-id: trunk@39539 -
|
2012-12-14 13:51:21 +00:00 |
|
sekelsenmat
|
8ec4f4bd8c
|
fpvectorial: Adds support for literal strings in expressions and arrays
git-svn-id: trunk@39538 -
|
2012-12-14 13:28:33 +00:00 |
|
sekelsenmat
|
bc75803dc7
|
fpvectorial: Much improves the support for PostScript arrays, starts support for definitions of dictionaries, improves a lot the expression code and implements support for numbers in radix format
git-svn-id: trunk@39537 -
|
2012-12-14 13:14:22 +00:00 |
|
sekelsenmat
|
dcb9aedc31
|
fpvectorial: Implements support for skipping some wierd TIFF preview in EPS files which sometimes appear
git-svn-id: trunk@39330 -
|
2012-11-21 12:44:08 +00:00 |
|
sekelsenmat
|
74b95eaefd
|
fpvectorial: Adds support for radial/diametral dimensions in both generic fpvectorial and in the DXF reader
git-svn-id: trunk@39186 -
|
2012-10-29 11:46:52 +00:00 |
|
sekelsenmat
|
2c2ab8a509
|
fpvectorial: Fixes DXF DIMENSION support for places where the DimensionLeft position is provided
git-svn-id: trunk@39185 -
|
2012-10-29 10:58:14 +00:00 |
|
sekelsenmat
|
c74a28fe63
|
fpvectorial: Now BLOCK and INSERT already started to work together
git-svn-id: trunk@39025 -
|
2012-10-09 14:50:23 +00:00 |
|
sekelsenmat
|
1ce12a8760
|
fpvectorial: Further advances the BLOCK and INSERT support
git-svn-id: trunk@39024 -
|
2012-10-09 14:41:04 +00:00 |
|
sekelsenmat
|
8659c6e351
|
fpvectorial: Starts adding support for BLOCK and INSERT entities from DXF
git-svn-id: trunk@39023 -
|
2012-10-09 14:21:45 +00:00 |
|
sekelsenmat
|
9f8e1443ff
|
fpvectorial: Starts adding the laszip tool
git-svn-id: trunk@37912 -
|
2012-07-12 07:33:11 +00:00 |
|
sekelsenmat
|
8fd2109d67
|
fpvectorial: Further improves the formula handling. Starts implementing drawing for subscripted items and summations
git-svn-id: trunk@37875 -
|
2012-07-05 13:29:00 +00:00 |
|
sekelsenmat
|
9ac98e00f4
|
fpvectorial: Fixes the reading of math symbols to use UTF-8 and improves the formula positioning
git-svn-id: trunk@37874 -
|
2012-07-05 12:41:22 +00:00 |
|
sekelsenmat
|
3d6521cf19
|
fpvectorial: Improves further the formula positioning, now it has both vertical and horizontal centralization
git-svn-id: trunk@37873 -
|
2012-07-05 12:10:09 +00:00 |
|
sekelsenmat
|
257bf2fd51
|
fpvectorial: Further improves the formula drawing
git-svn-id: trunk@37872 -
|
2012-07-05 11:52:10 +00:00 |
|
sekelsenmat
|
c499095dbc
|
fpvectorial: Further improves formula placement
git-svn-id: trunk@37871 -
|
2012-07-05 11:23:32 +00:00 |
|
sekelsenmat
|
c3f39a0742
|
fpvectorial: Improves the positioning in formulas
git-svn-id: trunk@37870 -
|
2012-07-05 11:08:07 +00:00 |
|
sekelsenmat
|
355ce3cab8
|
fpvectorial: Advances the mathml rendering
git-svn-id: trunk@37863 -
|
2012-07-04 06:14:03 +00:00 |
|
sekelsenmat
|
95709187d4
|
fpvectorial: Patch from bug #22091 improves svg and general output text support
git-svn-id: trunk@37793 -
|
2012-06-27 07:03:16 +00:00 |
|
sekelsenmat
|
8bf785de1c
|
fpvectorial: Patch from bug #22101 adds support for some line styles in SVG output
git-svn-id: trunk@37792 -
|
2012-06-27 06:58:20 +00:00 |
|
sekelsenmat
|
bfc74c2a43
|
fpvectorial: Finishes implementing support for reading both example formula files
git-svn-id: trunk@37758 -
|
2012-06-24 10:09:34 +00:00 |
|
sekelsenmat
|
491b602094
|
fpvectorial: Much improves the mathml reading, now it can fully read the quadratic_formula example
git-svn-id: trunk@37757 -
|
2012-06-24 09:02:02 +00:00 |
|
sekelsenmat
|
044d7ba565
|
fpvectorial: Greatly improves the mathml reader
git-svn-id: trunk@37756 -
|
2012-06-24 08:30:21 +00:00 |
|
sekelsenmat
|
988c686f40
|
fpvectorial: Generates a new system to allow more easily debugging fpvectorial. It shows the tree of elements
git-svn-id: trunk@37744 -
|
2012-06-23 13:21:27 +00:00 |
|
sekelsenmat
|
7b48a775a6
|
fpvectorial: Advances the formula code
git-svn-id: trunk@37709 -
|
2012-06-21 09:30:35 +00:00 |
|
sekelsenmat
|
3c0d09c424
|
fpvectorial: Advances mathml rendering, not working yet
git-svn-id: trunk@37532 -
|
2012-06-06 13:54:41 +00:00 |
|
sekelsenmat
|
7ed636df6c
|
fpvectorial: Starts skeleton for LAZ format support
git-svn-id: trunk@37292 -
|
2012-05-16 09:06:28 +00:00 |
|
sekelsenmat
|
f6a5fdcf24
|
fpvectorial: Adds the UML schematic
git-svn-id: trunk@37291 -
|
2012-05-16 07:35:12 +00:00 |
|
sekelsenmat
|
7f05ade0fb
|
fpvectorial: Corrects a method duplication
git-svn-id: trunk@37289 -
|
2012-05-15 11:29:52 +00:00 |
|
sekelsenmat
|
7753541bdf
|
Patch from bug #22042 for fpvectorial: Adds circle writing for SVG and other minor improvements
git-svn-id: trunk@37288 -
|
2012-05-15 11:27:00 +00:00 |
|
sekelsenmat
|
76b2286236
|
Patch from Marcou Gilles see bug #22003 Improves a little the SVG writer
git-svn-id: trunk@37276 -
|
2012-05-14 13:42:19 +00:00 |
|
sekelsenmat
|
5ac1a1fe66
|
fpvectorial: As per tips from Marcou Gilles, fixes VectorialPage.Clear which after the last commit wrongly freed the temp helper path
git-svn-id: trunk@37275 -
|
2012-05-14 13:34:17 +00:00 |
|