Commit graph

916 commits

Author SHA1 Message Date
Kurt Zenker
47850d2bd5 INTEGRATION: CWS canvas05 (1.2.2); FILE MERGED
2008/06/03 23:52:23 thb 1.2.2.6: Removed extra level of indirection for getting a graphics for a surface; removed some unused code
2008/06/03 11:11:24 thb 1.2.2.5: Cleaned up image debugging stuff; fixed a few d3d debug warnings; fixed one deadlock rendering a bitmap from the same surface to itself; fixed premature ReleaseDC call in GraphicsProvider::getGraphics()
2008/04/21 07:29:57 thb 1.2.2.4: RESYNC: (1.2-1.3); FILE MERGED
2008/02/08 00:26:38 thb 1.2.2.3: #81092# Finishing cooperative canvas output stuff
2008/01/22 00:25:23 thb 1.2.2.2: #i81092# Making gdiplus and dx canvas more independent
2007/12/20 22:18:57 thb 1.2.2.1: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2008-06-24 09:30:22 +00:00
Kurt Zenker
534e63e54e INTEGRATION: CWS canvas05 (1.3.2); FILE MERGED
2008/06/03 23:52:23 thb 1.3.2.5: Removed extra level of indirection for getting a graphics for a surface; removed some unused code
2008/06/03 11:11:24 thb 1.3.2.4: Cleaned up image debugging stuff; fixed a few d3d debug warnings; fixed one deadlock rendering a bitmap from the same surface to itself; fixed premature ReleaseDC call in GraphicsProvider::getGraphics()
2008/04/21 07:29:36 thb 1.3.2.3: RESYNC: (1.3-1.4); FILE MERGED
2008/01/22 00:25:22 thb 1.3.2.2: #i81092# Making gdiplus and dx canvas more independent
2007/12/20 22:18:57 thb 1.3.2.1: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2008-06-24 09:30:05 +00:00
Kurt Zenker
b367731013 INTEGRATION: CWS canvas05 (1.2.2); FILE MERGED
2008/06/03 23:52:23 thb 1.2.2.6: Removed extra level of indirection for getting a graphics for a surface; removed some unused code
2008/06/03 11:11:24 thb 1.2.2.5: Cleaned up image debugging stuff; fixed a few d3d debug warnings; fixed one deadlock rendering a bitmap from the same surface to itself; fixed premature ReleaseDC call in GraphicsProvider::getGraphics()
2008/04/21 07:30:30 thb 1.2.2.4: RESYNC: (1.3-1.4); FILE MERGED
2008/01/22 00:50:59 thb 1.2.2.3: RESYNC: (1.2-1.3); FILE MERGED
2008/01/22 00:25:22 thb 1.2.2.2: #i81092# Making gdiplus and dx canvas more independent
2007/12/20 22:18:57 thb 1.2.2.1: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2008-06-24 09:29:42 +00:00
Kurt Zenker
5f2ecc12f6 INTEGRATION: CWS canvas05 (1.5.44); FILE MERGED
2008/06/04 14:57:40 thb 1.5.44.16: #i10000# Fixed build breakage on X11 w/o cairo
2008/06/04 14:46:00 thb 1.5.44.15: #i10000# Fixed build breakage on X11 w/o cairo
2008/06/02 21:57:31 thb 1.5.44.14: Disabling cairocanvas build for mac x11 the hard way
2008/05/21 13:32:03 thb 1.5.44.13: Made vcl and cairo canvas work with emf+ patches; smoothed out internal cairo makefile changes; corrected cairocanvas sprite update
2008/05/20 09:17:12 thb 1.5.44.12: Made cairocanvas work with internal cairo for Linux (fix courtesy of Fridrich)
2008/04/21 07:31:46 thb 1.5.44.11: RESYNC: (1.6-1.7); FILE MERGED
2008/04/16 13:47:39 thb 1.5.44.10: Made cairocanvas build on Win32 again
2008/04/14 17:51:23 mox 1.5.44.9: Seems like TARGETTYPE=GUI fully works only on Mac/Quartz (re-adding
Win32 libs)
2008/04/14 14:45:30 thb 1.5.44.8: Made the thing compile under Linux again
2008/04/13 14:50:14 mox 1.5.44.7: Cairo Quartz build-fixes (builds ok now)
2008/04/10 21:18:37 mox 1.5.44.6: Making cairo quartz buildable. Some pieces still missing.
2008/04/10 20:49:31 mox 1.5.44.5: Use TARGETTYPE=GUI instead of manual GUI library includes
2008/04/07 14:33:58 thb 1.5.44.4: RESYNC: (1.5-1.6); FILE MERGED
2008/04/03 16:02:26 thb 1.5.44.3: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:28 thb 1.5.44.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:57 thb 1.5.44.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:29:01 +00:00
Kurt Zenker
42f2466604 INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/06/09 08:41:46 thb 1.1.2.7: Replaced screen ptr with screen number, which should be more reliable. Binned manual fill-out of X11SysData structs in favor of ctor
2008/05/23 22:03:44 thb 1.1.2.6: Moving all remaining new files to LGPL 3
2008/04/28 23:20:27 thb 1.1.2.5: Using the screen ptr from the sysdata struct, to avoid BadMatch errors
2008/04/04 22:08:34 thb 1.1.2.4: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/04 09:00:13 thb 1.1.2.3: Merging emf+ changes for dx canvas
2008/04/03 16:02:26 thb 1.1.2.2: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:28 thb 1.1.2.1: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008-06-24 09:27:56 +00:00
Kurt Zenker
1429d735b6 INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/05/23 22:03:44 thb 1.1.2.4: Moving all remaining new files to LGPL 3
2008/04/16 13:47:39 thb 1.1.2.3: Made cairocanvas build on Win32 again
2008/04/14 07:52:57 mox 1.1.2.2: Unbreak cairo win32
2008/04/03 16:02:26 thb 1.1.2.1: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008-06-24 09:27:36 +00:00
Kurt Zenker
730dcf58c5 INTEGRATION: CWS canvas05 (1.3.62); FILE MERGED
2008/04/21 07:32:22 thb 1.3.62.2: RESYNC: (1.3-1.4); FILE MERGED
2008/03/18 22:00:57 thb 1.3.62.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:27:11 +00:00
Kurt Zenker
476b36a57c INTEGRATION: CWS canvas05 (1.5.24); FILE MERGED
2008/04/21 07:32:34 thb 1.5.24.4: RESYNC: (1.5-1.6); FILE MERGED
2008/03/18 22:00:57 thb 1.5.24.3: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/20 22:18:57 thb 1.5.24.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/10/01 13:02:01 thb 1.5.24.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:26:51 +00:00
Kurt Zenker
aa5675b613 INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/05/23 22:03:44 thb 1.1.2.3: Moving all remaining new files to LGPL 3
2008/04/02 22:56:28 thb 1.1.2.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.1.2.1: Backbuffer-less canvas implementation on top of cairo
2008-06-24 09:26:26 +00:00
Kurt Zenker
ef2a3925ea INTEGRATION: CWS canvas05 (1.3.26); FILE MERGED
2008/04/21 07:32:46 thb 1.3.26.3: RESYNC: (1.3-1.4); FILE MERGED
2008/04/02 22:56:28 thb 1.3.26.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:57 thb 1.3.26.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:26:15 +00:00
Kurt Zenker
f9a889105f INTEGRATION: CWS canvas05 (1.5.24); FILE MERGED
2008/06/03 15:39:06 thb 1.5.24.10: #i85116# Revived lost changes in cairocanvas
2008/04/21 07:31:43 thb 1.5.24.9: RESYNC: (1.7-1.8); FILE MERGED
2008/04/07 14:33:55 thb 1.5.24.8: RESYNC: (1.6-1.7); FILE MERGED
2008/04/03 16:02:26 thb 1.5.24.7: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:28 thb 1.5.24.6: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.5.24.5: Backbuffer-less canvas implementation on top of cairo
2008/03/18 22:00:57 thb 1.5.24.4: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008/01/22 00:50:55 thb 1.5.24.3: RESYNC: (1.5-1.6); FILE MERGED
2007/12/20 22:18:56 thb 1.5.24.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/10/01 13:02:01 thb 1.5.24.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:25:57 +00:00
Kurt Zenker
4e12c1a54b INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/05/23 22:03:43 thb 1.1.2.6: Moving all remaining new files to LGPL 3
2008/05/13 14:51:48 thb 1.1.2.5: removed redundant extra surface from spritecanvas; removed silly conditional that always resolved to true from X11Surface ctor
2008/04/10 21:18:37 mox 1.1.2.4: Making cairo quartz buildable. Some pieces still missing.
2008/04/03 20:12:36 thb 1.1.2.3: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/02 22:56:28 thb 1.1.2.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.1.2.1: Backbuffer-less canvas implementation on top of cairo
2008-06-24 09:25:36 +00:00
Kurt Zenker
343ac73b37 INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/05/23 22:03:43 thb 1.1.2.9: Moving all remaining new files to LGPL 3
2008/05/13 14:51:48 thb 1.1.2.8: removed redundant extra surface from spritecanvas; removed silly conditional that always resolved to true from X11Surface ctor
2008/04/09 14:33:12 thb 1.1.2.7: Gave back vclcanvas the window surface; made cairocanvas consistent with rest (regarding setWindow)
2008/04/04 22:08:34 thb 1.1.2.6: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/03 20:12:36 thb 1.1.2.5: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/03 16:02:26 thb 1.1.2.4: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 23:07:06 thb 1.1.2.3: And now with all missing functions
2008/04/02 22:56:28 thb 1.1.2.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.1.2.1: Backbuffer-less canvas implementation on top of cairo
2008-06-24 09:25:24 +00:00
Kurt Zenker
a057b8c5d5 INTEGRATION: CWS canvas05 (1.2.94); FILE MERGED
2008/05/21 13:32:03 thb 1.2.94.3: Made vcl and cairo canvas work with emf+ patches; smoothed out internal cairo makefile changes; corrected cairocanvas sprite update
2008/04/21 07:32:37 thb 1.2.94.2: RESYNC: (1.2-1.3); FILE MERGED
2008/03/18 22:00:57 thb 1.2.94.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:25:10 +00:00
Kurt Zenker
8dbb835500 INTEGRATION: CWS canvas05 (1.3.68); FILE MERGED
2008/05/21 13:32:03 thb 1.3.68.11: Made vcl and cairo canvas work with emf+ patches; smoothed out internal cairo makefile changes; corrected cairocanvas sprite update
2008/04/21 07:32:50 thb 1.3.68.10: RESYNC: (1.5-1.6); FILE MERGED
2008/04/09 09:35:12 thb 1.3.68.9: Improved log output, fixed wrong arg check for vclcanvas
2008/04/09 09:06:52 thb 1.3.68.8: cairo SpriteCanvasHelper was recursive in disposing; argument order changed for init
2008/04/07 14:34:18 thb 1.3.68.7: RESYNC: (1.4-1.5); FILE MERGED
2008/04/03 16:02:26 thb 1.3.68.6: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:28 thb 1.3.68.5: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:57 thb 1.3.68.4: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008/01/22 00:50:52 thb 1.3.68.3: RESYNC: (1.3-1.4); FILE MERGED
2007/12/20 22:18:56 thb 1.3.68.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/10/01 13:02:01 thb 1.3.68.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:24:53 +00:00
Kurt Zenker
d28bc65675 INTEGRATION: CWS canvas05 (1.3.56); FILE MERGED
2008/06/09 12:51:47 thb 1.3.56.7: #i88081# Join from CWS impress144 (fixing the dxcanvas crash), extended for the other canvas impls
2008/05/13 14:51:48 thb 1.3.56.6: removed redundant extra surface from spritecanvas; removed silly conditional that always resolved to true from X11Surface ctor
2008/04/21 07:31:37 thb 1.3.56.5: RESYNC: (1.4-1.5); FILE MERGED
2008/04/07 14:33:49 thb 1.3.56.4: RESYNC: (1.3-1.4); FILE MERGED
2008/04/02 22:56:28 thb 1.3.56.3: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:57 thb 1.3.56.2: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/20 22:18:56 thb 1.3.56.1: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2008-06-24 09:24:01 +00:00
Kurt Zenker
e10fe92937 INTEGRATION: CWS canvas05 (1.5.24); FILE MERGED
2008/06/09 12:51:47 thb 1.5.24.14: #i88081# Join from CWS impress144 (fixing the dxcanvas crash), extended for the other canvas impls
2008/05/13 14:51:48 thb 1.5.24.13: removed redundant extra surface from spritecanvas; removed silly conditional that always resolved to true from X11Surface ctor
2008/04/21 07:32:19 thb 1.5.24.12: RESYNC: (1.9-1.10); FILE MERGED
2008/04/09 14:33:12 thb 1.5.24.11: Gave back vclcanvas the window surface; made cairocanvas consistent with rest (regarding setWindow)
2008/04/09 09:35:12 thb 1.5.24.10: Improved log output, fixed wrong arg check for vclcanvas
2008/04/09 09:06:51 thb 1.5.24.9: cairo SpriteCanvasHelper was recursive in disposing; argument order changed for init
2008/04/07 14:34:06 thb 1.5.24.8: RESYNC: (1.7-1.9); FILE MERGED
2008/04/03 20:12:36 thb 1.5.24.7: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/02 22:56:28 thb 1.5.24.6: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:57 thb 1.5.24.5: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008/01/22 00:50:49 thb 1.5.24.4: RESYNC: (1.5-1.7); FILE MERGED
2007/12/20 22:18:56 thb 1.5.24.3: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/12/18 10:05:52 thb 1.5.24.2: #i84049# Applying patch from jnavrati to fix a crash when xrender is not available
2007/10/01 13:02:01 thb 1.5.24.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:23:41 +00:00
Kurt Zenker
5e1608fc8a INTEGRATION: CWS canvas05 (1.3.56); FILE MERGED
2008/04/21 07:32:25 thb 1.3.56.2: RESYNC: (1.3-1.4); FILE MERGED
2008/04/02 22:56:28 thb 1.3.56.1: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008-06-24 09:23:22 +00:00
Kurt Zenker
8f716f4812 INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/06/09 12:51:47 thb 1.1.2.3: #i88081# Join from CWS impress144 (fixing the dxcanvas crash), extended for the other canvas impls
2008/05/23 22:03:43 thb 1.1.2.2: Moving all remaining new files to LGPL 3
2008/03/28 23:38:46 thb 1.1.2.1: Backbuffer-less canvas implementation on top of cairo
2008-06-24 09:23:03 +00:00
Kurt Zenker
c1a1e6b32d INTEGRATION: CWS canvas05 (1.2.94); FILE MERGED
2008/04/21 07:31:40 thb 1.2.94.3: RESYNC: (1.3-1.4); FILE MERGED
2008/04/07 14:33:52 thb 1.2.94.2: RESYNC: (1.2-1.3); FILE MERGED
2008/04/02 22:56:28 thb 1.2.94.1: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008-06-24 09:22:50 +00:00
Kurt Zenker
0f85396fc8 INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/05/23 22:03:43 thb 1.1.2.5: Moving all remaining new files to LGPL 3
2008/04/14 07:20:41 mox 1.1.2.4: Proper indentation (no code changes).
2008/04/13 14:50:14 mox 1.1.2.3: Cairo Quartz build-fixes (builds ok now)
2008/04/10 21:18:37 mox 1.1.2.2: Making cairo quartz buildable. Some pieces still missing.
2008/04/03 16:02:26 thb 1.1.2.1: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008-06-24 09:22:35 +00:00
Kurt Zenker
501e41c6d0 INTEGRATION: CWS canvas05 (1.2.94); FILE MERGED
2008/05/13 14:51:48 thb 1.2.94.10: removed redundant extra surface from spritecanvas; removed silly conditional that always resolved to true from X11Surface ctor
2008/04/21 07:31:58 thb 1.2.94.9: RESYNC: (1.4-1.5); FILE MERGED
2008/04/10 21:18:37 mox 1.2.94.8: Making cairo quartz buildable. Some pieces still missing.
2008/04/07 14:34:01 thb 1.2.94.7: RESYNC: (1.2-1.4); FILE MERGED
2008/04/04 22:08:34 thb 1.2.94.6: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/03 20:12:36 thb 1.2.94.5: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/02 22:56:27 thb 1.2.94.4: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:56 thb 1.2.94.3: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/20 22:18:56 thb 1.2.94.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/12/18 10:05:52 thb 1.2.94.1: #i84049# Applying patch from jnavrati to fix a crash when xrender is not available
2008-06-24 09:22:10 +00:00
Kurt Zenker
3df4281a02 INTEGRATION: CWS canvas05 (1.7.24); FILE MERGED
2008/05/13 14:51:48 thb 1.7.24.10: removed redundant extra surface from spritecanvas; removed silly conditional that always resolved to true from X11Surface ctor
2008/04/21 07:32:43 thb 1.7.24.9: RESYNC: (1.9-1.10); FILE MERGED
2008/04/07 14:34:15 thb 1.7.24.8: RESYNC: (1.7-1.9); FILE MERGED
2008/04/04 22:08:34 thb 1.7.24.7: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/03 20:12:36 thb 1.7.24.6: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/02 23:07:06 thb 1.7.24.5: And now with all missing functions
2008/04/02 22:56:27 thb 1.7.24.4: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:56 thb 1.7.24.3: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/20 22:18:56 thb 1.7.24.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/12/18 10:05:52 thb 1.7.24.1: #i84049# Applying patch from jnavrati to fix a crash when xrender is not available
2008-06-24 09:21:51 +00:00
Kurt Zenker
13ea558ff0 INTEGRATION: CWS canvas05 (1.4.56); FILE MERGED
2008/04/21 07:31:52 thb 1.4.56.2: RESYNC: (1.4-1.5); FILE MERGED
2007/10/01 13:02:01 thb 1.4.56.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:21:37 +00:00
Kurt Zenker
4ab29eca3e INTEGRATION: CWS canvas05 (1.6.24); FILE MERGED
2008/04/21 07:32:40 thb 1.6.24.8: RESYNC: (1.7-1.8); FILE MERGED
2008/04/16 13:47:38 thb 1.6.24.7: Made cairocanvas build on Win32 again
2008/04/07 14:34:13 thb 1.6.24.6: RESYNC: (1.6-1.7); FILE MERGED
2008/04/03 16:02:26 thb 1.6.24.5: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:27 thb 1.6.24.4: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:56 thb 1.6.24.3: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/20 22:18:56 thb 1.6.24.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/10/01 13:02:01 thb 1.6.24.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:21:18 +00:00
Kurt Zenker
96f10582a4 INTEGRATION: CWS canvas05 (1.5.18); FILE MERGED
2008/06/23 13:38:55 thb 1.5.18.7: RESYNC: (1.6-1.7); FILE MERGED
2008/06/03 15:39:06 thb 1.5.18.6: #i85116# Revived lost changes in cairocanvas
2008/04/21 07:32:04 thb 1.5.18.5: RESYNC: (1.5-1.6); FILE MERGED
2008/04/04 22:08:33 thb 1.5.18.4: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/02 22:56:27 thb 1.5.18.3: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.5.18.2: Backbuffer-less canvas implementation on top of cairo
2008/03/18 22:00:56 thb 1.5.18.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:21:04 +00:00
Kurt Zenker
a22b5aa9bd INTEGRATION: CWS canvas05 (1.9.14); FILE MERGED
2008/06/03 15:39:06 thb 1.9.14.17: #i85116# Revived lost changes in cairocanvas
2008/05/30 16:03:39 thb 1.9.14.16: Added test of VirtualDevice::GetCanvas(); corrected one tiny bit in cairocanvas::clear
2008/05/21 13:32:03 thb 1.9.14.15: Made vcl and cairo canvas work with emf+ patches; smoothed out internal cairo makefile changes; corrected cairocanvas sprite update
2008/04/21 07:32:31 thb 1.9.14.14: RESYNC: (1.14-1.15); FILE MERGED
2008/04/20 23:36:08 thb 1.9.14.13: Made canvasdemo work again on dev300; made sure GDIPlusUser is always destroyed _last_ (as it kills all other GDIPlus objects); made cairocanvas sensitive to outdev size
2008/04/07 14:34:10 thb 1.9.14.12: RESYNC: (1.12-1.14); FILE MERGED
2008/04/04 22:08:33 thb 1.9.14.11: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/03 16:02:25 thb 1.9.14.10: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:27 thb 1.9.14.9: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.9.14.8: Backbuffer-less canvas implementation on top of cairo
2008/03/18 22:00:56 thb 1.9.14.7: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008/03/13 22:48:50 thb 1.9.14.6: merging in remaining ooo-build cairocanvas fixes; completing std color space implementation
2008/03/13 14:57:21 thb 1.9.14.5: Finishing touches to StdColorSpace; move cairocanvas to new color space mechanisms
2008/01/22 00:50:46 thb 1.9.14.4: RESYNC: (1.10-1.12); FILE MERGED
2007/12/20 22:18:56 thb 1.9.14.3: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/11/06 12:36:43 thb 1.9.14.2: RESYNC: (1.9-1.10); FILE MERGED
2007/10/01 13:02:01 thb 1.9.14.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:20:51 +00:00
Kurt Zenker
ae544eb3a6 INTEGRATION: CWS canvas05 (1.3.56); FILE MERGED
2008/04/21 07:31:55 thb 1.3.56.2: RESYNC: (1.3-1.4); FILE MERGED
2008/03/18 22:00:56 thb 1.3.56.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:20:35 +00:00
Kurt Zenker
3991cd8664 INTEGRATION: CWS canvas05 (1.6.24); FILE MERGED
2008/04/21 07:31:49 thb 1.6.24.2: RESYNC: (1.6-1.7); FILE MERGED
2008/03/18 22:00:56 thb 1.6.24.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:20:21 +00:00
Kurt Zenker
4684bde22c INTEGRATION: CWS canvas05 (1.2.94); FILE MERGED
2008/04/21 07:32:01 thb 1.2.94.4: RESYNC: (1.2-1.3); FILE MERGED
2008/04/02 22:56:27 thb 1.2.94.3: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.2.94.2: Backbuffer-less canvas implementation on top of cairo
2008/03/18 22:00:56 thb 1.2.94.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:20:02 +00:00
Kurt Zenker
b7d60c17d4 INTEGRATION: CWS canvas05 (1.5.26); FILE MERGED
2008/04/21 07:32:53 thb 1.5.26.7: RESYNC: (1.5-1.6); FILE MERGED
2008/04/04 22:08:33 thb 1.5.26.6: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/02 22:56:27 thb 1.5.26.5: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:46 thb 1.5.26.4: Backbuffer-less canvas implementation on top of cairo
2008/03/18 22:00:56 thb 1.5.26.3: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/20 22:18:56 thb 1.5.26.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/10/01 13:02:01 thb 1.5.26.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:19:49 +00:00
Kurt Zenker
cde07c6fb9 INTEGRATION: CWS canvas05 (1.2.94); FILE MERGED
2008/04/21 07:32:16 thb 1.2.94.4: RESYNC: (1.2-1.3); FILE MERGED
2008/04/02 22:56:27 thb 1.2.94.3: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:55 thb 1.2.94.2: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/20 22:18:56 thb 1.2.94.1: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2008-06-24 09:19:37 +00:00
Kurt Zenker
e2ca3a417c INTEGRATION: CWS canvas05 (1.3.68); FILE MERGED
2008/05/21 13:32:03 thb 1.3.68.10: Made vcl and cairo canvas work with emf+ patches; smoothed out internal cairo makefile changes; corrected cairocanvas sprite update
2008/04/21 07:32:10 thb 1.3.68.9: RESYNC: (1.3-1.4); FILE MERGED
2008/04/16 13:47:38 thb 1.3.68.8: Made cairocanvas build on Win32 again
2008/04/10 21:18:37 mox 1.3.68.7: Making cairo quartz buildable. Some pieces still missing.
2008/04/04 22:08:33 thb 1.3.68.6: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/02 22:56:26 thb 1.3.68.5: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:55 thb 1.3.68.4: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008/03/13 22:48:50 thb 1.3.68.3: merging in remaining ooo-build cairocanvas fixes; completing std color space implementation
2007/12/20 22:18:56 thb 1.3.68.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/10/01 13:02:01 thb 1.3.68.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:19:20 +00:00
Kurt Zenker
dbfa909d5f INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/06/09 12:51:47 thb 1.1.2.5: #i88081# Join from CWS impress144 (fixing the dxcanvas crash), extended for the other canvas impls
2008/05/23 22:03:43 thb 1.1.2.4: Moving all remaining new files to LGPL 3
2008/04/04 22:08:33 thb 1.1.2.3: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/02 22:56:26 thb 1.1.2.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:45 thb 1.1.2.1: Backbuffer-less canvas implementation on top of cairo
2008-06-24 09:19:07 +00:00
Kurt Zenker
a76f8c8626 INTEGRATION: CWS canvas05 (1.1.2); FILE ADDED
2008/06/09 12:51:47 thb 1.1.2.9: #i88081# Join from CWS impress144 (fixing the dxcanvas crash), extended for the other canvas impls
2008/05/23 22:03:43 thb 1.1.2.8: Moving all remaining new files to LGPL 3
2008/05/13 14:51:47 thb 1.1.2.7: removed redundant extra surface from spritecanvas; removed silly conditional that always resolved to true from X11Surface ctor
2008/04/20 23:36:07 thb 1.1.2.6: Made canvasdemo work again on dev300; made sure GDIPlusUser is always destroyed _last_ (as it kills all other GDIPlus objects); made cairocanvas sensitive to outdev size
2008/04/16 13:47:38 thb 1.1.2.5: Made cairocanvas build on Win32 again
2008/04/04 22:08:33 thb 1.1.2.4: Fixed output of bezier polygons for cairo; fixed missing surfaces here and there; removed useless refcounted SurfaceProvider arguments (that lead to premature canvas death, as called during ctor)
2008/04/03 20:12:35 thb 1.1.2.3: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/02 22:56:26 thb 1.1.2.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/28 23:38:45 thb 1.1.2.1: Backbuffer-less canvas implementation on top of cairo
2008-06-24 09:18:53 +00:00
Kurt Zenker
354f936f4a INTEGRATION: CWS canvas05 (1.4.24); FILE MERGED
2008/05/23 22:03:43 thb 1.4.24.9: Moving all remaining new files to LGPL 3
2008/04/10 21:18:37 mox 1.4.24.8: Making cairo quartz buildable. Some pieces still missing.
2008/04/07 14:34:21 thb 1.4.24.7: RESYNC: (1.4-1.6); FILE MERGED
2008/04/03 20:12:35 thb 1.4.24.6: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/03 16:02:25 thb 1.4.24.5: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 23:07:06 thb 1.4.24.4: And now with all missing functions
2008/04/02 22:56:26 thb 1.4.24.3: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2007/12/20 22:18:56 thb 1.4.24.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/12/18 10:05:52 thb 1.4.24.1: #i84049# Applying patch from jnavrati to fix a crash when xrender is not available
2008-06-24 09:18:39 +00:00
Kurt Zenker
a5e6a7a14d INTEGRATION: CWS canvas05 (1.5.24); FILE MERGED
2008/04/21 07:32:13 thb 1.5.24.8: RESYNC: (1.7-1.8); FILE MERGED
2008/04/16 13:47:38 thb 1.5.24.7: Made cairocanvas build on Win32 again
2008/04/07 14:34:03 thb 1.5.24.6: RESYNC: (1.5-1.7); FILE MERGED
2008/04/03 20:12:35 thb 1.5.24.5: Improved the system-dependent passing-around of the OS handles - now much more opaque
2008/04/03 16:02:25 thb 1.5.24.4: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now
2008/04/02 22:56:26 thb 1.5.24.3: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:55 thb 1.5.24.2: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2007/12/18 10:05:52 thb 1.5.24.1: #i84049# Applying patch from jnavrati to fix a crash when xrender is not available
2008-06-24 09:18:21 +00:00
Kurt Zenker
e609a82c39 INTEGRATION: CWS canvas05 (1.2.94); FILE MERGED
2008/04/21 07:32:28 thb 1.2.94.3: RESYNC: (1.2-1.3); FILE MERGED
2008/04/02 22:56:26 thb 1.2.94.2: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2008/03/18 22:00:55 thb 1.2.94.1: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code
2008-06-24 09:17:55 +00:00
Kurt Zenker
5d87d3fa76 INTEGRATION: CWS canvas05 (1.4.24); FILE MERGED
2008/04/21 07:32:07 thb 1.4.24.4: RESYNC: (1.4-1.5); FILE MERGED
2008/04/02 22:56:26 thb 1.4.24.3: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII
2007/12/20 22:18:56 thb 1.4.24.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2007/10/01 13:02:01 thb 1.4.24.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom
2008-06-24 09:17:39 +00:00
Ivo Hinkelmann
08a8fb1acd INTEGRATION: CWS impress141 (1.5.8); FILE MERGED
2008/04/28 16:03:20 cl 1.5.8.1: #155614# fix possible null pointer access
2008-06-09 14:03:59 +00:00
Oliver Bolte
362305b6f5 INTEGRATION: CWS aquabmpfix01 (1.10.56); FILE MERGED
2008/05/09 11:06:51 hdu 1.10.56.2: RESYNC: (1.10-1.11); FILE MERGED
2008/04/22 09:36:22 hdu 1.10.56.1: #i87002# Aqua: avoid expensive and superfluos mask conversion
2008-05-30 08:58:36 +00:00
Oliver Bolte
46d69d36e8 INTEGRATION: CWS aquabmpfix01 (1.5.86); FILE MERGED
2008/05/09 11:06:44 hdu 1.5.86.2: RESYNC: (1.5-1.6); FILE MERGED
2008/05/09 10:32:42 hdu 1.5.86.1: #i88759# canvas allows b2d drawing
2008-05-30 08:57:49 +00:00
Oliver Bolte
d6f290b3af INTEGRATION: CWS aquabmpfix01 (1.6.98); FILE MERGED
2008/05/09 11:06:54 hdu 1.6.98.2: RESYNC: (1.6-1.7); FILE MERGED
2008/05/09 10:32:42 hdu 1.6.98.1: #i88759# canvas allows b2d drawing
2008-05-30 08:57:30 +00:00
Oliver Bolte
a0c7fb2374 INTEGRATION: CWS aquabmpfix01 (1.6.98); FILE MERGED
2008/05/09 11:06:47 hdu 1.6.98.2: RESYNC: (1.6-1.7); FILE MERGED
2008/05/09 10:32:42 hdu 1.6.98.1: #i88759# canvas allows b2d drawing
2008-05-30 08:57:13 +00:00
Oliver Bolte
d8e04a9106 INTEGRATION: CWS aquabmpfix01 (1.6.8); FILE MERGED
2008/05/14 13:41:01 hdu 1.6.8.1: #100000# fix cairocanvas compilation
2008-05-30 08:57:00 +00:00
Kurt Zenker
c3d9c8ed00 INTEGRATION: CWS obo28_DEV300 (1.6.4); FILE MERGED
2008/04/25 10:08:31 obo 1.6.4.1: #i88518# directxcanvas.uno.dll missing
2008-05-05 13:11:36 +00:00
Rüdiger Timm
c8030bd742 INTEGRATION: CWS changefileheader (1.5.134); FILE MERGED
2008/03/28 16:35:18 rt 1.5.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:02:02 +00:00
Rüdiger Timm
3b9da068e8 INTEGRATION: CWS changefileheader (1.8.92); FILE MERGED
2008/03/28 16:35:18 rt 1.8.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:01:41 +00:00
Rüdiger Timm
fe84763eca INTEGRATION: CWS changefileheader (1.4.50); FILE MERGED
2008/03/28 16:35:18 rt 1.4.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:01:13 +00:00
Rüdiger Timm
6fc1f1677e INTEGRATION: CWS changefileheader (1.10.50); FILE MERGED
2008/03/28 16:35:17 rt 1.10.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:00:54 +00:00
Rüdiger Timm
e9c2b04e1c INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/03/28 16:35:17 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:00:06 +00:00
Rüdiger Timm
cbba2c25c3 INTEGRATION: CWS changefileheader (1.11.24); FILE MERGED
2008/03/28 16:35:17 rt 1.11.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:58:55 +00:00
Rüdiger Timm
7f367db507 INTEGRATION: CWS changefileheader (1.14.24); FILE MERGED
2008/03/28 16:35:17 rt 1.14.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:58:23 +00:00
Rüdiger Timm
1bbbbc9629 INTEGRATION: CWS changefileheader (1.7.136); FILE MERGED
2008/03/28 16:35:17 rt 1.7.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:57:54 +00:00
Rüdiger Timm
3131345191 INTEGRATION: CWS changefileheader (1.4.28); FILE MERGED
2008/04/01 15:03:08 thb 1.4.28.2: #i85898# Stripping all external header guards
2008/03/28 16:35:17 rt 1.4.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:57:40 +00:00
Rüdiger Timm
2df5c72722 INTEGRATION: CWS changefileheader (1.5.136); FILE MERGED
2008/03/28 16:35:16 rt 1.5.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:57:28 +00:00
Rüdiger Timm
00cf6ed7fe INTEGRATION: CWS changefileheader (1.8.68); FILE MERGED
2008/03/28 16:35:16 rt 1.8.68.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:57:14 +00:00
Rüdiger Timm
ebe5a7e605 INTEGRATION: CWS changefileheader (1.7.136); FILE MERGED
2008/03/28 16:35:16 rt 1.7.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:57:01 +00:00
Rüdiger Timm
92deabec4c INTEGRATION: CWS changefileheader (1.12.68); FILE MERGED
2008/03/28 16:35:16 rt 1.12.68.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:56:42 +00:00
Rüdiger Timm
3d22812abd INTEGRATION: CWS changefileheader (1.3.80); FILE MERGED
2008/03/28 16:35:16 rt 1.3.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:54:14 +00:00
Rüdiger Timm
0c87364057 INTEGRATION: CWS changefileheader (1.5.80); FILE MERGED
2008/03/28 16:35:16 rt 1.5.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:53:43 +00:00
Rüdiger Timm
aa0761f621 INTEGRATION: CWS changefileheader (1.11.50); FILE MERGED
2008/03/28 16:35:16 rt 1.11.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:53:13 +00:00
Rüdiger Timm
3193a4b22b INTEGRATION: CWS changefileheader (1.9.24); FILE MERGED
2008/03/28 16:35:16 rt 1.9.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:51:34 +00:00
Rüdiger Timm
418ac4c698 INTEGRATION: CWS changefileheader (1.15.20); FILE MERGED
2008/03/28 16:35:16 rt 1.15.20.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:50:43 +00:00
Rüdiger Timm
b3cfb9fbd5 INTEGRATION: CWS changefileheader (1.6.136); FILE MERGED
2008/03/28 16:35:16 rt 1.6.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:49:29 +00:00
Rüdiger Timm
d3c6e10e3e INTEGRATION: CWS changefileheader (1.8.92); FILE MERGED
2008/03/28 16:35:15 rt 1.8.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:49:07 +00:00
Rüdiger Timm
7bcb14492b INTEGRATION: CWS changefileheader (1.10.28); FILE MERGED
2008/03/28 16:35:15 rt 1.10.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:48:44 +00:00
Rüdiger Timm
b7e7c79337 INTEGRATION: CWS changefileheader (1.13.24); FILE MERGED
2008/03/28 16:35:15 rt 1.13.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:48:23 +00:00
Rüdiger Timm
2bcd511a90 INTEGRATION: CWS changefileheader (1.5.136); FILE MERGED
2008/03/28 16:35:15 rt 1.5.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:47:59 +00:00
Rüdiger Timm
5e7f903885 INTEGRATION: CWS changefileheader (1.11.24); FILE MERGED
2008/03/28 16:35:15 rt 1.11.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:47:38 +00:00
Rüdiger Timm
75f3fcc6e9 INTEGRATION: CWS changefileheader (1.8.28); FILE MERGED
2008/03/28 16:35:15 rt 1.8.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:46:49 +00:00
Rüdiger Timm
e51a6e0a50 INTEGRATION: CWS changefileheader (1.9.24); FILE MERGED
2008/03/28 16:35:15 rt 1.9.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:46:27 +00:00
Rüdiger Timm
b3394f8016 INTEGRATION: CWS changefileheader (1.5.28); FILE MERGED
2008/03/28 16:35:14 rt 1.5.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:46:07 +00:00
Rüdiger Timm
423ac3b1cf INTEGRATION: CWS changefileheader (1.7.24); FILE MERGED
2008/03/28 16:35:14 rt 1.7.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:45:51 +00:00
Rüdiger Timm
e87e0a3d20 INTEGRATION: CWS changefileheader (1.5.136); FILE MERGED
2008/03/28 16:35:14 rt 1.5.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:45:25 +00:00
Rüdiger Timm
2e63053df3 INTEGRATION: CWS changefileheader (1.6.92); FILE MERGED
2008/03/28 16:35:14 rt 1.6.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:45:11 +00:00
Rüdiger Timm
b2e4b3eac9 INTEGRATION: CWS changefileheader (1.5.50); FILE MERGED
2008/03/28 16:35:14 rt 1.5.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:44:20 +00:00
Rüdiger Timm
3f94e43e64 INTEGRATION: CWS changefileheader (1.4.28); FILE MERGED
2008/04/01 15:03:07 thb 1.4.28.2: #i85898# Stripping all external header guards
2008/03/28 16:35:13 rt 1.4.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:42:49 +00:00
Rüdiger Timm
86a5b23374 INTEGRATION: CWS changefileheader (1.3.92); FILE MERGED
2008/03/28 16:35:13 rt 1.3.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:42:28 +00:00
Rüdiger Timm
7c583615b0 INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/04/01 10:49:27 thb 1.2.136.2: #i85898# Stripping all external header guards
2008/03/28 16:35:13 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:42:12 +00:00
Rüdiger Timm
4996982645 INTEGRATION: CWS changefileheader (1.4.80); FILE MERGED
2008/03/28 16:35:13 rt 1.4.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:41:49 +00:00
Rüdiger Timm
319f3b6ca6 INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/04/01 15:03:07 thb 1.2.136.3: #i85898# Stripping all external header guards
2008/04/01 10:49:27 thb 1.2.136.2: #i85898# Stripping all external header guards
2008/03/28 16:35:13 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:41:29 +00:00
Rüdiger Timm
c728b93e0c INTEGRATION: CWS changefileheader (1.4.92); FILE MERGED
2008/03/28 16:35:13 rt 1.4.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:41:07 +00:00
Rüdiger Timm
8c95a5549a INTEGRATION: CWS changefileheader (1.7.50); FILE MERGED
2008/03/28 16:35:13 rt 1.7.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:40:18 +00:00
Rüdiger Timm
cae7cc8c59 INTEGRATION: CWS changefileheaderm6 (1.2.4); FILE MERGED
2008/04/09 16:07:56 rt 1.2.4.1: #i87884# Change license header to LPGL v3.
2008-04-11 08:39:59 +00:00
Rüdiger Timm
caa75fe87b INTEGRATION: CWS changefileheader (1.6.88); FILE MERGED
2008/03/28 16:35:12 rt 1.6.88.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:39:11 +00:00
Rüdiger Timm
d9d33ba168 INTEGRATION: CWS changefileheader (1.4.92); FILE MERGED
2008/03/28 16:35:12 rt 1.4.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:38:52 +00:00
Rüdiger Timm
8850d3fab0 INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/04/01 15:03:07 thb 1.2.136.3: #i85898# Stripping all external header guards
2008/04/01 10:49:27 thb 1.2.136.2: #i85898# Stripping all external header guards
2008/03/28 16:35:12 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:38:36 +00:00
Rüdiger Timm
84944fc174 INTEGRATION: CWS changefileheader (1.4.28); FILE MERGED
2008/03/28 16:35:12 rt 1.4.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:37:44 +00:00
Rüdiger Timm
88d1db24a2 INTEGRATION: CWS changefileheader (1.14.10); FILE MERGED
2008/03/28 16:35:12 rt 1.14.10.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:37:28 +00:00
Rüdiger Timm
94214f1962 INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/03/28 16:35:12 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:36:55 +00:00
Rüdiger Timm
7e8ed106d0 INTEGRATION: CWS changefileheader (1.3.100); FILE MERGED
2008/03/28 16:35:12 rt 1.3.100.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:36:38 +00:00
Rüdiger Timm
811c514868 INTEGRATION: CWS changefileheader (1.5.108); FILE MERGED
2008/04/01 15:03:06 thb 1.5.108.3: #i85898# Stripping all external header guards
2008/04/01 10:49:27 thb 1.5.108.2: #i85898# Stripping all external header guards
2008/03/28 16:35:12 rt 1.5.108.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:36:22 +00:00
Rüdiger Timm
4c2e70f4be INTEGRATION: CWS changefileheader (1.13.32); FILE MERGED
2008/03/28 16:35:11 rt 1.13.32.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:36:04 +00:00
Rüdiger Timm
264c785eaa INTEGRATION: CWS changefileheader (1.10.50); FILE MERGED
2008/03/28 16:35:11 rt 1.10.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:35:47 +00:00
Rüdiger Timm
10120034ab INTEGRATION: CWS changefileheader (1.12.80); FILE MERGED
2008/03/28 16:35:11 rt 1.12.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:35:25 +00:00
Rüdiger Timm
8693bc50bc INTEGRATION: CWS changefileheader (1.4.50); FILE MERGED
2008/03/28 16:35:11 rt 1.4.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:35:08 +00:00
Rüdiger Timm
92ee0267be INTEGRATION: CWS changefileheader (1.3.92); FILE MERGED
2008/03/28 16:35:11 rt 1.3.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:34:53 +00:00
Rüdiger Timm
09d2a15e61 INTEGRATION: CWS changefileheader (1.5.92); FILE MERGED
2008/03/28 16:35:11 rt 1.5.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:34:35 +00:00
Rüdiger Timm
7c4203e32a INTEGRATION: CWS changefileheader (1.2.50); FILE MERGED
2008/03/28 16:35:10 rt 1.2.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:34:20 +00:00
Rüdiger Timm
94755b86f2 INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/03/28 16:35:10 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:33:48 +00:00
Rüdiger Timm
76aad226c8 INTEGRATION: CWS changefileheader (1.4.92); FILE MERGED
2008/03/28 16:35:09 rt 1.4.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:32:55 +00:00
Rüdiger Timm
187fbf38f7 INTEGRATION: CWS changefileheader (1.4.50); FILE MERGED
2008/03/28 16:35:09 rt 1.4.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:32:34 +00:00
Rüdiger Timm
4c672a1a07 INTEGRATION: CWS changefileheader (1.5.50); FILE MERGED
2008/03/28 16:35:09 rt 1.5.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:32:17 +00:00
Rüdiger Timm
a429c6350e INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/03/28 16:35:09 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:31:58 +00:00
Rüdiger Timm
904f5b2dcb INTEGRATION: CWS changefileheader (1.3.80); FILE MERGED
2008/03/28 16:35:09 rt 1.3.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:31:13 +00:00
Rüdiger Timm
2a47617dcf INTEGRATION: CWS changefileheader (1.5.80); FILE MERGED
2008/03/28 16:35:09 rt 1.5.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:30:50 +00:00
Rüdiger Timm
2614ad444c INTEGRATION: CWS changefileheader (1.2.136); FILE MERGED
2008/03/28 16:35:08 rt 1.2.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:30:30 +00:00
Rüdiger Timm
25755a06a0 INTEGRATION: CWS changefileheader (1.4.92); FILE MERGED
2008/03/28 16:35:08 rt 1.4.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:30:11 +00:00
Rüdiger Timm
f06ebf0708 INTEGRATION: CWS changefileheader (1.3.50); FILE MERGED
2008/03/28 16:35:08 rt 1.3.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:29:51 +00:00
Rüdiger Timm
13bbd35d4f INTEGRATION: CWS changefileheader (1.5.50); FILE MERGED
2008/03/28 16:35:08 rt 1.5.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:29:01 +00:00
Rüdiger Timm
f237cc70fe INTEGRATION: CWS changefileheader (1.3.92); FILE MERGED
2008/03/28 16:35:08 rt 1.3.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:27:14 +00:00
Rüdiger Timm
9c8c531333 INTEGRATION: CWS changefileheader (1.3.68); FILE MERGED
2008/03/28 16:35:07 rt 1.3.68.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:26:29 +00:00
Rüdiger Timm
61a0ab6526 INTEGRATION: CWS changefileheader (1.4.142); FILE MERGED
2008/03/28 16:35:07 rt 1.4.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:26:14 +00:00
Rüdiger Timm
cc867b5928 INTEGRATION: CWS changefileheader (1.3.142); FILE MERGED
2008/03/28 16:35:07 rt 1.3.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:25:57 +00:00
Rüdiger Timm
8a4475eeac INTEGRATION: CWS changefileheader (1.5.142); FILE MERGED
2008/03/28 16:35:07 rt 1.5.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:25:42 +00:00
Rüdiger Timm
7dd8529c5f INTEGRATION: CWS changefileheader (1.3.142); FILE MERGED
2008/03/28 16:35:06 rt 1.3.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:25:20 +00:00
Rüdiger Timm
deb78eeaa7 INTEGRATION: CWS changefileheader (1.2.50); FILE MERGED
2008/03/28 16:35:06 rt 1.2.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:24:52 +00:00
Rüdiger Timm
f765dbb509 INTEGRATION: CWS changefileheader (1.10.50); FILE MERGED
2008/03/28 16:35:06 rt 1.10.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:24:37 +00:00
Rüdiger Timm
7012a04429 INTEGRATION: CWS changefileheader (1.5.142); FILE MERGED
2008/03/28 16:35:06 rt 1.5.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:24:21 +00:00
Rüdiger Timm
0b41de72a8 INTEGRATION: CWS changefileheader (1.6.142); FILE MERGED
2008/03/28 16:35:05 rt 1.6.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:24:04 +00:00
Rüdiger Timm
b43e2987fb INTEGRATION: CWS changefileheader (1.5.142); FILE MERGED
2008/03/28 16:35:05 rt 1.5.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:23:35 +00:00
Rüdiger Timm
f9286acdde INTEGRATION: CWS changefileheader (1.7.136); FILE MERGED
2008/03/28 16:35:05 rt 1.7.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:23:03 +00:00
Rüdiger Timm
9133878df2 INTEGRATION: CWS changefileheader (1.7.136); FILE MERGED
2008/03/28 16:35:04 rt 1.7.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:22:00 +00:00
Rüdiger Timm
977bcc93a5 INTEGRATION: CWS changefileheader (1.6.142); FILE MERGED
2008/03/28 16:35:04 rt 1.6.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:21:44 +00:00
Rüdiger Timm
667ad6c848 INTEGRATION: CWS changefileheader (1.6.136); FILE MERGED
2008/03/28 16:35:04 rt 1.6.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:20:54 +00:00
Rüdiger Timm
e01be3c9a6 INTEGRATION: CWS changefileheader (1.7.50); FILE MERGED
2008/03/28 16:35:04 rt 1.7.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:20:38 +00:00
Rüdiger Timm
d4b2b74863 INTEGRATION: CWS changefileheader (1.3.142); FILE MERGED
2008/03/28 16:35:04 rt 1.3.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:20:22 +00:00
Rüdiger Timm
358aaade42 INTEGRATION: CWS changefileheader (1.5.142); FILE MERGED
2008/03/28 16:35:04 rt 1.5.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:20:04 +00:00
Rüdiger Timm
cf2352cd83 INTEGRATION: CWS changefileheader (1.5.142); FILE MERGED
2008/03/28 16:35:03 rt 1.5.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:19:36 +00:00
Rüdiger Timm
e2e991a5a6 INTEGRATION: CWS changefileheader (1.3.142); FILE MERGED
2008/03/28 16:35:03 rt 1.3.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:19:22 +00:00
Rüdiger Timm
aa6bdfa1ea INTEGRATION: CWS changefileheader (1.11.80); FILE MERGED
2008/03/28 16:35:03 rt 1.11.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:19:08 +00:00
Rüdiger Timm
2dff56f9b5 INTEGRATION: CWS changefileheader (1.5.16); FILE MERGED
2008/03/28 16:35:03 rt 1.5.16.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:18:55 +00:00
Rüdiger Timm
f81dfd675c INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/03/28 16:35:03 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:18:40 +00:00
Rüdiger Timm
c42ab4207b INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/04/01 15:03:06 thb 1.2.28.3: #i85898# Stripping all external header guards
2008/04/01 10:49:26 thb 1.2.28.2: #i85898# Stripping all external header guards
2008/03/28 16:35:03 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:18:27 +00:00
Rüdiger Timm
2cd22f9d7f INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/03/28 16:35:02 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:17:47 +00:00
Rüdiger Timm
57fd1a8030 INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/04/01 15:03:06 thb 1.2.28.2: #i85898# Stripping all external header guards
2008/03/28 16:35:02 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:15:55 +00:00
Rüdiger Timm
7f87ab71a2 INTEGRATION: CWS changefileheader (1.3.16); FILE MERGED
2008/03/28 16:35:01 rt 1.3.16.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:14:16 +00:00
Rüdiger Timm
6c1afa4c53 INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/03/28 16:35:01 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:13:56 +00:00
Rüdiger Timm
f095b43aef INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/04/01 15:03:06 thb 1.2.28.2: #i85898# Stripping all external header guards
2008/03/28 16:35:01 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:11:43 +00:00
Rüdiger Timm
eb15ad4552 INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/03/28 16:35:00 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:11:29 +00:00
Rüdiger Timm
213de4560c INTEGRATION: CWS changefileheader (1.3.16); FILE MERGED
2008/03/28 16:35:00 rt 1.3.16.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:07:52 +00:00
Rüdiger Timm
f7315210ca INTEGRATION: CWS changefileheader (1.2.28); FILE MERGED
2008/03/28 16:34:59 rt 1.2.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:06:37 +00:00
Rüdiger Timm
65493cb7ea INTEGRATION: CWS changefileheader (1.3.16); FILE MERGED
2008/03/28 16:34:59 rt 1.3.16.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:06:18 +00:00
Rüdiger Timm
006a7d1533 INTEGRATION: CWS changefileheader (1.3.28); FILE MERGED
2008/03/28 16:34:59 rt 1.3.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:02:56 +00:00
Rüdiger Timm
796e86c053 INTEGRATION: CWS changefileheader (1.3.16); FILE MERGED
2008/03/28 16:34:58 rt 1.3.16.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:01:35 +00:00
Rüdiger Timm
bea7c98082 INTEGRATION: CWS changefileheader (1.5.68); FILE MERGED
2008/03/28 16:34:58 rt 1.5.68.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:59:46 +00:00
Rüdiger Timm
ef82bb28fd INTEGRATION: CWS changefileheader (1.3.86); FILE MERGED
2008/03/28 16:34:58 rt 1.3.86.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:59:31 +00:00
Rüdiger Timm
f3d06dbadb INTEGRATION: CWS changefileheader (1.5.48); FILE MERGED
2008/03/28 16:34:58 rt 1.5.48.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:59:10 +00:00
Rüdiger Timm
ba9de1aeb9 INTEGRATION: CWS changefileheader (1.3.80); FILE MERGED
2008/04/01 15:03:05 thb 1.3.80.2: #i85898# Stripping all external header guards
2008/03/28 16:34:58 rt 1.3.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:58:41 +00:00
Rüdiger Timm
4553302dc9 INTEGRATION: CWS changefileheader (1.3.50); FILE MERGED
2008/03/28 16:34:58 rt 1.3.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:58:26 +00:00
Rüdiger Timm
a9ba290ba8 INTEGRATION: CWS changefileheader (1.6.22); FILE MERGED
2008/03/28 16:34:58 rt 1.6.22.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:58:11 +00:00
Rüdiger Timm
cbd1fcab4f INTEGRATION: CWS changefileheader (1.2.118); FILE MERGED
2008/03/28 16:34:58 rt 1.2.118.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:57:50 +00:00
Rüdiger Timm
4bb7927830 INTEGRATION: CWS changefileheader (1.4.22); FILE MERGED
2008/03/28 16:34:57 rt 1.4.22.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:57:25 +00:00
Rüdiger Timm
6e6d1cb236 INTEGRATION: CWS changefileheader (1.3.80); FILE MERGED
2008/03/28 16:34:57 rt 1.3.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:56:36 +00:00
Rüdiger Timm
15dba63270 INTEGRATION: CWS changefileheader (1.8.10); FILE MERGED
2008/03/28 16:34:57 rt 1.8.10.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:56:14 +00:00
Rüdiger Timm
cf905ca9a2 INTEGRATION: CWS changefileheader (1.2.118); FILE MERGED
2008/04/03 09:08:12 rt 1.2.118.3: RESYNC: (1.2-1.3); FILE MERGED
2008/04/01 15:03:05 thb 1.2.118.2: #i85898# Stripping all external header guards
2008/03/28 16:34:57 rt 1.2.118.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:55:39 +00:00
Rüdiger Timm
67341b450e INTEGRATION: CWS changefileheader (1.3.10); FILE MERGED
2008/03/28 16:34:57 rt 1.3.10.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:55:10 +00:00
Rüdiger Timm
564b9c71a5 INTEGRATION: CWS changefileheader (1.4.80); FILE MERGED
2008/03/28 16:34:56 rt 1.4.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:54:18 +00:00
Rüdiger Timm
21427ef220 INTEGRATION: CWS changefileheader (1.6.48); FILE MERGED
2008/03/28 16:34:56 rt 1.6.48.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:53:56 +00:00
Rüdiger Timm
82b98a441e INTEGRATION: CWS changefileheader (1.5.28); FILE MERGED
2008/03/28 16:34:56 rt 1.5.28.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:53:27 +00:00
Rüdiger Timm
becadb625d INTEGRATION: CWS changefileheader (1.12.22); FILE MERGED
2008/03/28 16:34:56 rt 1.12.22.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:52:39 +00:00
Rüdiger Timm
93c4abcf3f INTEGRATION: CWS changefileheader (1.3.80); FILE MERGED
2008/03/28 16:34:56 rt 1.3.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:51:11 +00:00
Rüdiger Timm
893d3ff459 INTEGRATION: CWS changefileheader (1.2.118); FILE MERGED
2008/03/28 16:34:56 rt 1.2.118.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:50:30 +00:00
Rüdiger Timm
a5e0c09a32 INTEGRATION: CWS changefileheader (1.5.50); FILE MERGED
2008/03/28 16:34:55 rt 1.5.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:50:10 +00:00
Rüdiger Timm
136569a4f6 INTEGRATION: CWS changefileheader (1.2.118); FILE MERGED
2008/03/28 16:34:55 rt 1.2.118.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:49:49 +00:00
Rüdiger Timm
ecc762136a INTEGRATION: CWS changefileheader (1.3.92); FILE MERGED
2008/03/28 16:34:55 rt 1.3.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:49:32 +00:00
Rüdiger Timm
e0a331dfd0 INTEGRATION: CWS changefileheader (1.6.10); FILE MERGED
2008/03/28 16:34:55 rt 1.6.10.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:49:15 +00:00
Rüdiger Timm
1ace5b2544 INTEGRATION: CWS changefileheader (1.4.48); FILE MERGED
2008/03/28 16:34:55 rt 1.4.48.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:48:38 +00:00
Kurt Zenker
95dcd3be58 INTEGRATION: CWS presenterview (1.13.12); FILE MERGED
2007/12/13 10:15:51 af 1.13.12.2: RESYNC: (1.13-1.15); FILE MERGED
2007/11/02 15:36:36 af 1.13.12.1: #i81089# Fixed angle when painting rotated bitmaps.
2008-04-03 12:14:00 +00:00
Kurt Zenker
8e7f7d0ea0 INTEGRATION: CWS presenterview (1.2.14); FILE MERGED
2008/01/13 22:14:58 thb 1.2.14.1: #i85206# Respecting fill rule
2008-04-03 12:12:26 +00:00
Kurt Zenker
d767c954bf INTEGRATION: CWS presenterview (1.12.10); FILE MERGED
2008/01/13 23:25:52 thb 1.12.10.2: #i10000# Now even builds.
2008/01/13 22:16:13 thb 1.12.10.1: #i85206# Respecting fill rule
2008-04-03 12:12:12 +00:00
Kurt Zenker
9d12d00b63 INTEGRATION: CWS cairoquartz01 (1.1.2); FILE ADDED
2008/03/08 15:18:21 mox 1.1.2.4: Monually sync changes for prex/postx
2007/12/08 21:48:27 mox 1.1.2.3: Add prex.h / postx.h for UNX+X11 builds
2007/07/19 05:41:24 mox 1.1.2.2: Consolidating Xlib prex.h/postx.h headers to one place, same as premac.h/postmac.h
2007/06/02 23:05:33 thb 1.1.2.1: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2008-04-02 08:46:03 +00:00
Kurt Zenker
e9914e8665 INTEGRATION: CWS cairoquartz01 (1.5.12); FILE MERGED
2008/03/27 22:50:18 thb 1.5.12.11: Cleaned up a few warnings, made this (almost) build on win32.
Still missing the cairo_win32_cairo.cxx file.
2008/03/01 09:06:17 mox 1.5.12.10: Add couple of comments to clarify the ifdefs
2008/02/29 16:37:12 thb 1.5.12.9: Fixed build breakage for X11 case
2008/02/29 06:09:05 mox 1.5.12.8: Sync with latest win32 backend changes.
2008/01/14 21:04:52 mox 1.5.12.7: The pixman library is now separate from cairo library.
2007/12/10 17:32:05 mox 1.5.12.6: Updated makefile.mk, works with Cocoa
2007/12/08 21:35:31 mox 1.5.12.5: remove carbon lib include -- handled by solenv in newer milestones.
2007/07/17 22:34:43 mox 1.5.12.4: Rework cross-platform files to be separate for each platform.
The <1.2 API support is now mostly in platform specific files.
2007/06/02 23:05:33 thb 1.5.12.3: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/05/01 21:21:43 mox 1.5.12.2: urther fixes:
- separate X11 cairo 1.0 API to legacy file: cairo_cairolegacy.cxx.
- maximize the use of crossplatform code
- fix quartz bugs
2007/04/12 20:16:01 mox 1.5.12.1: Issue number:  #69066# initial Cairo Quartz implementation
2008-04-02 08:45:37 +00:00
Kurt Zenker
a42c6fa1b5 INTEGRATION: CWS cairoquartz01 (1.1.2); FILE ADDED
2008/02/29 16:37:12 thb 1.1.2.13: Fixed build breakage for X11 case
2008/02/23 13:11:05 mox 1.1.2.12: Fix CWS resync to DEV300_m0
2008/01/18 19:02:39 mox 1.1.2.11: Fix namespace of headers on other platforms - win32 & Xlib.
2007/07/25 11:14:31 radekdoulik 1.1.2.10: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Fixed xlib build.
Removed old glitz code.
2007/07/20 10:11:48 mox 1.1.2.9: Cleanup includes and revise code comments
2007/07/19 17:25:50 mox 1.1.2.8: Cleanup - We don't need to store mpSysData inside the Surface (in 1.2 API).
2007/07/19 07:26:35 mox 1.1.2.7: Legacy cairo API support is not needed on Win32 and Mac OS X Quartz.
2007/07/19 05:41:24 mox 1.1.2.6: Consolidating Xlib prex.h/postx.h headers to one place, same as premac.h/postmac.h
2007/07/19 04:35:56 mox 1.1.2.5: Removed platform dependend code from cairo_devicehelper.cxx
2007/07/18 23:07:47 mox 1.1.2.4: Use format converter function to simplify
2007/07/18 21:32:40 radekdoulik 1.1.2.3: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Removed platform dependend code from cairo_canvashelper_text.cxx
2007/07/18 20:48:35 radekdoulik 1.1.2.2: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Fixed xlib backend build.
Fixed pixmap double free in xlib backend.
Fixed render format generation in xlib backend.
2007/07/17 22:34:42 mox 1.1.2.1: Rework cross-platform files to be separate for each platform.
The <1.2 API support is now mostly in platform specific files.
2008-04-02 08:45:00 +00:00
Kurt Zenker
4eb43e8660 INTEGRATION: CWS cairoquartz01 (1.1.2); FILE ADDED
2008/03/27 22:58:56 thb 1.1.2.10: Nevermind, PEBKAC - fixed the last win32 build breakers now
2008/01/18 19:02:39 mox 1.1.2.9: Fix namespace of headers on other platforms - win32 & Xlib.
2008/01/12 23:52:06 mox 1.1.2.8: This time cairo actually WORKS ON MACOSX!
2007/07/29 08:19:49 mox 1.1.2.7: Rework Quartz window drawing to align with the implementation in VCL
2007/07/20 10:11:48 mox 1.1.2.6: Cleanup includes and revise code comments
2007/07/19 17:25:50 mox 1.1.2.5: Cleanup - We don't need to store mpSysData inside the Surface (in 1.2 API).
2007/07/19 16:19:02 mox 1.1.2.4: Further cairo win32 backend cleanup.
2007/07/19 07:26:35 mox 1.1.2.3: Legacy cairo API support is not needed on Win32 and Mac OS X Quartz.
2007/07/18 21:32:40 radekdoulik 1.1.2.2: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Removed platform dependend code from cairo_canvashelper_text.cxx
2007/07/17 22:34:42 mox 1.1.2.1: Rework cross-platform files to be separate for each platform.
The <1.2 API support is now mostly in platform specific files.
2008-04-02 08:44:48 +00:00
Kurt Zenker
73b6be0712 INTEGRATION: CWS cairoquartz01 (1.3.16); FILE MERGED
2007/06/02 23:05:33 thb 1.3.16.1: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2008-04-02 08:44:25 +00:00
Kurt Zenker
7a56e5ab47 INTEGRATION: CWS cairoquartz01 (1.4.22); FILE MERGED
2007/12/10 17:45:38 mox 1.4.22.3: RESYNC: (1.5-1.6); FILE MERGED
2007/07/28 15:31:00 mox 1.4.22.2: RESYNC: (1.4-1.5); FILE MERGED
2007/06/02 23:05:33 thb 1.4.22.1: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2008-04-02 08:44:13 +00:00
Kurt Zenker
8bd075fd84 INTEGRATION: CWS cairoquartz01 (1.3.28); FILE MERGED
2008/03/27 22:50:18 thb 1.3.28.2: Cleaned up a few warnings, made this (almost) build on win32.
Still missing the cairo_win32_cairo.cxx file.
2007/06/02 23:05:33 thb 1.3.28.1: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2008-04-02 08:43:56 +00:00
Kurt Zenker
b83826ea45 INTEGRATION: CWS cairoquartz01 (1.3.16); FILE MERGED
2008/01/18 18:48:31 mox 1.3.16.1: Remove too aggressive namespacing. Broke build with Mac OS X 10.5 Leopard.
2008-04-02 08:43:39 +00:00
Kurt Zenker
f2ed42d5db INTEGRATION: CWS cairoquartz01 (1.4.16); FILE MERGED
2008/03/27 22:58:56 thb 1.4.16.8: Nevermind, PEBKAC - fixed the last win32 build breakers now
2008/03/27 22:50:18 thb 1.4.16.7: Cleaned up a few warnings, made this (almost) build on win32.
Still missing the cairo_win32_cairo.cxx file.
2008/02/23 14:35:00 mox 1.4.16.6: Fix CWS Resync to DEV300_m0
2008/02/23 13:12:57 mox 1.4.16.5: RESYNC: (1.7-1.8); FILE MERGED
2007/12/15 21:37:32 mox 1.4.16.4: Fix QUARTZ classtype parameter, due to VCL Cocoa port changes
2007/12/10 17:45:35 mox 1.4.16.3: RESYNC: (1.5-1.7); FILE MERGED
2007/06/02 23:05:33 thb 1.4.16.2: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/04/12 20:16:00 mox 1.4.16.1: Issue number:  #69066# initial Cairo Quartz implementation
2008-04-02 08:43:24 +00:00
Kurt Zenker
5f4d27ad6c INTEGRATION: CWS cairoquartz01 (1.2.56); FILE MERGED
2007/06/02 23:05:32 thb 1.2.56.1: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2008-04-02 08:43:11 +00:00
Kurt Zenker
61aa15fb18 INTEGRATION: CWS cairoquartz01 (1.1.2); FILE ADDED
2008/03/10 21:42:43 mox 1.1.2.12: No need to retain the (dummy) windowsurface
2008/01/18 18:48:31 mox 1.1.2.11: Remove too aggressive namespacing. Broke build with Mac OS X 10.5 Leopard.
2008/01/12 23:52:06 mox 1.1.2.10: This time cairo actually WORKS ON MACOSX!
2007/12/10 17:33:06 mox 1.1.2.9: an updated version that builds.
2007/12/09 10:36:20 mox 1.1.2.8: Initial cairo Quartz backend port from Carbon to Cocoa.
2007/07/29 08:19:49 mox 1.1.2.7: Rework Quartz window drawing to align with the implementation in VCL
2007/07/20 10:11:48 mox 1.1.2.6: Cleanup includes and revise code comments
2007/07/19 17:25:50 mox 1.1.2.5: Cleanup - We don't need to store mpSysData inside the Surface (in 1.2 API).
2007/07/19 07:26:34 mox 1.1.2.4: Legacy cairo API support is not needed on Win32 and Mac OS X Quartz.
2007/07/19 04:35:56 mox 1.1.2.3: Removed platform dependend code from cairo_devicehelper.cxx
2007/07/18 21:32:40 radekdoulik 1.1.2.2: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Removed platform dependend code from cairo_canvashelper_text.cxx
2007/07/17 22:34:42 mox 1.1.2.1: Rework cross-platform files to be separate for each platform.
The <1.2 API support is now mostly in platform specific files.
2008-04-02 08:42:57 +00:00
Kurt Zenker
4e69330205 INTEGRATION: CWS cairoquartz01 (1.2.56); FILE MERGED
2008/02/23 13:12:54 mox 1.2.56.2: RESYNC: (1.2-1.3); FILE MERGED
2008/01/18 18:48:31 mox 1.2.56.1: Remove too aggressive namespacing. Broke build with Mac OS X 10.5 Leopard.
2008-04-02 08:42:16 +00:00
Kurt Zenker
96b86aa73c INTEGRATION: CWS cairoquartz01 (1.6.16); FILE MERGED
2008/02/23 13:12:51 mox 1.6.16.13: RESYNC: (1.7-1.8); FILE MERGED
2007/07/28 15:30:53 mox 1.6.16.12: RESYNC: (1.6-1.7); FILE MERGED
2007/07/19 17:25:50 mox 1.6.16.11: Cleanup - We don't need to store mpSysData inside the Surface (in 1.2 API).
2007/07/19 04:35:56 mox 1.6.16.10: Removed platform dependend code from cairo_devicehelper.cxx
2007/07/18 22:10:01 mox 1.6.16.9: Add couple of comments and ensure working QUARTZ build.
2007/07/18 20:48:35 radekdoulik 1.6.16.8: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Fixed xlib backend build.
Fixed pixmap double free in xlib backend.
Fixed render format generation in xlib backend.
2007/07/17 22:34:42 mox 1.6.16.7: Rework cross-platform files to be separate for each platform.
The <1.2 API support is now mostly in platform specific files.
2007/06/20 14:57:14 mox 1.6.16.6: Cleanup headers and fix compilation bugs.
2007/06/19 19:22:15 mox 1.6.16.5: Alternative "legacy" code path for Quartz.
2007/06/04 21:13:49 mox 1.6.16.4: Enable building different platforms with both Cairo 1.0 and Cairo 1.2
APIs.

