- 16 Nis, 2014 6 kayıt (commit)
-
-
Zolnai Tamás yazdı
"I" because of interface. "Base" because it's an interface of a base class and because it's easy to mix it up with the inherited MediaShape. (MediaShape also an externally rendered thing so the name ExternalMediaShape doesn't make any difference between the two classes) Change-Id: I4a03dd090034092942eea39d35894ce6cfc9947b
-
Zolnai Tamás yazdı
This reverts commits: 50b60c55 0ae0301d 2a594eb2 Got some suggestions that the deleted things can be usefull.
-
Tor Lillqvist yazdı
Change-Id: Id8fd8ca3c53fe97caa00a2d1c80b73387a4be2bc
-
Tor Lillqvist yazdı
Work around a slight confusion in the Clang plugin when used with Clang 3.2. Put these 'extern "C"' function definitions consistenly outside namespaces, as they are declared in the header. Change-Id: Iccee41dfe0776f382e677b109009a95fb806a12c
-
Tor Lillqvist yazdı
Change-Id: Ifdc9f936346d35b825d977fcd6e42953b46f30fe
-
Kohei Yoshida yazdı
This improves performance of text layouting by HarfBuzz for very long strings. HarfBuzz's layout algorithm appears to be more expensive than ICU's. Change-Id: Ic9738b7b8f0f1a29c51c83b147763118939b90ef
-
- 15 Nis, 2014 34 kayıt (commit)
-
-
Michael Stahl yazdı
Change-Id: Icea3086975dab1afedf111364683e6a7de50ce41
-
Michael Stahl yazdı
SvXMLImport::LO_4x does not mean 4.0+ any more. (regression from 92cb21eb) Change-Id: Ib444762c2d6e4d051e99962eaff1b1ed34af983a
-
Eike Rathke yazdı
Change-Id: I84214dde71883065f1ca3737180f0d739b49d8ee
-
Eike Rathke yazdı
Change-Id: I6ce1b577c377721b882c1f8ec757a61e600ae671
-
Tor Lillqvist yazdı
Change-Id: Ia6946179a5567fdf1a980113d2efe77d4e87af50
-
Chris Sherlock yazdı
Change-Id: Ia61c3b28012a493ac1099fbc5ffb9f5199b2ae5e
-
Chris Sherlock yazdı
outdev5.cxx deals with curved shapes, so renamed to curvedshapes.cxx Moved polygon functions to polygon.cxx, transparency functions to transparent.cxx, a few miscellaneous functions to outdev.cxx and as the rest of the functions are wallpaper functions then renamed outdev6.cxx to wallpaper.cxx Change-Id: I62a0b66d4d66740fb5f70ecb558db1ad3bf76eb5
-
Chris Sherlock yazdı
Split outdev3.cxx into font and text functions Change-Id: I535dbbce055246865d4d5b62fb1ea5b991fb4663
-
Chris Sherlock yazdı
I have split outdev2.cxx into the following files: + alpha.cxx + bezier.cxx + bitmap.cxx + blend.cxx + gradient.cxx + hatch.cxx + pixel.cxx + polygon.cxx + line.cxx + polyline.cxx + rect.cxx + transparent.cxx I have also moved all the DrawDev functions into outdev.cxx Change-Id: Ica7057250526cd1ed680e5ec173c73265a586ea3
-
Chris Sherlock yazdı
Change-Id: I03ef9d09fed831c6d595924f1c681718a89106b2
-
Chris Sherlock yazdı
Reorganized line functions by moving them into seperate line.cxx and polyline.cxx source files. Change-Id: Ifee39cb7f88ed04be2cf7aeb4b46870c404f6eeb
-
Chris Sherlock yazdı
Change-Id: Ie37e18d5e2d17840ebc0cb55362923ac14371a3d
-
Chris Sherlock yazdı
Change-Id: Iaaa28a4e1150d0cdabf4989b0e76a0bf37c14293
-
Chris Sherlock yazdı
Change-Id: If85cc6598d67454ca7555d64cac894e84cdb1b01
-
Chris Sherlock yazdı
Change-Id: I2071b3b1f3bb865075205cb4a90d2e230a8a5ca8
-
Chris Sherlock yazdı
Change-Id: Ib4a51d23d80d20e00968929628bbb4966b78c408
-
Chris Sherlock yazdı
ImplGetGradientColorValue renamed to GetGradientColorValue. Also made it part of the anonymous namespace as it's only used by gradient.cxx Change-Id: I15079b4cef60aa91ecb76ff854e1ddac7d88f31d
-
Chris Sherlock yazdı
The following functions should be private members functions of OutputDevice: * DrawComplexGradient * DrawLinearGradient These were previously called ImplDrawComplexGradient and ImplDrawLinearGradient. Change-Id: I4fc996ddd578bca6738128fcc883709359534c95
-
Chris Sherlock yazdı
Change-Id: Ibce763ab4397c4ca4ebce0b25322c249f36499e2
-
Chris Sherlock yazdı
Move outdev4.cxx to hatch.cxx as this now only contains hatch functions. Change-Id: I76fb3c6513045881cd04601e80e3f9a31c2f1f9c
-
Chris Sherlock yazdı
Change-Id: Iab3ce70bd255aae4e240a76c627a189553ad5937
-
Chris Sherlock yazdı
Change-Id: I3bff53898ab8cb912d38f343b3521ca3d51471f6
-
Chris Sherlock yazdı
Change-Id: I035e5abd948881313580726c33e66af30778f6a6
-
Chris Sherlock yazdı
Change-Id: I4f70af90568f7641e57d94f27cc138abd190d1b9
-
Chris Sherlock yazdı
I will be splitting out these files into OutputDevice functionality Change-Id: If04c104a49a4a0dfc53a36cb84f8f4178e9f52c8
-
Stephan Bergmann yazdı
Change-Id: I286fb35e223f205ecc649aa388471ef1b0823d86
-
Eike Rathke yazdı
Change-Id: I5b00cdf68220282e5d0ff99352e04552cdecce09
-
Eike Rathke yazdı
Change-Id: Ib14d24970faa35ad0caf8c8a8bf7f9cef5764b89
-
Zolnai Tamás yazdı
So make them public too. Change-Id: I34baccd258ccd70185ee88efc8f09a8b868f6b67
-
Eike Rathke yazdı
Change-Id: If5ba55d752674b5bd81b406a28a78381177d6442
-
Thorsten Behrens yazdı
Seems noone is using those anymore. Change-Id: I63f775d391c58753e89549dbcae8739708395487
-
Thorsten Behrens yazdı
Nice function, but with just one place using it in 9 years best coded verbatim at the call site... Change-Id: Ib306cf2311a39299cb007441c7cb1b0d81e67bce
-
Zolnai Tamás yazdı
Change-Id: I682ae771f13e42dd1a4e1cf6a1ee062a5eca640f
-
Zolnai Tamás yazdı
ExternalShapeBase is the base class of MediaShape and AppletShape so it's nonsense that ExternalMediaShape to be the base of ExternalShapeBase. Actually this class does nothing, anyway. Change-Id: I8a278c9273a1788f0859205b8f1d0905427179b6
-