summaryrefslogtreecommitdiff
path: root/canvas
AgeCommit message (Collapse)Author
2006-12-14#i10000# tools neededVladimir Glazounov
2006-12-13INTEGRATION: CWS presfixes09 (1.3.22); FILE MERGEDKurt Zenker
2006/10/18 14:05:08 thb 1.3.22.4: RESYNC: (1.4-1.6); FILE MERGED 2006/10/18 09:55:46 thb 1.3.22.3: #142144# Removed addPointsAtCutsAndTouches before triangulization (not needed according to AW); added some verbose tracing stuff 2006/09/15 15:45:49 thb 1.3.22.2: RESYNC: (1.3-1.4); FILE MERGED 2006/03/15 13:44:54 thb 1.3.22.1: #i49357# Renamed one method
2006-12-13INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGEDKurt Zenker
2006/10/18 14:04:59 thb 1.3.18.6: RESYNC: (1.7-1.8); FILE MERGED 2006/09/15 15:45:40 thb 1.3.18.5: RESYNC: (1.5-1.7); FILE MERGED 2006/04/20 11:15:56 thb 1.3.18.4: RESYNC: (1.4-1.5); FILE MERGED 2006/04/06 20:11:52 thb 1.3.18.3: #i63943# During VCL paint, windows have a hard clip region set (limited to the damaged area). This wreaks havoc when rendering double-buffered content or animations, as only parts of the modified screen gets restored. 2006/03/06 23:18:13 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED 2006/03/06 21:21:11 thb 1.3.18.1: #i59324# Correctly handling the case of 'empty' ranges now in all canvastools methods (before, we'd happily process empty ranges, yielding rather arbitrary non-empty ones afterwards); improved debug display for VCL canvas sprite count
2006-12-13INTEGRATION: CWS presfixes09 (1.9.32); FILE MERGEDKurt Zenker
2006/10/20 11:40:40 thb 1.9.32.5: #i10000# Removed post-merge compiler warnings; removed spurious semicolon after macro 2006/04/25 12:53:54 thb 1.9.32.4: #i63943# Handling probe construction special 2006/03/08 18:00:04 thb 1.9.32.3: #i49357# Now also providing the C lib entry points again 2006/03/07 15:08:03 thb 1.9.32.2: #i49357# Adapted to recent XWindow vs. XWindowListener changes; using dbo's new ServiceDecl goodness 2006/03/06 22:49:01 thb 1.9.32.1: #i49357# Reworked canvas/window association (canvas is now window-listener, and exposes the associated window via a property)
2006-12-13INTEGRATION: CWS presfixes09 (1.10.32); FILE MERGEDKurt Zenker
2006/10/20 11:40:39 thb 1.10.32.8: #i10000# Removed post-merge compiler warnings; removed spurious semicolon after macro 2006/10/18 14:04:51 thb 1.10.32.7: RESYNC: (1.11-1.12); FILE MERGED 2006/09/15 15:45:30 thb 1.10.32.6: RESYNC: (1.10-1.11); FILE MERGED 2006/04/25 12:53:53 thb 1.10.32.5: #i63943# Handling probe construction special 2006/04/21 12:44:22 thb 1.10.32.4: #i63088# Cloned Cyrille's patches accordingly 2006/03/13 12:38:01 thb 1.10.32.3: #i49357# Renamed macro 2006/03/08 18:00:04 thb 1.10.32.2: #i49357# Now also providing the C lib entry points again 2006/03/07 15:08:03 thb 1.10.32.1: #i49357# Adapted to recent XWindow vs. XWindowListener changes; using dbo's new ServiceDecl goodness
2006-12-13INTEGRATION: CWS presfixes09 (1.6.32); FILE MERGEDKurt Zenker
2006/03/06 22:49:01 thb 1.6.32.1: #i49357# Reworked canvas/window association (canvas is now window-listener, and exposes the associated window via a property)
2006-12-13INTEGRATION: CWS presfixes09 (1.8.32); FILE MERGEDKurt Zenker
2006/10/18 14:04:43 thb 1.8.32.3: RESYNC: (1.9-1.10); FILE MERGED 2006/09/15 15:45:20 thb 1.8.32.2: RESYNC: (1.8-1.9); FILE MERGED 2006/04/04 15:41:04 thb 1.8.32.1: #i63943# Made blitting SpriteCanvas as an XBitmap possible
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/03/06 22:49:01 thb 1.2.32.1: #i49357# Reworked canvas/window association (canvas is now window-listener, and exposes the associated window via a property)
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/10/18 14:04:34 thb 1.2.32.4: RESYNC: (1.3-1.4); FILE MERGED 2006/09/15 15:45:11 thb 1.2.32.3: RESYNC: (1.2-1.3); FILE MERGED 2006/03/07 15:08:03 thb 1.2.32.2: #i49357# Adapted to recent XWindow vs. XWindowListener changes; using dbo's new ServiceDecl goodness 2006/03/06 22:49:01 thb 1.2.32.1: #i49357# Reworked canvas/window association (canvas is now window-listener, and exposes the associated window via a property)
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/10/20 11:41:28 thb 1.2.32.3: #i10000# Removed unused variable 2006/10/18 14:01:48 thb 1.2.32.2: RESYNC: (1.2-1.3); FILE MERGED 2006/10/18 09:55:45 thb 1.2.32.1: #142144# Removed addPointsAtCutsAndTouches before triangulization (not needed according to AW); added some verbose tracing stuff
2006-12-13INTEGRATION: CWS presfixes09 (1.3.8); FILE MERGEDKurt Zenker
2006/10/18 14:01:28 thb 1.3.8.2: RESYNC: (1.3-1.4); FILE MERGED 2006/05/12 21:35:07 thb 1.3.8.1: #i49357# Relaxed assertion a bit, to allow slight round-off errors for update area sizes.
2006-12-13INTEGRATION: CWS presfixes09 (1.7.32); FILE MERGEDKurt Zenker
2006/09/18 12:51:09 thb 1.7.32.3: #i10000# Made code compile warning-free 2006/09/15 15:42:13 thb 1.7.32.2: RESYNC: (1.7-1.8); FILE MERGED 2006/03/15 13:45:57 thb 1.7.32.1: #i49357# Added VCL window coordinate absolutization method
2006-12-13INTEGRATION: CWS presfixes09 (1.5.36); FILE MERGEDKurt Zenker
2006/10/18 14:00:02 thb 1.5.36.3: RESYNC: (1.6-1.8); FILE MERGED 2006/09/15 15:41:10 thb 1.5.36.2: RESYNC: (1.5-1.6); FILE MERGED 2006/03/06 22:49:00 thb 1.5.36.1: #i49357# Reworked canvas/window association (canvas is now window-listener, and exposes the associated window via a property)
2006-12-13INTEGRATION: CWS presfixes09 (1.8.32); FILE MERGEDKurt Zenker
2006/10/18 13:59:54 thb 1.8.32.4: RESYNC: (1.10-1.11); FILE MERGED 2006/09/15 15:41:01 thb 1.8.32.3: RESYNC: (1.8-1.10); FILE MERGED 2006/03/15 13:45:57 thb 1.8.32.2: #i49357# Added VCL window coordinate absolutization method 2006/03/06 21:21:11 thb 1.8.32.1: #i59324# Correctly handling the case of 'empty' ranges now in all canvastools methods (before, we'd happily process empty ranges, yielding rather arbitrary non-empty ones afterwards); improved debug display for VCL canvas sprite count
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/10/20 11:40:26 thb 1.2.32.4: #i10000# Removed post-merge compiler warnings; removed spurious semicolon after macro 2006/04/25 12:53:44 thb 1.2.32.3: #i63943# Handling probe construction special 2006/03/08 17:59:54 thb 1.2.32.2: #i49357# Now also providing the C lib entry points again 2006/03/06 22:49:00 thb 1.2.32.1: #i49357# Reworked canvas/window association (canvas is now window-listener, and exposes the associated window via a property)
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/10/20 11:40:26 thb 1.2.32.7: #i10000# Removed post-merge compiler warnings; removed spurious semicolon after macro 2006/10/18 13:58:23 thb 1.2.32.6: RESYNC: (1.3-1.4); FILE MERGED 2006/09/15 15:39:57 thb 1.2.32.5: RESYNC: (1.2-1.3); FILE MERGED 2006/04/25 12:53:44 thb 1.2.32.4: #i63943# Handling probe construction special 2006/04/21 12:44:22 thb 1.2.32.3: #i63088# Cloned Cyrille's patches accordingly 2006/03/13 12:38:00 thb 1.2.32.2: #i49357# Renamed macro 2006/03/08 17:59:54 thb 1.2.32.1: #i49357# Now also providing the C lib entry points again
2006-12-13INTEGRATION: CWS presfixes09 (1.8.4); FILE MERGEDKurt Zenker
2006/10/18 13:57:19 thb 1.8.4.3: RESYNC: (1.9-1.10); FILE MERGED 2006/09/15 15:39:04 thb 1.8.4.2: RESYNC: (1.8-1.9); FILE MERGED 2006/05/11 20:50:15 thb 1.8.4.1: #126453# Joined CWS dx9canvas
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/04/20 14:12:10 thb 1.2.4.4: #i63717# Removed SISSL header 2006/04/20 11:14:48 thb 1.2.4.3: RESYNC: (1.2-1.3); FILE MERGED 2006/03/15 13:44:01 thb 1.2.4.2: #i49357# Cleaned up (include guards; unused code; unused files) 2006/03/07 15:07:28 thb 1.2.4.1: #i49357# Reformatted (4-space tabs) & removed cruft; adapted to recent XWindow vs. XWindowListener changes; using dbo's new ServiceDecl goodness
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/04/20 14:12:10 thb 1.2.4.1: #i63717# Removed SISSL header
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/10/20 11:40:13 thb 1.2.4.4: #i10000# Removed post-merge compiler warnings; removed spurious semicolon after macro 2006/04/25 12:53:37 thb 1.2.4.3: #i63943# Handling probe construction special 2006/03/08 17:59:44 thb 1.2.4.2: #i49357# Now also providing the C lib entry points again 2006/03/07 15:07:27 thb 1.2.4.1: #i49357# Reformatted (4-space tabs) & removed cruft; adapted to recent XWindow vs. XWindowListener changes; using dbo's new ServiceDecl goodness
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/10/20 11:40:13 thb 1.2.4.7: #i10000# Removed post-merge compiler warnings; removed spurious semicolon after macro 2006/10/18 13:56:35 thb 1.2.4.6: RESYNC: (1.2-1.3); FILE MERGED 2006/04/25 12:53:36 thb 1.2.4.5: #i63943# Handling probe construction special 2006/04/21 12:44:22 thb 1.2.4.4: #i63088# Cloned Cyrille's patches accordingly 2006/03/13 12:37:59 thb 1.2.4.3: #i49357# Renamed macro 2006/03/08 17:59:44 thb 1.2.4.2: #i49357# Now also providing the C lib entry points again 2006/03/07 15:07:27 thb 1.2.4.1: #i49357# Reformatted (4-space tabs) & removed cruft; adapted to recent XWindow vs. XWindowListener changes; using dbo's new ServiceDecl goodness
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/11/15 13:29:08 thb 1.2.4.4: RESYNC: (1.4-1.5); FILE MERGED 2006/10/18 13:56:19 thb 1.2.4.3: RESYNC: (1.3-1.4); FILE MERGED 2006/04/20 11:15:10 thb 1.2.4.2: RESYNC: (1.2-1.3); FILE MERGED 2006/03/07 15:07:27 thb 1.2.4.1: #i49357# Reformatted (4-space tabs) & removed cruft; adapted to recent XWindow vs. XWindowListener changes; using dbo's new ServiceDecl goodness
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/10/18 13:56:10 thb 1.2.4.3: RESYNC: (1.2-1.3); FILE MERGED 2006/04/20 14:12:10 thb 1.2.4.2: #i63717# Removed SISSL header 2006/03/15 13:43:59 thb 1.2.4.1: #i49357# Cleaned up (include guards; unused code; unused files)
2006-12-13INTEGRATION: CWS presfixes09 (1.3.8); FILE MERGEDKurt Zenker
2006/10/18 13:56:02 thb 1.3.8.2: RESYNC: (1.3-1.4); FILE MERGED 2006/04/20 15:13:25 thb 1.3.8.1: #i10000# Fixed merge problems
2006-12-13INTEGRATION: CWS presfixes09 (1.3.8); FILE MERGEDKurt Zenker
2006/11/15 13:28:49 thb 1.3.8.3: RESYNC: (1.4-1.5); FILE MERGED 2006/10/18 13:55:54 thb 1.3.8.2: RESYNC: (1.3-1.4); FILE MERGED 2006/10/02 09:46:09 thb 1.3.8.1: #i49357# Enabling reads from canvas surfaces as XBitmaps
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/04/20 15:13:25 thb 1.2.4.1: #i10000# Fixed merge problems
2006-12-13INTEGRATION: CWS presfixes09 (1.2.4); FILE MERGEDKurt Zenker
2006/11/15 13:28:41 thb 1.2.4.3: RESYNC: (1.3-1.4); FILE MERGED 2006/10/18 13:55:45 thb 1.2.4.2: RESYNC: (1.2-1.3); FILE MERGED 2006/04/20 15:13:24 thb 1.2.4.1: #i10000# Fixed merge problems
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/11/09 14:36:43 thb 1.2.32.1: #126453# Corrected typo in enum
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/10/20 11:39:38 thb 1.2.32.1: #i10000# Removed post-merge compiler warnings
2006-12-13INTEGRATION: CWS presfixes09 (1.3.26); FILE MERGEDKurt Zenker
2006/10/20 11:39:37 thb 1.3.26.3: #i10000# Removed post-merge compiler warnings 2006/09/15 15:38:23 thb 1.3.26.2: RESYNC: (1.3-1.4); FILE MERGED 2006/03/06 22:48:59 thb 1.3.26.1: #i49357# Reworked canvas/window association (canvas is now window-listener, and exposes the associated window via a property)
2006-12-13INTEGRATION: CWS presfixes09 (1.2.32); FILE MERGEDKurt Zenker
2006/10/20 11:39:37 thb 1.2.32.1: #i10000# Removed post-merge compiler warnings
2006-12-13INTEGRATION: CWS presfixes09 (1.4.38); FILE MERGEDKurt Zenker
2006/03/15 13:43:03 thb 1.4.38.1: #i49357# Cleaned up include guards; added method to convert to system window coordinates (to account for VCL's pseudo windows)
2006-12-13INTEGRATION: CWS presfixes09 (1.4.38); FILE MERGEDKurt Zenker
2006/03/15 13:43:02 thb 1.4.38.1: #i49357# Cleaned up include guards; added method to convert to system window coordinates (to account for VCL's pseudo windows)
2006-12-13INTEGRATION: CWS presfixes09 (1.3.38); FILE MERGEDKurt Zenker
2006/03/15 13:43:02 thb 1.3.38.1: #i49357# Cleaned up include guards; added method to convert to system window coordinates (to account for VCL's pseudo windows)
2006-12-13INTEGRATION: CWS presfixes09 (1.5.38); FILE MERGEDKurt Zenker
2006/03/15 13:43:02 thb 1.5.38.1: #i49357# Cleaned up include guards; added method to convert to system window coordinates (to account for VCL's pseudo windows)
2006-12-13INTEGRATION: CWS presfixes09 (1.11.32); FILE MERGEDKurt Zenker
2006/09/15 15:37:52 thb 1.11.32.2: RESYNC: (1.11-1.12); FILE MERGED 2006/03/15 13:43:02 thb 1.11.32.1: #i49357# Cleaned up include guards; added method to convert to system window coordinates (to account for VCL's pseudo windows)
2006-12-12INTEGRATION: CWS rt18 (1.8.42); FILE MERGEDKurt Zenker
2006/11/28 10:16:29 rt 1.8.42.1: #i72035# Be more specific.
2006-11-01INTEGRATION: CWS cairofixes02 (1.2.20); FILE MERGEDVladimir Glazounov
2006/06/30 14:04:59 radekdoulik 1.2.20.1: #i65683# fixes problem of text bounds, visible in text animations, where the top of text was clipped out
2006-11-01INTEGRATION: CWS cairofixes02 (1.2.20); FILE MERGEDVladimir Glazounov
2006/10/09 16:32:43 radekdoulik 1.2.20.2: RESYNC: (1.2-1.3); FILE MERGED 2006/06/30 14:04:58 radekdoulik 1.2.20.1: #i65683# fixes problem of text bounds, visible in text animations, where the top of text was clipped out
2006-11-01INTEGRATION: CWS cairofixes02 (1.2.20); FILE MERGEDVladimir Glazounov
2006/10/09 16:32:35 radekdoulik 1.2.20.2: RESYNC: (1.2-1.3); FILE MERGED 2006/10/09 15:57:11 radekdoulik 1.2.20.1: Issue number: 69325 Submitted by: radekdoulik Reviewed by: radekdoulik 2006-10-09 Radek Doulik <rodo@novell.com> * patches/src680/apply: added fix from Caolan, move path coordinates only when doing stroke. Before they were moved for fills as well. It happened because of unclear method name, which was indicating just strokes, but was used for clips and fills as well. I changed the method names as well now.
2006-11-01INTEGRATION: CWS cairofixes02 (1.3.14); FILE MERGEDVladimir Glazounov
2006/10/09 16:31:03 radekdoulik 1.3.14.2: RESYNC: (1.3-1.4); FILE MERGED 2006/10/09 15:55:52 radekdoulik 1.3.14.1: Issue number: 70245 Submitted by: radekdoulik Reviewed by: radekdoulik * patches/cairo/cairocanvas-check-bitmap-system-data-pixmap-size.diff (canvas/source/cairo/cairo_helper.cxx): Yes, more diffs to the same file here as in cairo-canvas-win32.diff. Part of the diffs for Win32 would have partially overlapped the lines already handled in this diff, so have to have them here.
2006-11-01INTEGRATION: CWS cairofixes02 (1.2.20); FILE MERGEDVladimir Glazounov
2006/10/09 15:57:11 radekdoulik 1.2.20.1: Issue number: 69325 Submitted by: radekdoulik Reviewed by: radekdoulik 2006-10-09 Radek Doulik <rodo@novell.com> * patches/src680/apply: added fix from Caolan, move path coordinates only when doing stroke. Before they were moved for fills as well. It happened because of unclear method name, which was indicating just strokes, but was used for clips and fills as well. I changed the method names as well now.
2006-11-01INTEGRATION: CWS cairofixes02 (1.3.16); FILE MERGEDVladimir Glazounov
2006/10/09 16:30:39 radekdoulik 1.3.16.3: RESYNC: (1.3-1.4); FILE MERGED 2006/10/09 15:57:10 radekdoulik 1.3.16.2: Issue number: 69325 Submitted by: radekdoulik Reviewed by: radekdoulik 2006-10-09 Radek Doulik <rodo@novell.com> * patches/src680/apply: added fix from Caolan, move path coordinates only when doing stroke. Before they were moved for fills as well. It happened because of unclear method name, which was indicating just strokes, but was used for clips and fills as well. I changed the method names as well now. 2006/06/30 13:58:13 radekdoulik 1.3.16.1: #i65589# workaround for cairo bug, fixes bitmap drawing problem
2006-11-01INTEGRATION: CWS cairofixes02 (1.2.20); FILE MERGEDVladimir Glazounov
2006/10/09 16:30:31 radekdoulik 1.2.20.2: RESYNC: (1.2-1.3); FILE MERGED 2006/06/30 14:04:58 radekdoulik 1.2.20.1: #i65683# fixes problem of text bounds, visible in text animations, where the top of text was clipped out
2006-11-01INTEGRATION: CWS cairofixes02 (1.2.20); FILE MERGEDVladimir Glazounov
2006/10/09 16:30:25 radekdoulik 1.2.20.2: RESYNC: (1.2-1.3); FILE MERGED 2006/06/30 14:04:58 radekdoulik 1.2.20.1: #i65683# fixes problem of text bounds, visible in text animations, where the top of text was clipped out
2006-10-31#100000# changed the abbreviation for the moduleVladimir Glazounov
2006-10-30INTEGRATION: CWS ause060 (1.8.36); FILE MERGEDRüdiger Timm
2006/09/22 17:58:58 hjs 1.8.36.1: #i69234# call required makefile
2006-10-30INTEGRATION: CWS ause060 (1.1.2); FILE ADDEDRüdiger Timm
2006/09/22 17:58:52 hjs 1.1.2.1: #i69234# add required makefile
2006-10-12INTEGRATION: CWS sb59 (1.4.18); FILE MERGEDOliver Bolte
2006/08/11 22:05:06 thb 1.4.18.1: #i68336# Made canvas warning free for wntmsci10
2006-10-12INTEGRATION: CWS sb59 (1.8.18); FILE MERGEDOliver Bolte
2006/08/11 22:05:06 thb 1.8.18.1: #i68336# Made canvas warning free for wntmsci10