Only Quartz uses the Cairo 1.2 API by default.
2007/06/02 23:05:32 thb 1.6.16.3: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/05/01 21:21:43 mox 1.6.16.2: urther fixes:
- separate X11 cairo 1.0 API to legacy file: cairo_cairolegacy.cxx.
- maximize the use of crossplatform code
- fix quartz bugs
2007/04/12 20:16:00 mox 1.6.16.1: Issue number:  #69066# initial Cairo Quartz implementation
2008-04-02 08:42:02 +00:00
Kurt Zenker
fabdadb774 INTEGRATION: CWS cairoquartz01 (1.5.16); FILE MERGED
2008/03/10 20:54:26 mox 1.5.16.12: Win32 specific workaround, not relevant for Mac OS X/Quartz
2008/03/09 07:43:54 mox 1.5.16.11: Fix building on Mac OS X
2008/02/29 06:09:05 mox 1.5.16.10: Sync with latest win32 backend changes.
2007/07/18 21:32:40 radekdoulik 1.5.16.9: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Removed platform dependend code from cairo_canvashelper_text.cxx
2007/07/18 20:48:35 radekdoulik 1.5.16.8: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Fixed xlib backend build.
Fixed pixmap double free in xlib backend.
Fixed render format generation in xlib backend.
2007/07/02 15:49:00 thb 1.5.16.7: #i10000# Made code compile again under Win (windows.h nastily defines macros min and max)
2007/06/20 14:57:14 mox 1.5.16.6: Cleanup headers and fix compilation bugs.
2007/06/19 19:22:15 mox 1.5.16.5: Alternative "legacy" code path for Quartz.
2007/06/04 21:13:49 mox 1.5.16.4: Enable building different platforms with both Cairo 1.0 and Cairo 1.2
APIs.

