Commit Graph

57 Commits

Author SHA1 Message Date
joost
e44a68a190 * Several fpmake.pp fixes
git-svn-id: trunk@18080 -
2011-08-03 20:29:57 +00:00
marco
043e9b2ec2 * Trunk version to 2.7.1
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
marco
39d7bb511d * Regenned all makefiles before 2.6.x branching.
git-svn-id: trunk@18073 -
2011-08-03 13:41:52 +00:00
joost
4392dd13a4 * fpmake.pp-files fixes
git-svn-id: trunk@18041 -
2011-07-31 21:51:11 +00:00
sekelsenmat
9fe7e691b0 fpvectorial: Implements support for clipping regions, specially for PostScript
git-svn-id: trunk@18036 -
2011-07-29 11:12:09 +00:00
sekelsenmat
abdc672fe3 fpvectorial: Implements support for arc in the postscript reader
git-svn-id: trunk@18030 -
2011-07-28 14:43:29 +00:00
sekelsenmat
e21749d6d4 fpvectorial: Finishes fixing the colors in the PostScript reader
git-svn-id: trunk@17991 -
2011-07-15 11:12:51 +00:00
sekelsenmat
d37d0ae1a4 fpvectorial: Fixes some bugs in the PostScript interpreter, previously it didnt run some procedures, and adds more commands to it
git-svn-id: trunk@17990 -
2011-07-15 10:19:21 +00:00
marco
d2ccb1f564 * added fpvectorial -> fcl-base -j 2 deps, and regenned packages/ and fpvectorial makefile with up to date fpcmake
fpvectorial makefile had deps on fcl-process instead of fcl-base?

git-svn-id: trunk@17981 -
2011-07-12 09:34:31 +00:00
joost
c0d54a0fb2 * Added fcl-base dependency (epsvectorialreader.pas depends on contnrs)
git-svn-id: trunk@17980 -
2011-07-12 07:31:00 +00:00
sekelsenmat
e050c87391 fpvectorial: Vast improvements to the PostScript interpreter, fixes running procedures
git-svn-id: trunk@17856 -
2011-06-28 15:55:35 +00:00
sekelsenmat
2441911aa7 fpvectorial: adds an entity to contain raster images
git-svn-id: trunk@17794 -
2011-06-22 12:35:57 +00:00
marco
d07711fcd6 * two new units added to make file and fpmake. Probably only matters for
installing and cleaning

git-svn-id: trunk@17771 -
2011-06-20 09:16:29 +00:00
sekelsenmat
b65d397249 fpvectorial: Major rework, joined all 3 lists of elements into a single list in order to use it to keep the Z-Order
git-svn-id: trunk@17765 -
2011-06-17 09:52:19 +00:00
sekelsenmat
3cdbe30c28 fpvectorial: Adds brush support for the svg writer and changes fpvectorial to use TFPColor instead of its own color
git-svn-id: trunk@17761 -
2011-06-16 10:36:03 +00:00
sekelsenmat
038cb54210 fpvectorial: Basic implementation of the PostScript support
git-svn-id: trunk@17751 -
2011-06-14 14:15:45 +00:00
sekelsenmat
949a2d1c3a fpvectorial: Improves the pen width and the EPS reader
git-svn-id: trunk@17694 -
2011-06-08 13:54:52 +00:00
sekelsenmat
8f90fce6f2 fpvectorial: Merges the initial eps reader and some font, pen and brush improvements
git-svn-id: trunk@17693 -
2011-06-08 12:45:46 +00:00
sekelsenmat
01e916e6f5 fpvectorial: Improves the svg reader and adds a file modification example
git-svn-id: trunk@17441 -
2011-05-13 12:01:40 +00:00
sekelsenmat
f7b6f77ff5 fpvectorial: adds new overloaded read/write methods which auto-detect the format
git-svn-id: trunk@17428 -
2011-05-10 15:19:59 +00:00
sekelsenmat
c971a81d50 fpvectorial: Adds a SVG reader and adds a new convinience file reading function
git-svn-id: trunk@17385 -
2011-04-29 13:28:39 +00:00
sekelsenmat
315406bc58 fpvectorial: merges missing part of fpvtocanvas
git-svn-id: trunk@17384 -
2011-04-29 11:31:26 +00:00
sekelsenmat
399d072b8f fpvectorial: Adds a forgotten file
git-svn-id: trunk@17383 -
2011-04-29 11:30:35 +00:00
sekelsenmat
bca76120f6 fpvectorial: Merges the implementation of pen, brush and updates the svg output to use the pen
git-svn-id: trunk@17382 -
2011-04-29 11:30:16 +00:00
sekelsenmat
a37d6edba2 fpvectorial: Merges changes, improved DXF reading, adds pen and color data to the data structures
git-svn-id: trunk@17301 -
2011-04-11 07:28:30 +00:00
sekelsenmat
c0f254d706 Fixes compiling avisocncvectorialwriter, adds a dimension entity and multiple improvements to fpvtocanvas and the DXF vectorial reader
git-svn-id: trunk@17092 -
2011-03-08 14:28:26 +00:00
sekelsenmat
726339c443 Many reliability improvements to the dxf reader, adds text support for both the dxf reader and the canvas output
git-svn-id: trunk@16850 -
2011-01-30 15:51:36 +00:00
sekelsenmat
1b8372d750 Improves the DXF reader
git-svn-id: trunk@16820 -
2011-01-26 16:06:19 +00:00
sekelsenmat
6bad2fa169 Large improvements to the DXF reader and adds a new circle entity to fpvectorial
git-svn-id: trunk@16816 -
2011-01-26 09:11:53 +00:00
sekelsenmat
d260e8b2ee Adds a DXF reader and fixes an error in the Canvas output
git-svn-id: trunk@16765 -
2011-01-14 14:45:03 +00:00
sekelsenmat
dcfcce2dfc opps, there was already a viewer. The converter can view
git-svn-id: trunk@16764 -
2011-01-14 13:03:46 +00:00
sekelsenmat
65e29e3984 Starts implementing a fpvectorial viewer
git-svn-id: trunk@16763 -
2011-01-14 12:54:17 +00:00
sekelsenmat
cc2da23316 Initial transformation of fpvectorial segments in classes, as well as making the number of segments dynamic
git-svn-id: trunk@16202 -
2010-10-23 10:33:21 +00:00
Jonas Maebe
8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.

