Commit Graph

351 Commits

Author SHA1 Message Date
Jens-Heiner Rechtien
fe0ee9784b INTEGRATION: CWS ause061 (1.8.46); FILE MERGED
2006/07/12 10:01:40 hjs 1.8.46.1: #i67264# cleanup java targets
2006-08-14 15:14:56 +00:00
Ivo Hinkelmann
776edbad21 INTEGRATION: CWS thbpp4 (1.7.44); FILE MERGED
2006/07/26 21:16:30 thb 1.7.44.5: #i67433# Slightly more robust: only set AGG_VERSION, if actually set in environment. The internal agg otherwise has a fallback to set the version itself
2006/07/17 15:18:03 thb 1.7.44.4: #i67433# Also removing agg from the link line, when disabled
2006/07/16 20:54:48 thb 1.7.44.3: #i67433# Moved AGG_VERSION define into conditionalized part
2006/07/16 20:45:53 thb 1.7.44.2: #i67433# One can now disable usage of agg completely
2006/07/11 10:33:47 thb 1.7.44.1: #i65318# Applied rene's patch
2006-08-04 12:30:48 +00:00
Ivo Hinkelmann
c26fd19966 INTEGRATION: CWS thbpp4 (1.2.10); FILE MERGED
2006/07/11 10:33:47 thb 1.2.10.1: #i65318# Applied rene's patch
2006-08-04 12:30:37 +00:00
Ivo Hinkelmann
e9824d3df4 INTEGRATION: CWS thbpp4 (1.5.10); FILE MERGED
2006/07/26 15:15:01 thb 1.5.10.3: RESYNC: (1.5-1.6); FILE MERGED
2006/07/12 11:02:43 rene 1.5.10.2: fix #if
2006/07/11 10:33:47 thb 1.5.10.1: #i65318# Applied rene's patch
2006-08-04 12:30:27 +00:00
Kurt Zenker
b418638189 INTEGRATION: CWS warningfixes02 (1.5.2); FILE MERGED
2006/06/30 11:49:29 sb 1.5.2.1: #i66577# Made the code compile (warning-free) on a unxlngi6.pro GCC 4.1.1 Linux box.
2006-07-19 14:54:35 +00:00
Kurt Zenker
8e31446818 INTEGRATION: CWS warningfixes02 (1.3.2); FILE MERGED
2006/06/30 11:49:29 sb 1.3.2.1: #i66577# Made the code compile (warning-free) on a unxlngi6.pro GCC 4.1.1 Linux box.
2006-07-19 14:54:21 +00:00
Jens-Heiner Rechtien
321a74d285 INTEGRATION: CWS warnings01 (1.6.8); FILE MERGED
2006/02/22 22:27:27 thb 1.6.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:21:44 +00:00
Jens-Heiner Rechtien
db08080244 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2006/02/22 22:27:26 thb 1.2.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:21:33 +00:00
Jens-Heiner Rechtien
4761d5a100 INTEGRATION: CWS warnings01 (1.3.10); FILE MERGED
2006/02/22 22:27:26 thb 1.3.10.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:21:22 +00:00
Jens-Heiner Rechtien
9c4bc5dbbe INTEGRATION: CWS warnings01 (1.3.8); FILE MERGED
2006/05/23 23:35:59 sb 1.3.8.3: RESYNC: (1.5-1.6); FILE MERGED
2006/04/07 20:35:37 sb 1.3.8.2: RESYNC: (1.3-1.5); FILE MERGED
2006/02/22 22:27:26 thb 1.3.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:21:10 +00:00
Jens-Heiner Rechtien
10089cf771 INTEGRATION: CWS warnings01 (1.10.8); FILE MERGED
2006/06/14 09:33:36 pl 1.10.8.2: #i55991# cast was wrong and yielded a wild pointer
2006/02/22 22:27:26 thb 1.10.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:20:57 +00:00
Jens-Heiner Rechtien
dd37a9aebc INTEGRATION: CWS warnings01 (1.8.8); FILE MERGED
2006/02/22 22:27:26 thb 1.8.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:20:46 +00:00
Jens-Heiner Rechtien
80c01e1cbd INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2006/02/22 22:27:25 thb 1.2.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:20:34 +00:00
Jens-Heiner Rechtien
90a9ed9425 INTEGRATION: CWS warnings01 (1.7.4); FILE MERGED
2006/02/22 22:27:25 thb 1.7.4.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:20:23 +00:00
Jens-Heiner Rechtien
1a9daf2497 INTEGRATION: CWS warnings01 (1.7.8); FILE MERGED
2006/02/22 22:27:25 thb 1.7.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:20:11 +00:00
Jens-Heiner Rechtien
a323740ff4 INTEGRATION: CWS warnings01 (1.6.8); FILE MERGED
2006/02/22 22:27:25 thb 1.6.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:19:59 +00:00
Jens-Heiner Rechtien
58f20d9f09 INTEGRATION: CWS warnings01 (1.4.8); FILE MERGED
2006/02/22 22:27:25 thb 1.4.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:19:35 +00:00
Jens-Heiner Rechtien
b10f4c8a04 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2006/03/08 18:42:10 thb 1.2.8.2: #i55991# (void)parm-ed verifyinput params only used for debug output
2005/11/15 16:51:50 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:19:25 +00:00
Jens-Heiner Rechtien
0888c3d6ec INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:49 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:19:13 +00:00
Jens-Heiner Rechtien
e0bd021fd4 INTEGRATION: CWS warnings01 (1.3.16); FILE MERGED
2005/11/15 16:51:48 thb 1.3.16.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:18:49 +00:00
Jens-Heiner Rechtien
19154b47a7 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:48 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:18:37 +00:00
Jens-Heiner Rechtien
f62d8a28f2 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:47 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:18:19 +00:00
Jens-Heiner Rechtien
fbfdd2bd25 INTEGRATION: CWS warnings01 (1.1.2); FILE ADDED
2006/02/22 22:22:11 thb 1.1.2.1: #i55991# To wrap the agg headers
2006-06-20 01:17:54 +00:00
Jens-Heiner Rechtien
58ea26275b INTEGRATION: CWS warnings01 (1.4.4); FILE MERGED
2006/02/22 22:27:24 thb 1.4.4.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:17:45 +00:00
Jens-Heiner Rechtien
1c204afe47 INTEGRATION: CWS warnings01 (1.5.14); FILE MERGED
2005/11/15 16:51:46 thb 1.5.14.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:17:18 +00:00
Jens-Heiner Rechtien
d46cdb84d4 INTEGRATION: CWS warnings01 (1.8.8); FILE MERGED
2006/05/23 23:35:33 sb 1.8.8.2: RESYNC: (1.8-1.9); FILE MERGED
2005/11/15 16:51:45 thb 1.8.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:17:03 +00:00
Jens-Heiner Rechtien
bf79798852 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2006/02/22 22:27:24 thb 1.2.8.1: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2006-06-20 01:16:50 +00:00
Jens-Heiner Rechtien
5210578804 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:44 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:16:38 +00:00
Jens-Heiner Rechtien
038528ce47 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:43 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:16:09 +00:00
Jens-Heiner Rechtien
535ccb6e93 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2006/02/22 22:27:24 thb 1.2.8.2: #i55991# Removed virtual derivations, where unnecessary; removed unused params; renamed vars which shadowed previous ones; put agg headers into sys header brackets
2005/11/15 16:51:42 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:15:41 +00:00
Jens-Heiner Rechtien
4c34f3e2d3 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:42 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:15:29 +00:00
Jens-Heiner Rechtien
0487d3d083 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:41 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:15:17 +00:00
Jens-Heiner Rechtien
cc4988e550 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:40 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:15:04 +00:00
Jens-Heiner Rechtien
e7914b6ed9 INTEGRATION: CWS warnings01 (1.7.4); FILE MERGED
2006/04/07 20:34:53 sb 1.7.4.2: RESYNC: (1.7-1.8); FILE MERGED
2005/11/15 16:51:39 thb 1.7.4.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:14:52 +00:00
Rüdiger Timm
459188a427 INTEGRATION: CWS thbpp3 (1.3.14); FILE MERGED
2006/04/26 11:35:00 thb 1.3.14.2: RESYNC: (1.3-1.5); FILE MERGED
2006/02/09 15:25:33 thb 1.3.14.1: Corrected debugging for sprite numbers; sanitized tools methods to return empty ranges, when input range is empty (doing calculations with the magic empty values usually yield non-magic, non-empty results)
2006-05-04 06:48:02 +00:00
Rüdiger Timm
ca849be1ab INTEGRATION: CWS thbpp3 (1.8.26); FILE MERGED
2006/02/09 15:25:32 thb 1.8.26.1: Corrected debugging for sprite numbers; sanitized tools methods to return empty ranges, when input range is empty (doing calculations with the magic empty values usually yield non-magic, non-empty results)
2006-05-04 06:47:46 +00:00
Oliver Bolte
411a094fa0 INTEGRATION: CWS vcl54 (1.3.12); FILE MERGED
2006/02/02 11:37:39 thb 1.3.12.1: #i60699# Clarified docs; replaced flush call with sync on canvas output window, as now VCL internally does not sync anymore for blits
2006-03-29 10:18:45 +00:00
Oliver Bolte
60ca729bde INTEGRATION: CWS vcl54 (1.6.24); FILE MERGED
2006/02/02 11:37:39 thb 1.6.24.1: #i60699# Clarified docs; replaced flush call with sync on canvas output window, as now VCL internally does not sync anymore for blits
2006-03-29 10:18:30 +00:00
Oliver Bolte
59dfecfa2d INTEGRATION: CWS cairofixes01 (1.2.30); FILE MERGED
2006/03/02 17:50:01 radekdoulik 1.2.30.1: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
2006-02-08  Radek Doulik  <rodo@novell.com>

	* patches/cairo/cairo-canvas-redrawmanager-copy-updatearea.diff:
	avoid invalid reads when merging update areas. select2nd was
	making temporary copy, from which we took a reference and used it
	after the copy was destroyed