Only Quartz uses the Cairo 1.2 API by default.
2007/06/02 23:05:32 thb 1.5.16.3: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/05/01 21:21:43 mox 1.5.16.2: urther fixes:
- separate X11 cairo 1.0 API to legacy file: cairo_cairolegacy.cxx.
- maximize the use of crossplatform code
- fix quartz bugs
2007/04/12 20:15:59 mox 1.5.16.1: Issue number:  #69066# initial Cairo Quartz implementation
2008-04-02 08:41:46 +00:00
Kurt Zenker
6d54198b16 INTEGRATION: CWS cairoquartz01 (1.7.10); FILE MERGED
2008/03/27 22:50:18 thb 1.7.10.8: Cleaned up a few warnings, made this (almost) build on win32.
Still missing the cairo_win32_cairo.cxx file.
2008/01/18 18:48:31 mox 1.7.10.7: Remove too aggressive namespacing. Broke build with Mac OS X 10.5 Leopard.
2008/01/12 23:52:06 mox 1.7.10.6: This time cairo actually WORKS ON MACOSX!
2007/12/10 17:45:32 mox 1.7.10.5: RESYNC: (1.9-1.12); FILE MERGED
2007/08/11 18:09:39 mox 1.7.10.4: RESYNC: (1.8-1.9); FILE MERGED
2007/07/28 15:30:37 mox 1.7.10.3: RESYNC: (1.7-1.8); FILE MERGED
Hand-merged overlapping changes
2007/06/02 23:05:32 thb 1.7.10.2: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/04/12 20:15:58 mox 1.7.10.1: Issue number:  #69066# initial Cairo Quartz implementation
2008-04-02 08:41:24 +00:00
Kurt Zenker
b3b6e725c2 INTEGRATION: CWS cairoquartz01 (1.3.52); FILE MERGED
2008/03/27 22:50:18 thb 1.3.52.21: Cleaned up a few warnings, made this (almost) build on win32.
Still missing the cairo_win32_cairo.cxx file.
2008/02/29 16:37:12 thb 1.3.52.20: Fixed build breakage for X11 case
2008/02/23 13:12:48 mox 1.3.52.19: RESYNC: (1.4-1.5); FILE MERGED
2008/01/18 18:48:31 mox 1.3.52.18: Remove too aggressive namespacing. Broke build with Mac OS X 10.5 Leopard.
2007/12/10 17:34:59 mox 1.3.52.17: Make buildable in Cococa
2007/07/20 10:11:48 mox 1.3.52.16: Cleanup includes and revise code comments
2007/07/19 17:25:50 mox 1.3.52.15: Cleanup - We don't need to store mpSysData inside the Surface (in 1.2 API).
2007/07/19 16:19:02 mox 1.3.52.14: Further cairo win32 backend cleanup.
2007/07/19 07:26:34 mox 1.3.52.13: Legacy cairo API support is not needed on Win32 and Mac OS X Quartz.
2007/07/19 04:35:56 mox 1.3.52.12: Removed platform dependend code from cairo_devicehelper.cxx
2007/07/18 23:07:47 mox 1.3.52.11: Use format converter function to simplify
2007/07/18 22:54:54 mox 1.3.52.10: Cleanup
2007/07/18 21:32:40 radekdoulik 1.3.52.9: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Removed platform dependend code from cairo_canvashelper_text.cxx
2007/07/18 20:48:35 radekdoulik 1.3.52.8: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Fixed xlib backend build.
Fixed pixmap double free in xlib backend.
Fixed render format generation in xlib backend.
2007/07/17 22:34:42 mox 1.3.52.7: Rework cross-platform files to be separate for each platform.
The <1.2 API support is now mostly in platform specific files.
2007/06/19 19:22:15 mox 1.3.52.6: Alternative "legacy" code path for Quartz.
2007/06/10 19:19:21 mox 1.3.52.5: Fix to Cairo 1.2 API usage
2007/06/04 21:13:49 mox 1.3.52.4: Enable building different platforms with both Cairo 1.0 and Cairo 1.2
APIs.

