|
d295c567f9
|
fpvectorial: Fixes SVG input/output
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1914 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-07 12:15:43 +00:00 |
|
|
628c2fe4ab
|
fpvectorial: Large rework: Removes from compilation the old PDF support and changes everything to a new architecture with multiple page support
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1913 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-07 11:04:33 +00:00 |
|
|
d76516ceb2
|
fpvectorial: Fixes final issues with the brush and relative lines / curves
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1899 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-05 09:41:53 +00:00 |
|
|
63a505f457
|
Removes debug info for clipping regions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1898 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-05 08:30:52 +00:00 |
|
|
ff31f3bc31
|
fpvectorial: Prepares for more debug info for clip regions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1893 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-04 09:39:57 +00:00 |
|
|
2d0db03fad
|
fpvectorial: Isolates the bezier to polygon conversion in a dedicated routine
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1892 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-04 09:22:54 +00:00 |
|
|
9bee1dc7a8
|
fpvectorial: Fixes the drawing of solids drawn with beziers
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1891 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-04 08:54:19 +00:00 |
|
|
130b841ac4
|
fpvectorial: Solves the error in for loops in the EPS reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1890 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-04 08:03:59 +00:00 |
|
|
b7a4312060
|
fpvectorial: Disabling debug info
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1886 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-01 13:28:53 +00:00 |
|
|
f8be3415b2
|
Adds support for pen width in eps input and canvas output, advances the eps reader but still cant fix all problems with the test image
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1885 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-01 12:51:27 +00:00 |
|
|
26832a9a73
|
fpvectorial: Advances the eps reader, but still didnt find out why a part of the drawing ends up with negative coords
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1884 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-09-01 11:56:28 +00:00 |
|
|
50167841fd
|
fpvectorial: Adds multiline support for text, adds a new translate function to entities
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1809 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-08-18 11:39:57 +00:00 |
|
|
126ca68383
|
fpvectorial: Removes unused Z coordinates and makes the entity classes smarter, adds support for searching for elements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1808 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-08-18 09:11:51 +00:00 |
|
|
5ed4ad7427
|
fpvectorial: Adds support for guessing the document size and zoom level
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1807 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-08-17 14:57:54 +00:00 |
|
|
432fd2d3dd
|
Merges changes from fpc trunk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1803 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-08-16 16:02:19 +00:00 |
|
|
d043a4676f
|
fpvectorial: Implements support for clipping regions, specially for PostScript
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1768 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-07-29 11:11:14 +00:00 |
|
|
e7119b8f38
|
fpvectorial: Implements support for arc in the postscript reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1766 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-07-28 14:42:21 +00:00 |
|
|
4ae88e39cb
|
fpvectorial: Finishes fixing the colors in the PostScript reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1744 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-07-15 11:11:24 +00:00 |
|
|
b1dffdca6a
|
fpvectorial: Fixes some bugs in the PostScript interpreter, previously it didnt run some procedures, and adds more commands to it
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1743 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-07-15 10:17:44 +00:00 |
|
|
01ce49eb39
|
fpvectorial: Vast improvements to the PostScript interpreter, fixes running procedures
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1722 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-28 15:54:03 +00:00 |
|
|
a5555df407
|
fpvectorial: adds an entity to contain raster images
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1717 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-22 12:35:17 +00:00 |
|
|
8be5dbf81c
|
fpvectorial: small fixes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1689 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-17 09:50:51 +00:00 |
|
|
e5467e55fa
|
Adds a new test in fpvviewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1688 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-17 09:44:25 +00:00 |
|
|
e2aa553c6c
|
Fixes compilation of fpvviewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1687 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-17 09:38:09 +00:00 |
|
|
20bce90e6b
|
fpvectorial: Major rework to have a single list of entities, allowing to use that as a Z-Order
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1686 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-17 09:34:54 +00:00 |
|
|
91483bb56d
|
fpvectorial: minor fixes and commenting
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1685 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-16 10:56:47 +00:00 |
|
|
c924f3011e
|
fpvectorial: Removes TvColor and now uses TFPColor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1684 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-16 10:32:44 +00:00 |
|
|
3ccb5e6a96
|
fpvectorial: Adds support for brush color and style in svg outputting
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1683 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-16 10:15:51 +00:00 |
|
|
e29333eafb
|
fpvectorial: Can already render some PostScript
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1676 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-14 12:49:29 +00:00 |
|
|
93a56f6f08
|
Adds some more PostScript support
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1673 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-14 10:25:48 +00:00 |
|
|
8da4607886
|
fpvectorial: Advances de PostScript interpreter
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1672 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-14 10:09:09 +00:00 |
|
|
f4e9811a58
|
fpvectorial: Many improvements to EPS reading, finishes the tokenizer, starts the interpreter
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1671 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-14 09:02:43 +00:00 |
|
|
b38dc79b7e
|
fpvectorial: Advances the EPS reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1669 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-08 13:53:25 +00:00 |
|
|
3711a7c172
|
fpvectorial: Improves the Pen Width handling
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1668 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-08 13:09:16 +00:00 |
|
|
91a6b7a6f6
|
Adds a font orientation property and moves the font to a separate record
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1667 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-08 06:29:17 +00:00 |
|
|
be3e53b19f
|
Implements using brush and pen in fpvtocanvas and updates the standard state of pen and brush for various objects
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1666 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-08 06:14:37 +00:00 |
|
|
b381033113
|
Adds a quick pointer builder helper routine and a rendering test to the viewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1665 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-07 09:50:13 +00:00 |
|
|
f2e84200cb
|
Starts the EPS reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1664 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-06-06 16:23:00 +00:00 |
|
|
3820f12b27
|
fpvectorial: Merges svgreader fixes from fpc trunk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1634 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-05-18 14:05:55 +00:00 |
|
|
60d7759c8a
|
fpvectorial: adds new overloaded read/write methods which auto-detect the format
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1631 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-05-10 15:19:30 +00:00 |
|
|
5f3af03804
|
Adds a SVG reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1603 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-29 13:27:01 +00:00 |
|
|
b158b15f34
|
fpvectorial: Merging improvements to svg output from fpc trunk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1602 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-29 11:32:53 +00:00 |
|
|
0ba18ce46a
|
fpvectorial: Spelling fix
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1593 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-21 11:45:48 +00:00 |
|
|
faec8229e2
|
fpvectorial: Fixes sigsegv in case of a format declared without either the reader or writer but with the other one
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1592 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-21 11:44:59 +00:00 |
|
|
2d7451b118
|
fpvectorial: Disables a debug define
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1591 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-21 11:41:58 +00:00 |
|
|
444e0500cd
|
fpvectorial: Improves the Pen and Brush setters to be more friendly
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1590 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-21 11:39:33 +00:00 |
|
|
b4af90ab88
|
fpvectorial: Reworks the brush and pen design to be more efficient
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1589 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-21 11:30:40 +00:00 |
|
|
dd4905017b
|
fpvectorial: Small rename in font properties in TvText
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1567 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-13 08:25:52 +00:00 |
|
|
b47cb1562e
|
Fixes compilation without the LCL
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1564 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-11 07:29:07 +00:00 |
|
|
9a48e7adbb
|
fpvectorial: Adds some more pen information
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1563 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2011-04-11 07:19:49 +00:00 |
|