Armin Le Grand
223f6b631c
Resolves: #i123433# Detect pseudo-vertices at svg import...
...
unify svg:d handling, correct svg:d import for relative sub-polygons in svg
import; changed default for moveto writes for svg:d in ODF to absolute
(cherry picked from commit f15874d8f976f3874bdbcb53429eeefa65c28841)
Conflicts:
basegfx/inc/basegfx/polygon/b2dpolygontools.hxx
basegfx/inc/basegfx/polygon/b2dpolypolygontools.hxx
basegfx/inc/basegfx/polygon/b3dpolypolygontools.hxx
basegfx/source/polygon/b2dpolypolygontools.cxx
basegfx/source/polygon/b2dsvgpolypolygon.cxx
basegfx/source/polygon/b3dpolypolygontools.cxx
basegfx/source/tools/makefile.mk
basegfx/test/boxclipper.cxx
basegfx/test/clipstate.cxx
basegfx/test/genericclipper.cxx
canvas/source/tools/surfaceproxy.cxx
sdext/source/pdfimport/tree/drawtreevisiting.cxx
sdext/source/pdfimport/tree/writertreevisiting.cxx
xmloff/inc/xexptran.hxx
xmloff/source/draw/XMLImageMapContext.cxx
xmloff/source/draw/XMLImageMapExport.cxx
xmloff/source/draw/shapeexport2.cxx
xmloff/source/draw/shapeexport3.cxx
xmloff/source/draw/xexptran.cxx
xmloff/source/draw/ximp3dobject.cxx
xmloff/source/draw/ximpshap.cxx
xmloff/source/style/MarkerStyle.cxx
xmloff/source/text/XMLTextFrameContext.cxx
xmloff/source/text/txtparae.cxx
Change-Id: I5171b4a3559ea116bea45152e1f2685666463635
2013-10-31 15:56:14 +00:00
Caolán McNamara
9069e26d1f
we need these old equal methods again
...
i.e. revert 5c3615c115
Change-Id: I7bafaabaf5b8337c3ef4fe0d9ea687924045114e
2013-10-31 15:56:13 +00:00
Armin Le Grand
c07016b79e
Resolves: #i123465# no longer correct svg:d imports
...
(cherry picked from commit 697d89b1dda760a39cd8e7e28f386dbec1aaff61)
Change-Id: Id1819f695eac7a6dc4346708c7504f8df7e57c56
2013-10-28 14:10:05 +00:00
Noel Grandin
8396cce9b5
clean up places accessing the NULL at the of an OUString
...
There were only a couple of real bugs fixed, but we're a little
bit safer now.
This also fixes the assert and the comment in OUString::operator[]
about this.
Change-Id: Ibe16b5794e0ba7ecd345fa0801586d25b015974c
2013-10-23 13:12:55 +02:00
Armin Le Grand
66c803ebcb
Resolves: #i123379# various SVG marker corrections
...
(cherry picked from commit ff1eee61fc56b06e436735f5e2b133db56de3608)
Conflicts:
basegfx/inc/basegfx/polygon/b2dpolygontools.hxx
Change-Id: I818657573a1e673e312702a4b45e7bb6394250d2
2013-10-11 20:26:34 +01:00
Thorsten Behrens
dae96f3cf7
Fix a warning, don't hand-calc static array size.
...
Change-Id: Icc9ec9b3c04479ffe930859d600cd222b3003804
2013-10-07 20:38:28 +02:00
Thorsten Behrens
3e2dba1acc
Add 7-segment display polygon generator to basegfx.
...
Basegfx gets a basegfx::tools::number2PolyPolygon method that
converts a number 0-9 into a 7-segment digit display polygon.
Change-Id: I4d3326c9fe9e42d07a6248781127f19ac27d8b72
2013-10-07 17:33:45 +02:00
Marcos Paulo de Souza
b62826ad38
Remove more unused methods
...
Change-Id: I79548f9dd1b83ef940e7a1302cf7b728610fed4a
Reviewed-on: https://gerrit.libreoffice.org/5757
Reviewed-by: Thomas Arnhold <thomas@arnhold.org >
Tested-by: Thomas Arnhold <thomas@arnhold.org >
2013-09-03 09:16:14 +00:00
Michael Stahl
d82fc9a85f
warning C4701: potentially uninitialized local variable 'bChanged' used
...
Change-Id: Ic8f60c7b04956a3b097ec3636b5561d2dd1f56b3
2013-08-15 12:54:01 +02:00
Armin Le Grand
b5c9668d34
Resolves: #i122149# Corrected stuff around polygon-based clip regions
...
do not use them where not needed
(cherry picked from commit 4ccb1eb7d58005ab3b501b7c6ff128fadbcd5066)
Conflicts:
basegfx/inc/basegfx/matrix/b2dhommatrixtools.hxx
basegfx/inc/basegfx/polygon/b2dpolygontools.hxx
basegfx/inc/basegfx/polygon/b2dpolypolygontools.hxx
basegfx/inc/basegfx/tuple/b2dtuple.hxx
basegfx/inc/basegfx/tuple/b3dtuple.hxx
sc/source/ui/inc/output.hxx
sc/source/ui/view/gridwin.cxx
sc/source/ui/view/output.cxx
vcl/win/source/gdi/salgdi.cxx
Change-Id: Ie265814a51180bffe3c821a3f2148cb3bb54ecad
2013-08-14 11:32:19 +01:00
Caolán McNamara
ee5ea3b629
fOne should be 1.0 not 10.0
...
Change-Id: I1e51ea9f06be698641287e8d85a5288220879d3f
2013-07-01 12:51:22 +01:00
Armin Le Grand
70e3eb2c17
Resolves: #i121267# added support for taking clipping into account...
...
for metafile-based exporters to vector formats
(cherry picked from commit 229a79b97110c11ef21b7b99ffc768254ca01d96)
Conflicts:
basegfx/inc/basegfx/polygon/b2dpolypolygontools.hxx
filter/source/flash/swfexporter.cxx
filter/source/graphicfilter/eos2met/eos2met.cxx
svtools/source/filter/wmf/wmf.cxx
vcl/Package_inc.mk
Remove unused variable to prevent compile warnings.
(cherry picked from commit 60d19c1602e4fec740624fd20a7bfd39707297e4)
Change-Id: Iaeb02d7321bea2890cf4e969f1d45d58deef5584
106285f06a21f4f39f34c6755d12ac6cd4196a7f
2013-06-12 15:38:50 +01:00
Armin Le Grand
59db4be207
Related: #i120604# corrected 3d gradients
...
adapted basegfx to be smarter in some areas
(cherry picked from commit 888e64505474808166c29ada24178cc3e58d6c18)
Conflicts:
basegfx/inc/basegfx/pixel/bpixel.hxx
basegfx/inc/basegfx/point/b2dhompoint.hxx
basegfx/inc/basegfx/point/b3dhompoint.hxx
basegfx/inc/basegfx/raster/rasterconvert3d.hxx
basegfx/inc/basegfx/tuple/b2dtuple.hxx
basegfx/inc/basegfx/tuple/b2i64tuple.hxx
basegfx/inc/basegfx/tuple/b2ituple.hxx
basegfx/inc/basegfx/tuple/b3dtuple.hxx
basegfx/inc/basegfx/tuple/b3i64tuple.hxx
basegfx/inc/basegfx/tuple/b3ituple.hxx
basegfx/source/point/b2dhompoint.cxx
basegfx/source/tuple/b2ituple.cxx
Change-Id: Id92864093dd40d34bd20b130cc3b405a7b8f9d91
2013-06-11 10:32:54 +01:00
Armin Le Grand
5e39bc0937
Related: #i120604# Adapted back texture mapper for gradients for 3D usage
...
(cherry picked from commit 4152ce982bc8c1aca6859d9b803cefd16ba11de0)
Change-Id: I712494bb166518c2ba9aa2ef529b4ac3e9fe8951
2013-06-11 10:32:54 +01:00
Armin Le Grand
385bb45473
Resolves: #i120604# unified and secured gradient tooling for primitives
...
(cherry picked from commit 05785d283e718aab182a5ea848de72e4a4b2efe3)
Conflicts:
basegfx/inc/basegfx/tools/gradienttools.hxx
basegfx/source/tools/gradienttools.cxx
cppcanvas/source/mtfrenderer/implrenderer.cxx
drawinglayer/inc/drawinglayer/primitive2d/fillgradientprimitive2d.hxx
drawinglayer/inc/drawinglayer/texture/texture.hxx
drawinglayer/source/primitive2d/fillgradientprimitive2d.cxx
drawinglayer/source/processor2d/vclhelpergradient.cxx
Change-Id: I21f94e7b4eede094171a83a009ae19213e77f22c
Unname unused argument to prevent warnings.
(cherry picked from commit f7d4af835cf308bc9ece6fd84cbd14ba5be0adcd)
Change-Id: I44381f1e417c39dfbd1d4051079bbd09f0c61848
2013-06-11 10:32:54 +01:00
Armin Le Grand
744244997d
Resolves: #i122509# Corrected typo in basegfx
...
(cherry picked from commit cdf48cfdbdb5348b259f4632790ffd178fcad1f7)
Change-Id: Iaa62acc4901c3edd31d0af7c642327dddf07f562
2013-06-10 16:43:12 +01:00
Armin Le Grand
38d02291f3
Related: #120642# streamlined a little bit
...
(cherry picked from commit d33d09be15d01ae74a9b895e6c17cba63f1f84ed)
Change-Id: I2646e27a017a37a517d1f82b281fa59794b635db
2013-05-19 20:07:33 +01:00
Regina Henschel
d3dde5d940
Resolves: #i120642# expand target to maximum edge not to diagonal
...
(cherry picked from commit 2e1700bf4f7cf913c23d35f325a50d3aa25426cc)
Change-Id: Ic27fb3b18f42667419765a6adca41e1df27561c2
2013-05-19 20:07:33 +01:00
Armin Le Grand
5a6ed660ec
Resolves: #i120596# Optimized grid primitive
...
added some tooling to basegfx
(cherry picked from commit 97fa4faaa0b09724cf98dbf22390b283ba57b41c)
Conflicts:
basegfx/inc/basegfx/numeric/ftools.hxx
Change-Id: Ib15c43cf4d5b50605ec596dab498e3a678f3734a
2013-05-19 16:50:31 +01:00
Tor Lillqvist
cb6d67c21f
Spelling "separate" (etc) correctly is hard
2013-05-15 11:14:28 +03:00
Armin Le Grand
ed43421545
Resolves: fdo#49508# #i120539# Fixed visualisation of gradient 'square'
...
which was broken in OOo3.3
(cherry picked from commit 008bc1d4b8cd47ca9940be00a8cfdcdb1ef85856)
Change-Id: I912b74deb37f9dc09e2ae83977aab180c46bd501
2013-05-12 15:39:17 +01:00
Michael Meeks
72e5d0c8fb
Move to MPLv2 license headers, with ESC decision and author's permission.
2013-04-30 13:34:06 +01:00
Tor Lillqvist
e4e9fba5f4
Don't point to inc directories that don't exist any longer
...
Change-Id: Ia160f0ee3e9480c60056d38bf11a6b139b53424f
2013-04-24 11:01:06 +03:00
David Tardon
1cc9bbfd57
gbuild: drop empty use_packages calls
...
Change-Id: I8e9f70eb5d929c98b4379416c2259a74e31d587f
Reviewed-on: https://gerrit.libreoffice.org/3503
Reviewed-by: David Tardon <dtardon@redhat.com >
Tested-by: David Tardon <dtardon@redhat.com >
2013-04-24 05:18:15 +00:00
David Tardon
c042cd05e9
gbuild: drop uses of removed packages
...
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac
Reviewed-on: https://gerrit.libreoffice.org/3502
Reviewed-by: David Tardon <dtardon@redhat.com >
Tested-by: David Tardon <dtardon@redhat.com >
2013-04-24 05:18:03 +00:00
Bjoern Michaelsen
b9337e22ce
execute move of global headers
...
see https://gerrit.libreoffice.org/#/c/3367/
and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details
Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
2013-04-23 22:20:31 +02:00
Michael Meeks
62badf3828
Move to MPLv2 license headers, with ESC decision and author's permission.
2013-04-22 09:37:38 +01:00
Armin Le Grand
bed6ac7d1b
Small vector calculation correction
...
(cherry picked from commit 18b55ee40a68d46407d1534a6114a30933ba2d9b)
Change-Id: Ia3b07633ffd7fa9d835570fbeed332c02e478bc0
2013-04-11 13:38:43 +01:00
Luboš Luňák
ba044b1e96
remove needless forward rtl::OUString declarations
...
Change-Id: I97d91a758dd82d64768d75c1d2ddd279de5f6034
2013-04-07 14:23:12 +02:00
Luboš Luňák
1946794ae0
mass removal of rtl:: prefixes for O(U)String*
...
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).
Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-07 14:23:11 +02:00
Julien Nabet
b847e3c809
Prefer prefix ++/-- operators for non-primitive types
...
Change-Id: Iaf45e2b7f48ae4c5675d0b59df851dbde42ba934
2013-04-01 22:27:17 +02:00
Julien Nabet
9b40d14eb9
Add assert nCount <= vector.size() (Thank you Markus!)
...
Change-Id: I076e88e6fc845c2333bc3de98de023330e531272
2013-04-01 21:29:34 +02:00
Julien Nabet
c4aa061ad1
Prefer prefix ++/-- operators for non-primitive types
...
Change-Id: I0e12ef966d470a22a4f49a5b3b6cfda0a9945328
2013-04-01 12:21:37 +02:00
Thorsten Behrens
46b56dd6d4
Fix loplugin warning.
...
Unused mutices in basegfx, turns out that was a rather broken
attempt to guard lazy-init statics. Implemented properly with
rtl::Static now.
Change-Id: Icefe82a53ef6ed33114732a6bb70f9aa0c28b55e
2013-03-20 13:29:20 +01:00
Chr. Rossmanith
b2f8318dbd
simplify OUString assignments
...
Change-Id: Ieffd80aa84c9a041785bb81b3a904a32d00cb2bb
Reviewed-on: https://gerrit.libreoffice.org/2863
Reviewed-by: Noel Power <noel.power@suse.com >
Tested-by: Noel Power <noel.power@suse.com >
2013-03-20 10:28:58 +00:00
Michael Meeks
79b0046ba0
remove legacy build.pl prj/build.lst files.
2013-03-14 17:05:51 +00:00
Thomas Arnhold
6dddefc6e7
fdo#43460: use isEmpty()
...
Change-Id: Ia768e684d3cf255239c04d024b35488830cc9fe6
2013-03-09 21:47:31 +01:00
David Ostrovsky
67942a8b68
fix build
...
Windows seems to be unhappy about bpixel.cxx removal.
This partially reverts 3abfdd08ca
.
Change-Id: I3a27bafa9ead14ba19d0f00a6be086df6c468e19
2013-03-04 22:20:24 +01:00
Thomas Arnhold
26e37ca4c7
doubled includes
...
Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
2013-03-04 13:58:40 +01:00
Caolán McNamara
3abfdd08ca
it's surely a bad idea to not crash in dbgutil mode but crash in product mode
...
Change-Id: Ie72e23a5b3c49b08bcf25a9de2d7c4d4c4e7925d
2013-03-04 11:23:58 +00:00
Michael Stahl
b768611724
remove all d.lst
...
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
Thomas Arnhold
405caad685
loplugin: unused variables
...
Change-Id: I46a748bf2c54d15c0f5718901197f3b4c34b82bf
2013-02-25 03:14:00 +01:00
Tor Lillqvist
616c6924f1
s/the the/the/
...
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
2013-02-22 09:58:19 +02:00
Caolán McNamara
d100aaaeac
coverity#984038 Uninitialized scalar variable
...
Change-Id: I6c460ea0ca039ccc8d62bb7a7005832fb809f369
2013-02-17 22:02:57 +00:00
Michael Stahl
a53586f4ef
gbuild: do not copy boost headers around
...
- do not use gb_UnpackedTarball_copy_header_files for boost
- adapt the optimization in concat-deps.c for new path
- use boost_headers in all LinkTargets that require it
- add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus
Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-26 22:20:06 +01:00
Thorsten Behrens
9a11737360
Doxygenify helpful basegfx comments.
...
Change-Id: I60a49e643c336c8834862735f93f1b41d6dad348
2013-01-10 17:50:25 +01:00
Chr. Rossmanith
e67cea929c
Revert "SVG: add check if polygon is closed"
...
This reverts commit 0144c95228
.
2012-12-30 09:26:17 +01:00
Luboš Luňák
80187ea7e7
new autogenerated PCH header for xmloff
2012-12-10 14:46:50 +01:00
Chr. Rossmanith
0144c95228
SVG: add check if polygon is closed
...
Change-Id: I6e2b405dd1727fd6f6634fb0a68ccaf30d3644cf
2012-12-08 10:29:18 +01:00
Takeshi Abe
3322f0d2f8
Move #include to appropriate header
...
Change-Id: I58c33b91f205641f9cc8cdfcd9ecfadc77341b82
2012-11-18 20:32:45 +09:00