Only Quartz uses the Cairo 1.2 API by default.
2007/06/02 23:05:32 thb 1.3.52.3: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/05/01 21:21:43 mox 1.3.52.2: urther fixes:
- separate X11 cairo 1.0 API to legacy file: cairo_cairolegacy.cxx.
- maximize the use of crossplatform code
- fix quartz bugs
2007/04/12 20:15:58 mox 1.3.52.1: Issue number:  #69066# initial Cairo Quartz implementation
2008-04-02 08:40:50 +00:00
Kurt Zenker
2bfb25f3d2 INTEGRATION: CWS cairoquartz01 (1.4.28); FILE MERGED
2008/03/27 22:50:17 thb 1.4.28.15: Cleaned up a few warnings, made this (almost) build on win32.
Still missing the cairo_win32_cairo.cxx file.
2007/07/28 15:30:19 mox 1.4.28.14: RESYNC: (1.4-1.5); FILE MERGED
Fix conflicts due to code having been moved around.
2007/07/20 10:11:48 mox 1.4.28.13: Cleanup includes and revise code comments
2007/07/19 17:25:50 mox 1.4.28.12: Cleanup - We don't need to store mpSysData inside the Surface (in 1.2 API).
2007/07/19 07:26:34 mox 1.4.28.11: Legacy cairo API support is not needed on Win32 and Mac OS X Quartz.
2007/07/18 23:08:55 mox 1.4.28.10: Document the new function.
2007/07/18 21:32:40 radekdoulik 1.4.28.9: Issue number:  69066
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Removed platform dependend code from cairo_canvashelper_text.cxx
2007/07/17 22:34:42 mox 1.4.28.8: Rework cross-platform files to be separate for each platform.
The <1.2 API support is now mostly in platform specific files.
2007/07/11 18:30:07 mox 1.4.28.7: Add a few comments to cairo Win32 implementation
2007/06/20 14:57:13 mox 1.4.28.6: Cleanup headers and fix compilation bugs.
2007/06/04 21:13:49 mox 1.4.28.5: Enable building different platforms with both Cairo 1.0 and Cairo 1.2
APIs.

