path: root/cppcanvas/qa
AgeCommit message (Collapse)AuthorFilesLines
2018-04-01remove unused processfactory.hxx includesJochen Nitschke1-1/+0
and fix fallout Change-Id: Id06bf31f2075111e426ba40c84c885ae70697bee Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Jochen Nitschke <>
2018-02-05vcl: remove BitmapColor Color() operatorChris Sherlock1-1/+1
BitmapColor has a Color() operator. However, this is confusing and tends to hide that the two classes aren't the same. I have converted this to GetColor(). Change-Id: I0be2dcb3fc420e7be9c8d04330e7a3fe69a5412a Reviewed-on: Reviewed-by: Stephan Bergmann <> Tested-by: Stephan Bergmann <>
2017-12-22tdf#42949 Fix some Include What You Use warningsMiklos Vajna1-4/+0
Change-Id: I30121764303579a7cb4ded0f0f48cc1f8fff6c33 Reviewed-on: Reviewed-by: Miklos Vajna <> Tested-by: Jenkins <>
2017-05-16aliasing(?) gives a ever so slightly different color on hidpiCaolán McNamara1-1/+4
e.g. without hidpi this could probably be reproduced with export SAL_USE_VCLPLUGIN=gtk3 export GDK_BACKEND=x11 export GDK_SCALE=2 and CppunitTest_cppcanvas_emfplus fails with 0x00ff00 instead of 0x00fe00 Change-Id: I1ecd7dce7703ed50fe396e007424a3ec4252d063
2017-03-08make SfxGetpApp just get and move GetOrCreate to the peripheryCaolán McNamara1-0/+2
Change-Id: If3b22635e46dbccf0fad101f51bb653cbbcd3a32 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Caolán McNamara <> Tested-by: Caolán McNamara <>
2016-12-22Dispose Window when doneStephan Bergmann1-1/+1
Change-Id: I6b67d12174c3caa0a4bf230d87421f5768a331f8
2016-11-28loplugin:unnecessaryoverride (dtors) in cppcanvasStephan Bergmann1-4/+0
Change-Id: I4f6f6e36a965b5c01ffd51b1710fa8cc57d497fa
2016-09-13loplugin:override: No more need for the "MSVC dtor override" workaroundStephan Bergmann1-1/+1
The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
2016-02-06vcl: bmpacc.hxx -> bitmapaccess.hxxChris Sherlock1-1/+1
Change-Id: I4bb19d6103c4a6a902d86b62a857e3478493924c
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann1-2/+2
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
2015-09-18boost->stdCaolán McNamara1-1/+0
Change-Id: Ie490bf2c6921f393bdeed96b1a8815996b701bf0 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Caolán McNamara <> Tested-by: Caolán McNamara <>
2015-04-10Manual cleanup of misc. issues.Michael Meeks1-1/+1
Change-Id: Ib0b9b17010f7c1b0814b48f6fb0144e5296418df
2015-04-10first half of non-scriptable, Instance constructor conversion.Michael Meeks1-1/+1
Change-Id: If73bb41bfa805e22609748f25971724b4778edb3
2015-04-10boost references are unhealty for VclPtr.Michael Meeks1-1/+1
Change-Id: I7ce41ecff1eee4cb45f685a0f4dddb31225ac542
2015-02-17boost->stdCaolán McNamara1-2/+2
Change-Id: I8371b942d915f777a29ca01cd0aed674db0ca853
2015-01-07fdo#84938: convert STREAM_ #defines to 'enum class'Noel Grandin1-1/+1
Change-Id: Ibbf14c7e9a5c1883c1311d4c86f948f74f8e473e
2014-11-16emfplus: re-work and cleanup unit testMichael Meeks1-8/+11
Change-Id: I484331c4dd5feedf8587530912bb65556c1689c0
2014-11-09cppcanvas: CPPCANVAS_DEBUG_EMFPLUS_DUMP_TO is expected to be UTF-8Miklos Vajna1-1/+1
Change-Id: I95101bed2e2d0f87027f2d80e5e7e23f59b3e159
2014-11-06Revert "use the new OUString::fromUtf8 method"Stephan Bergmann1-1/+1
This reverts commit 05050cdb23de586870bf479a9df5ced06828d498, not all places that use e.g. OStringToOUString to convert potential UTF-8 are guaranteed to fulfil the prerequisites necessary to use fromUtf8 (and some places like e.g. in codemaker are happy with the best-effort effect of OStringToOUString's OSTRING_TO_OUSTRING_CVTFLAGS).
2014-11-06use the new OUString::fromUtf8 methodNoel Grandin1-1/+1
Change-Id: I771004b7ccab3344a67e827e45bc34c22ffa5f77
2014-09-25coverity#1241427 Unchecked dynamic_castCaolán McNamara1-0/+1
Change-Id: Ie011d0bcc504c6c17a525abb368e69009a3d2d2e
2014-09-23fdo#82577: Handle WindowNoel Grandin1-1/+1
Put the VCL Window class in the vcl namespace. Avoids clash with the X11 Window typedef. Change-Id: Ib1beb7ab4ad75562a42aeb252732a073d25eff1a
2014-07-28Use better coordinates for unit test of fdo#77229Arnaud Versini1-1/+1
Change-Id: I5fae217687e12313451da5bf4b4e6f914551b628 Reviewed-on: Reviewed-by: Miklos Vajna <> Tested-by: Miklos Vajna <>
2014-05-30Fix memory leak in test codeStephan Bergmann1-2/+4
Change-Id: I318878b3fa883eebbc081a6faf6a594dad2c6e26
2014-04-17remove executable bitAndras Timar1-0/+0
Change-Id: I91f6e861f6d0dbea1b57ac73857e0c706b27f681
2014-04-10fdo#77229 testcaseMiklos Vajna2-0/+92
We didn't have EMF+ rendering testcases so far, let's see if it works out to render into a bitmap and then just assert pixel position colors there. It's better than nothing for missing shapes at least. Change-Id: I2d1c63fef1127f69af7156ed6c99553845f77c9f
2013-06-11canvas unit test - tolerate canvas non-creation: really no X server...Michael Meeks1-1/+2
Change-Id: Id8be7bc4ad454e7e246e412803e4d672a921c08e
2013-06-11create a cairo canvas unit test, if only I could use the XCanvas API.Michael Meeks1-0/+92
Change-Id: I3b0fdbe92db751e59ecb3f3b59f27e160b3ca226