summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-06fdo#74702 Refactor gradient clipping functionsChris Sherlock
There are two gradient clipping functions: one uses a normal intersection to get the symmetric difference to clip the gradient - this is used by OS X and when printing. The other uses XOR clipping, which is an elegant trick to implement complex clipping on graphics systems that have minimal capabilities. cf. http://www.openoffice.org/marketing/ooocon2008/programme/wednesday_1401.pdf Change-Id: Iab16258c8e758c41a29337525927ba780329e887 Reviewed-on: https://gerrit.libreoffice.org/8873 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-04-06WaE: overriding virtual function declaration not marked 'override'Tor Lillqvist
Change-Id: I6d38c9b389ce2c5d196e372fd6ae5ad7ac0a03af
2014-04-06WaE: passing OString by value, rather pass by referenceTor Lillqvist
Change-Id: I41a318b8376ae3e68701ffe6ebc745bdbec62dc8
2014-04-06OUString: constify and avoid concatenated appendsMatteo Casalin
Change-Id: I1bef9af92107d4cb4ac869dd0f6cbd2853302330
2014-04-06sal_uInt16 to sal_uInt32Matteo Casalin
Change-Id: I4cd153b38a02d7b1d58877134857dd9825b6ace5
2014-04-06Avoid concatenated OUString appendsMatteo Casalin
Change-Id: Ib1daffc252bf389c04cad8ae84f14c9b99c852b9
2014-04-06Reduce scopeMatteo Casalin
Change-Id: Ib49437559d08f41a111dc6348939a1b82564f1a5
2014-04-06Use proper types and constifyMatteo Casalin
Change-Id: Iff4783bbe386fdc0aff2a2b722d3390277e5fdea
2014-04-06Use index to get consecutive OUString tokensMatteo Casalin
Change-Id: I7dc854444d6176f99fd9b79445e643a2bb464020
2014-04-06OUString: constify, remove temporaries and unneeded castsMatteo Casalin
Change-Id: Icd2a14798dddad5810e63f4c8f77aee5cdf99ceb
2014-04-06Constify some variablesMatteo Casalin
Change-Id: Ibc513d125ce792170d9310359539ed4336b6dab6
2014-04-06Constify OUStringMatteo Casalin
Change-Id: I610fbdc860e04ae486b428432e8fb4dd62464557
2014-04-06Simplify loopMatteo Casalin
Change-Id: Ie6ccc6b7b77fe4d169e39eb1235042dc3c864e92
2014-04-06It does not make sense to iterate on a list with a constant indexMatteo Casalin
Change-Id: If0d12158c23df10d003d9f7ad5bb2bd003b75aa3
2014-04-06sal_uInt16 to sal_Int32/size_t + some constificationMatteo Casalin
Change-Id: I4026e9d0b6e9e6e593298c0564bb5d2c6b028f6c
2014-04-06long to sal_Int32 as index for SequenceMatteo Casalin
Change-Id: I111fe8aaf9b2ce3b6276c51195911520961602e4
2014-04-06Avoid concatenated appendsMatteo Casalin
Change-Id: I6234eb875ce3042d25e33ca33c1973770a422977
2014-04-06Do not cast to intermediate sal_uInt16 + constifyMatteo Casalin
Change-Id: Ie7145eddf79069fc52e14f0276596228fd12333e
2014-04-06sal_uInt16 to intMatteo Casalin
Change-Id: Ic5c2c85eb264f15cd6c73ed4fa15279a14f308d1
2014-04-06Avoid magic number for array sizeMatteo Casalin
Change-Id: I79267391286855859d2a7d6ccff1500dc096a023
2014-04-06OUString: remove temporaries and unneeded conversionsMatteo Casalin
Change-Id: I99d876bb37b3ac781a0686fe27c6a9c52aaf26b5
2014-04-06Remove redundant loop condition, to break is enoughMatteo Casalin
Change-Id: Ia02e8483437fd7bd4db6fd9d74d11f6eb10952bc
2014-04-06sal_uInt16 to size_t/sal_Int32Matteo Casalin
Change-Id: I59f0100b96208ced0a372dee2aa405bdb3cbccd9
2014-04-06html: "using namespace css" missingTomaž Vajngerl
Change-Id: I06d0b77b374be004bf417480e5cc59c73e21bf60
2014-04-06sw html: cleanup htmlatrTomaž Vajngerl
Change-Id: I502c63995b053be9535886c5565dc9d07e14bc57
2014-04-06sw html: cleanup wrthtmlTomaž Vajngerl
Change-Id: I807a2b5338c56d90a27305c113ade25baecb01de
2014-04-06sw html: use HtmlWriter in htmlatr in some placesTomaž Vajngerl
Change-Id: I98369729df0298d05a683cdfc1aa1584187206a7
2014-04-06Add HtmlWriterHelper to svtools.Tomaž Vajngerl
Change-Id: I4d96402cc0fa86d83fe0ade314b84bff86d7db97
2014-04-06Introduce HtmlWriter unit tests.Tomaž Vajngerl
Change-Id: Icb39dde433124d444c48761e074f6b839a043d4e
2014-04-06HtmlWriter: add prettyPrint option, instance variablesTomaž Vajngerl
Change-Id: I6a29e91cc2f328ccbd01b617b39dc9275332d1f0
2014-04-06svtools: make HTMLOutFuncs::Out_AsciiTag clearer.Tomaž Vajngerl
Change-Id: I89d72383a50707aa8cb958eaea916e8070cfcd82
2014-04-06svtools: HtmlWriter - for writing HTML structure to a streamTomaž Vajngerl
HtmlWriter is used to write the structure of a HTML document to a stream. The goal is to abstract the messy construction of strings when writing attributes of a html element and other HTML specifics needed when structuring a HTML document. Change-Id: Ibdf42914e43ef02f16a43e4230575ed7340e68d8
2014-04-06sw html: convert stringbuffer chaining (append) to use + operatorTomaž Vajngerl
Change-Id: Ie828b7c290ad4b61c23bd74676c43cdff0afd257
2014-04-06sw html: also change commented constants in css1kywd + translateTomaž Vajngerl
Change-Id: Ief05af37729929bb51a72ee17b941a7370c52728
2014-04-06sw html: css1atr - put local stuff in anonymous namespaceTomaž Vajngerl
Change-Id: Iea0e0a82ce8726f5a51de37d1c20e9cfa2f751d9
2014-04-06sw html: get rid of macro - use const sal_Char* constant insteadTomaž Vajngerl
Change-Id: I2b3b264d40cd61507e0b3a1957f89f4f681c6f61
2014-04-06sw html: split htmldraw.cxx to reader and writer partsTomaž Vajngerl
Change-Id: Id9c9f1098a88bc31282863a5713c38850d03e62b
2014-04-06sw html: cleanup wrthtml.hxxTomaž Vajngerl
Change-Id: Id5108ce1e086e3c45b00742aa12a4bc6d40f3ee4
2014-04-06sw html: use scoped_ptr in htmlatrTomaž Vajngerl
Change-Id: I54eb81b3dff76881fc6ed79aca1df6f9687083f8
2014-04-06sw html: split htmlfly to writer and class definition partTomaž Vajngerl
Change-Id: I2e0185827fa1edce607a45b87cf3a25438276c03
2014-04-06sw html: split htmlnum to reader, writer and common partTomaž Vajngerl
Change-Id: Id6c733f6bf752f06e81b3924418f11babefc3c66
2014-04-06fdo#72276 introduce .uno:ZoomMenu so we can split the menu entries/labelsJoren De Cuyper
Currently .uno:zoom is used for the topmenu and submenu. Deleting the '...' behind the text will delete it for both, which is not correct. Therefore I introduce .uno:ZoomMenu for the topmenu. Change-Id: I75bcae572be0cca7216c34d81e0b99f4c59c0aab Reviewed-on: https://gerrit.libreoffice.org/8503 Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com> Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
2014-04-06coverity#704111: Unchecked return valueNorbert Thiebaud
Change-Id: Ida3a1b2804f655b39378f79e10872dcac4e70cf1
2014-04-06coverity#441207: Logicaly dead codeNorbert Thiebaud
Change-Id: Ia198d64a95d86a1cd47987d6db3aa3faafba84f4
2014-04-06coverity#706300,306,983619: Uncaught exceptionNorbert Thiebaud
Change-Id: If46a483ba0a5334926ffb5c25db064a5d2b81e46
2014-04-06coverity#706292,95-96,98: Uncaught exceptionNorbert Thiebaud
Change-Id: I7daf691bdaef6939112383f65ba72d246efe58c8
2014-04-06coverity#708313: Unitialized scalar fieldNorbert Thiebaud
Change-Id: If79cfd926464eb1360ea7764c8c9c609f533de3d
2014-04-06coverity#708318: Unitialized scalar fieldNorbert Thiebaud
Change-Id: I434808d6e6456cb095dab5fbe33ba4df0fd36f34
2014-04-06coverity#708232: Unitialized scalar fieldNorbert Thiebaud
Change-Id: Iebde4e596975560ae5870ded89a2b51f024e8d39
2014-04-06coverity#708233: Unitialized scalar fieldNorbert Thiebaud
Change-Id: Ifd24c4520f1c445af5443ed8e81bb6c6c47cd64c