Only Quartz uses the Cairo 1.2 API by default.
2007/06/02 23:05:32 thb 1.4.28.4: #i70519# Merged in tml's fixes for WinCairo; made code compile warning-free under Linux; added prex/postx.h (which where already referenced); cleaned up a bit; replaces plain round() call with basegfx::fround; asserting unexpected/unimplemented case at selected places
2007/05/26 12:50:12 mox 1.4.28.3: Retain CGContext so that it doesn't get removed unintentionally.
2007/05/01 21:21:43 mox 1.4.28.2: urther fixes:
- separate X11 cairo 1.0 API to legacy file: cairo_cairolegacy.cxx.
- maximize the use of crossplatform code
- fix quartz bugs
2007/04/12 20:15:57 mox 1.4.28.1: Issue number:  #69066# initial Cairo Quartz implementation
2008-04-02 08:40:35 +00:00
Oliver Bolte
2e228999a2 INTEGRATION: CWS supdremove02 (1.13.62); FILE MERGED
2008/01/29 09:20:39 rt 1.13.62.1: #i85482# Remove UPD from library name
2008-02-25 15:07:28 +00:00
Vladimir Glazounov
1c0b944ad6 INTEGRATION: CWS thbpp10 (1.7.14); FILE MERGED
2008/01/14 15:54:21 thb 1.7.14.1: #i84049# Checking for render existence - patch courtesy jnavrati
2008-01-29 07:01:49 +00:00
Vladimir Glazounov
a3021d3266 INTEGRATION: CWS thbpp10 (1.2.110); FILE MERGED
2008/01/14 15:54:21 thb 1.2.110.1: #i84049# Checking for render existence - patch courtesy jnavrati
2008-01-29 07:01:36 +00:00
Vladimir Glazounov
c3db0dfc65 INTEGRATION: CWS thbpp10 (1.7.40); FILE MERGED
2008/01/14 15:54:21 thb 1.7.40.1: #i84049# Checking for render existence - patch courtesy jnavrati
2008-01-29 07:01:24 +00:00
Vladimir Glazounov
cff3fe8d92 INTEGRATION: CWS thbpp10 (1.4.40); FILE MERGED
2008/01/14 15:54:21 thb 1.4.40.1: #i84049# Checking for render existence - patch courtesy jnavrati
2008-01-29 07:01:12 +00:00
Vladimir Glazounov
20a7d7aa20 INTEGRATION: CWS thbpp10 (1.5.40); FILE MERGED
2008/01/14 15:54:21 thb 1.5.40.1: #i84049# Checking for render existence - patch courtesy jnavrati
2008-01-29 07:01:01 +00:00
Ivo Hinkelmann
6003c989ad INTEGRATION: CWS obo21 (1.3.6); FILE MERGED
2007/12/06 10:22:04 obo 1.3.6.1: #i84233# change for .Net 2008 (no directx 5 available)
2008-01-15 12:20:34 +00:00
Oliver Bolte
067923b78c INTEGRATION: CWS mingwport09 (1.3.10); FILE MERGED
2007/12/11 12:46:17 vg 1.3.10.1: #i83133# catch-up fixes for MinGW port
2008-01-04 15:14:35 +00:00
Oliver Bolte
cc03782536 INTEGRATION: CWS mingwport09 (1.2.12); FILE MERGED
2007/12/11 12:46:17 vg 1.2.12.1: #i83133# catch-up fixes for MinGW port
2008-01-04 15:14:21 +00:00
Rüdiger Timm
3b9635e4ae INTEGRATION: CWS canvas23101_SRC680 (1.5.20); FILE MERGED
2007/09/13 12:19:11 pl 1.5.20.1: #i81235# #i81236# #i81237# cairo patches (thanks radekdoulik), cleaned up some warnings
2007-11-09 10:32:38 +00:00
Rüdiger Timm
ad6e7b73e3 INTEGRATION: CWS canvas23101_SRC680 (1.3.64); FILE MERGED
2007/09/13 12:19:11 pl 1.3.64.1: #i81235# #i81236# #i81237# cairo patches (thanks radekdoulik), cleaned up some warnings
2007-11-09 10:32:25 +00:00
Rüdiger Timm
44cd7644c6 INTEGRATION: CWS canvas23101_SRC680 (1.9.10); FILE MERGED
2007/09/13 12:19:10 pl 1.9.10.1: #i81235# #i81236# #i81237# cairo patches (thanks radekdoulik), cleaned up some warnings
2007-11-09 10:31:51 +00:00
Oliver Bolte
1fee5f4d16 #i83430# use USE_DIRECTX5 switch instead of compiler version 2007-11-09 09:41:11 +00:00
Rüdiger Timm
3efff6a37f INTEGRATION: CWS transogl01 (1.10.42); FILE MERGED
2007/09/30 00:18:06 thb 1.10.42.3: RESYNC: (1.11-1.13); FILE MERGED
2007/07/25 15:04:57 thb 1.10.42.2: RESYNC: (1.10-1.11); FILE MERGED
2007/07/20 15:33:41 radekdoulik 1.10.42.1: Issue number:  78745