2006-03-22 10:01:20 +00:00
Oliver Bolte
a7a09d627f INTEGRATION: CWS cairofixes01 (1.2.2); FILE MERGED
2006/03/03 11:14:13 thb 1.2.2.1: #i62712# Added Xrender to link line (seems to be missing for some systems)
2006-03-22 10:00:56 +00:00
Oliver Bolte
b25d9b203c INTEGRATION: CWS cairofixes01 (1.2.2); FILE MERGED
2006/03/02 17:40:59 radekdoulik 1.2.2.1: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
optimize resizing of cairo surfaces
2006-03-22 10:00:26 +00:00
Oliver Bolte
c720c082e6 INTEGRATION: CWS cairofixes01 (1.2.2); FILE MERGED
2006/03/02 17:56:18 radekdoulik 1.2.2.1: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
2006-02-22  Radek Doulik  <rodo@novell.com>

	*
	build/src680-m152/canvas/source/cairo/cairo_canvashelper_text.cxx
	(cairocanvas): use depth of surface when creating virtual vcl
	device

	* build/src680-m152/canvas/source/cairo/cairo_cairo.cxx (cairo):
	new function, returns surface bit depth
2006-03-22 09:59:59 +00:00
Oliver Bolte
175142296f INTEGRATION: CWS cairofixes01 (1.2.2); FILE MERGED
2006/03/02 17:58:38 radekdoulik 1.2.2.2: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
2006-02-24  Radek Doulik  <rodo@novell.com>

	* build/src680-m152/canvas/source/cairo/cairo_canvashelper.cxx
	(implDrawBitmapSurface): set source after scale is set
