[Libreoffice-commits] core.git: Changes to 'private/tbsdy/seperateoutdev'

2014-04-15 Thread Chris Sherlock
New branch 'private/tbsdy/seperateoutdev' available with the following commits:
commit 600dc5ed8213bd802562766487f93df81397f94f
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Tue Apr 15 19:43:57 2014 +1000

Move alpha.cxx contents into bitmap.cxx

Change-Id: Ia61c3b28012a493ac1099fbc5ffb9f5199b2ae5e

commit 3bf6e6a719e3549c5bba28711f7e98ba5ec3227a
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Tue Apr 15 01:06:48 2014 +1000

Split outdev5.cxx and outdev6.cxx

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

commit d09a5a7ee80909460aff1caaf312c2acefd17561
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Tue Apr 15 00:13:51 2014 +1000

Split outdev3.cxx

Split outdev3.cxx into font and text functions

Change-Id: I535dbbce055246865d4d5b62fb1ea5b991fb4663

commit ce91bcea5e1932c08b31e640b079dd75e1a3e098
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 23:20:53 2014 +1000

Split outdev2.cxx

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

commit 1a5cbbde74685ee7945e12af1caddee7179c9894
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 21:54:43 2014 +1000

Move lines and rectangles to seperate source files

Change-Id: I03ef9d09fed831c6d595924f1c681718a89106b2

commit 5cca6eb74206d054b8d51b837bdf1a80a12ac1fc
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 21:26:10 2014 +1000

Move line functions into line.cxx and polyline.cxx

Reorganized line functions by moving them into seperate line.cxx and
polyline.cxx source files.

Change-Id: Ifee39cb7f88ed04be2cf7aeb4b46870c404f6eeb

commit 721bafee956a480c29992a3fe81e6984c8b95cc5
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:38:23 2014 +1000

Remove unnecessary headers from polygon.cxx

Change-Id: Ie37e18d5e2d17840ebc0cb55362923ac14371a3d

commit 2f272bc127a167d2cf502c23de1b2b3c20070c15
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:29:32 2014 +1000

Remove unnecessary includes from hatch.cxx

Change-Id: Iaaa28a4e1150d0cdabf4989b0e76a0bf37c14293

commit 83d31127ab0634388100c85aa6357ccbc528565a
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:19:44 2014 +1000

Remove unnecessary includes from gradient.cxx

Change-Id: If85cc6598d67454ca7555d64cac894e84cdb1b01

commit 308278b1ca6c12195144ce7afe052f0a1d322fce
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:10:29 2014 +1000

Move bezier functions into own source file bezier.cxx

Change-Id: I2071b3b1f3bb865075205cb4a90d2e230a8a5ca8

commit f481cb6a2cbe88ce069457b5b411cbf60ec81c40
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 19:39:43 2014 +1000

Don't forget to add polygon as an object in the makefile!

Change-Id: Ib4a51d23d80d20e00968929628bbb4966b78c408

commit 279b67b548243966ce24d23fb066e524ebde0cd5
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:29:19 2014 +1000

Rename ImplGetGradientColorValue

ImplGetGradientColorValue renamed to GetGradientColorValue. Also made
it part of the anonymous namespace as it's only used by gradient.cxx

Change-Id: I15079b4cef60aa91ecb76ff854e1ddac7d88f31d

commit 175730f442904b910369954179d6014f7969cfad
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:22:39 2014 +1000

Change acessibility level for private functions

The following functions should be private members functions of OutputDevice:

* DrawComplexGradient
* DrawLinearGradient

These were previously called ImplDrawComplexGradient and
ImplDrawLinearGradient.

Change-Id: I4fc996ddd578bca6738128fcc883709359534c95

commit eb529206e41274d1f14a00e1542f183d2f0a094a
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:17:50 2014 +1000

Reorganize locations of functions in gradient.cxx

Change-Id: Ibce763ab4397c4ca4ebce0b25322c249f36499e2

commit f61ca41b8ae2b75d7af45b997c5e803bfa6c7c0e
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:07:00 2014 +1000

Move hatch functions to own source file.

Move outdev4.cxx to hatch.cxx as this now only 

[Libreoffice-commits] core.git: Changes to 'private/tbsdy/seperateoutdev'

