1126 Commits

Author SHA1 Message Date
sb
eeca9dafb7 sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, and simplified it by requiring that first section is labeled UDK_3_0_0; adapted map files accordingly, replacing many individual ones with solenv/src templates 2010-01-29 17:01:54 +01:00
thb
03fc1bd0e9 #i10000# Disable fp-fragile unit tests; fix build on win32 2010-01-21 10:46:19 +01:00
thb
a63c7b9380 #i10000# win32: forgot precomplied header 2010-01-19 22:16:16 +01:00
thb
4338fe5d7d #i105937# Post-merge fixes
* nicer gradient poly setup, made code more self-explanatory
 * corrected order of rotation matrix multiplication
 * fixed build breakage in presenter screen, type only implicitely
   included
2010-01-18 18:58:26 +01:00
Caolán McNamara
37375c0464 s390xport02: #i108410# different results for s390x 2010-01-18 15:37:42 +00:00
thb
58ed75fad4 #i108160# #i10000# backport cairocanvas build fix & more build fixes
* adapted tests to use new testshl include dir
 * took P1 masterfix also for this cws
 * more tweaks to get build done
2010-01-18 16:10:01 +01:00
thb
ea48c18b84 thbfixes10: merge with DEV300 m69 2010-01-18 01:10:42 +01:00
thb
1737f4d2fd #i52325# #i108250# removed B3DGeometry, fixed gradient/fill bitmap
* removed unused & broken B3DGeometry class
 * fixed bug in basegfx::tools::isRectangle for polygons with curves
 * fixed cairocanvas gradient and bitmap fill rendering
 * fixed vclcanvas bitmap fill rendering (not clipping properly)
 * added TextureMode::NONE, adapted all client code
 * fixed snafu in XGraphicDevice.idl, with missing include
2010-01-18 00:37:41 +01:00
thb
a3de1ad361 #i105937# Fixed a few remaining gradient glitches
* linear/axial gradient were f*cked up when border and rotation
   was given
 * found another place where drawinglayer was generating helper
   polygons for gradients (vclgradienthelper.cxx), adapted to new
   value ranges
 * fixed build breakage in debug build in oox
 * fixed order of gradient color generation
2010-01-16 02:20:50 +01:00
sb
e6fd0d7630 sb118: adapted cppunit.mk to cppunittester and no longer require "dmake test" to run tests; changed places back to include _cppunit.mk where it had been taken out before 2010-01-13 18:56:34 +01:00
sb
949256f2a9 sb118: introduced AUGMENT_LIBRARY_PATH_LOCAL, used by CPPUNITTESTER so that tests within a module pick up shared libs from that module in the local output tree 2010-01-11 11:30:25 +01:00
sb
a57ae685bc sb118: merged in DEV300_m69 2010-01-09 21:01:14 +01:00
sb
7397e8c1bb sb118: make test libraries RPATH=NONE 2010-01-07 11:18:02 +01:00
sb
0367aa64de sb118: merged in DEV300_m68 2010-01-05 13:49:30 +01:00
Armin Le Grand
c15bb1c231 aw078: resync to DEV300m68for integration 2009-12-21 20:40:13 +01:00
Armin Le Grand
82e1616f55 aw079: rebase to m75 2010-03-18 18:44:00 +01:00
Armin Le Grand
0dfee188e8 aw079: changes after resync (linux) 2010-02-10 12:16:22 +01:00
Armin Le Grand
b6fc86ab5e aw069 changes after resync to m71# 2010-02-09 12:13:51 +01:00
Armin Le Grand
54b1b7d417 aw079: #i99147# attribute rework and others 2010-01-27 11:51:56 +01:00
Armin Le Grand
4ee210c725 aw079: changes for resync 2010-01-07 17:11:38 +01:00
Armin Le Grand
18ae13f478 aw079: #i107360# Added functionality for edges, polygons and polypolygons 2010-01-06 11:25:16 +01:00
sb
18be96dc73 sb118: Replace (heavily modified) CppUnit 1.8.0 with (unmodified) latest 1.12.1.
- Old modifications were necessary for testshl2, which has simply been excluded
  from the build for now.
- Tests in basebmp, basegfx, o3tl (that are executed during build) have been
  converted from using modified CppUnit/testshl2 to using unmodified CppUnit.
- CppUnit's DllPlugInTester has problems with OOo tests on Windows, see
  #i107562#, so for now a new cppunittester from sal is used instead.
