Commit Graph

78 Commits

Author SHA1 Message Date
mattias
0a891e4ab2 set version to 1.8.0RC1
git-svn-id: trunk@54578 -
2017-04-08 21:53:32 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
jesus
a3fdf62ba2 CairoCanvas: implement default values for default font (fix fonts on exporting LazReport grid using cairo export)
git-svn-id: trunk@52568 -
2016-06-22 20:23:16 +00:00
mattias
25f7a697e5 updated makefiles
git-svn-id: trunk@52001 -
2016-03-20 11:19:40 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
mattias
a46caecea3 printe4lazarus: raise exception, if tmp file cannot be created
git-svn-id: trunk@50173 -
2015-10-26 10:12:31 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
juha
da260f65ad CairoCanvas: add another page in the example prog.
git-svn-id: trunk@48971 -
2015-05-08 10:34:21 +00:00
juha
d2fcc0de8c LCL: Move PrinterCanvas BeginDoc, NewPage and EndDoc to public section.
git-svn-id: trunk@48970 -
2015-05-08 10:34:19 +00:00
juha
2e99d6ffe7 CairoCanvas PDF example: add Thai, Russian and Arabic text. Set widgetset to NoGui, can be used in a server.
git-svn-id: trunk@48685 -
2015-04-09 10:07:42 +00:00
mattias
0ee7878d79 cairocanvas: fixed compilation under 2.6.4
git-svn-id: trunk@48248 -
2015-03-10 21:03:44 +00:00
juha
803b40c2cd Support Cairocanvas also on Win64 platform with new FPC versions.
git-svn-id: trunk@48247 -
2015-03-10 20:59:36 +00:00
mattias
08f99ad371 cairocanvas: use units platform specific
git-svn-id: trunk@48059 -
2015-03-01 09:08:49 +00:00
juha
7722694d1b LazReport: fix compilation of lr_cairoexp_reg by checking "use unit" boxes in CairoCanvas package.
git-svn-id: trunk@47969 -
2015-02-23 20:34:34 +00:00
juha
7a1e890dab CairoProg example: cleanup
git-svn-id: trunk@47685 -
2015-02-10 17:23:25 +00:00
juha
5b2a9ea16a A simple example of generating a PDF file with CairoCanvas.
git-svn-id: trunk@47675 -
2015-02-10 13:40:21 +00:00
mattias
97eaae9a7b cairocanvas: less hints
git-svn-id: trunk@47612 -
2015-02-07 09:46:08 +00:00
mattias
b78a550572 IDE,lazbuild: append -Cg on targets linux, freebsd, openbsd, netbsd, solaris, bug #17412
git-svn-id: trunk@46874 -
2014-11-18 11:03:29 +00:00
jesus
b42d8559bf CairoCanvas: don't call TCanvas.DoMoveTo which calls interface MoveToEx, fix crash on cairo LazReport exporting reports with lines or objects with incomplete frames
git-svn-id: trunk@46247 -
2014-09-18 17:35:59 +00:00
jesus
46c9fdc58b cairocanvas: fix printing stricked/underlined text, issue #26624
git-svn-id: trunk@46077 -
2014-08-26 01:17:26 +00:00
jesus
05f1b5f85f cairocanvas: compile test under mac
git-svn-id: trunk@45824 -
2014-07-11 01:41:11 +00:00
jesus
b6ea3d2753 CairoCanvas: fix GdkCairoCanvas ignored Controls coordinates, always paints on parent (0, 0) position, from Petr-K, issue #25485
git-svn-id: trunk@44432 -
2014-03-15 08:33:39 +00:00
jesus
9f64f946ed CairoCanvas, updated test
git-svn-id: trunk@44431 -
2014-03-15 08:21:29 +00:00
jesus
585b1dd06a CairoCanvas, support for wordbreak text style, from Petr-K, issue #25484
git-svn-id: trunk@44430 -
2014-03-15 08:19:36 +00:00
mattias
9d710db4fc fixed make distclean
git-svn-id: trunk@44139 -
2014-02-18 17:37:14 +00:00
mattias
3283cf83f3 package makefiles: changed distclean to delete output directorties for all targets
git-svn-id: trunk@44128 -
2014-02-18 10:35:31 +00:00
jesus
f294a66a90 CairoCanvas, updates from Petr-K, issue #24657
git-svn-id: trunk@43193 -
2013-10-09 17:53:02 +00:00
mattias
ac9e433e89 cairocanvas: initialize vars
git-svn-id: trunk@42586 -
2013-09-04 09:18:32 +00:00
mattias
da82a33fdf IDE: fixed Makefile.compiled to contain inherited custom options
git-svn-id: trunk@42227 -
2013-07-29 10:48:35 +00:00
mattias
123a253b24 cairocanvas: outputdirectory based on lclwidgettype
git-svn-id: trunk@42213 -
2013-07-27 17:05:36 +00:00
mattias
5cf758ee5f cairocanvas: do not auto update Makefile
git-svn-id: trunk@41522 -
2013-06-03 19:08:41 +00:00
mattias
7e6df3ab64 cairocanvas: fixed Makefile
git-svn-id: trunk@41521 -
2013-06-03 19:08:11 +00:00
mattias
cc9b9ae05f IDE: project options: lclwidgettype link to mode matrix
git-svn-id: trunk@41520 -
2013-06-03 19:07:01 +00:00
mattias
682d0a56aa cairocanvas: less hints
git-svn-id: trunk@41365 -
2013-05-23 07:04:16 +00:00
jesus
ce1bfee474 CairoCanvas: fix line styles. They should not scale with pen widths
git-svn-id: trunk@40990 -
2013-05-02 02:32:17 +00:00
jesus
3d48b60eec CairoCanvas: Implemented DrawSurface to draw a cairo surface onto canvas
git-svn-id: trunk@40984 -
2013-05-02 00:16:38 +00:00
jesus
807058aba7 CairoCanvas: refactored TranslateBufferByIntfImage->GraphicToARGB32 to be useful in other parts
git-svn-id: trunk@40983 -
2013-05-02 00:14:14 +00:00
jesus
26c321819a CairoCanvas: make the canvas handle a real cairo context instead of a dummy value
git-svn-id: trunk@40982 -
2013-05-02 00:09:45 +00:00
jesus
edbbec026e CairoCanvas: debugclip
git-svn-id: trunk@40981 -
2013-05-01 23:24:08 +00:00
jesus
24fb6810b9 CairoCanvas: implements MixedRoundRect
git-svn-id: trunk@40980 -
2013-05-01 23:20:12 +00:00
mattias
fb1458ce76 updated makefiles
git-svn-id: trunk@40935 -
2013-04-29 19:49:55 +00:00
mattias
e44460c6b1 cairocanvas: less hints
git-svn-id: trunk@40880 -
2013-04-22 15:36:12 +00:00
jesus
52abe423f0 CairoCanvas, implements stream output and page size change for PS and PDF
git-svn-id: trunk@40879 -
2013-04-22 14:53:41 +00:00
mattias
f5a1a29ff0 printers4lazarus, cairocanvas: do not use cairo on win64
git-svn-id: trunk@40782 -
2013-04-10 08:05:43 +00:00
mattias
65d0830183 clean up dependencies
git-svn-id: trunk@40773 -
2013-04-09 20:07:08 +00:00
jesus
b6b3685433 CairoCanvas, updated test
git-svn-id: trunk@40727 -
2013-04-07 06:09:43 +00:00
jesus
0c8ce4df71 CairoCanvas, implements clipping, fix issue #24217
git-svn-id: trunk@40726 -
2013-04-07 06:09:08 +00:00
jesus
c5089fb28f CairoCanvas, fix TextExtent, from Julio Jiménez Boreguero
git-svn-id: trunk@40725 -
2013-04-06 19:51:11 +00:00
jesus
5fc932cc76 CairoCanvas, fix textrect rotation
git-svn-id: trunk@40724 -
2013-04-06 17:47:24 +00:00
jesus
a471e2d12c CairoCanvas, for alignment, logical rect should be used instead of ink rect, fix alignment to the right
git-svn-id: trunk@40722 -
2013-04-05 20:10:53 +00:00