2006/03/02 17:57:19 radekdoulik 1.2.2.1: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
2006-02-24  Radek Doulik  <rodo@novell.com>

	* build/src680-m152/canvas/source/cairo/cairo_canvashelper.cxx
	(drawPolyPolygonImplementation): check that textures are not empty
	(doOperation): fix textures handling, before I misunderstood the
	documentation and thought there's one texture per polygon. In real
	it is sequence of textures which is used for all polygons. So far
	we use only 1st texture from sequence - same as vcl canvas does
	for now.
2006-03-22 09:59:35 +00:00
Oliver Bolte
193bde0637 INTEGRATION: CWS cairofixes01 (1.2.2); FILE MERGED
2006/03/02 17:56:17 radekdoulik 1.2.2.2: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
2006-02-22  Radek Doulik  <rodo@novell.com>

	*
	build/src680-m152/canvas/source/cairo/cairo_canvashelper_text.cxx
	(cairocanvas): use depth of surface when creating virtual vcl
	device

	* build/src680-m152/canvas/source/cairo/cairo_cairo.cxx (cairo):
	new function, returns surface bit depth
2006/03/02 17:40:59 radekdoulik 1.2.2.1: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
optimize resizing of cairo surfaces
2006-03-22 09:59:10 +00:00
Oliver Bolte
a6916acfed INTEGRATION: CWS cairofixes01 (1.2.2); FILE MERGED
2006/03/02 17:56:17 radekdoulik 1.2.2.4: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
2006-02-22  Radek Doulik  <rodo@novell.com>

	*
	build/src680-m152/canvas/source/cairo/cairo_canvashelper_text.cxx
	(cairocanvas): use depth of surface when creating virtual vcl
	device

	* build/src680-m152/canvas/source/cairo/cairo_cairo.cxx (cairo):
	new function, returns surface bit depth
