summaryrefslogtreecommitdiff
path: root/basegfx
AgeCommit message (Collapse)AuthorFilesLines
2012-06-02targeted string re-workNorbert Thiebaud2-10/+10
Change-Id: I535fd1e4438b3ade78c1867eeb0321e6753ed22b
2012-05-31targetted minor size vs. empty reversionMichael Meeks1-2/+2
Change-Id: I35aef43b4dd023440509faaa8c73a0e5a45d37a7
2012-05-29basegfx needs o3tl headersDavid Tardon1-1/+4
Change-Id: Icdd490639de136ea866d6ef43016befefeb06604
2012-05-16remove unneeded include of boost/bind.hppCaolán McNamara2-4/+0
Change-Id: I5a254459a491b9547530d8e312260dceed21f25c
2012-05-15fdo#48068 fix parsing of path d-attributeChr. Rossmanith1-2/+5
Change-Id: I43a5f69a30b3766303e049ba4d66c4fd79b9de30
2012-05-14fdo#48070 more on parsing of arc pathsPetr Mladek1-7/+0
also ignore "+" sign; remove unused sNumberString variable
2012-05-11unusedcode: basegfx::tools::equalMatúš Kukan4-78/+0
Change-Id: I I579fd3de05f78f06af06c53afab1cc70fc700082
2012-05-11fdo#48070 fix parsing of arc pathsChr. Rossmanith1-17/+18
Change-Id: Iffd726eec08da453e5a72c512ef2df35f22b5573
2012-05-04Fix fdo#49508 incorrect square gradients in slideshow.Thorsten Behrens1-4/+10
Make sure client code sees isotrophic aspect ratio for the square gradient case. This somehow never worked.
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-14Clean up basegfx's polygon tools codeGábor Stefanik6-121/+0
2012-04-08LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl2-2/+2
2012-04-08gbuild: "use" vs. "add":Michael Stahl3-5/+5
Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi1-1/+1
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 Štrba2-3/+8
2012-03-20removed zoomtools int functionsTim Hardeck2-23/+0
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)1-2/+8
2012-03-10gbuild: get rid of realpath in gb_Foo_set_includeMatúš Kukan2-4/+4
2012-03-05callcatcher: update listCaolán McNamara3-134/+0
2012-03-05Remove unused codeElton Chung2-175/+0
2012-03-01Remove unused codeElton Chung6-76/+0
2012-03-01WaE: unused function 'liangBarskyClipT'Tor Lillqvist3-77/+0
2012-02-26definition was removed, remove declaration as wellIvan Timofeev1-3/+0
2012-02-25Remove unused code in basegfx, comphelperElton Chung18-479/+0
2012-02-21WaE: duplicateBranchThomas Arnhold1-22/+2
2012-02-21remove redundant/empty setup/tear-down methods from unit testsMichael Meeks1-105/+0
2012-02-21Add unit test for B2DRange's froundKorrawit Pruegsanusak1-0/+29
2012-02-20Remove unused codeElton Chung12-605/+0
2012-02-19Remove unused codeElton Chung4-100/+0
2012-02-16Use the same simple lo_main() on iOS as on AndroidTor Lillqvist2-77/+0
Let's do the iOS specific stuff in separate main() source file(s). Don't attempt to build complete iOS programs using normal LibreOffice mechanisms, it will work for only the very lowest level unit tests anyway, because of static linking and the circularish UNO/URE/bootstrap/whatnot (run-time) dependencies between different parts of the code. We thus can't build the various iOS-specific *_cppunittester_all unit test executables any more. Corresponding unit tests (and more complex ones) for iOS will have to be done in a different way.
2012-02-16Removed unused code.Björgvin Ragnarsson2-171/+1
2012-02-15Fix fdo#45779 - accessing empty polygon.Thorsten Behrens1-55/+58
Guard access to first polygon point.
2012-02-10fdo#39491 -I$(OUTDIR)/inc is set in SOLARINCMatúš Kukan1-1/+0
2012-02-08use boost::noncopyableCaolán McNamara2-11/+9
2012-02-08Recover some methods needed by windows directxKorrawit Pruegsanusak4-0/+21
This partially reverts b3c3e116ff0eb9b550b73d3901395c042e31d192
2012-02-08Added (and improved) READMEs for modules which used to be in libs-guiJosh Heidenreich1-0/+1
2012-02-06Change the zoom factor to 2^(1/6), hopefully it fits all :-)Jan Holesovsky1-3/+3
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud1-35/+2
2012-02-01unusedcode.easy: Removed unused codeAlexander Bergmann35-360/+0
2012-01-28remove traces of b2dhompointThomas Arnhold4-31/+0
2012-01-28unusedcode.easy: Removed unused code (basegfx::B2DHomPoint)Alexander Bergmann2-499/+0
2012-01-28Actually apply substance of previous unused code removalAlexander Bergmann4-187/+0
2012-01-27unusedcode.easy: Removed unused code (basegfx::B3DPolygon, ↵Alexander Bergmann4-81/+4
basegfx::B3DPolyPolygon)
2012-01-25optimized zoom to use more common intervalsTim Hardeck5-0/+205
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 Bergmann6-311/+0
2012-01-21Improve checking for emptinessThomas Arnhold5-10/+10
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann1-1/+2
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 Bergmann1-3/+2
2012-01-19remove unused methodsThomas Arnhold4-141/+0
2012-01-18decompose() should return the original rotation angle and scales.Thorsten Behrens2-0/+25
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.