git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
sekelsenmat
e06ce8a61a Makes the multi_test_1.svg file a little more beaultiful
git-svn-id: trunk@15933 -
2010-09-01 09:15:06 +00:00
sekelsenmat
671603a47d Fixes typo on fpvectorial svg output
git-svn-id: trunk@15932 -
2010-09-01 09:13:55 +00:00
sekelsenmat
18c8a1f9c0 Adds a lazarus project for fpvwritetest
git-svn-id: trunk@15931 -
2010-09-01 09:01:08 +00:00
sekelsenmat
3f26a9795b Rewrites the bezier rendering of the svg output of fpvectorial
git-svn-id: trunk@15930 -
2010-09-01 08:57:54 +00:00
sekelsenmat
7cd0630129 Fixes the font size setting in the fpvectorial svg output and adds a bigger test to the suite
git-svn-id: trunk@15929 -
2010-09-01 08:11:36 +00:00
sekelsenmat
9a66b19390 Fixes the coordinates, dpi value and text rendering of the svg output of fpvectorial
git-svn-id: trunk@15928 -
2010-09-01 07:59:28 +00:00
sekelsenmat
2446959a69 Updates the fpvectorial tests
git-svn-id: trunk@15924 -
2010-08-31 09:51:14 +00:00
sekelsenmat
c2270697a8 Patch from JiXian, advances the implementation of text rendering and bezier drawing for the svg writer in fpvectorial
git-svn-id: trunk@15923 -
2010-08-31 09:48:27 +00:00
sekelsenmat
51f23db4bd Fixes the svg coordinates and svg path generation
git-svn-id: trunk@15915 -
2010-08-28 11:52:03 +00:00
sekelsenmat
b3442f8a3d Adds bezier curve and text support for the fpvectorial writer test app.
git-svn-id: trunk@15885 -
2010-08-23 15:33:41 +00:00
sekelsenmat
274856e2f5 Adds support for texts in the core of fpvectorial and adds a new example application for generating a set of documents from code
git-svn-id: trunk@15884 -
2010-08-23 15:26:54 +00:00
sekelsenmat
d66b8c7068 Adds a Corel Draw file format explorer and starts implementing the CDR reader in fpvectorial
git-svn-id: trunk@15829 -
2010-08-16 15:00:54 +00:00
sekelsenmat
b7d466e8ab Renames the main fpvectorial example and adds a routine to detect the format from the extension.
git-svn-id: trunk@15826 -
2010-08-16 08:18:21 +00:00
sekelsenmat
b63e82f815 small fix for the fpvectorial example
git-svn-id: trunk@15802 -
2010-08-13 15:34:07 +00:00
sekelsenmat
3708922b62 Now the SVG writer works for lines
git-svn-id: trunk@15801 -
2010-08-13 15:32:03 +00:00
sekelsenmat
6403d462d2 Starts implementing svg writer and improves test app and pdf reader
git-svn-id: trunk@15799 -
2010-08-13 14:56:40 +00:00