2014-04-14 Thread Chris Sherlock
New branch 'private/tbsdy/seperateoutdev' available with the following commits:
commit 30e12771f741049227173f3b1c05cfe221a54df0
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Tue Apr 15 01:06:48 2014 +1000

Split outdev5.cxx and outdev6.cxx

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

commit e77165bfff96e50295602eca80509684d11b973a
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Tue Apr 15 00:13:51 2014 +1000

Split outdev3.cxx

Split outdev3.cxx into font and text functions

Change-Id: I535dbbce055246865d4d5b62fb1ea5b991fb4663

commit 28919f5f9fb779cd8a2ec53e6c445391a5fb39ef
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 23:20:53 2014 +1000

Split outdev2.cxx

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

commit e0a8a7f60982979a891542cd3ee48a37c9bc1ab6
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 21:54:43 2014 +1000

Move lines and rectangles to seperate source files

Change-Id: I03ef9d09fed831c6d595924f1c681718a89106b2

commit aa0606c184af1fcb8e529929513466f16a47e52d
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 21:26:10 2014 +1000

Move line functions into line.cxx and polyline.cxx

Reorganized line functions by moving them into seperate line.cxx and
polyline.cxx source files.

Change-Id: Ifee39cb7f88ed04be2cf7aeb4b46870c404f6eeb

commit cecb13aec254ed6da4badad44a40d5dec4af6e7d
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:38:23 2014 +1000

Remove unnecessary headers from polygon.cxx

Change-Id: Ie37e18d5e2d17840ebc0cb55362923ac14371a3d

commit a1f824ce9fba2b076ca51a7cb248ceae32301ca7
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:29:32 2014 +1000

Remove unnecessary includes from hatch.cxx

Change-Id: Iaaa28a4e1150d0cdabf4989b0e76a0bf37c14293

commit 8490d1e81ba3a8cb89e1b513ea18427ea8d9abf1
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:19:44 2014 +1000

Remove unnecessary includes from gradient.cxx

Change-Id: If85cc6598d67454ca7555d64cac894e84cdb1b01

commit 70d94d03b7a0b40299c3f97cf4079d1f81dcc8f7
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 20:10:29 2014 +1000

Move bezier functions into own source file bezier.cxx

Change-Id: I2071b3b1f3bb865075205cb4a90d2e230a8a5ca8

commit 0cbbf1c0cd85102ad6c5f8255f6fe1ba47ba29cd
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 19:39:43 2014 +1000

Don't forget to add polygon as an object in the makefile!

Change-Id: Ib4a51d23d80d20e00968929628bbb4966b78c408

commit e8494ba73f4616e74f81417e4fce8f8568b9c564
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:29:19 2014 +1000

Rename ImplGetGradientColorValue

ImplGetGradientColorValue renamed to GetGradientColorValue. Also made
it part of the anonymous namespace as it's only used by gradient.cxx

Change-Id: I15079b4cef60aa91ecb76ff854e1ddac7d88f31d

commit da43e682b78afde3f227b94d4061a07945309932
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:22:39 2014 +1000

Change acessibility level for private functions

The following functions should be private members functions of OutputDevice:

* DrawComplexGradient
* DrawLinearGradient

These were previously called ImplDrawComplexGradient and
ImplDrawLinearGradient.

Change-Id: I4fc996ddd578bca6738128fcc883709359534c95

commit bea717ceedec8c4924a01c80dcaa6f47af7433df
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:17:50 2014 +1000

Reorganize locations of functions in gradient.cxx

Change-Id: Ibce763ab4397c4ca4ebce0b25322c249f36499e2

commit cfb48b1eaccd7f3ce855737f632bc50f8261a3ed
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Mon Apr 14 18:07:00 2014 +1000

Move hatch functions to own source file.

Move outdev4.cxx to hatch.cxx as this now only contains hatch
functions.

Change-Id: I76fb3c6513045881cd04601e80e3f9a31c2f1f9c

commit a594c3b0fe618dc0c77b30dcc658a8ccc79a86d9
Author: Chris Sherlock chris.sherloc...@gmail.com
Date:   Sun Apr 13 12:43:54 2014 +1000

Fix typo