summaryrefslogtreecommitdiff
path: root/cppcanvas
AgeCommit message (Collapse)AuthorFilesLines
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl2-4/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2-2/+4
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2-0/+2
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-06fixed typoRadek Doulik1-2/+2
Change-Id: I483ff930b99d04cbd1514d7f541e57e223b04bab
2012-08-15display hexadecimal and decimal record numbersRadek Doulik1-1/+1
Change-Id: If8720ad99d2c4c6fa4927771027123a559895bb6
2012-08-09remove some unused methodsCaolán McNamara2-26/+0
Change-Id: I8b89f49eff059f5650bfb531bcb568db1d97c3a3
2012-07-19emf+: added implementation of DrawImage recordRadek Doulik2-16/+40
Change-Id: I6c86c2eaca1586d915b648292373da4378c755ba
2012-07-18Various Clang 3.1 -Wunsued-variable, -Wconstant-conversionStephan Bergmann2-6/+4
Change-Id: I0799f22685609201dfb524c373d065b6184ed53c
2012-07-02Remove unused definesThomas Arnhold1-2/+0
Some of them were commented out for documentation purpose. Change-Id: I29a6b2cbe774b527f0c3a0be5675160817a7f3ce
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks2-8/+2
2012-06-25replace custom readString with read_uInt16s_ToOUStringCaolán McNamara1-20/+2
replace custom readString with more efficient and foolproof read_uInt16s_ToOUString Change-Id: Idf5f85adad008b4bd775badd83f55b152a6ddaaf
2012-06-22cppcanvas: remove obsolete makefile.mkMichael Stahl2-77/+0
Change-Id: Id9ccc156371a235bca764044a8d155b8720782c0
2012-06-22remove bunch of obsolete looking .dxp filesMichael Stahl1-1/+0
Change-Id: Ib06d88890007fd27d6838a5c8829230733d3df97
2012-06-23removed unused forward declarations of classTakeshi Abe2-4/+0
except moving ScPostIt into source/filter/inc/xeescher.hxx Change-Id: I85fbfe88e30edce5a48a65c494ced7b2129964ff
2012-06-22re-base on ALv2 code.Michael Meeks1-23/+14
Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
2012-06-21re-base on ALv2 code.Michael Meeks35-832/+517
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-19death to some UniStringsCaolán McNamara1-1/+1
Change-Id: I0fa0c60e12c418d25f8bd96cc04c6abd74b1a608
2012-06-19use a temporary rather than calling EraseCaolán McNamara1-6/+2
Change-Id: I77c80d332e4bef34c31accf6e2ab77e59f9bf93e
2012-06-19where is the logic of having 5 pChars if we only need 4Caolán McNamara1-2/+2
Change-Id: I16c1f5ee7a05aa011d00e6f1de86e1aa5d9621b8
2012-06-19if the string is created of len 0, then no point passing any argumentsCaolán McNamara1-1/+1
Change-Id: I0055ad846f438765c5259e02025e6ef5f32c6169
2012-06-19if the string is created from 4 sal_Unicodes then it cannot be of 0 lenCaolán McNamara1-7/+4
Change-Id: I14695ec0871e186266770d7cfe90f532de31ea57
2012-06-12Get rid of GRADIENT_* defines, they conflict with Windows GDI types.Jan Holesovsky1-7/+7
Change-Id: Ia0bc37f81b7213b20fc5093beb46d7a05b1ac931
2012-05-22targetted string re-workMichael Meeks2-14/+14
Change-Id: I9ed4df2a25c8a2a868f83de48472715a6cabe2be
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-18tune the guessed position a bit, so that it works better with test documentsRadek Doulik1-1/+1
2012-04-18implemented EmfPlusRecordTypeDrawString recordRadek Doulik2-19/+95
2012-04-18added debug message for unsupported casesRadek Doulik1-0/+2
2012-04-18SrcRect for SrcUnit = 2 is in pixels, don't Map itRadek Doulik1-2/+2
2012-04-18ImplText never instantiatedCaolán McNamara5-173/+8
2012-04-13set minimal width if pen width is set to zeroRadek Doulik1-1/+2
2012-04-13fix crash on invalid/missing penCaolán McNamara1-20/+26
2012-04-13fix busted indentCaolán McNamara1-13/+13
2012-04-08LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl1-1/+1
2012-04-08gbuild: "use" vs. "add":Michael Stahl2-4/+4
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-05callcatcher: update list, add README, remove some newly unused codeCaolán McNamara1-62/+0
2012-04-04New try to sort out the overloaded virtual method weirdnessTor Lillqvist11-103/+93
Revert "Clang WaE: -Woverloaded-virtual weirdness, this seems to help" as that broke tinderboxes. Try another way instead, renaming two versions of the overloaded render() method, so that there is no longer any overloading. Compiles -Werror-clean with Clang, hopefully no problem with other compilers either. This reverts commit 86b99ab408c7235604a1a02d7bc531fe5d5f97f6.
2012-04-04Clang WaE: -Woverloaded-virtual weirdness, this seems to helpTor Lillqvist4-1/+11
2012-03-30removed duplicate includes in cppcanvas / cppuhelper / cuiTakeshi Abe3-5/+0
2012-03-26readUnicodeString can just return the stringCaolán McNamara1-26/+28
seeing as no-one checks the return value, we don't need the intermediate temporary string
2012-03-16Add COMPHELPER_SERVICEDECL_EXPORTS* back in, after libmerge changesThorsten Behrens1-9/+1
Did I mention I hate boilerplate copied all over the place? ;)
2012-03-16Performance: avoid scaling just-generated bitmap 2nd timeThorsten Behrens1-21/+17
We're creating the bitmap to exactly match our output size - so why rounding off total transformation again, incurring another expensive bitmap scale down in the canvas?
2012-03-10gbuild: get rid of realpath in gb_Foo_set_includeMatúš Kukan1-2/+2
2012-03-09cppcanvas: processEMFPlus: fix valgrind warning:Michael Stahl2-4/+4
When reading EmfPlusRecordTypeDrawImagePoints, handle the variant where points are stored as 16-bit integers instead of floats correctly. Found via valgrind on loading bugdoc from fdo#42252.
2012-03-07workaround for buggy metafile imagesRadek Doulik2-7/+13
2012-02-27CRLF to LF, no code changedKorrawit Pruegsanusak1-39/+39
2012-02-17Removed unused code from cppcanvasSzabolcs Dezsi15-312/+0
2012-02-13EasyHack: Removed gcc conditionalsAlexander Bergmann2-10/+1
2012-02-08Added (and improved) READMEs for modules which used to be in libs-guiJosh Heidenreich1-0/+1
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud1-35/+2
2012-01-24String->rtl::OUStringCaolán McNamara1-4/+4