return memory layout from getData methods
2007-11-09 09:14:38 +00:00
Rüdiger Timm
24d3f09e0f INTEGRATION: CWS transogl01 (1.9.42); FILE MERGED
2007/07/25 15:05:05 thb 1.9.42.2: RESYNC: (1.9-1.10); FILE MERGED
2007/07/20 15:33:41 radekdoulik 1.9.42.1: Issue number:  78745

return memory layout from getData methods
2007-11-09 09:14:27 +00:00
Rüdiger Timm
921c7b49a5 INTEGRATION: CWS transogl01 (1.5.6); FILE MERGED
2007/08/27 14:35:48 radekdoulik 1.5.6.1: Issue number:  78745
Submitted by:  radekdoulik

fixed canvas helper getSize method, which was causing the getData called
with wrong size from client code
2007-11-09 09:14:15 +00:00
Rüdiger Timm
a8850b0d7b INTEGRATION: CWS transogl01 (1.4.6); FILE MERGED
2007/08/27 14:35:48 radekdoulik 1.4.6.1: Issue number:  78745
Submitted by:  radekdoulik

fixed canvas helper getSize method, which was causing the getData called
with wrong size from client code
2007-11-09 09:14:00 +00:00
Rüdiger Timm
51860e4594 INTEGRATION: CWS transogl01 (1.7.20); FILE MERGED
2007/08/27 14:35:48 radekdoulik 1.7.20.5: Issue number:  78745
Submitted by:  radekdoulik

