summaryrefslogtreecommitdiff
path: root/basegfx/source
AgeCommit message (Collapse)Author
2012-06-19re-base on ALv2 code.Michael Meeks
2012-06-06Some cppcheck cleaningJulien Nabet
Change-Id: I7a5f34715faecd689900b5d41eae9c782e99b47b
2012-06-02targeted string re-workNorbert Thiebaud
Change-Id: I535fd1e4438b3ade78c1867eeb0321e6753ed22b
2012-05-31targetted minor size vs. empty reversionMichael Meeks
Change-Id: I35aef43b4dd023440509faaa8c73a0e5a45d37a7
2012-05-15fdo#48068 fix parsing of path d-attributeChr. Rossmanith
Change-Id: I43a5f69a30b3766303e049ba4d66c4fd79b9de30
2012-05-14fdo#48070 more on parsing of arc pathsPetr Mladek
also ignore "+" sign; remove unused sNumberString variable
2012-05-11unusedcode: basegfx::tools::equalMatúš Kukan
Change-Id: I I579fd3de05f78f06af06c53afab1cc70fc700082
2012-05-11fdo#48070 fix parsing of arc pathsChr. Rossmanith
Change-Id: Iffd726eec08da453e5a72c512ef2df35f22b5573
2012-05-04Fix fdo#49508 incorrect square gradients in slideshow.Thorsten Behrens
Make sure client code sees isotrophic aspect ratio for the square gradient case. This somehow never worked.
2012-04-14Clean up basegfx's polygon tools codeGábor Stefanik
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)return \([^()]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\) ) *);/\1return \2 == \3;/' \{\} \;
2012-03-26Compatibility option for incorrect relative moves after closePath (fdo#47406)Fridrich Štrba
2012-03-20removed zoomtools int functionsTim Hardeck
Changed viewport.cxx to use long instead of int like all other zoom functions and in this succession removed the zoomtools int functions which where only added for this one exception.
2012-03-10Add more values that zoom shouldn't skipStefan Knorr (astron)
2012-03-05callcatcher: update listCaolán McNamara
2012-03-05Remove unused codeElton Chung
2012-03-01Remove unused codeElton Chung
2012-03-01WaE: unused function 'liangBarskyClipT'Tor Lillqvist
2012-02-25Remove unused code in basegfx, comphelperElton Chung
2012-02-21WaE: duplicateBranchThomas Arnhold
2012-02-20Remove unused codeElton Chung
2012-02-19Remove unused codeElton Chung
2012-02-16Removed unused code.Björgvin Ragnarsson
2012-02-15Fix fdo#45779 - accessing empty polygon.Thorsten Behrens
Guard access to first polygon point.
2012-02-08use boost::noncopyableCaolán McNamara
2012-02-08Recover some methods needed by windows directxKorrawit Pruegsanusak
This partially reverts b3c3e116ff0eb9b550b73d3901395c042e31d192
2012-02-06Change the zoom factor to 2^(1/6), hopefully it fits all :-)Jan Holesovsky
2012-02-01unusedcode.easy: Removed unused codeAlexander Bergmann
2012-01-28unusedcode.easy: Removed unused code (basegfx::B2DHomPoint)Alexander Bergmann
2012-01-28Actually apply substance of previous unused code removalAlexander Bergmann
2012-01-27unusedcode.easy: Removed unused code (basegfx::B3DPolygon, ↵Alexander Bergmann
basegfx::B3DPolyPolygon)
2012-01-25optimized zoom to use more common intervalsTim Hardeck
Round zoom values beginning with 50 to a multiple of 5, with 100 to one of 10, with 500 to one of 50 and with 1000 to one of 100. The step 100 is enforced to have one fixed point.
2012-01-25Removing unused code (basegfx).Alexander Bergmann
2012-01-21Improve checking for emptinessThomas Arnhold
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2012-01-20Code clean up.Stephan Bergmann
2012-01-19remove unused methodsThomas Arnhold
2012-01-18decompose() should return the original rotation angle and scales.Thorsten Behrens
decompose() would return incorrect rotation angle and scales when the angle was exactly 180 degrees, due to FPU rounding error. This commit fixes it. This problem would manifest itself when inserting an image into Calc/Draw, cropping it, and flipping it vertically or rotating it at exactly 180 degrees. Before the fix the image would simply disappear.
2012-01-18Fix error in handling 'z' for svg:d string parsingThorsten Behrens
Previously 'z' did not update the current point to the start point of the subpath, as required by http://www.w3.org/TR/SVG/paths.html#PathDataClosePathCommand. Fixed now, and adapted all the unit tests.
2012-01-17callcatcher: remove recently unused codeCaolán McNamara
2012-01-10callcatcher: update listCaolán McNamara
2012-01-08callcatcher: Remove unused codeAugust Sodora
2012-01-06Fix "Same expression on both sides of '&&'" (reported by cppcheck)Julien Nabet
2011-12-22unusedcode: remove various unused classesMatúš Kukan
2011-12-19Remove DebugPlotterAugust Sodora
2011-12-13Fix abort from stl debug iterators' invalid access.Thorsten Behrens
Triggered by fdo#43725, incrementing an invalid iterator bombs - though this seems a corner case, depends on whether one considers "+= 0" as incrementing or not.
2011-12-13More efficient insertion of B3DPolygonsThorsten Behrens
* some cleanup - removed ugly-as-hell exposure of only parts of the internal data struct on B2DPolygon (and reworked the only client of that code) * added stl-style begin/end to B3DPolyPolygon as well, mirroring B2DPolyPolygon, plus adapting the insert() func to make use of that (avoiding loads of temporaries)
2011-12-01Remove uses of charAtAugust Sodora
2011-11-07Remove two more unused headers from basegfxJoseph Powers
2011-11-05Why build empty objects.Joseph Powers
The source files don't generate any code and just declare an inline class; thus, the compiled object is empty and we don't need to link it in.