2009-12-11 14:29:59 +01:00
Armin Le Grand
3e659f82de aw079: #i107360# numerical precision 2009-12-08 19:04:39 +01:00
mb93783
40294c1fc5 merge to m66 2009-12-02 12:43:33 +01:00
Vladimir Glazunov
eb17ba2dd9 CWS-TOOLING: integrate CWS ooo32gsl02_DEV300 2009-11-24 13:08:55 +01:00
Mathias Bauer
039c0e0c23 merge commit for m65 2009-11-23 17:39:22 +01:00
Armin Le Grand
a5aae5938f aw078: changes after resync 2009-11-19 12:57:05 +01:00
Armin Le Grand
d1eb6b5cb7 aw078: changes after resync to DEV300m64 2009-11-18 13:08:25 +01:00
hdu
f4b316f011 #i106127# perf: ignore multiplicit solutions in maxdist calculation 2009-10-23 11:02:48 +02:00
Armin Le Grand
1e7cd1ecd7 commit after rebase to DEV300m62 2009-10-22 17:29:01 +02:00
hdu
406092f60a #i106127# perf: using vector.push_back() instead of the generic vector.insertAtWithCount() is worth it when it gets called a gazillion times 2009-10-22 16:54:19 +02:00
hdu
aa99d186de #i106127# more pre-allocations to prevent reallocations 2009-10-22 15:55:15 +02:00
hdu
ab818b36b5 #i106127# perf: consecutive polygon segments always touch so costly decisions based only on the touch-criterion should be avoided for this case 2009-10-22 11:39:42 +02:00
hdu
350ea03970 #i106127# fix typo in new method getMaxDistancePositions() 2009-10-22 09:35:47 +02:00
hdu
10235e9e83 #i106127# perf: free roaming curve-subdivision also benefit from pre-allocation 2009-10-22 09:19:00 +02:00
hdu
61b3bb859f #i106127# perf: add B2DCubicBezier::getMaxDistancePositions ( ) to allow better bezier-subdivisions 2009-10-21 18:16:37 +02:00
hdu
c94382c180 #i106127# perf: make self-intersection-test of bezier curve much cheaper 2009-10-21 15:43:13 +02:00
hdu
b1419a4de2 #i106127# perf: add and use B2DPolygon::reserve() to prevent many reallocations 2009-10-21 11:06:38 +02:00
Armin Weiss
c17a26a1df #i105065# speedup 3D/FontWork 2009-10-20 15:36:14 +00:00
thb
42c0c069b7 #i105939# Decided returning by const ref was a bad idea, coupling-
and in terms of unwanted side effects (think vector re-allocating the
mem). Fixed iterator-to-ptr conversion for obvious oversights.
2009-10-16 22:58:23 +02:00
thb
d3356548cf #i105939# Side-tracked by extensive unit test slowness - fixed
by properly using strbuf in svg exporter
2009-10-16 00:59:42 +02:00
thb
7bae883739 #i105939# Adds clip state handling class to basegfx; makes use of that also from slideshow 2009-10-16 00:57:35 +02:00
thb
8454c5ef50 #i105939# Adds special box clipping support to basegfx 2009-10-16 00:53:07 +02:00
thb
1837a267a2 #i105937# Much improved gradient support for canvas/basegfx/drawinglayer.
See http://blog.thebehrens.net/2009/07/28/hackweek-iv-canvas-convwatch/ for more background information
2009-10-16 00:43:16 +02:00
Armin Le Grand
5b2480b968 #i105655# commiting changes2 so far for preparing linux version 2009-10-15 14:27:12 +02:00
Armin Le Grand
f678fbae66 #i105459# enhanced circles/ellipes for more mathematical correctness 2009-10-08 17:35:07 +02:00
Armin Le Grand
9d16cddca2 #i105323# speedup of 3D handling mostly for CustomShapes; HitTest and interactions optimized 2009-09-29 15:35:35 +02:00
Mathias Bauer
4de41d18fd merge commit 2009-09-25 21:47:16 +02:00
Armin Le Grand
56fba7ddfd #i97509# optimized createRotateAroundPoint 2009-09-24 14:07:59 +02:00
Armin Le Grand
7857f07d09 #i97509# continued matrix tooling and adapting the usages now to all the ooo code 2009-09-22 18:14:05 +02:00