2006/03/02 17:40:59 radekdoulik 1.2.2.3: Issue number:  62722
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
optimize resizing of cairo surfaces
2006/03/02 17:36:39 thb 1.2.2.2: #i62712# Correcting cairo include statements
2006/03/02 17:32:03 thb 1.2.2.1: #unsigned short [1]#
2006-03-22 09:58:48 +00:00
Kurt Zenker
a1895eccb3 INTEGRATION: CWS cairocanvas (1.2.2); FILE MERGED
2005/12/12 18:32:56 thb 1.2.2.2: RESYNC: (1.2-1.3); FILE MERGED
2005/11/09 13:48:55 thb 1.2.2.1: #i57396# Made code 64 bit clean
2006-02-28 09:40:49 +00:00
Kurt Zenker
84e00b67d3 INTEGRATION: CWS cairocanvas (1.5.14); FILE MERGED
2005/11/04 14:26:03 thb 1.5.14.3: RESYNC: (1.5-1.7); FILE MERGED
2005/07/08 10:41:18 thb 1.5.14.2: #i51657# Reverted getenv() to osl function
2005/07/07 07:58:08 radekdoulik 1.5.14.1: Issue number:  51657
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
initial import of cairo canvas code
2006-02-28 09:40:38 +00:00
Kurt Zenker
aa31964754 INTEGRATION: CWS cairocanvas (1.1.2); FILE ADDED
2005/12/14 15:38:07 radekdoulik 1.1.2.3: Issue number:  #51657
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
use vcl to draw text to virtual device created from our pixmaps
2005/11/08 21:23:08 radekdoulik 1.1.2.2: Issue number:  #51657
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
updated cairo canvas to be usable by canvas02
2005/07/07 07:58:06 radekdoulik 1.1.2.1: Issue number:  51657
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
initial import of cairo canvas code
2006-02-28 09:40:25 +00:00
Kurt Zenker
b8021615a5 INTEGRATION: CWS cairocanvas (1.1.2); FILE ADDED
2005/07/07 07:58:05 radekdoulik 1.1.2.1: Issue number:  51657
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
initial import of cairo canvas code
2006-02-28 09:40:15 +00:00
Kurt Zenker
08b78bd2ee INTEGRATION: CWS cairocanvas (1.1.2); FILE ADDED
2005/11/08 21:23:07 radekdoulik 1.1.2.2: Issue number:  #51657
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
updated cairo canvas to be usable by canvas02
2005/07/07 07:58:05 radekdoulik 1.1.2.1: Issue number:  51657
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
initial import of cairo canvas code
2006-02-28 09:40:06 +00:00