fixed canvas helper getSize method, which was causing the getData called
with wrong size from client code
2007/07/26 13:48:19 smmathews 1.7.20.4: Issue number:
Submitted by:
Reviewed by:
2007/07/25 16:28:43 radekdoulik 1.7.20.3: Issue number:  78745
Submitted by:  radekdoulik
Reviewed by:   radekdoulik

Fix the offset of bitmap data in getData method
2007/07/25 14:58:16 thb 1.7.20.2: RESYNC: (1.7-1.8); FILE MERGED
2007/06/21 10:45:31 radekdoulik 1.7.20.1: Issue number:  78745
Submitted by:  radekdoulik
Reviewed by:   radekdoulik
implemented XIntegerBitmap::getData
2007-11-09 09:13:47 +00:00
Jens-Heiner Rechtien
767ebbb19f #i10000#: disambiguate call to std::max 2007-11-05 15:15:22 +00:00
Jens-Heiner Rechtien
230dbe2e43 INTEGRATION: CWS dxliberate01 (1.3.4); FILE MERGED
2007/07/24 09:55:01 thb 1.3.4.1: #144866# Add one pixel border around textures, a bunch of drivers clobber those with dirt
2007-11-01 17:01:23 +00:00
Jens-Heiner Rechtien
b408a15d38 INTEGRATION: CWS dxliberate01 (1.3.52); FILE MERGED
2007/07/24 09:55:01 thb 1.3.52.1: #144866# Add one pixel border around textures, a bunch of drivers clobber those with dirt
2007-11-01 17:01:05 +00:00
Jens-Heiner Rechtien
2e36c98b67 INTEGRATION: CWS dxliberate01 (1.1.2); FILE ADDED
2007/07/23 12:05:09 thb 1.1.2.1: #i48454# dxcanvas is now part of OOo
2007-11-01 17:00:52 +00:00
Jens-Heiner Rechtien
d034efa5dd INTEGRATION: CWS dxliberate01 (1.1.2); FILE ADDED
2007/07/23 12:05:08 thb 1.1.2.1: #i48454# dxcanvas is now part of OOo
2007-11-01 17:00:10 +00:00
Jens-Heiner Rechtien
c51da1bbbf INTEGRATION: CWS dxliberate01 (1.1.2); FILE ADDED
2007/09/25 11:39:22 thb 1.1.2.2: #i81931# Early-exit for out-of-process UNO
2007/07/23 12:05:08 thb 1.1.2.1: #i48454# dxcanvas is now part of OOo
2007-11-01 16:56:53 +00:00
Jens-Heiner Rechtien
3161cf3741 INTEGRATION: CWS dxliberate01 (1.1.2); FILE ADDED
2007/07/23 12:05:07 thb 1.1.2.1: #i48454# dxcanvas is now part of OOo
2007-11-01 16:56:28 +00:00
Jens-Heiner Rechtien
6793d03ad5 INTEGRATION: CWS dxliberate01 (1.1.2); FILE ADDED
2007/07/23 12:05:06 thb 1.1.2.1: #i48454# dxcanvas is now part of OOo
2007-11-01 16:53:33 +00:00
Jens-Heiner Rechtien
a3e4460513 INTEGRATION: CWS dxliberate01 (1.1.2); FILE ADDED
2007/07/23 12:05:05 thb 1.1.2.1: #i48454# dxcanvas is now part of OOo
2007-11-01 16:50:53 +00:00
Jens-Heiner Rechtien
1e18bcce01 INTEGRATION: CWS thbpp9_SRC680 (1.10.58); FILE MERGED
2007/10/17 21:14:36 thb 1.10.58.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:43:16 +00:00
Jens-Heiner Rechtien
d03914c563 INTEGRATION: CWS thbpp9_SRC680 (1.13.58); FILE MERGED
2007/10/17 21:14:36 thb 1.13.58.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:43:00 +00:00
Jens-Heiner Rechtien
6eda910fb4 INTEGRATION: CWS thbpp9_SRC680 (1.3.120); FILE MERGED
2007/10/17 21:14:36 thb 1.3.120.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:42:36 +00:00
Jens-Heiner Rechtien
d62828d32d INTEGRATION: CWS thbpp9_SRC680 (1.8.28); FILE MERGED
2007/10/17 21:14:36 thb 1.8.28.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:42:08 +00:00
Jens-Heiner Rechtien
9bc57eca69 INTEGRATION: CWS thbpp9_SRC680 (1.12.2.1.6); FILE MERGED
2007/10/17 21:14:36 thb 1.12.2.1.6.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:41:48 +00:00
Jens-Heiner Rechtien
4e805e7c5a INTEGRATION: CWS thbpp9_SRC680 (1.9.114); FILE MERGED
2007/10/17 21:14:36 thb 1.9.114.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:41:23 +00:00
Jens-Heiner Rechtien
46f23c53b1 INTEGRATION: CWS thbpp9_SRC680 (1.12.28); FILE MERGED
2007/10/17 21:14:36 thb 1.12.28.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:41:02 +00:00
Jens-Heiner Rechtien
a21c08d008 INTEGRATION: CWS thbpp9_SRC680 (1.7.114); FILE MERGED
2007/10/17 21:14:36 thb 1.7.114.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:40:48 +00:00
Jens-Heiner Rechtien
54c10c276b INTEGRATION: CWS thbpp9_SRC680 (1.8.70); FILE MERGED
2007/10/17 21:14:36 thb 1.8.70.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:40:35 +00:00
Jens-Heiner Rechtien
84f66618d8 INTEGRATION: CWS thbpp9_SRC680 (1.4.114); FILE MERGED
2007/10/17 21:14:36 thb 1.4.114.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:40:19 +00:00
Jens-Heiner Rechtien
aa2a1f880e INTEGRATION: CWS thbpp9_SRC680 (1.6.70); FILE MERGED
2007/10/17 21:14:36 thb 1.6.70.1: #i82485# Carry clips along, also for XCachedPrimitive repaints
2007-11-01 13:40:03 +00:00
Jens-Heiner Rechtien
f8c71d2596 INTEGRATION: CWS thbpp9_SRC680 (1.9.18); FILE MERGED
2007/10/17 13:50:42 thb 1.9.18.1: #i81116# Applied fix from rodo
2007-11-01 13:39:47 +00:00
Vladimir Glazounov
411a90a302 INTEGRATION: CWS os2port01 (1.7.6); FILE MERGED
2007/09/05 05:50:45 obr 1.7.6.3: RESYNC: (1.10-1.12); FILE MERGED
2007/08/09 07:21:49 obr 1.7.6.2: RESYNC: (1.7-1.10); FILE MERGED
2006/12/28 14:34:22 ydario 1.7.6.1: OS/2 initial import.
2007-09-20 13:50:23 +00:00
Vladimir Glazounov
798ca1b60f INTEGRATION: CWS thbpp8d_SRC680 (1.12.8); FILE MERGED
2007/08/30 10:44:46 thb 1.12.8.1: #i80779# Also repainting bitmaps to 2nd outdev
2007-08-30 14:21:07 +00:00
Jens-Heiner Rechtien
bb70c936cb INTEGRATION: CWS thbpp8 (1.10.46); FILE MERGED
2007/07/22 22:10:54 thb 1.10.46.2: RESYNC: (1.10-1.11); FILE MERGED
2007/07/17 08:52:44 thb 1.10.46.1: #i75339# Avoid duplicate mirroring (GraphicObject already mirrors according to negative sizes)
2007-08-03 10:49:55 +00:00
Jens-Heiner Rechtien
db91067a05 INTEGRATION: CWS kendy18 (1.8.8); FILE MERGED
2007/07/26 12:48:15 kendy 1.8.8.1: #i80039#
Fix cairo canvas according to the basegfx API change.
2007-08-02 15:32:02 +00:00
Oliver Bolte
e48ba79988 INTEGRATION: CWS aw051 (1.5.28); FILE MERGED
2007/06/20 12:34:56 aw 1.5.28.1: Adaptions after resync
2007-07-18 09:43:17 +00:00
Oliver Bolte
017d95971f INTEGRATION: CWS aw051 (1.9.36); FILE MERGED
2007/06/07 17:33:30 aw 1.9.36.1: #i77162# adaptions to B2DPolygon bezier segment changes
2007-07-18 09:42:46 +00:00
Oliver Bolte
d601d16d2d INTEGRATION: CWS presfixes12 (1.3.48); FILE MERGED
2007/02/20 22:23:09 thb 1.3.48.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:26:50 +00:00
Oliver Bolte
4c9afb93ec INTEGRATION: CWS presfixes12 (1.7.18); FILE MERGED
2007/04/17 14:32:17 thb 1.7.18.2: #i37778# Added better sprite debugging facilities
2007/02/20 22:23:09 thb 1.7.18.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:26:36 +00:00
Oliver Bolte
b088e41916 INTEGRATION: CWS presfixes12 (1.9.18); FILE MERGED
2007/04/17 14:32:16 thb 1.9.18.2: #i37778# Added better sprite debugging facilities
2007/02/20 22:23:09 thb 1.9.18.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:26:21 +00:00
Oliver Bolte
e677e0834b INTEGRATION: CWS presfixes12 (1.10.26); FILE MERGED
2007/02/02 09:21:21 thb 1.10.26.1: #i37778# Changed old-style int casts to sal::static_int_cast; changed (double)x casts to double(x) initializations
2007-07-17 13:26:07 +00:00
Oliver Bolte
bfe0f3d7c1 INTEGRATION: CWS presfixes12 (1.7.54); FILE MERGED
2007/02/14 13:21:02 thb 1.7.54.1: #i37778# Added XCanvas::clear() to all canvas implentations
2007-07-17 13:25:53 +00:00
Oliver Bolte
66360dfb9d INTEGRATION: CWS presfixes12 (1.10.26); FILE MERGED
2007/03/08 21:39:09 thb 1.10.26.5: #i37778# Changed handling of clips, to actually adhere to the contract of XCanvas (with zero-count clip polygon denoting: everything clipped away)
2007/03/05 00:23:00 thb 1.10.26.4: #i37778# Added hacked-up special case for CompositeMode::SOURCE and polygon fills (to facilitate sprite clears)
2007/02/20 22:23:09 thb 1.10.26.3: #i37778# Added XCanvas::clear() method throughout all implementations
2007/02/14 13:21:02 thb 1.10.26.2: #i37778# Added XCanvas::clear() to all canvas implentations
2007/02/02 09:21:20 thb 1.10.26.1: #i37778# Changed old-style int casts to sal::static_int_cast; changed (double)x casts to double(x) initializations
2007-07-17 13:25:40 +00:00
Oliver Bolte
9c6cfc030f INTEGRATION: CWS presfixes12 (1.11.30); FILE MERGED
2007/02/20 22:23:09 thb 1.11.30.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:25:27 +00:00
Oliver Bolte
b3a1dea7a9 INTEGRATION: CWS presfixes12 (1.9.26); FILE MERGED
2007/02/02 09:21:20 thb 1.9.26.1: #i37778# Changed old-style int casts to sal::static_int_cast; changed (double)x casts to double(x) initializations
2007-07-17 13:25:12 +00:00
Oliver Bolte
7005b1dd05 INTEGRATION: CWS presfixes12 (1.4.30); FILE MERGED
2007/02/02 09:21:53 thb 1.4.30.1: #i37778# Changed old-style int casts to sal::static_int_cast; changed (double)x casts to double(x) initializations
2007-07-17 13:24:58 +00:00
Oliver Bolte
3eed9ddd8d INTEGRATION: CWS presfixes12 (1.2.76); FILE MERGED
2007/02/02 09:21:53 thb 1.2.76.1: #i37778# Changed old-style int casts to sal::static_int_cast; changed (double)x casts to double(x) initializations
2007-07-17 13:24:45 +00:00
Oliver Bolte
6fb8bb9f6a INTEGRATION: CWS presfixes12 (1.5.18); FILE MERGED
2007/02/20 22:23:08 thb 1.5.18.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:24:31 +00:00
Oliver Bolte
14fc8ab455 INTEGRATION: CWS presfixes12 (1.9.26); FILE MERGED
2007/03/05 14:18:15 thb 1.9.26.2: #i37778# Added note to self
2007/02/02 09:21:53 thb 1.9.26.1: #i37778# Changed old-style int casts to sal::static_int_cast; changed (double)x casts to double(x) initializations
2007-07-17 13:24:17 +00:00
Oliver Bolte
894edf1c85 INTEGRATION: CWS presfixes12 (1.9.18); FILE MERGED
2007/02/02 09:21:53 thb 1.9.18.1: #i37778# Changed old-style int casts to sal::static_int_cast; changed (double)x casts to double(x) initializations
2007-07-17 13:24:02 +00:00
Oliver Bolte
d867173f24 INTEGRATION: CWS presfixes12 (1.3.30); FILE MERGED
2007/02/20 22:23:08 thb 1.3.30.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:23:48 +00:00
Oliver Bolte
acea325c50 INTEGRATION: CWS presfixes12 (1.3.48); FILE MERGED
2007/02/20 22:23:08 thb 1.3.48.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:23:35 +00:00
Oliver Bolte
29af95711d INTEGRATION: CWS presfixes12 (1.4.30); FILE MERGED
2007/02/20 22:23:08 thb 1.4.30.1: #i37778# Added XCanvas::clear() method throughout all implementations
2007-07-17 13:23:20 +00:00