summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmin Le Grand <alg@apache.org>2012-12-05 16:17:41 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-05-10 17:04:28 +0100
commitfb6f2e1109abdd09e80dbcd6660a9530fc06ff0f (patch)
tree9b099e9edca5ee8993a86cf5989b34c46d76e7cd
parentf2b92a9ab5d1b0c7d3d01db675268b0e1925cdc6 (diff)
Resolves: #i121407# Gallery reorganizations...
and additions of new themes (cherry picked from commit 8ccf0e00b5c67f17427d041321baaa5ade488e7c) Conflicts: extras/prj/build.lst extras/source/gallery/bullets/makefile.mk extras/source/gallery/gallery_system/sg2.sdg extras/source/gallery/gallery_system/sg2.sdv extras/source/gallery/gallery_system/sg2.thm extras/util/target.pmk scp2/source/ooo/directory_ooo.scp scp2/source/ooo/file_extra_ooo.scp svx/inc/galtheme.hrc svx/source/gallery2/gallery1.cxx svx/source/gallery2/galobj.cxx svx/source/gallery2/galtheme.src vcl/inc/vcl/alpha.hxx vcl/inc/vcl/bitmap.hxx vcl/inc/vcl/bitmapex.hxx vcl/source/gdi/alpha.cxx vcl/source/gdi/bitmap.cxx vcl/source/gdi/bitmap3.cxx vcl/source/gdi/bitmapex.cxx (cherry picked from commit 8012fae6cedcf325130d70adf0a486e8918f452f) Conflicts: vcl/source/gdi/bitmap3.cxx Change-Id: If4b2397b889f914487f2135679250c175181e1df
-rw-r--r--extras/Module_extras.mk10
-rw-r--r--extras/Package_gallarrows.mk85
-rw-r--r--extras/Package_gallcomputers.mk35
-rw-r--r--extras/Package_galldiagrams.mk125
-rw-r--r--extras/Package_galleducation.mk30
-rw-r--r--extras/Package_gallenvironment.mk42
-rw-r--r--extras/Package_gallfinance.mk59
-rw-r--r--extras/Package_gallpeople.mk69
-rw-r--r--extras/Package_gallsymbols.mk107
-rw-r--r--extras/Package_gallsystem.mk42
-rw-r--r--extras/Package_galltransport.mk31
-rw-r--r--extras/Package_galltxtshapes.mk55
-rwxr-xr-xextras/source/gallery/arrows/A01-Arrow-Gray-Left.pngbin0 -> 2175 bytes
-rwxr-xr-xextras/source/gallery/arrows/A02-Arrow-DarkBlue-Right.pngbin0 -> 1360 bytes
-rwxr-xr-xextras/source/gallery/arrows/A03-Arrow-Gray-Left.pngbin0 -> 899 bytes
-rwxr-xr-xextras/source/gallery/arrows/A04-Arrow-DarkRed-Right.pngbin0 -> 886 bytes
-rwxr-xr-xextras/source/gallery/arrows/A05-Arrow-Blue-Left.pngbin0 -> 2061 bytes
-rwxr-xr-xextras/source/gallery/arrows/A06-Arrow-Red-Right.pngbin0 -> 2430 bytes
-rwxr-xr-xextras/source/gallery/arrows/A07-Arrow-LightBlue-Left.pngbin0 -> 3896 bytes
-rwxr-xr-xextras/source/gallery/arrows/A08-Arrow-DarkRed-Right.pngbin0 -> 1859 bytes
-rwxr-xr-xextras/source/gallery/arrows/A09-Arrow-Gray-Left.pngbin0 -> 737 bytes
-rwxr-xr-xextras/source/gallery/arrows/A10-Arrow-Purple-Right.pngbin0 -> 649 bytes
-rwxr-xr-xextras/source/gallery/arrows/A11-Arrow-Gray-Left.pngbin0 -> 1380 bytes
-rwxr-xr-xextras/source/gallery/arrows/A12-Arrow-LightBlue-Right.pngbin0 -> 1172 bytes
-rwxr-xr-xextras/source/gallery/arrows/A13-Arrow-Gray-Right.pngbin0 -> 3312 bytes
-rwxr-xr-xextras/source/gallery/arrows/A14-CircleArrow-Green.pngbin0 -> 24629 bytes
-rwxr-xr-xextras/source/gallery/arrows/A15-CircleArrow.pngbin0 -> 24077 bytes
-rwxr-xr-xextras/source/gallery/arrows/A16-CircleArrow.pngbin0 -> 18525 bytes
-rwxr-xr-xextras/source/gallery/arrows/A17-CircleArrow.pngbin0 -> 15389 bytes
-rwxr-xr-xextras/source/gallery/arrows/A18-CircleArrow.pngbin0 -> 17541 bytes
-rwxr-xr-xextras/source/gallery/arrows/A19-CircleArrow.pngbin0 -> 17641 bytes
-rwxr-xr-xextras/source/gallery/arrows/A20-CircleArrow-LightBlue.pngbin0 -> 28585 bytes
-rwxr-xr-xextras/source/gallery/arrows/A21-CircleArrow-Green.pngbin0 -> 44136 bytes
-rwxr-xr-xextras/source/gallery/arrows/A22-CircleArrow.pngbin0 -> 42600 bytes
-rwxr-xr-xextras/source/gallery/arrows/A23-CurvedArrow-Gray-Left.pngbin0 -> 3500 bytes
-rwxr-xr-xextras/source/gallery/arrows/A24-CurvedArrow-LightBlue-Right.pngbin0 -> 3470 bytes
-rwxr-xr-xextras/source/gallery/arrows/A25-CurvedArrow-DarkBlue.pngbin0 -> 12260 bytes
-rwxr-xr-xextras/source/gallery/arrows/A26-CurvedArrow-Orange.pngbin0 -> 7211 bytes
-rwxr-xr-xextras/source/gallery/arrows/A27-CurvedArrow-DarkRed.pngbin0 -> 10550 bytes
-rwxr-xr-xextras/source/gallery/arrows/A28-CurvedArrow-DarkBlue.pngbin0 -> 20782 bytes
-rwxr-xr-xextras/source/gallery/arrows/A29-CurvedArrow-Green.pngbin0 -> 16584 bytes
-rwxr-xr-xextras/source/gallery/arrows/A30-CurvedArrow-Gray.pngbin0 -> 19197 bytes
-rwxr-xr-xextras/source/gallery/arrows/A31-CurvedArrow-LightBlue.pngbin0 -> 23101 bytes
-rwxr-xr-xextras/source/gallery/arrows/A32-CurvedArrow-Orange.pngbin0 -> 16742 bytes
-rwxr-xr-xextras/source/gallery/arrows/A33-CurvedArrow-LightBlue-TwoDirections.pngbin0 -> 5184 bytes
-rwxr-xr-xextras/source/gallery/arrows/A34-CurvedArrow-Green-TwoDirections.pngbin0 -> 3798 bytes
-rwxr-xr-xextras/source/gallery/arrows/A35-CurvedArrow-Brown-Left.pngbin0 -> 3023 bytes
-rwxr-xr-xextras/source/gallery/arrows/A36-CurvedArrow-LightBlue-Up.pngbin0 -> 3050 bytes
-rwxr-xr-xextras/source/gallery/arrows/A37-CurvedArrow-Gray-TwoDirections.pngbin0 -> 5593 bytes
-rwxr-xr-xextras/source/gallery/arrows/A38-CurvedArrow-Gray-TwoDirections.pngbin0 -> 4242 bytes
-rwxr-xr-xextras/source/gallery/arrows/A39-CurvedArrow-Gray-Left.pngbin0 -> 3370 bytes
-rwxr-xr-xextras/source/gallery/arrows/A40-CurvedArrow-Gray-Up.pngbin0 -> 3201 bytes
-rwxr-xr-xextras/source/gallery/arrows/A41-CurvedArrow-Gray-Left.pngbin0 -> 3346 bytes
-rwxr-xr-xextras/source/gallery/arrows/A42-TrendArrow-Red-GoUp.pngbin0 -> 26414 bytes
-rwxr-xr-xextras/source/gallery/arrows/A43-TrendArrow-Green-GoDown.pngbin0 -> 33842 bytes
-rwxr-xr-xextras/source/gallery/arrows/A44-TrendArrow-Orange-GoUp.pngbin0 -> 35580 bytes
-rwxr-xr-xextras/source/gallery/arrows/A45-TrendArrow-Red-GoUp.pngbin0 -> 25624 bytes
-rwxr-xr-xextras/source/gallery/arrows/A46-TrendArrow-Orange-GoUp.pngbin0 -> 17096 bytes
-rwxr-xr-xextras/source/gallery/arrows/A47-TrendArrow-LightBlue.pngbin0 -> 8592 bytes
-rwxr-xr-xextras/source/gallery/arrows/A48-TrendArrow-Orange-TwoDirections.pngbin0 -> 14004 bytes
-rwxr-xr-xextras/source/gallery/arrows/A49-TrendArrow-Yellow-ThreeDirections.pngbin0 -> 20758 bytes
-rwxr-xr-xextras/source/gallery/arrows/A50-TrendArrow-LightBlue-FourDirections.pngbin0 -> 28564 bytes
-rwxr-xr-xextras/source/gallery/arrows/A51-TrendArrow-Blue-FourDirections.pngbin0 -> 93467 bytes
-rwxr-xr-xextras/source/gallery/arrows/A52-TrendArrow-Blue-FourDirections.pngbin0 -> 88722 bytes
-rwxr-xr-xextras/source/gallery/arrows/A53-TrendArrow-LightBlue-TwoDirections.pngbin0 -> 8423 bytes
-rwxr-xr-xextras/source/gallery/arrows/A54-TrendArrow-Red-TwoDirections.pngbin0 -> 9463 bytes
-rwxr-xr-xextras/source/gallery/arrows/A55-TrendArrow-TwoDirections.pngbin0 -> 20659 bytes
-rwxr-xr-xextras/source/gallery/arrows/A56-TrendArrow-Blue-TwoDirections.pngbin0 -> 18702 bytes
-rwxr-xr-xextras/source/gallery/arrows/A57-Arrow-Yellow-Left.pngbin0 -> 2764 bytes
-rwxr-xr-xextras/source/gallery/arrows/A58-Arrow-Red-Right.pngbin0 -> 2791 bytes
-rwxr-xr-xextras/source/gallery/arrows/A59-CurvedArrow-Gray-Left.pngbin0 -> 1813 bytes
-rwxr-xr-xextras/source/gallery/arrows/A60-CurvedArrow-Purple-Right.pngbin0 -> 1641 bytes
-rwxr-xr-xextras/source/gallery/arrows/A61-Arrow-StripedOrange-Left.pngbin0 -> 11739 bytes
-rwxr-xr-xextras/source/gallery/arrows/A62-Arrow-StripedBlue-Right.pngbin0 -> 4153 bytes
-rwxr-xr-xextras/source/gallery/arrows/A63-Arrow-LightBlue-Left.pngbin0 -> 4794 bytes
-rwxr-xr-xextras/source/gallery/arrows/A64-Arrow-Green-Right.pngbin0 -> 4340 bytes
-rwxr-xr-xextras/source/gallery/arrows/A65-Arrow-DarkBlue-Up.pngbin0 -> 18732 bytes
-rwxr-xr-xextras/source/gallery/arrows/A66-Arrow-Green-Down.pngbin0 -> 16459 bytes
-rwxr-xr-xextras/source/gallery/arrows/A67-Arrow-Yellow-Left.pngbin0 -> 3395 bytes
-rwxr-xr-xextras/source/gallery/arrows/A68-Arrow-Gray-Right.pngbin0 -> 1720 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet01-Circle-DarkRed.pngbin0 -> 778 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet02-Circle-Blue.pngbin0 -> 870 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet03-Circle-Green.pngbin0 -> 751 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet04-Square-Black.pngbin0 -> 642 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet05-Square-Orange.pngbin0 -> 696 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet06-Square-Purple.pngbin0 -> 653 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet07-Diamond-Blue.pngbin0 -> 456 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet08-Diamond-LightBlue.pngbin0 -> 712 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet09-Diamond-Red.pngbin0 -> 792 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet10-Star-Yellow.pngbin0 -> 565 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet11-Star-Blue.pngbin0 -> 576 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet12-Triangle-Blue.pngbin0 -> 497 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.pngbin0 -> 442 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet14-Arrow-Red.pngbin0 -> 763 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet15-Arrow-Blue.pngbin0 -> 750 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet16-Box-Blue.pngbin0 -> 461 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet17-Box-Red.pngbin0 -> 489 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.pngbin0 -> 341 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet19-Leaves-Red.pngbin0 -> 487 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet20-Target-Blue.pngbin0 -> 273 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet21-Arrow-Blue.pngbin0 -> 567 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.pngbin0 -> 462 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet23-Arrow-Brown.pngbin0 -> 398 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet24-Flag-Red.pngbin0 -> 205 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet25-Flag-Green.pngbin0 -> 204 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet26-X-Red.pngbin0 -> 586 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet27-X-Black.pngbin0 -> 203 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet28-Checkmark-Green.pngbin0 -> 489 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet29-Checkmark-Blue.pngbin0 -> 422 bytes
-rwxr-xr-xextras/source/gallery/bullets/Bullet30-Square-DarkRed.pngbin0 -> 133 bytes
-rwxr-xr-xextras/source/gallery/computers/Computer-Cloud.pngbin0 -> 24578 bytes
-rwxr-xr-xextras/source/gallery/computers/Computer-Desktop.pngbin0 -> 21839 bytes
-rwxr-xr-xextras/source/gallery/computers/Computer-Laptop-Black.pngbin0 -> 11513 bytes
-rwxr-xr-xextras/source/gallery/computers/Computer-Laptop-Silver.pngbin0 -> 14072 bytes
-rwxr-xr-xextras/source/gallery/computers/Database-Add.pngbin0 -> 11101 bytes
-rwxr-xr-xextras/source/gallery/computers/Database-Delete.pngbin0 -> 10758 bytes
-rwxr-xr-xextras/source/gallery/computers/Database-Download.pngbin0 -> 11957 bytes
-rwxr-xr-xextras/source/gallery/computers/Database.pngbin0 -> 9501 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder01-Blue.pngbin0 -> 14661 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder02-Green.pngbin0 -> 15328 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder03-Manilla.pngbin0 -> 13990 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder04-Yellow.pngbin0 -> 14085 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder05-OpenBlue.pngbin0 -> 17674 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder06-OpenGreen.pngbin0 -> 15569 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder07-OpenManilla.pngbin0 -> 6751 bytes
-rwxr-xr-xextras/source/gallery/computers/Folder08-OpenYellow.pngbin0 -> 14184 bytes
-rwxr-xr-xextras/source/gallery/computers/Server.pngbin0 -> 6927 bytes
-rwxr-xr-xextras/source/gallery/computers/WirelessAccessPoint.pngbin0 -> 13690 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Circle01-Transparent-DarkBlue.pngbin0 -> 54249 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Circle02-Transparent-Bule.pngbin0 -> 63612 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Circle03-Transparent-Green.pngbin0 -> 63696 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Circle04-Transparent-Orange.pngbin0 -> 63281 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Circle05-Transparent-Red.pngbin0 -> 66215 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cube01-DarkBlue.pngbin0 -> 14335 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cube02-LightBlue.pngbin0 -> 14466 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cube03-Green.pngbin0 -> 16336 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cube04-Orange.pngbin0 -> 10822 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cube05-DarkRed.pngbin0 -> 12329 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cuboid01-DarkBlue.pngbin0 -> 12551 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cuboid02-Blue.pngbin0 -> 9673 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cuboid03-Green.pngbin0 -> 12671 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cuboid04-Orange.pngbin0 -> 8888 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Cuboid05-Red.pngbin0 -> 13213 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Gear01-DarkBlue.pngbin0 -> 24971 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Gear02-LightBlue.pngbin0 -> 27148 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Gear03-Green.pngbin0 -> 21078 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Gear04-DarkRed.pngbin0 -> 23654 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Gear05-Orange.pngbin0 -> 20311 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Person01-DarkBlue.pngbin0 -> 16275 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Person02-Blue.pngbin0 -> 15039 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Person03-Green.pngbin0 -> 15994 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Person04-DarkRed.pngbin0 -> 14922 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Person05-Orange.pngbin0 -> 14492 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-PuzzlePiece01-DarkBlue.pngbin0 -> 26434 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-PuzzlePiece02-Blue.pngbin0 -> 20654 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-PuzzlePiece03-Green.pngbin0 -> 21714 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-PuzzlePiece04-Red.pngbin0 -> 24617 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-PuzzlePiece05-Orange.pngbin0 -> 19433 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Sphere01-DarkBlue.pngbin0 -> 51143 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Sphere02-LightBlue.pngbin0 -> 25742 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Sphere03-Green.pngbin0 -> 44815 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Sphere04-DarkRed.pngbin0 -> 30123 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Component-Sphere05-Orange.pngbin0 -> 33285 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle01-Transparent.pngbin0 -> 89529 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle02-Transparent-Blue.pngbin0 -> 44463 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle03-Blue.pngbin0 -> 73891 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle04-Blue.pngbin0 -> 88398 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle05.pngbin0 -> 85846 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle06.pngbin0 -> 13558 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle07.pngbin0 -> 16211 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle08-Blue.pngbin0 -> 26565 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Cycle09-Orange.pngbin0 -> 31793 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Donut01-LightBlue.pngbin0 -> 44518 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Donut02-Blue.pngbin0 -> 36916 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Donut03-Blue.pngbin0 -> 49518 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Donut04-DarkBlue.pngbin0 -> 46058 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Donut05-DarkBlue.pngbin0 -> 44739 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Donut06-Blue.pngbin0 -> 59719 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Donut07-Blue.pngbin0 -> 51906 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Graph.pngbin0 -> 10304 bytes
-rwxr-xr-xextras/source/gallery/diagrams/People01-Blue.pngbin0 -> 35021 bytes
-rwxr-xr-xextras/source/gallery/diagrams/People02.pngbin0 -> 33665 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Pillars01-Orange.pngbin0 -> 31132 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Pillars02-LightBlue.pngbin0 -> 22374 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Process01-Blue.pngbin0 -> 20690 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Process02-Blue.pngbin0 -> 30400 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Process03-Blue.emfbin0 -> 788 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Process04-GoUp-Blue.pngbin0 -> 54347 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Process05-GoUp-Red.pngbin0 -> 51561 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Process06-GoUp-Yellow.pngbin0 -> 51852 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Process07-Blue.pngbin0 -> 58641 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Pyramid01.pngbin0 -> 16100 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Pyramid02-Blue.pngbin0 -> 11520 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Pyramid03.emfbin0 -> 876 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Radial01-Green.emfbin0 -> 1188 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Radial02-Green.emfbin0 -> 1028 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Radial03-Sphere.pngbin0 -> 73301 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Radial04-Sphere-Red.pngbin0 -> 68185 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Radial05-Sphere-Blue.pngbin0 -> 89677 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Radial06-Arrows-DarkBlue.pngbin0 -> 16717 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Radial07-Arrows-DarkBlue.pngbin0 -> 17183 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Circle.emfbin0 -> 1064 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cubes01.pngbin0 -> 33062 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cubes02-Blue.pngbin0 -> 35269 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cubes03-Orange.pngbin0 -> 27918 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cubes04.pngbin0 -> 38523 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cubes05.pngbin0 -> 39344 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cuboids01-Blue.pngbin0 -> 22600 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cuboids02-Blue.pngbin0 -> 25558 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Cuboids03.pngbin0 -> 18174 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Gears01.pngbin0 -> 45585 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Gears02-Blue.emfbin0 -> 3164 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Gears03.pngbin0 -> 52391 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Hexagons01.pngbin0 -> 47323 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Hexagons02-Blue.pngbin0 -> 64310 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Hexagons03-Blue.pngbin0 -> 62266 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Hexagons04-Orange.emfbin0 -> 976 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Leaves01-LightBlue.pngbin0 -> 67550 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Leaves02-Green.pngbin0 -> 48170 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Pasters01.pngbin0 -> 9600 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Pasters02-Blue.emfbin0 -> 1248 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Puzzle01.emfbin0 -> 2444 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Puzzle02.pngbin0 -> 89674 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Puzzle03.pngbin0 -> 68764 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Rectangles.pngbin0 -> 45251 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Squares.pngbin0 -> 39772 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Section-Triangle.emfbin0 -> 84652 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Target.pngbin0 -> 25263 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn01.pngbin0 -> 80488 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn02.pngbin0 -> 67166 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn03.pngbin0 -> 67695 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn04.pngbin0 -> 101683 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn05.pngbin0 -> 70925 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn06-Blue.pngbin0 -> 89414 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn07-Blue.emfbin0 -> 1048 bytes
-rwxr-xr-xextras/source/gallery/diagrams/Venn08.pngbin0 -> 28322 bytes
-rwxr-xr-xextras/source/gallery/education/Blackboard.pngbin0 -> 96934 bytes
-rwxr-xr-xextras/source/gallery/education/Books.pngbin0 -> 97111 bytes
-rwxr-xr-xextras/source/gallery/education/Chalk.pngbin0 -> 13152 bytes
-rwxr-xr-xextras/source/gallery/education/Globe.pngbin0 -> 83579 bytes
-rwxr-xr-xextras/source/gallery/education/Glue.pngbin0 -> 18544 bytes
-rwxr-xr-xextras/source/gallery/education/GraduationCap.pngbin0 -> 83874 bytes
-rwxr-xr-xextras/source/gallery/education/Microscope.pngbin0 -> 94229 bytes
-rwxr-xr-xextras/source/gallery/education/Notebook.pngbin0 -> 120943 bytes
-rwxr-xr-xextras/source/gallery/education/PaperClip-Blue.pngbin0 -> 43140 bytes
-rwxr-xr-xextras/source/gallery/education/PaperClip-Red.pngbin0 -> 26901 bytes
-rwxr-xr-xextras/source/gallery/education/Pencil.pngbin0 -> 17771 bytes
-rwxr-xr-xextras/source/gallery/education/Ruler.pngbin0 -> 61315 bytes
-rwxr-xr-xextras/source/gallery/education/TestTubes.pngbin0 -> 65880 bytes
-rwxr-xr-xextras/source/gallery/environment/DrippingFaucet.pngbin0 -> 48097 bytes
-rwxr-xr-xextras/source/gallery/environment/Earth.pngbin0 -> 66842 bytes
-rwxr-xr-xextras/source/gallery/environment/EndangeredAnimals1.pngbin0 -> 66719 bytes
-rwxr-xr-xextras/source/gallery/environment/EndangeredAnimals2.pngbin0 -> 56166 bytes
-rwxr-xr-xextras/source/gallery/environment/GreenCar.pngbin0 -> 64319 bytes
-rwxr-xr-xextras/source/gallery/environment/GreenFactory.pngbin0 -> 70730 bytes
-rwxr-xr-xextras/source/gallery/environment/GreenHouse.pngbin0 -> 72354 bytes
-rwxr-xr-xextras/source/gallery/environment/Leaf1.pngbin0 -> 34362 bytes
-rwxr-xr-xextras/source/gallery/environment/Leaf2.pngbin0 -> 38960 bytes
-rwxr-xr-xextras/source/gallery/environment/LightBulb-Flourescent-Off.pngbin0 -> 56354 bytes
-rwxr-xr-xextras/source/gallery/environment/LightBulb-Flourescent-On.pngbin0 -> 49300 bytes
-rwxr-xr-xextras/source/gallery/environment/LightBulb-Standard-Off1.pngbin0 -> 45050 bytes
-rwxr-xr-xextras/source/gallery/environment/LightBulb-Standard-Off2.pngbin0 -> 22456 bytes
-rwxr-xr-xextras/source/gallery/environment/LightBulb-Standard-On.pngbin0 -> 64040 bytes
-rwxr-xr-xextras/source/gallery/environment/Pollution-Car.pngbin0 -> 68079 bytes
-rwxr-xr-xextras/source/gallery/environment/Pollution-Factory.pngbin0 -> 77119 bytes
-rwxr-xr-xextras/source/gallery/environment/Raindrop.pngbin0 -> 40982 bytes
-rwxr-xr-xextras/source/gallery/environment/RecycleBin.pngbin0 -> 18077 bytes
-rwxr-xr-xextras/source/gallery/environment/RecycleSymbol.pngbin0 -> 47173 bytes
-rwxr-xr-xextras/source/gallery/environment/RenewableEnergy-Solar.pngbin0 -> 54637 bytes
-rwxr-xr-xextras/source/gallery/environment/RenewableEnergy-Water.pngbin0 -> 82903 bytes
-rwxr-xr-xextras/source/gallery/environment/RenewableEnergy-Wind.pngbin0 -> 71411 bytes
-rwxr-xr-xextras/source/gallery/environment/RenewableEnergySymbol.pngbin0 -> 45378 bytes
-rwxr-xr-xextras/source/gallery/environment/Sun1.pngbin0 -> 68859 bytes
-rwxr-xr-xextras/source/gallery/environment/Sun2.pngbin0 -> 69597 bytes
-rwxr-xr-xextras/source/gallery/finance/ATM01.pngbin0 -> 19464 bytes
-rwxr-xr-xextras/source/gallery/finance/ATM02.pngbin0 -> 16819 bytes
-rwxr-xr-xextras/source/gallery/finance/Agreement.pngbin0 -> 18280 bytes
-rwxr-xr-xextras/source/gallery/finance/Balance-Balanced1.pngbin0 -> 18806 bytes
-rwxr-xr-xextras/source/gallery/finance/Balance-Balanced2.pngbin0 -> 13326 bytes
-rwxr-xr-xextras/source/gallery/finance/Balance-Unbalanced1.pngbin0 -> 20123 bytes
-rwxr-xr-xextras/source/gallery/finance/Balance-Unbalanced2.pngbin0 -> 14615 bytes
-rwxr-xr-xextras/source/gallery/finance/Calculator.pngbin0 -> 19599 bytes
-rwxr-xr-xextras/source/gallery/finance/Chart-Decrease1.pngbin0 -> 11142 bytes
-rwxr-xr-xextras/source/gallery/finance/Chart-Decrease2.pngbin0 -> 15085 bytes
-rwxr-xr-xextras/source/gallery/finance/Chart-Increase1.pngbin0 -> 11723 bytes
-rwxr-xr-xextras/source/gallery/finance/Chart-Increase2.pngbin0 -> 14812 bytes
-rwxr-xr-xextras/source/gallery/finance/Chart-Plateau.pngbin0 -> 9538 bytes
-rwxr-xr-xextras/source/gallery/finance/Check.pngbin0 -> 18710 bytes
-rwxr-xr-xextras/source/gallery/finance/Contract.pngbin0 -> 21057 bytes
-rwxr-xr-xextras/source/gallery/finance/CreditCard-Black.pngbin0 -> 11641 bytes
-rwxr-xr-xextras/source/gallery/finance/CreditCard-Cut.pngbin0 -> 10311 bytes
-rwxr-xr-xextras/source/gallery/finance/CreditCard-Gold.pngbin0 -> 14292 bytes
-rwxr-xr-xextras/source/gallery/finance/Currency-Dollar.pngbin0 -> 7414 bytes
-rwxr-xr-xextras/source/gallery/finance/Currency-Dollars.pngbin0 -> 16722 bytes
-rwxr-xr-xextras/source/gallery/finance/Currency-Stack.pngbin0 -> 27849 bytes
-rwxr-xr-xextras/source/gallery/finance/Currency-StackCoins.pngbin0 -> 43154 bytes
-rwxr-xr-xextras/source/gallery/finance/GoldBar-Stack.pngbin0 -> 47675 bytes
-rwxr-xr-xextras/source/gallery/finance/GoldBar.pngbin0 -> 33299 bytes
-rwxr-xr-xextras/source/gallery/finance/MoneyBag01.pngbin0 -> 10629 bytes
-rwxr-xr-xextras/source/gallery/finance/MoneyBag02.pngbin0 -> 21134 bytes
-rwxr-xr-xextras/source/gallery/finance/PercentSign.pngbin0 -> 25634 bytes
-rwxr-xr-xextras/source/gallery/finance/PiggyBank-Coins.pngbin0 -> 16095 bytes
-rwxr-xr-xextras/source/gallery/finance/PiggyBank-Currency.pngbin0 -> 15722 bytes
-rwxr-xr-xextras/source/gallery/finance/PiggyBank01-Broken.pngbin0 -> 21923 bytes
-rwxr-xr-xextras/source/gallery/finance/PiggyBank02-Broken.pngbin0 -> 15752 bytes
-rwxr-xr-xextras/source/gallery/finance/Portfolio.pngbin0 -> 17167 bytes
-rwxr-xr-xextras/source/gallery/finance/PriceTag.pngbin0 -> 9571 bytes
-rwxr-xr-xextras/source/gallery/finance/Safe-Closed.pngbin0 -> 11858 bytes
-rwxr-xr-xextras/source/gallery/finance/Safe-Empty.pngbin0 -> 14951 bytes
-rwxr-xr-xextras/source/gallery/finance/Safe-Full.pngbin0 -> 18234 bytes
-rwxr-xr-xextras/source/gallery/finance/Seal-Gold.pngbin0 -> 8937 bytes
-rwxr-xr-xextras/source/gallery/finance/Seal-Red.pngbin0 -> 11039 bytes
-rwxr-xr-xextras/source/gallery/finance/Seal-Silver.pngbin0 -> 8668 bytes
-rwxr-xr-xextras/source/gallery/finance/Wallet-Empty.pngbin0 -> 8011 bytes
-rwxr-xr-xextras/source/gallery/finance/Wallet-Full1.pngbin0 -> 10050 bytes
-rwxr-xr-xextras/source/gallery/finance/Wallet-Full2.pngbin0 -> 11182 bytes
-rw-r--r--extras/source/gallery/gallery_system/sg1.sdgbin29872 -> 48334 bytes
-rw-r--r--extras/source/gallery/gallery_system/sg1.thmbin2432 -> 3665 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg10.sdgbin0 -> 115529 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg10.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg10.thmbin0 -> 3636 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg11.sdgbin0 -> 52712 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg11.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg11.thmbin0 -> 1253 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg12.sdgbin0 -> 294638 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg12.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg12.thmbin0 -> 5062 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg13.sdgbin0 -> 31421 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg13.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg13.thmbin0 -> 968 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg14.sdgbin0 -> 74497 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg14.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg14.thmbin0 -> 1554 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg15.sdgbin0 -> 130092 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg15.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg15.thmbin0 -> 1988 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg16.sdgbin0 -> 160890 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg16.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg16.thmbin0 -> 2425 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg17.sdgbin0 -> 265427 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg17.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg17.thmbin0 -> 3818 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg18.sdgbin0 -> 34120 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg18.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg18.thmbin0 -> 1038 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg19.sdgbin0 -> 80172 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg19.sdvbin0 -> 2048 bytes
-rwxr-xr-xextras/source/gallery/gallery_system/sg19.thmbin0 -> 2155 bytes
-rw-r--r--extras/source/gallery/gallery_system/sg3.sdgbin270058 -> 280458 bytes
-rw-r--r--extras/source/gallery/gallery_system/sg3.sdvbin2048 -> 2048 bytes
-rw-r--r--extras/source/gallery/gallery_system/sg3.thmbin2503 -> 2501 bytes
-rw-r--r--extras/source/gallery/gallery_system/sg4.sdgbin60533 -> 61649 bytes
-rw-r--r--extras/source/gallery/gallery_system/sg4.thmbin3323 -> 3323 bytes
-rwxr-xr-xextras/source/gallery/people/Artist-Female1.pngbin0 -> 60714 bytes
-rwxr-xr-xextras/source/gallery/people/Artist-Female2.pngbin0 -> 61149 bytes
-rwxr-xr-xextras/source/gallery/people/Artist-Male1.pngbin0 -> 59031 bytes
-rwxr-xr-xextras/source/gallery/people/Artist-Male2.pngbin0 -> 58642 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Female1.pngbin0 -> 46371 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Female2.pngbin0 -> 47216 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Female3.pngbin0 -> 48358 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Female4.pngbin0 -> 47164 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Female5.pngbin0 -> 55972 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Female6.pngbin0 -> 54837 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-HeadSet1.pngbin0 -> 52364 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-HeadSet2.pngbin0 -> 52367 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Male1.pngbin0 -> 44672 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Male2.pngbin0 -> 44854 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Male3.pngbin0 -> 42384 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Male4.pngbin0 -> 39589 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Male5.pngbin0 -> 43997 bytes
-rwxr-xr-xextras/source/gallery/people/BusinessPerson-Male6.pngbin0 -> 42795 bytes
-rwxr-xr-xextras/source/gallery/people/Chef1.pngbin0 -> 51526 bytes
-rwxr-xr-xextras/source/gallery/people/Chef2.pngbin0 -> 51795 bytes
-rwxr-xr-xextras/source/gallery/people/Computer-User-Female1.pngbin0 -> 61941 bytes
-rwxr-xr-xextras/source/gallery/people/Computer-User-Female2.pngbin0 -> 59046 bytes
-rwxr-xr-xextras/source/gallery/people/Computer-User-Male1.pngbin0 -> 55704 bytes
-rwxr-xr-xextras/source/gallery/people/Computer-User-Male2.pngbin0 -> 58213 bytes
-rwxr-xr-xextras/source/gallery/people/ConstructionWorker.pngbin0 -> 45152 bytes
-rwxr-xr-xextras/source/gallery/people/ConstructionWorker2.pngbin0 -> 44383 bytes
-rwxr-xr-xextras/source/gallery/people/Detective1.pngbin0 -> 55766 bytes
-rwxr-xr-xextras/source/gallery/people/Detective2.pngbin0 -> 50293 bytes
-rwxr-xr-xextras/source/gallery/people/Doctor-Female1.pngbin0 -> 49983 bytes
-rwxr-xr-xextras/source/gallery/people/Doctor-Female2.pngbin0 -> 48376 bytes
-rwxr-xr-xextras/source/gallery/people/Doctor-Male1.pngbin0 -> 47590 bytes
-rwxr-xr-xextras/source/gallery/people/Doctor-Male2.pngbin0 -> 49516 bytes
-rwxr-xr-xextras/source/gallery/people/Nurse1.pngbin0 -> 46445 bytes
-rwxr-xr-xextras/source/gallery/people/Nurse2.pngbin0 -> 43534 bytes
-rwxr-xr-xextras/source/gallery/people/PoliceOfficer1.pngbin0 -> 52928 bytes
-rwxr-xr-xextras/source/gallery/people/PoliceOfficer2.pngbin0 -> 52905 bytes
-rwxr-xr-xextras/source/gallery/people/Presenter-Female1.pngbin0 -> 81998 bytes
-rwxr-xr-xextras/source/gallery/people/Presenter-Female2.pngbin0 -> 79637 bytes
-rwxr-xr-xextras/source/gallery/people/Presenter-Male1.pngbin0 -> 73445 bytes
-rwxr-xr-xextras/source/gallery/people/Presenter-Male2.pngbin0 -> 69302 bytes
-rwxr-xr-xextras/source/gallery/people/Student-Female.pngbin0 -> 58029 bytes
-rwxr-xr-xextras/source/gallery/people/Student-Male.pngbin0 -> 50843 bytes
-rwxr-xr-xextras/source/gallery/people/Surgeon-Female1.pngbin0 -> 50806 bytes
-rwxr-xr-xextras/source/gallery/people/Surgeon-Female2.pngbin0 -> 50208 bytes
-rwxr-xr-xextras/source/gallery/people/Surgeon1.pngbin0 -> 41262 bytes
-rwxr-xr-xextras/source/gallery/people/Surgeon2.pngbin0 -> 45899 bytes
-rwxr-xr-xextras/source/gallery/people/Teacher1.pngbin0 -> 61499 bytes
-rwxr-xr-xextras/source/gallery/people/Teacher2.pngbin0 -> 53265 bytes
-rwxr-xr-xextras/source/gallery/people/Tourist-Female1.pngbin0 -> 56855 bytes
-rwxr-xr-xextras/source/gallery/people/Tourist-Female2.pngbin0 -> 75357 bytes
-rwxr-xr-xextras/source/gallery/people/Tourist-Male1.pngbin0 -> 53710 bytes
-rwxr-xr-xextras/source/gallery/people/Tourist-Male2.pngbin0 -> 53090 bytes
-rwxr-xr-xextras/source/gallery/symbols/Book.pngbin0 -> 12293 bytes
-rwxr-xr-xextras/source/gallery/symbols/Box01.pngbin0 -> 41194 bytes
-rwxr-xr-xextras/source/gallery/symbols/Box02.pngbin0 -> 39026 bytes
-rwxr-xr-xextras/source/gallery/symbols/Bulb01-Yellow.pngbin0 -> 90018 bytes
-rwxr-xr-xextras/source/gallery/symbols/Bulb02-Yellow.pngbin0 -> 51277 bytes
-rwxr-xr-xextras/source/gallery/symbols/Calendar.pngbin0 -> 7441 bytes
-rwxr-xr-xextras/source/gallery/symbols/Chart.pngbin0 -> 17191 bytes
-rwxr-xr-xextras/source/gallery/symbols/Clipboard.pngbin0 -> 13843 bytes
-rwxr-xr-xextras/source/gallery/symbols/Clock.pngbin0 -> 36567 bytes
-rwxr-xr-xextras/source/gallery/symbols/Compass.pngbin0 -> 34490 bytes
-rwxr-xr-xextras/source/gallery/symbols/Emotion01-Laughing.pngbin0 -> 41140 bytes
-rwxr-xr-xextras/source/gallery/symbols/Emotion02-Smiling.pngbin0 -> 44201 bytes
-rwxr-xr-xextras/source/gallery/symbols/Emotion03-Calm.pngbin0 -> 36532 bytes
-rwxr-xr-xextras/source/gallery/symbols/Emotion04-Frowning.pngbin0 -> 40289 bytes
-rwxr-xr-xextras/source/gallery/symbols/Emotion05-Angry.pngbin0 -> 44724 bytes
-rwxr-xr-xextras/source/gallery/symbols/Emotion06-Crying.pngbin0 -> 42109 bytes
-rwxr-xr-xextras/source/gallery/symbols/Flag01-Red.pngbin0 -> 16634 bytes
-rwxr-xr-xextras/source/gallery/symbols/Flag02-Green.pngbin0 -> 17274 bytes
-rwxr-xr-xextras/source/gallery/symbols/Flag03-Blue.pngbin0 -> 16282 bytes
-rwxr-xr-xextras/source/gallery/symbols/Gift.pngbin0 -> 21053 bytes
-rwxr-xr-xextras/source/gallery/symbols/House.pngbin0 -> 21843 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Computer01-White.pngbin0 -> 23273 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Computer02-Black.pngbin0 -> 28465 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Disk01-Blue.pngbin0 -> 24728 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Disk02-Green.pngbin0 -> 21719 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Document01-Grey.pngbin0 -> 11234 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Document02-Grey.pngbin0 -> 9830 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Document03-Blue.pngbin0 -> 28810 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Document04-Blue.pngbin0 -> 27197 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Envelope01-Blue.pngbin0 -> 27945 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Envelope02-Yellow.pngbin0 -> 20990 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Envelope03-Open-Yellow.pngbin0 -> 29318 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Envelope04-Open-Yellow.pngbin0 -> 20762 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Folder01-Yellow.pngbin0 -> 10498 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Folder02-Yellow.pngbin0 -> 38957 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Folder03-Open-Yellow.pngbin0 -> 7862 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Folder04-Open-Yellow.pngbin0 -> 45670 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Gear01-Grey.pngbin0 -> 21179 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Gear02-Blue.pngbin0 -> 24814 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Network01-Blue.pngbin0 -> 36863 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Network02.pngbin0 -> 34948 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Pencil01.pngbin0 -> 8250 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Pencil02.pngbin0 -> 7251 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Printer01-White.pngbin0 -> 28342 bytes
-rwxr-xr-xextras/source/gallery/symbols/Icon-Printer02-Black.pngbin0 -> 31064 bytes
-rwxr-xr-xextras/source/gallery/symbols/Key01.pngbin0 -> 20623 bytes
-rwxr-xr-xextras/source/gallery/symbols/Key02.pngbin0 -> 16310 bytes
-rwxr-xr-xextras/source/gallery/symbols/Lock01-Yellow.pngbin0 -> 16817 bytes
-rwxr-xr-xextras/source/gallery/symbols/Lock02-Yellow.pngbin0 -> 16997 bytes
-rwxr-xr-xextras/source/gallery/symbols/Lock03-Blue.pngbin0 -> 18858 bytes
-rwxr-xr-xextras/source/gallery/symbols/Lock04-Blue.pngbin0 -> 17402 bytes
-rwxr-xr-xextras/source/gallery/symbols/Magnet.pngbin0 -> 13317 bytes
-rwxr-xr-xextras/source/gallery/symbols/MagnifyingGlass.pngbin0 -> 35232 bytes
-rwxr-xr-xextras/source/gallery/symbols/Medal.pngbin0 -> 37710 bytes
-rwxr-xr-xextras/source/gallery/symbols/Notebook.pngbin0 -> 17097 bytes
-rwxr-xr-xextras/source/gallery/symbols/Phone.pngbin0 -> 23838 bytes
-rwxr-xr-xextras/source/gallery/symbols/PieChart.pngbin0 -> 19245 bytes
-rwxr-xr-xextras/source/gallery/symbols/Pin.pngbin0 -> 21826 bytes
-rwxr-xr-xextras/source/gallery/symbols/PuzzlePiece.pngbin0 -> 16748 bytes
-rwxr-xr-xextras/source/gallery/symbols/PuzzlePieces.pngbin0 -> 38393 bytes
-rwxr-xr-xextras/source/gallery/symbols/Roadblock.pngbin0 -> 9039 bytes
-rwxr-xr-xextras/source/gallery/symbols/Scissors.pngbin0 -> 26597 bytes
-rwxr-xr-xextras/source/gallery/symbols/Shield01.pngbin0 -> 24926 bytes
-rwxr-xr-xextras/source/gallery/symbols/Shield02-Orange.pngbin0 -> 18499 bytes
-rwxr-xr-xextras/source/gallery/symbols/Shield03-Blue.pngbin0 -> 18566 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Ban01.pngbin0 -> 14365 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Ban02.pngbin0 -> 29190 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-CheckBox01.pngbin0 -> 13487 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-CheckBox02-Unchecked.pngbin0 -> 3729 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Checkmark01-Green.pngbin0 -> 4539 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Checkmark02-Green.pngbin0 -> 22882 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-DoNotEnter.pngbin0 -> 18858 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Error01.pngbin0 -> 12439 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Error02.pngbin0 -> 25244 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-ExclamationPoint01-Red.pngbin0 -> 8394 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-ExclamationPoint02-Orange.pngbin0 -> 8691 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Help01-Green.pngbin0 -> 23281 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Help02-Blue.pngbin0 -> 22792 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Information.pngbin0 -> 23044 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Null.pngbin0 -> 12296 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-QuestionMark01-Blue.pngbin0 -> 9881 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-QuestionMark02-Red.pngbin0 -> 9345 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-RadioButton01.pngbin0 -> 16339 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-RadioButton02-Unchecked.pngbin0 -> 7502 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Warning01-Red.pngbin0 -> 21990 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-Warning02-Orange.pngbin0 -> 19005 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-X01-Red.pngbin0 -> 3969 bytes
-rwxr-xr-xextras/source/gallery/symbols/Sign-X02-Red.pngbin0 -> 20981 bytes
-rwxr-xr-xextras/source/gallery/symbols/Star-Yellow.pngbin0 -> 12309 bytes
-rwxr-xr-xextras/source/gallery/symbols/Wrench.pngbin0 -> 28826 bytes
-rwxr-xr-xextras/source/gallery/transportation/Airplane-Blue.pngbin0 -> 58620 bytes
-rwxr-xr-xextras/source/gallery/transportation/Bicycle-Blue.pngbin0 -> 166390 bytes
-rwxr-xr-xextras/source/gallery/transportation/Boat.pngbin0 -> 59588 bytes
-rwxr-xr-xextras/source/gallery/transportation/Bus.pngbin0 -> 74154 bytes
-rwxr-xr-xextras/source/gallery/transportation/Canoe-Blue.pngbin0 -> 37055 bytes
-rwxr-xr-xextras/source/gallery/transportation/Car-Red.pngbin0 -> 81306 bytes
-rwxr-xr-xextras/source/gallery/transportation/Helicopter-Blue.pngbin0 -> 42186 bytes
-rwxr-xr-xextras/source/gallery/transportation/Motorcycle-Red.pngbin0 -> 140214 bytes
-rwxr-xr-xextras/source/gallery/transportation/Pedestrian-Blue.pngbin0 -> 48335 bytes
-rwxr-xr-xextras/source/gallery/transportation/PersonalTransporter-Green.pngbin0 -> 44857 bytes
-rwxr-xr-xextras/source/gallery/transportation/Sailboat-Red.pngbin0 -> 42917 bytes
-rwxr-xr-xextras/source/gallery/transportation/Scooter-Orange.pngbin0 -> 99617 bytes
-rwxr-xr-xextras/source/gallery/transportation/Train-Red.pngbin0 -> 51906 bytes
-rwxr-xr-xextras/source/gallery/transportation/Truck-Blue.pngbin0 -> 69212 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Circle01-DarkBlue.pngbin0 -> 23121 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Circle02-LightBlue.pngbin0 -> 22687 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Circle03-Green.pngbin0 -> 19004 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Circle04-DarkRed.pngbin0 -> 22353 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Circle05-Orange.pngbin0 -> 23712 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Hexagon01-DarkBlue.pngbin0 -> 21753 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Hexagon02-Blue.pngbin0 -> 20055 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Hexagon03-Green.pngbin0 -> 22955 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Hexagon04-DarkRed.pngbin0 -> 20368 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Hexagon05-Orange.pngbin0 -> 21676 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Leaf01-DarkBlue.pngbin0 -> 18253 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Leaf02-LightBlue.pngbin0 -> 17802 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Leaf03-Green.pngbin0 -> 17563 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Leaf04-DarkRed.pngbin0 -> 16927 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Leaf05-Orange.pngbin0 -> 16935 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Paster01-DarkBlue.pngbin0 -> 4610 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Paster02-LightBlue.pngbin0 -> 4428 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Paster03-Green.pngbin0 -> 4247 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Paster04-Red.pngbin0 -> 4416 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Paster05-Orange.pngbin0 -> 4403 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle01-DarkBlue.pngbin0 -> 10297 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle02-LightBlue.pngbin0 -> 11027 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle03-Green.pngbin0 -> 8842 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle04-DarkRed.pngbin0 -> 10116 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle05-Orange.pngbin0 -> 11885 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle06-Striped-Blue.pngbin0 -> 16598 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle07-Striped-Green.pngbin0 -> 15797 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle08-Striped-Red.pngbin0 -> 15908 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Rectangle09-Striped-Orange.pngbin0 -> 15749 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square01-DarkBlue.pngbin0 -> 8102 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square02-LightBlue.pngbin0 -> 8171 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square03-Green.pngbin0 -> 6816 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square04-DarkRed.pngbin0 -> 7179 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square05-Orange.pngbin0 -> 8534 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square06-Striped-Blue.pngbin0 -> 12844 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square07-Striped-Green.pngbin0 -> 11513 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square08-Striped-Red.pngbin0 -> 11537 bytes
-rwxr-xr-xextras/source/gallery/txtshapes/Square09-Striped-Orange.pngbin0 -> 11534 bytes
-rw-r--r--include/vcl/bitmap.hxx4
-rw-r--r--include/vcl/bitmapex.hxx6
-rw-r--r--scp2/source/ooo/file_extra_ooo.scp70
-rw-r--r--scp2/source/ooo/module_hidden_ooo.scp10
-rw-r--r--svx/inc/galtheme.hrc11
-rw-r--r--svx/source/gallery2/gallery1.cxx30
-rw-r--r--svx/source/gallery2/galobj.cxx10
-rw-r--r--svx/source/gallery2/galtheme.src32
-rw-r--r--vcl/source/gdi/bitmap3.cxx112
-rw-r--r--vcl/source/gdi/bitmapex.cxx17
557 files changed, 918 insertions, 74 deletions
diff --git a/extras/Module_extras.mk b/extras/Module_extras.mk
index 8ac0b18762da..4103f66cf724 100644
--- a/extras/Module_extras.mk
+++ b/extras/Module_extras.mk
@@ -21,12 +21,22 @@ $(eval $(call gb_Module_add_targets,extras,\
Package_database \
Package_databasebiblio \
Package_fonts \
+ Package_gallarrows \
Package_gallbullets \
+ Package_gallcomputers \
+ Package_galldiagrams \
+ Package_galleducation \
+ Package_gallenvironment \
+ Package_gallfinance \
Package_gallhtmlexpo \
+ Package_gallpeople \
Package_gallroot \
Package_gallsound \
Package_gallsounds \
+ Package_gallsymbols \
Package_gallsystem \
+ Package_galltransport \
+ Package_galltxtshapes \
Package_gallwwwback \
Package_gallwwwgraf \
Package_glade \
diff --git a/extras/Package_gallarrows.mk b/extras/Package_gallarrows.mk
new file mode 100644
index 000000000000..4e718b38756b
--- /dev/null
+++ b/extras/Package_gallarrows.mk
@@ -0,0 +1,85 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_gallarrows,$(SRCDIR)/extras/source/gallery/arrows))
+
+$(eval $(call gb_Package_set_outdir,extras_gallarrows,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_gallarrows,share/gallery/arrows,\
+ A01-Arrow-Gray-Left.png \
+ A02-Arrow-DarkBlue-Right.png \
+ A03-Arrow-Gray-Left.png \
+ A04-Arrow-DarkRed-Right.png \
+ A05-Arrow-Blue-Left.png \
+ A06-Arrow-Red-Right.png \
+ A07-Arrow-LightBlue-Left.png \
+ A08-Arrow-DarkRed-Right.png \
+ A09-Arrow-Gray-Left.png \
+ A10-Arrow-Purple-Right.png \
+ A11-Arrow-Gray-Left.png \
+ A12-Arrow-LightBlue-Right.png \
+ A13-Arrow-Gray-Right.png \
+ A14-CircleArrow-Green.png \
+ A15-CircleArrow.png \
+ A16-CircleArrow.png \
+ A17-CircleArrow.png \
+ A18-CircleArrow.png \
+ A19-CircleArrow.png \
+ A20-CircleArrow-LightBlue.png \
+ A21-CircleArrow-Green.png \
+ A22-CircleArrow.png \
+ A23-CurvedArrow-Gray-Left.png \
+ A24-CurvedArrow-LightBlue-Right.png \
+ A25-CurvedArrow-DarkBlue.png \
+ A26-CurvedArrow-Orange.png \
+ A27-CurvedArrow-DarkRed.png \
+ A28-CurvedArrow-DarkBlue.png \
+ A29-CurvedArrow-Green.png \
+ A30-CurvedArrow-Gray.png \
+ A31-CurvedArrow-LightBlue.png \
+ A32-CurvedArrow-Orange.png \
+ A33-CurvedArrow-LightBlue-TwoDirections.png \
+ A34-CurvedArrow-Green-TwoDirections.png \
+ A35-CurvedArrow-Brown-Left.png \
+ A36-CurvedArrow-LightBlue-Up.png \
+ A37-CurvedArrow-Gray-TwoDirections.png \
+ A38-CurvedArrow-Gray-TwoDirections.png \
+ A39-CurvedArrow-Gray-Left.png \
+ A40-CurvedArrow-Gray-Up.png \
+ A41-CurvedArrow-Gray-Left.png \
+ A42-TrendArrow-Red-GoUp.png \
+ A43-TrendArrow-Green-GoDown.png \
+ A44-TrendArrow-Orange-GoUp.png \
+ A45-TrendArrow-Red-GoUp.png \
+ A46-TrendArrow-Orange-GoUp.png \
+ A47-TrendArrow-LightBlue.png \
+ A48-TrendArrow-Orange-TwoDirections.png \
+ A49-TrendArrow-Yellow-ThreeDirections.png \
+ A50-TrendArrow-LightBlue-FourDirections.png \
+ A51-TrendArrow-Blue-FourDirections.png \
+ A52-TrendArrow-Blue-FourDirections.png \
+ A53-TrendArrow-LightBlue-TwoDirections.png \
+ A54-TrendArrow-Red-TwoDirections.png \
+ A55-TrendArrow-TwoDirections.png \
+ A56-TrendArrow-Blue-TwoDirections.png \
+ A57-Arrow-Yellow-Left.png \
+ A58-Arrow-Red-Right.png \
+ A59-CurvedArrow-Gray-Left.png \
+ A60-CurvedArrow-Purple-Right.png \
+ A61-Arrow-StripedOrange-Left.png \
+ A62-Arrow-StripedBlue-Right.png \
+ A63-Arrow-LightBlue-Left.png \
+ A64-Arrow-Green-Right.png \
+ A65-Arrow-DarkBlue-Up.png \
+ A66-Arrow-Green-Down.png \
+ A67-Arrow-Yellow-Left.png \
+ A68-Arrow-Gray-Right.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_gallcomputers.mk b/extras/Package_gallcomputers.mk
new file mode 100644
index 000000000000..63bf8897c7a1
--- /dev/null
+++ b/extras/Package_gallcomputers.mk
@@ -0,0 +1,35 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_gallcomputers,$(SRCDIR)/extras/source/gallery/computers))
+
+$(eval $(call gb_Package_set_outdir,extras_gallcomputers,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_gallcomputers,share/gallery/computers,\
+ Computer-Cloud.png \
+ Computer-Desktop.png \
+ Computer-Laptop-Black.png \
+ Computer-Laptop-Silver.png \
+ Database-Add.png \
+ Database-Delete.png \
+ Database-Download.png \
+ Database.png \
+ Folder01-Blue.png \
+ Folder02-Green.png \
+ Folder03-Manilla.png \
+ Folder04-Yellow.png \
+ Folder05-OpenBlue.png \
+ Folder06-OpenGreen.png \
+ Folder07-OpenManilla.png \
+ Folder08-OpenYellow.png \
+ Server.png \
+ WirelessAccessPoint.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_galldiagrams.mk b/extras/Package_galldiagrams.mk
new file mode 100644
index 000000000000..6a11b6eb5f62
--- /dev/null
+++ b/extras/Package_galldiagrams.mk
@@ -0,0 +1,125 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_galldiagrams,$(SRCDIR)/extras/source/gallery/diagrams))
+
+$(eval $(call gb_Package_set_outdir,extras_galldiagrams,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_galldiagrams,share/gallery/diagrams,\
+ Component-Circle01-Transparent-DarkBlue.png \
+ Component-Circle02-Transparent-Bule.png \
+ Component-Circle03-Transparent-Green.png \
+ Component-Circle04-Transparent-Orange.png \
+ Component-Circle05-Transparent-Red.png \
+ Component-Cube01-DarkBlue.png \
+ Component-Cube02-LightBlue.png \
+ Component-Cube03-Green.png \
+ Component-Cube04-Orange.png \
+ Component-Cube05-DarkRed.png \
+ Component-Cuboid01-DarkBlue.png \
+ Component-Cuboid02-Blue.png \
+ Component-Cuboid03-Green.png \
+ Component-Cuboid04-Orange.png \
+ Component-Cuboid05-Red.png \
+ Component-Gear01-DarkBlue.png \
+ Component-Gear02-LightBlue.png \
+ Component-Gear03-Green.png \
+ Component-Gear04-DarkRed.png \
+ Component-Gear05-Orange.png \
+ Component-Person01-DarkBlue.png \
+ Component-Person02-Blue.png \
+ Component-Person03-Green.png \
+ Component-Person04-DarkRed.png \
+ Component-Person05-Orange.png \
+ Component-PuzzlePiece01-DarkBlue.png \
+ Component-PuzzlePiece02-Blue.png \
+ Component-PuzzlePiece03-Green.png \
+ Component-PuzzlePiece04-Red.png \
+ Component-PuzzlePiece05-Orange.png \
+ Component-Sphere01-DarkBlue.png \
+ Component-Sphere02-LightBlue.png \
+ Component-Sphere03-Green.png \
+ Component-Sphere04-DarkRed.png \
+ Component-Sphere05-Orange.png \
+ Cycle01-Transparent.png \
+ Cycle02-Transparent-Blue.png \
+ Cycle03-Blue.png \
+ Cycle04-Blue.png \
+ Cycle05.png \
+ Cycle06.png \
+ Cycle07.png \
+ Cycle08-Blue.png \
+ Cycle09-Orange.png \
+ Donut01-LightBlue.png \
+ Donut02-Blue.png \
+ Donut03-Blue.png \
+ Donut04-DarkBlue.png \
+ Donut05-DarkBlue.png \
+ Donut06-Blue.png \
+ Donut07-Blue.png \
+ Graph.png \
+ People01-Blue.png \
+ People02.png \
+ Pillars01-Orange.png \
+ Pillars02-LightBlue.png \
+ Process01-Blue.png \
+ Process02-Blue.png \
+ Process03-Blue.emf \
+ Process04-GoUp-Blue.png \
+ Process05-GoUp-Red.png \
+ Process06-GoUp-Yellow.png \
+ Process07-Blue.png \
+ Pyramid01.png \
+ Pyramid02-Blue.png \
+ Pyramid03.emf \
+ Radial01-Green.emf \
+ Radial02-Green.emf \
+ Radial03-Sphere.png \
+ Radial04-Sphere-Red.png \
+ Radial05-Sphere-Blue.png \
+ Radial06-Arrows-DarkBlue.png \
+ Radial07-Arrows-DarkBlue.png \
+ Section-Circle.emf \
+ Section-Cubes01.png \
+ Section-Cubes02-Blue.png \
+ Section-Cubes03-Orange.png \
+ Section-Cubes04.png \
+ Section-Cubes05.png \
+ Section-Cuboids01-Blue.png \
+ Section-Cuboids02-Blue.png \
+ Section-Cuboids03.png \
+ Section-Gears01.png \
+ Section-Gears02-Blue.emf \
+ Section-Gears03.png \
+ Section-Hexagons01.png \
+ Section-Hexagons02-Blue.png \
+ Section-Hexagons03-Blue.png \
+ Section-Hexagons04-Orange.emf \
+ Section-Leaves01-LightBlue.png \
+ Section-Leaves02-Green.png \
+ Section-Pasters01.png \
+ Section-Pasters02-Blue.emf \
+ Section-Puzzle01.emf \
+ Section-Puzzle02.png \
+ Section-Puzzle03.png \
+ Section-Rectangles.png \
+ Section-Squares.png \
+ Section-Triangle.emf \
+ Target.png \
+ Venn01.png \
+ Venn02.png \
+ Venn03.png \
+ Venn04.png \
+ Venn05.png \
+ Venn06-Blue.png \
+ Venn07-Blue.emf \
+ Venn08.png \
+))
+
+# vim: set noet sw=4 ts=4: \
diff --git a/extras/Package_galleducation.mk b/extras/Package_galleducation.mk
new file mode 100644
index 000000000000..d1f8d3e3b71f
--- /dev/null
+++ b/extras/Package_galleducation.mk
@@ -0,0 +1,30 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_galleducation,$(SRCDIR)/extras/source/gallery/education))
+
+$(eval $(call gb_Package_set_outdir,extras_galleducation,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_galleducation,share/gallery/education,\
+ Blackboard.png \
+ Books.png \
+ Chalk.png \
+ Globe.png \
+ Glue.png \
+ GraduationCap.png \
+ Microscope.png \
+ Notebook.png \
+ PaperClip-Blue.png \
+ PaperClip-Red.png \
+ Pencil.png \
+ Ruler.png \
+ TestTubes.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_gallenvironment.mk b/extras/Package_gallenvironment.mk
new file mode 100644
index 000000000000..24021804f003
--- /dev/null
+++ b/extras/Package_gallenvironment.mk
@@ -0,0 +1,42 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_gallenvironment,$(SRCDIR)/extras/source/gallery/environment))
+
+$(eval $(call gb_Package_set_outdir,extras_gallenvironment,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_gallenvironment,share/gallery/environment,\
+ DrippingFaucet.png \
+ Earth.png \
+ EndangeredAnimals1.png \
+ EndangeredAnimals2.png \
+ GreenCar.png \
+ GreenFactory.png \
+ GreenHouse.png \
+ Leaf1.png \
+ Leaf2.png \
+ LightBulb-Flourescent-Off.png \
+ LightBulb-Flourescent-On.png \
+ LightBulb-Standard-Off1.png \
+ LightBulb-Standard-Off2.png \
+ LightBulb-Standard-On.png \
+ Pollution-Car.png \
+ Pollution-Factory.png \
+ Raindrop.png \
+ RecycleBin.png \
+ RecycleSymbol.png \
+ RenewableEnergy-Solar.png \
+ RenewableEnergySymbol.png \
+ RenewableEnergy-Water.png \
+ RenewableEnergy-Wind.png \
+ Sun1.png \
+ Sun2.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_gallfinance.mk b/extras/Package_gallfinance.mk
new file mode 100644
index 000000000000..d00ebea66bbc
--- /dev/null
+++ b/extras/Package_gallfinance.mk
@@ -0,0 +1,59 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_gallfinance,$(SRCDIR)/extras/source/gallery/finance))
+
+$(eval $(call gb_Package_set_outdir,extras_gallfinance,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_gallfinance,share/gallery/finance,\
+ Agreement.png \
+ ATM01.png \
+ ATM02.png \
+ Balance-Balanced1.png \
+ Balance-Balanced2.png \
+ Balance-Unbalanced1.png \
+ Balance-Unbalanced2.png \
+ Calculator.png \
+ Chart-Decrease1.png \
+ Chart-Decrease2.png \
+ Chart-Increase1.png \
+ Chart-Increase2.png \
+ Chart-Plateau.png \
+ Check.png \
+ Contract.png \
+ CreditCard-Black.png \
+ CreditCard-Cut.png \
+ CreditCard-Gold.png \
+ Currency-Dollar.png \
+ Currency-Dollars.png \
+ Currency-StackCoins.png \
+ Currency-Stack.png \
+ GoldBar.png \
+ GoldBar-Stack.png \
+ MoneyBag01.png \
+ MoneyBag02.png \
+ PercentSign.png \
+ PiggyBank01-Broken.png \
+ PiggyBank02-Broken.png \
+ PiggyBank-Coins.png \
+ PiggyBank-Currency.png \
+ Portfolio.png \
+ PriceTag.png \
+ Safe-Closed.png \
+ Safe-Empty.png \
+ Safe-Full.png \
+ Seal-Gold.png \
+ Seal-Red.png \
+ Seal-Silver.png \
+ Wallet-Empty.png \
+ Wallet-Full1.png \
+ Wallet-Full2.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_gallpeople.mk b/extras/Package_gallpeople.mk
new file mode 100644
index 000000000000..be373bb1aece
--- /dev/null
+++ b/extras/Package_gallpeople.mk
@@ -0,0 +1,69 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_gallpeople,$(SRCDIR)/extras/source/gallery/people))
+
+$(eval $(call gb_Package_set_outdir,extras_gallpeople,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_gallpeople,share/gallery/people,\
+ Artist-Female1.png \
+ Artist-Female2.png \
+ Artist-Male1.png \
+ Artist-Male2.png \
+ BusinessPerson-Female1.png \
+ BusinessPerson-Female2.png \
+ BusinessPerson-Female3.png \
+ BusinessPerson-Female4.png \
+ BusinessPerson-Female5.png \
+ BusinessPerson-Female6.png \
+ BusinessPerson-HeadSet1.png \
+ BusinessPerson-HeadSet2.png \
+ BusinessPerson-Male1.png \
+ BusinessPerson-Male2.png \
+ BusinessPerson-Male3.png \
+ BusinessPerson-Male4.png \
+ BusinessPerson-Male5.png \
+ BusinessPerson-Male6.png \
+ Chef1.png \
+ Chef2.png \
+ Computer-User-Female1.png \
+ Computer-User-Female2.png \
+ Computer-User-Male1.png \
+ Computer-User-Male2.png \
+ ConstructionWorker2.png \
+ ConstructionWorker.png \
+ Detective1.png \
+ Detective2.png \
+ Doctor-Female1.png \
+ Doctor-Female2.png \
+ Doctor-Male1.png \
+ Doctor-Male2.png \
+ Nurse1.png \
+ Nurse2.png \
+ PoliceOfficer1.png \
+ PoliceOfficer2.png \
+ Presenter-Female1.png \
+ Presenter-Female2.png \
+ Presenter-Male1.png \
+ Presenter-Male2.png \
+ Student-Female.png \
+ Student-Male.png \
+ Surgeon1.png \
+ Surgeon2.png \
+ Surgeon-Female1.png \
+ Surgeon-Female2.png \
+ Teacher1.png \
+ Teacher2.png \
+ Tourist-Female1.png \
+ Tourist-Female2.png \
+ Tourist-Male1.png \
+ Tourist-Male2.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_gallsymbols.mk b/extras/Package_gallsymbols.mk
new file mode 100644
index 000000000000..36b74bb248fb
--- /dev/null
+++ b/extras/Package_gallsymbols.mk
@@ -0,0 +1,107 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_gallsymbols,$(SRCDIR)/extras/source/gallery/symbols))
+
+$(eval $(call gb_Package_set_outdir,extras_gallsymbols,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_gallsymbols,share/gallery/symbols,\
+ Book.png \
+ Box01.png \
+ Box02.png \
+ Bulb01-Yellow.png \
+ Bulb02-Yellow.png \
+ Calendar.png \
+ Chart.png \
+ Clipboard.png \
+ Clock.png \
+ Compass.png \
+ Emotion01-Laughing.png \
+ Emotion02-Smiling.png \
+ Emotion03-Calm.png \
+ Emotion04-Frowning.png \
+ Emotion05-Angry.png \
+ Emotion06-Crying.png \
+ Flag01-Red.png \
+ Flag02-Green.png \
+ Flag03-Blue.png \
+ Gift.png \
+ House.png \
+ Icon-Computer01-White.png \
+ Icon-Computer02-Black.png \
+ Icon-Disk01-Blue.png \
+ Icon-Disk02-Green.png \
+ Icon-Document01-Grey.png \
+ Icon-Document02-Grey.png \
+ Icon-Document03-Blue.png \
+ Icon-Document04-Blue.png \
+ Icon-Envelope01-Blue.png \
+ Icon-Envelope02-Yellow.png \
+ Icon-Envelope03-Open-Yellow.png \
+ Icon-Envelope04-Open-Yellow.png \
+ Icon-Folder01-Yellow.png \
+ Icon-Folder02-Yellow.png \
+ Icon-Folder03-Open-Yellow.png \
+ Icon-Folder04-Open-Yellow.png \
+ Icon-Gear01-Grey.png \
+ Icon-Gear02-Blue.png \
+ Icon-Network01-Blue.png \
+ Icon-Network02.png \
+ Icon-Pencil01.png \
+ Icon-Pencil02.png \
+ Icon-Printer01-White.png \
+ Icon-Printer02-Black.png \
+ Key01.png \
+ Key02.png \
+ Lock01-Yellow.png \
+ Lock02-Yellow.png \
+ Lock03-Blue.png \
+ Lock04-Blue.png \
+ Magnet.png \
+ MagnifyingGlass.png \
+ Medal.png \
+ Notebook.png \
+ Phone.png \
+ PieChart.png \
+ Pin.png \
+ PuzzlePiece.png \
+ PuzzlePieces.png \
+ Roadblock.png \
+ Scissors.png \
+ Shield01.png \
+ Shield02-Orange.png \
+ Shield03-Blue.png \
+ Sign-Ban01.png \
+ Sign-Ban02.png \
+ Sign-CheckBox01.png \
+ Sign-CheckBox02-Unchecked.png \
+ Sign-Checkmark01-Green.png \
+ Sign-Checkmark02-Green.png \
+ Sign-DoNotEnter.png \
+ Sign-Error01.png \
+ Sign-Error02.png \
+ Sign-ExclamationPoint01-Red.png \
+ Sign-ExclamationPoint02-Orange.png \
+ Sign-Help01-Green.png \
+ Sign-Help02-Blue.png \
+ Sign-Information.png \
+ Sign-Null.png \
+ Sign-QuestionMark01-Blue.png \
+ Sign-QuestionMark02-Red.png \
+ Sign-RadioButton01.png \
+ Sign-RadioButton02-Unchecked.png \
+ Sign-Warning01-Red.png \
+ Sign-Warning02-Orange.png \
+ Sign-X01-Red.png \
+ Sign-X02-Red.png \
+ Star-Yellow.png \
+ Wrench.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_gallsystem.mk b/extras/Package_gallsystem.mk
index 85718e7d8bc3..a51aaba61592 100644
--- a/extras/Package_gallsystem.mk
+++ b/extras/Package_gallsystem.mk
@@ -15,12 +15,6 @@ $(eval $(call gb_Package_add_files,extras_gallsystem,share/gallery,\
sg1.sdg \
sg1.sdv \
sg1.thm \
- sg24.sdg \
- sg24.sdv \
- sg24.thm \
- sg36.sdg \
- sg36.sdv \
- sg36.thm \
sg3.sdg \
sg3.sdv \
sg3.thm \
@@ -30,6 +24,42 @@ $(eval $(call gb_Package_add_files,extras_gallsystem,share/gallery,\
sg9.sdg \
sg9.sdv \
sg9.thm \
+ sg10.sdg \
+ sg10.sdv \
+ sg10.thm \
+ sg11.sdg \
+ sg11.sdv \
+ sg11.thm \
+ sg12.sdg \
+ sg12.sdv \
+ sg12.thm \
+ sg13.sdg \
+ sg13.sdv \
+ sg13.thm \
+ sg14.sdg \
+ sg14.sdv \
+ sg14.thm \
+ sg15.sdg \
+ sg15.sdv \
+ sg15.thm \
+ sg16.sdg \
+ sg16.sdv \
+ sg16.thm \
+ sg17.sdg \
+ sg17.sdv \
+ sg17.thm \
+ sg18.sdg \
+ sg18.sdv \
+ sg18.thm \
+ sg19.sdg \
+ sg19.sdv \
+ sg19.thm \
+ sg24.sdg \
+ sg24.sdv \
+ sg24.thm \
+ sg36.sdg \
+ sg36.sdv \
+ sg36.thm \
))
# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_galltransport.mk b/extras/Package_galltransport.mk
new file mode 100644
index 000000000000..9ada8b25c992
--- /dev/null
+++ b/extras/Package_galltransport.mk
@@ -0,0 +1,31 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_galltransport,$(SRCDIR)/extras/source/gallery/transportation))
+
+$(eval $(call gb_Package_set_outdir,extras_galltransport,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_galltransport,share/gallery/transport,\
+ Airplane-Blue.png \
+ Bicycle-Blue.png \
+ Boat.png \
+ Bus.png \
+ Canoe-Blue.png \
+ Car-Red.png \
+ Helicopter-Blue.png \
+ Motorcycle-Red.png \
+ Pedestrian-Blue.png \
+ PersonalTransporter-Green.png \
+ Sailboat-Red.png \
+ Scooter-Orange.png \
+ Train-Red.png \
+ Truck-Blue.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_galltxtshapes.mk b/extras/Package_galltxtshapes.mk
new file mode 100644
index 000000000000..1a62c289f2be
--- /dev/null
+++ b/extras/Package_galltxtshapes.mk
@@ -0,0 +1,55 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_galltxtshapes,$(SRCDIR)/extras/source/gallery/txtshapes))
+
+$(eval $(call gb_Package_set_outdir,extras_galltxtshapes,$(INSTDIR)))
+
+$(eval $(call gb_Package_add_files,extras_galltxtshapes,share/gallery/txtshapes,\
+ Circle01-DarkBlue.png \
+ Circle02-LightBlue.png \
+ Circle03-Green.png \
+ Circle04-DarkRed.png \
+ Circle05-Orange.png \
+ Hexagon01-DarkBlue.png \
+ Hexagon02-Blue.png \
+ Hexagon03-Green.png \
+ Hexagon04-DarkRed.png \
+ Hexagon05-Orange.png \
+ Leaf01-DarkBlue.png \
+ Leaf02-LightBlue.png \
+ Leaf03-Green.png \
+ Leaf04-DarkRed.png \
+ Leaf05-Orange.png \
+ Paster01-DarkBlue.png \
+ Paster02-LightBlue.png \
+ Paster03-Green.png \
+ Paster04-Red.png \
+ Paster05-Orange.png \
+ Rectangle01-DarkBlue.png \
+ Rectangle02-LightBlue.png \
+ Rectangle03-Green.png \
+ Rectangle04-DarkRed.png \
+ Rectangle05-Orange.png \
+ Rectangle06-Striped-Blue.png \
+ Rectangle07-Striped-Green.png \
+ Rectangle08-Striped-Red.png \
+ Rectangle09-Striped-Orange.png \
+ Square01-DarkBlue.png \
+ Square02-LightBlue.png \
+ Square03-Green.png \
+ Square04-DarkRed.png \
+ Square05-Orange.png \
+ Square06-Striped-Blue.png \
+ Square07-Striped-Green.png \
+ Square08-Striped-Red.png \
+ Square09-Striped-Orange.png \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/source/gallery/arrows/A01-Arrow-Gray-Left.png b/extras/source/gallery/arrows/A01-Arrow-Gray-Left.png
new file mode 100755
index 000000000000..7ac06ff930a3
--- /dev/null
+++ b/extras/source/gallery/arrows/A01-Arrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A02-Arrow-DarkBlue-Right.png b/extras/source/gallery/arrows/A02-Arrow-DarkBlue-Right.png
new file mode 100755
index 000000000000..9d2ac5446b20
--- /dev/null
+++ b/extras/source/gallery/arrows/A02-Arrow-DarkBlue-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A03-Arrow-Gray-Left.png b/extras/source/gallery/arrows/A03-Arrow-Gray-Left.png
new file mode 100755
index 000000000000..44609c803783
--- /dev/null
+++ b/extras/source/gallery/arrows/A03-Arrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A04-Arrow-DarkRed-Right.png b/extras/source/gallery/arrows/A04-Arrow-DarkRed-Right.png
new file mode 100755
index 000000000000..99143a6ccf20
--- /dev/null
+++ b/extras/source/gallery/arrows/A04-Arrow-DarkRed-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A05-Arrow-Blue-Left.png b/extras/source/gallery/arrows/A05-Arrow-Blue-Left.png
new file mode 100755
index 000000000000..a43eae5f8590
--- /dev/null
+++ b/extras/source/gallery/arrows/A05-Arrow-Blue-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A06-Arrow-Red-Right.png b/extras/source/gallery/arrows/A06-Arrow-Red-Right.png
new file mode 100755
index 000000000000..078c157f6a82
--- /dev/null
+++ b/extras/source/gallery/arrows/A06-Arrow-Red-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A07-Arrow-LightBlue-Left.png b/extras/source/gallery/arrows/A07-Arrow-LightBlue-Left.png
new file mode 100755
index 000000000000..055499012bd7
--- /dev/null
+++ b/extras/source/gallery/arrows/A07-Arrow-LightBlue-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A08-Arrow-DarkRed-Right.png b/extras/source/gallery/arrows/A08-Arrow-DarkRed-Right.png
new file mode 100755
index 000000000000..7c28edc85106
--- /dev/null
+++ b/extras/source/gallery/arrows/A08-Arrow-DarkRed-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A09-Arrow-Gray-Left.png b/extras/source/gallery/arrows/A09-Arrow-Gray-Left.png
new file mode 100755
index 000000000000..eb04fefa7d95
--- /dev/null
+++ b/extras/source/gallery/arrows/A09-Arrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A10-Arrow-Purple-Right.png b/extras/source/gallery/arrows/A10-Arrow-Purple-Right.png
new file mode 100755
index 000000000000..e15860f6d9ae
--- /dev/null
+++ b/extras/source/gallery/arrows/A10-Arrow-Purple-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A11-Arrow-Gray-Left.png b/extras/source/gallery/arrows/A11-Arrow-Gray-Left.png
new file mode 100755
index 000000000000..d32aa6b54e3f
--- /dev/null
+++ b/extras/source/gallery/arrows/A11-Arrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A12-Arrow-LightBlue-Right.png b/extras/source/gallery/arrows/A12-Arrow-LightBlue-Right.png
new file mode 100755
index 000000000000..94571ee03210
--- /dev/null
+++ b/extras/source/gallery/arrows/A12-Arrow-LightBlue-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A13-Arrow-Gray-Right.png b/extras/source/gallery/arrows/A13-Arrow-Gray-Right.png
new file mode 100755
index 000000000000..4eebe871ee67
--- /dev/null
+++ b/extras/source/gallery/arrows/A13-Arrow-Gray-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A14-CircleArrow-Green.png b/extras/source/gallery/arrows/A14-CircleArrow-Green.png
new file mode 100755
index 000000000000..d4895b0f7bc6
--- /dev/null
+++ b/extras/source/gallery/arrows/A14-CircleArrow-Green.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A15-CircleArrow.png b/extras/source/gallery/arrows/A15-CircleArrow.png
new file mode 100755
index 000000000000..50092f3b9695
--- /dev/null
+++ b/extras/source/gallery/arrows/A15-CircleArrow.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A16-CircleArrow.png b/extras/source/gallery/arrows/A16-CircleArrow.png
new file mode 100755
index 000000000000..2d7fe192a9db
--- /dev/null
+++ b/extras/source/gallery/arrows/A16-CircleArrow.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A17-CircleArrow.png b/extras/source/gallery/arrows/A17-CircleArrow.png
new file mode 100755
index 000000000000..2c41a689dbad
--- /dev/null
+++ b/extras/source/gallery/arrows/A17-CircleArrow.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A18-CircleArrow.png b/extras/source/gallery/arrows/A18-CircleArrow.png
new file mode 100755
index 000000000000..606e162c75e3
--- /dev/null
+++ b/extras/source/gallery/arrows/A18-CircleArrow.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A19-CircleArrow.png b/extras/source/gallery/arrows/A19-CircleArrow.png
new file mode 100755
index 000000000000..5cfab792b77d
--- /dev/null
+++ b/extras/source/gallery/arrows/A19-CircleArrow.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A20-CircleArrow-LightBlue.png b/extras/source/gallery/arrows/A20-CircleArrow-LightBlue.png
new file mode 100755
index 000000000000..593b0788b7f0
--- /dev/null
+++ b/extras/source/gallery/arrows/A20-CircleArrow-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A21-CircleArrow-Green.png b/extras/source/gallery/arrows/A21-CircleArrow-Green.png
new file mode 100755
index 000000000000..720a7e47d3dd
--- /dev/null
+++ b/extras/source/gallery/arrows/A21-CircleArrow-Green.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A22-CircleArrow.png b/extras/source/gallery/arrows/A22-CircleArrow.png
new file mode 100755
index 000000000000..561416b19f83
--- /dev/null
+++ b/extras/source/gallery/arrows/A22-CircleArrow.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A23-CurvedArrow-Gray-Left.png b/extras/source/gallery/arrows/A23-CurvedArrow-Gray-Left.png
new file mode 100755
index 000000000000..b57c44463a6d
--- /dev/null
+++ b/extras/source/gallery/arrows/A23-CurvedArrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A24-CurvedArrow-LightBlue-Right.png b/extras/source/gallery/arrows/A24-CurvedArrow-LightBlue-Right.png
new file mode 100755
index 000000000000..11cd8be1cd77
--- /dev/null
+++ b/extras/source/gallery/arrows/A24-CurvedArrow-LightBlue-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A25-CurvedArrow-DarkBlue.png b/extras/source/gallery/arrows/A25-CurvedArrow-DarkBlue.png
new file mode 100755
index 000000000000..7de9319b0658
--- /dev/null
+++ b/extras/source/gallery/arrows/A25-CurvedArrow-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A26-CurvedArrow-Orange.png b/extras/source/gallery/arrows/A26-CurvedArrow-Orange.png
new file mode 100755
index 000000000000..8f88bea54afd
--- /dev/null
+++ b/extras/source/gallery/arrows/A26-CurvedArrow-Orange.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A27-CurvedArrow-DarkRed.png b/extras/source/gallery/arrows/A27-CurvedArrow-DarkRed.png
new file mode 100755
index 000000000000..4afa98a78105
--- /dev/null
+++ b/extras/source/gallery/arrows/A27-CurvedArrow-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A28-CurvedArrow-DarkBlue.png b/extras/source/gallery/arrows/A28-CurvedArrow-DarkBlue.png
new file mode 100755
index 000000000000..16478815e853
--- /dev/null
+++ b/extras/source/gallery/arrows/A28-CurvedArrow-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A29-CurvedArrow-Green.png b/extras/source/gallery/arrows/A29-CurvedArrow-Green.png
new file mode 100755
index 000000000000..16a3985f52d3
--- /dev/null
+++ b/extras/source/gallery/arrows/A29-CurvedArrow-Green.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A30-CurvedArrow-Gray.png b/extras/source/gallery/arrows/A30-CurvedArrow-Gray.png
new file mode 100755
index 000000000000..38e319931b76
--- /dev/null
+++ b/extras/source/gallery/arrows/A30-CurvedArrow-Gray.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A31-CurvedArrow-LightBlue.png b/extras/source/gallery/arrows/A31-CurvedArrow-LightBlue.png
new file mode 100755
index 000000000000..24eb28867314
--- /dev/null
+++ b/extras/source/gallery/arrows/A31-CurvedArrow-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A32-CurvedArrow-Orange.png b/extras/source/gallery/arrows/A32-CurvedArrow-Orange.png
new file mode 100755
index 000000000000..573c775cb2ae
--- /dev/null
+++ b/extras/source/gallery/arrows/A32-CurvedArrow-Orange.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A33-CurvedArrow-LightBlue-TwoDirections.png b/extras/source/gallery/arrows/A33-CurvedArrow-LightBlue-TwoDirections.png
new file mode 100755
index 000000000000..70b7cb7e0c64
--- /dev/null
+++ b/extras/source/gallery/arrows/A33-CurvedArrow-LightBlue-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A34-CurvedArrow-Green-TwoDirections.png b/extras/source/gallery/arrows/A34-CurvedArrow-Green-TwoDirections.png
new file mode 100755
index 000000000000..0d27a8556897
--- /dev/null
+++ b/extras/source/gallery/arrows/A34-CurvedArrow-Green-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A35-CurvedArrow-Brown-Left.png b/extras/source/gallery/arrows/A35-CurvedArrow-Brown-Left.png
new file mode 100755
index 000000000000..8246acac1c4f
--- /dev/null
+++ b/extras/source/gallery/arrows/A35-CurvedArrow-Brown-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A36-CurvedArrow-LightBlue-Up.png b/extras/source/gallery/arrows/A36-CurvedArrow-LightBlue-Up.png
new file mode 100755
index 000000000000..fc629f21d884
--- /dev/null
+++ b/extras/source/gallery/arrows/A36-CurvedArrow-LightBlue-Up.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A37-CurvedArrow-Gray-TwoDirections.png b/extras/source/gallery/arrows/A37-CurvedArrow-Gray-TwoDirections.png
new file mode 100755
index 000000000000..2105b65d149d
--- /dev/null
+++ b/extras/source/gallery/arrows/A37-CurvedArrow-Gray-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A38-CurvedArrow-Gray-TwoDirections.png b/extras/source/gallery/arrows/A38-CurvedArrow-Gray-TwoDirections.png
new file mode 100755
index 000000000000..b68381e3024e
--- /dev/null
+++ b/extras/source/gallery/arrows/A38-CurvedArrow-Gray-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A39-CurvedArrow-Gray-Left.png b/extras/source/gallery/arrows/A39-CurvedArrow-Gray-Left.png
new file mode 100755
index 000000000000..cf4a72fae93a
--- /dev/null
+++ b/extras/source/gallery/arrows/A39-CurvedArrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A40-CurvedArrow-Gray-Up.png b/extras/source/gallery/arrows/A40-CurvedArrow-Gray-Up.png
new file mode 100755
index 000000000000..81377f24b92b
--- /dev/null
+++ b/extras/source/gallery/arrows/A40-CurvedArrow-Gray-Up.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A41-CurvedArrow-Gray-Left.png b/extras/source/gallery/arrows/A41-CurvedArrow-Gray-Left.png
new file mode 100755
index 000000000000..04a5513ee705
--- /dev/null
+++ b/extras/source/gallery/arrows/A41-CurvedArrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A42-TrendArrow-Red-GoUp.png b/extras/source/gallery/arrows/A42-TrendArrow-Red-GoUp.png
new file mode 100755
index 000000000000..5326e6efbf62
--- /dev/null
+++ b/extras/source/gallery/arrows/A42-TrendArrow-Red-GoUp.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A43-TrendArrow-Green-GoDown.png b/extras/source/gallery/arrows/A43-TrendArrow-Green-GoDown.png
new file mode 100755
index 000000000000..36ef621dc0c8
--- /dev/null
+++ b/extras/source/gallery/arrows/A43-TrendArrow-Green-GoDown.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A44-TrendArrow-Orange-GoUp.png b/extras/source/gallery/arrows/A44-TrendArrow-Orange-GoUp.png
new file mode 100755
index 000000000000..6ac91ca9d505
--- /dev/null
+++ b/extras/source/gallery/arrows/A44-TrendArrow-Orange-GoUp.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A45-TrendArrow-Red-GoUp.png b/extras/source/gallery/arrows/A45-TrendArrow-Red-GoUp.png
new file mode 100755
index 000000000000..2bc0ee6c1f6f
--- /dev/null
+++ b/extras/source/gallery/arrows/A45-TrendArrow-Red-GoUp.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A46-TrendArrow-Orange-GoUp.png b/extras/source/gallery/arrows/A46-TrendArrow-Orange-GoUp.png
new file mode 100755
index 000000000000..5469e3e61cdd
--- /dev/null
+++ b/extras/source/gallery/arrows/A46-TrendArrow-Orange-GoUp.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A47-TrendArrow-LightBlue.png b/extras/source/gallery/arrows/A47-TrendArrow-LightBlue.png
new file mode 100755
index 000000000000..21a0ae122ca6
--- /dev/null
+++ b/extras/source/gallery/arrows/A47-TrendArrow-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A48-TrendArrow-Orange-TwoDirections.png b/extras/source/gallery/arrows/A48-TrendArrow-Orange-TwoDirections.png
new file mode 100755
index 000000000000..5322793d8662
--- /dev/null
+++ b/extras/source/gallery/arrows/A48-TrendArrow-Orange-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A49-TrendArrow-Yellow-ThreeDirections.png b/extras/source/gallery/arrows/A49-TrendArrow-Yellow-ThreeDirections.png
new file mode 100755
index 000000000000..fbd7baaa4cba
--- /dev/null
+++ b/extras/source/gallery/arrows/A49-TrendArrow-Yellow-ThreeDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A50-TrendArrow-LightBlue-FourDirections.png b/extras/source/gallery/arrows/A50-TrendArrow-LightBlue-FourDirections.png
new file mode 100755
index 000000000000..00c5d15347b9
--- /dev/null
+++ b/extras/source/gallery/arrows/A50-TrendArrow-LightBlue-FourDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A51-TrendArrow-Blue-FourDirections.png b/extras/source/gallery/arrows/A51-TrendArrow-Blue-FourDirections.png
new file mode 100755
index 000000000000..8bed8eadf6f5
--- /dev/null
+++ b/extras/source/gallery/arrows/A51-TrendArrow-Blue-FourDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A52-TrendArrow-Blue-FourDirections.png b/extras/source/gallery/arrows/A52-TrendArrow-Blue-FourDirections.png
new file mode 100755
index 000000000000..1ffbe1c46183
--- /dev/null
+++ b/extras/source/gallery/arrows/A52-TrendArrow-Blue-FourDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A53-TrendArrow-LightBlue-TwoDirections.png b/extras/source/gallery/arrows/A53-TrendArrow-LightBlue-TwoDirections.png
new file mode 100755
index 000000000000..99d9f89f2e46
--- /dev/null
+++ b/extras/source/gallery/arrows/A53-TrendArrow-LightBlue-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A54-TrendArrow-Red-TwoDirections.png b/extras/source/gallery/arrows/A54-TrendArrow-Red-TwoDirections.png
new file mode 100755
index 000000000000..89e6b5a71322
--- /dev/null
+++ b/extras/source/gallery/arrows/A54-TrendArrow-Red-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A55-TrendArrow-TwoDirections.png b/extras/source/gallery/arrows/A55-TrendArrow-TwoDirections.png
new file mode 100755
index 000000000000..5602e19e0db1
--- /dev/null
+++ b/extras/source/gallery/arrows/A55-TrendArrow-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A56-TrendArrow-Blue-TwoDirections.png b/extras/source/gallery/arrows/A56-TrendArrow-Blue-TwoDirections.png
new file mode 100755
index 000000000000..5689c4ae5fca
--- /dev/null
+++ b/extras/source/gallery/arrows/A56-TrendArrow-Blue-TwoDirections.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A57-Arrow-Yellow-Left.png b/extras/source/gallery/arrows/A57-Arrow-Yellow-Left.png
new file mode 100755
index 000000000000..46acb2b7edaa
--- /dev/null
+++ b/extras/source/gallery/arrows/A57-Arrow-Yellow-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A58-Arrow-Red-Right.png b/extras/source/gallery/arrows/A58-Arrow-Red-Right.png
new file mode 100755
index 000000000000..72622f539177
--- /dev/null
+++ b/extras/source/gallery/arrows/A58-Arrow-Red-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A59-CurvedArrow-Gray-Left.png b/extras/source/gallery/arrows/A59-CurvedArrow-Gray-Left.png
new file mode 100755
index 000000000000..9f7893e39b91
--- /dev/null
+++ b/extras/source/gallery/arrows/A59-CurvedArrow-Gray-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A60-CurvedArrow-Purple-Right.png b/extras/source/gallery/arrows/A60-CurvedArrow-Purple-Right.png
new file mode 100755
index 000000000000..bd2e25ffd2b2
--- /dev/null
+++ b/extras/source/gallery/arrows/A60-CurvedArrow-Purple-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A61-Arrow-StripedOrange-Left.png b/extras/source/gallery/arrows/A61-Arrow-StripedOrange-Left.png
new file mode 100755
index 000000000000..ae9b7801920a
--- /dev/null
+++ b/extras/source/gallery/arrows/A61-Arrow-StripedOrange-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A62-Arrow-StripedBlue-Right.png b/extras/source/gallery/arrows/A62-Arrow-StripedBlue-Right.png
new file mode 100755
index 000000000000..bcbbfbe4f88c
--- /dev/null
+++ b/extras/source/gallery/arrows/A62-Arrow-StripedBlue-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A63-Arrow-LightBlue-Left.png b/extras/source/gallery/arrows/A63-Arrow-LightBlue-Left.png
new file mode 100755
index 000000000000..795f68bb0e28
--- /dev/null
+++ b/extras/source/gallery/arrows/A63-Arrow-LightBlue-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A64-Arrow-Green-Right.png b/extras/source/gallery/arrows/A64-Arrow-Green-Right.png
new file mode 100755
index 000000000000..deb9de8f07b7
--- /dev/null
+++ b/extras/source/gallery/arrows/A64-Arrow-Green-Right.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A65-Arrow-DarkBlue-Up.png b/extras/source/gallery/arrows/A65-Arrow-DarkBlue-Up.png
new file mode 100755
index 000000000000..6bfe28b81b18
--- /dev/null
+++ b/extras/source/gallery/arrows/A65-Arrow-DarkBlue-Up.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A66-Arrow-Green-Down.png b/extras/source/gallery/arrows/A66-Arrow-Green-Down.png
new file mode 100755
index 000000000000..afd1e3cfcd7f
--- /dev/null
+++ b/extras/source/gallery/arrows/A66-Arrow-Green-Down.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A67-Arrow-Yellow-Left.png b/extras/source/gallery/arrows/A67-Arrow-Yellow-Left.png
new file mode 100755
index 000000000000..594efc52fd71
--- /dev/null
+++ b/extras/source/gallery/arrows/A67-Arrow-Yellow-Left.png
Binary files differ
diff --git a/extras/source/gallery/arrows/A68-Arrow-Gray-Right.png b/extras/source/gallery/arrows/A68-Arrow-Gray-Right.png
new file mode 100755
index 000000000000..e87e2fb34a6a
--- /dev/null
+++ b/extras/source/gallery/arrows/A68-Arrow-Gray-Right.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet01-Circle-DarkRed.png b/extras/source/gallery/bullets/Bullet01-Circle-DarkRed.png
new file mode 100755
index 000000000000..2afd3b08b107
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet01-Circle-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet02-Circle-Blue.png b/extras/source/gallery/bullets/Bullet02-Circle-Blue.png
new file mode 100755
index 000000000000..43fc3c1cd130
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet02-Circle-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet03-Circle-Green.png b/extras/source/gallery/bullets/Bullet03-Circle-Green.png
new file mode 100755
index 000000000000..8922aa6a707b
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet03-Circle-Green.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet04-Square-Black.png b/extras/source/gallery/bullets/Bullet04-Square-Black.png
new file mode 100755
index 000000000000..985f0b068cab
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet04-Square-Black.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet05-Square-Orange.png b/extras/source/gallery/bullets/Bullet05-Square-Orange.png
new file mode 100755
index 000000000000..479f1965ec78
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet05-Square-Orange.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet06-Square-Purple.png b/extras/source/gallery/bullets/Bullet06-Square-Purple.png
new file mode 100755
index 000000000000..f802ae8be798
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet06-Square-Purple.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet07-Diamond-Blue.png b/extras/source/gallery/bullets/Bullet07-Diamond-Blue.png
new file mode 100755
index 000000000000..af804313be0c
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet07-Diamond-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet08-Diamond-LightBlue.png b/extras/source/gallery/bullets/Bullet08-Diamond-LightBlue.png
new file mode 100755
index 000000000000..db510279e897
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet08-Diamond-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet09-Diamond-Red.png b/extras/source/gallery/bullets/Bullet09-Diamond-Red.png
new file mode 100755
index 000000000000..a8bbb9e34b12
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet09-Diamond-Red.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet10-Star-Yellow.png b/extras/source/gallery/bullets/Bullet10-Star-Yellow.png
new file mode 100755
index 000000000000..592109ec2133
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet10-Star-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet11-Star-Blue.png b/extras/source/gallery/bullets/Bullet11-Star-Blue.png
new file mode 100755
index 000000000000..9ad48d44f365
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet11-Star-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet12-Triangle-Blue.png b/extras/source/gallery/bullets/Bullet12-Triangle-Blue.png
new file mode 100755
index 000000000000..09c16793fc92
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet12-Triangle-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.png b/extras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.png
new file mode 100755
index 000000000000..c549e7701a77
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet14-Arrow-Red.png b/extras/source/gallery/bullets/Bullet14-Arrow-Red.png
new file mode 100755
index 000000000000..f92475fe2cfb
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet14-Arrow-Red.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet15-Arrow-Blue.png b/extras/source/gallery/bullets/Bullet15-Arrow-Blue.png
new file mode 100755
index 000000000000..239666eda8d0
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet15-Arrow-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet16-Box-Blue.png b/extras/source/gallery/bullets/Bullet16-Box-Blue.png
new file mode 100755
index 000000000000..5851180fb61e
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet16-Box-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet17-Box-Red.png b/extras/source/gallery/bullets/Bullet17-Box-Red.png
new file mode 100755
index 000000000000..f9f03dfb6696
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet17-Box-Red.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.png b/extras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.png
new file mode 100755
index 000000000000..cb10b0fc2591
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet19-Leaves-Red.png b/extras/source/gallery/bullets/Bullet19-Leaves-Red.png
new file mode 100755
index 000000000000..23d715562664
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet19-Leaves-Red.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet20-Target-Blue.png b/extras/source/gallery/bullets/Bullet20-Target-Blue.png
new file mode 100755
index 000000000000..c5313a9acce2
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet20-Target-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet21-Arrow-Blue.png b/extras/source/gallery/bullets/Bullet21-Arrow-Blue.png
new file mode 100755
index 000000000000..3793c7ac58e9
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet21-Arrow-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.png b/extras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.png
new file mode 100755
index 000000000000..8bd0dbf34470
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet23-Arrow-Brown.png b/extras/source/gallery/bullets/Bullet23-Arrow-Brown.png
new file mode 100755
index 000000000000..2d53430b8103
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet23-Arrow-Brown.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet24-Flag-Red.png b/extras/source/gallery/bullets/Bullet24-Flag-Red.png
new file mode 100755
index 000000000000..a6639941fcd5
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet24-Flag-Red.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet25-Flag-Green.png b/extras/source/gallery/bullets/Bullet25-Flag-Green.png
new file mode 100755
index 000000000000..e53fb26c37d2
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet25-Flag-Green.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet26-X-Red.png b/extras/source/gallery/bullets/Bullet26-X-Red.png
new file mode 100755
index 000000000000..e06282623467
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet26-X-Red.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet27-X-Black.png b/extras/source/gallery/bullets/Bullet27-X-Black.png
new file mode 100755
index 000000000000..c4f29142f024
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet27-X-Black.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet28-Checkmark-Green.png b/extras/source/gallery/bullets/Bullet28-Checkmark-Green.png
new file mode 100755
index 000000000000..222f31b4f049
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet28-Checkmark-Green.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet29-Checkmark-Blue.png b/extras/source/gallery/bullets/Bullet29-Checkmark-Blue.png
new file mode 100755
index 000000000000..fdba07611a2c
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet29-Checkmark-Blue.png
Binary files differ
diff --git a/extras/source/gallery/bullets/Bullet30-Square-DarkRed.png b/extras/source/gallery/bullets/Bullet30-Square-DarkRed.png
new file mode 100755
index 000000000000..e1be558425aa
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet30-Square-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/computers/Computer-Cloud.png b/extras/source/gallery/computers/Computer-Cloud.png
new file mode 100755
index 000000000000..ad195b187a9c
--- /dev/null
+++ b/extras/source/gallery/computers/Computer-Cloud.png
Binary files differ
diff --git a/extras/source/gallery/computers/Computer-Desktop.png b/extras/source/gallery/computers/Computer-Desktop.png
new file mode 100755
index 000000000000..4018710f84d2
--- /dev/null
+++ b/extras/source/gallery/computers/Computer-Desktop.png
Binary files differ
diff --git a/extras/source/gallery/computers/Computer-Laptop-Black.png b/extras/source/gallery/computers/Computer-Laptop-Black.png
new file mode 100755
index 000000000000..ac16fa4ceeaa
--- /dev/null
+++ b/extras/source/gallery/computers/Computer-Laptop-Black.png
Binary files differ
diff --git a/extras/source/gallery/computers/Computer-Laptop-Silver.png b/extras/source/gallery/computers/Computer-Laptop-Silver.png
new file mode 100755
index 000000000000..19ac276e2ce9
--- /dev/null
+++ b/extras/source/gallery/computers/Computer-Laptop-Silver.png
Binary files differ
diff --git a/extras/source/gallery/computers/Database-Add.png b/extras/source/gallery/computers/Database-Add.png
new file mode 100755
index 000000000000..ab57b790ae10
--- /dev/null
+++ b/extras/source/gallery/computers/Database-Add.png
Binary files differ
diff --git a/extras/source/gallery/computers/Database-Delete.png b/extras/source/gallery/computers/Database-Delete.png
new file mode 100755
index 000000000000..c1efe95207e3
--- /dev/null
+++ b/extras/source/gallery/computers/Database-Delete.png
Binary files differ
diff --git a/extras/source/gallery/computers/Database-Download.png b/extras/source/gallery/computers/Database-Download.png
new file mode 100755
index 000000000000..78f62b188dd9
--- /dev/null
+++ b/extras/source/gallery/computers/Database-Download.png
Binary files differ
diff --git a/extras/source/gallery/computers/Database.png b/extras/source/gallery/computers/Database.png
new file mode 100755
index 000000000000..061774d31af9
--- /dev/null
+++ b/extras/source/gallery/computers/Database.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder01-Blue.png b/extras/source/gallery/computers/Folder01-Blue.png
new file mode 100755
index 000000000000..be0c4990ccfe
--- /dev/null
+++ b/extras/source/gallery/computers/Folder01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder02-Green.png b/extras/source/gallery/computers/Folder02-Green.png
new file mode 100755
index 000000000000..057a981b4c5f
--- /dev/null
+++ b/extras/source/gallery/computers/Folder02-Green.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder03-Manilla.png b/extras/source/gallery/computers/Folder03-Manilla.png
new file mode 100755
index 000000000000..0900c2bf396c
--- /dev/null
+++ b/extras/source/gallery/computers/Folder03-Manilla.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder04-Yellow.png b/extras/source/gallery/computers/Folder04-Yellow.png
new file mode 100755
index 000000000000..98cef52b5fae
--- /dev/null
+++ b/extras/source/gallery/computers/Folder04-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder05-OpenBlue.png b/extras/source/gallery/computers/Folder05-OpenBlue.png
new file mode 100755
index 000000000000..a504d9c8bdc4
--- /dev/null
+++ b/extras/source/gallery/computers/Folder05-OpenBlue.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder06-OpenGreen.png b/extras/source/gallery/computers/Folder06-OpenGreen.png
new file mode 100755
index 000000000000..6488013a7a2f
--- /dev/null
+++ b/extras/source/gallery/computers/Folder06-OpenGreen.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder07-OpenManilla.png b/extras/source/gallery/computers/Folder07-OpenManilla.png
new file mode 100755
index 000000000000..4058e5b43a00
--- /dev/null
+++ b/extras/source/gallery/computers/Folder07-OpenManilla.png
Binary files differ
diff --git a/extras/source/gallery/computers/Folder08-OpenYellow.png b/extras/source/gallery/computers/Folder08-OpenYellow.png
new file mode 100755
index 000000000000..3714632dee84
--- /dev/null
+++ b/extras/source/gallery/computers/Folder08-OpenYellow.png
Binary files differ
diff --git a/extras/source/gallery/computers/Server.png b/extras/source/gallery/computers/Server.png
new file mode 100755
index 000000000000..9bfe4e2923c1
--- /dev/null
+++ b/extras/source/gallery/computers/Server.png
Binary files differ
diff --git a/extras/source/gallery/computers/WirelessAccessPoint.png b/extras/source/gallery/computers/WirelessAccessPoint.png
new file mode 100755
index 000000000000..4775c800dcd4
--- /dev/null
+++ b/extras/source/gallery/computers/WirelessAccessPoint.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Circle01-Transparent-DarkBlue.png b/extras/source/gallery/diagrams/Component-Circle01-Transparent-DarkBlue.png
new file mode 100755
index 000000000000..dea77bdbdc5b
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Circle01-Transparent-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Circle02-Transparent-Bule.png b/extras/source/gallery/diagrams/Component-Circle02-Transparent-Bule.png
new file mode 100755
index 000000000000..c48776b239ef
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Circle02-Transparent-Bule.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Circle03-Transparent-Green.png b/extras/source/gallery/diagrams/Component-Circle03-Transparent-Green.png
new file mode 100755
index 000000000000..524bf05a4a37
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Circle03-Transparent-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Circle04-Transparent-Orange.png b/extras/source/gallery/diagrams/Component-Circle04-Transparent-Orange.png
new file mode 100755
index 000000000000..8013d4855b13
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Circle04-Transparent-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Circle05-Transparent-Red.png b/extras/source/gallery/diagrams/Component-Circle05-Transparent-Red.png
new file mode 100755
index 000000000000..cdf0eff2d0ed
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Circle05-Transparent-Red.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cube01-DarkBlue.png b/extras/source/gallery/diagrams/Component-Cube01-DarkBlue.png
new file mode 100755
index 000000000000..fc5aa062a2c8
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cube01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cube02-LightBlue.png b/extras/source/gallery/diagrams/Component-Cube02-LightBlue.png
new file mode 100755
index 000000000000..abdd50b91447
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cube02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cube03-Green.png b/extras/source/gallery/diagrams/Component-Cube03-Green.png
new file mode 100755
index 000000000000..c872f6b5f29c
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cube03-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cube04-Orange.png b/extras/source/gallery/diagrams/Component-Cube04-Orange.png
new file mode 100755
index 000000000000..0d4e9bc93a79
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cube04-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cube05-DarkRed.png b/extras/source/gallery/diagrams/Component-Cube05-DarkRed.png
new file mode 100755
index 000000000000..cbff98cec807
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cube05-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cuboid01-DarkBlue.png b/extras/source/gallery/diagrams/Component-Cuboid01-DarkBlue.png
new file mode 100755
index 000000000000..5dd774deeb1d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cuboid01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cuboid02-Blue.png b/extras/source/gallery/diagrams/Component-Cuboid02-Blue.png
new file mode 100755
index 000000000000..bfa10f64d977
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cuboid02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cuboid03-Green.png b/extras/source/gallery/diagrams/Component-Cuboid03-Green.png
new file mode 100755
index 000000000000..480a1b7561cc
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cuboid03-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cuboid04-Orange.png b/extras/source/gallery/diagrams/Component-Cuboid04-Orange.png
new file mode 100755
index 000000000000..2831c31c04b2
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cuboid04-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Cuboid05-Red.png b/extras/source/gallery/diagrams/Component-Cuboid05-Red.png
new file mode 100755
index 000000000000..3df60a7e443d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Cuboid05-Red.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Gear01-DarkBlue.png b/extras/source/gallery/diagrams/Component-Gear01-DarkBlue.png
new file mode 100755
index 000000000000..156722cbbe3f
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Gear01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Gear02-LightBlue.png b/extras/source/gallery/diagrams/Component-Gear02-LightBlue.png
new file mode 100755
index 000000000000..6a5e49e39eea
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Gear02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Gear03-Green.png b/extras/source/gallery/diagrams/Component-Gear03-Green.png
new file mode 100755
index 000000000000..0aaa59aae440
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Gear03-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Gear04-DarkRed.png b/extras/source/gallery/diagrams/Component-Gear04-DarkRed.png
new file mode 100755
index 000000000000..c1e81bf23e26
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Gear04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Gear05-Orange.png b/extras/source/gallery/diagrams/Component-Gear05-Orange.png
new file mode 100755
index 000000000000..9a5bd710f733
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Gear05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Person01-DarkBlue.png b/extras/source/gallery/diagrams/Component-Person01-DarkBlue.png
new file mode 100755
index 000000000000..a104037e3641
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Person01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Person02-Blue.png b/extras/source/gallery/diagrams/Component-Person02-Blue.png
new file mode 100755
index 000000000000..e0b10d178548
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Person02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Person03-Green.png b/extras/source/gallery/diagrams/Component-Person03-Green.png
new file mode 100755
index 000000000000..2015a5aa55c9
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Person03-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Person04-DarkRed.png b/extras/source/gallery/diagrams/Component-Person04-DarkRed.png
new file mode 100755
index 000000000000..e8c4e5693844
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Person04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Person05-Orange.png b/extras/source/gallery/diagrams/Component-Person05-Orange.png
new file mode 100755
index 000000000000..3f8f9033f637
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Person05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-PuzzlePiece01-DarkBlue.png b/extras/source/gallery/diagrams/Component-PuzzlePiece01-DarkBlue.png
new file mode 100755
index 000000000000..b7fccb624bcc
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-PuzzlePiece01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-PuzzlePiece02-Blue.png b/extras/source/gallery/diagrams/Component-PuzzlePiece02-Blue.png
new file mode 100755
index 000000000000..7e95dc579a5d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-PuzzlePiece02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-PuzzlePiece03-Green.png b/extras/source/gallery/diagrams/Component-PuzzlePiece03-Green.png
new file mode 100755
index 000000000000..7f21d5dd6046
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-PuzzlePiece03-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-PuzzlePiece04-Red.png b/extras/source/gallery/diagrams/Component-PuzzlePiece04-Red.png
new file mode 100755
index 000000000000..b4864d9d089c
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-PuzzlePiece04-Red.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-PuzzlePiece05-Orange.png b/extras/source/gallery/diagrams/Component-PuzzlePiece05-Orange.png
new file mode 100755
index 000000000000..24382028c898
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-PuzzlePiece05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Sphere01-DarkBlue.png b/extras/source/gallery/diagrams/Component-Sphere01-DarkBlue.png
new file mode 100755
index 000000000000..fba1e6b23ab7
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Sphere01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Sphere02-LightBlue.png b/extras/source/gallery/diagrams/Component-Sphere02-LightBlue.png
new file mode 100755
index 000000000000..f61c75f392f1
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Sphere02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Sphere03-Green.png b/extras/source/gallery/diagrams/Component-Sphere03-Green.png
new file mode 100755
index 000000000000..58fdc1803871
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Sphere03-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Sphere04-DarkRed.png b/extras/source/gallery/diagrams/Component-Sphere04-DarkRed.png
new file mode 100755
index 000000000000..2d84a2d35e18
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Sphere04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Component-Sphere05-Orange.png b/extras/source/gallery/diagrams/Component-Sphere05-Orange.png
new file mode 100755
index 000000000000..05f68bf4440c
--- /dev/null
+++ b/extras/source/gallery/diagrams/Component-Sphere05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle01-Transparent.png b/extras/source/gallery/diagrams/Cycle01-Transparent.png
new file mode 100755
index 000000000000..b898af149243
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle01-Transparent.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle02-Transparent-Blue.png b/extras/source/gallery/diagrams/Cycle02-Transparent-Blue.png
new file mode 100755
index 000000000000..5e5d8d4d52b4
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle02-Transparent-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle03-Blue.png b/extras/source/gallery/diagrams/Cycle03-Blue.png
new file mode 100755
index 000000000000..b8e6bef3107f
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle03-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle04-Blue.png b/extras/source/gallery/diagrams/Cycle04-Blue.png
new file mode 100755
index 000000000000..5efeca4ee4ad
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle04-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle05.png b/extras/source/gallery/diagrams/Cycle05.png
new file mode 100755
index 000000000000..638a13a7f64d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle05.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle06.png b/extras/source/gallery/diagrams/Cycle06.png
new file mode 100755
index 000000000000..2cfac014529a
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle06.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle07.png b/extras/source/gallery/diagrams/Cycle07.png
new file mode 100755
index 000000000000..37a135afd889
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle07.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle08-Blue.png b/extras/source/gallery/diagrams/Cycle08-Blue.png
new file mode 100755
index 000000000000..9d687fb0e5b0
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle08-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Cycle09-Orange.png b/extras/source/gallery/diagrams/Cycle09-Orange.png
new file mode 100755
index 000000000000..e8b41395ed96
--- /dev/null
+++ b/extras/source/gallery/diagrams/Cycle09-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Donut01-LightBlue.png b/extras/source/gallery/diagrams/Donut01-LightBlue.png
new file mode 100755
index 000000000000..1e79e98b4871
--- /dev/null
+++ b/extras/source/gallery/diagrams/Donut01-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Donut02-Blue.png b/extras/source/gallery/diagrams/Donut02-Blue.png
new file mode 100755
index 000000000000..cbdb0a3f1008
--- /dev/null
+++ b/extras/source/gallery/diagrams/Donut02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Donut03-Blue.png b/extras/source/gallery/diagrams/Donut03-Blue.png
new file mode 100755
index 000000000000..4cb58a807f0f
--- /dev/null
+++ b/extras/source/gallery/diagrams/Donut03-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Donut04-DarkBlue.png b/extras/source/gallery/diagrams/Donut04-DarkBlue.png
new file mode 100755
index 000000000000..aeac67369169
--- /dev/null
+++ b/extras/source/gallery/diagrams/Donut04-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Donut05-DarkBlue.png b/extras/source/gallery/diagrams/Donut05-DarkBlue.png
new file mode 100755
index 000000000000..1f2724edf230
--- /dev/null
+++ b/extras/source/gallery/diagrams/Donut05-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Donut06-Blue.png b/extras/source/gallery/diagrams/Donut06-Blue.png
new file mode 100755
index 000000000000..974f1038bdd3
--- /dev/null
+++ b/extras/source/gallery/diagrams/Donut06-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Donut07-Blue.png b/extras/source/gallery/diagrams/Donut07-Blue.png
new file mode 100755
index 000000000000..7462b80011a2
--- /dev/null
+++ b/extras/source/gallery/diagrams/Donut07-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Graph.png b/extras/source/gallery/diagrams/Graph.png
new file mode 100755
index 000000000000..548f3160638a
--- /dev/null
+++ b/extras/source/gallery/diagrams/Graph.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/People01-Blue.png b/extras/source/gallery/diagrams/People01-Blue.png
new file mode 100755
index 000000000000..686edf7fd91d
--- /dev/null
+++ b/extras/source/gallery/diagrams/People01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/People02.png b/extras/source/gallery/diagrams/People02.png
new file mode 100755
index 000000000000..641c21fb1255
--- /dev/null
+++ b/extras/source/gallery/diagrams/People02.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Pillars01-Orange.png b/extras/source/gallery/diagrams/Pillars01-Orange.png
new file mode 100755
index 000000000000..aea3541d1eac
--- /dev/null
+++ b/extras/source/gallery/diagrams/Pillars01-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Pillars02-LightBlue.png b/extras/source/gallery/diagrams/Pillars02-LightBlue.png
new file mode 100755
index 000000000000..89f3e2c2f2c9
--- /dev/null
+++ b/extras/source/gallery/diagrams/Pillars02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Process01-Blue.png b/extras/source/gallery/diagrams/Process01-Blue.png
new file mode 100755
index 000000000000..0309722cc96d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Process01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Process02-Blue.png b/extras/source/gallery/diagrams/Process02-Blue.png
new file mode 100755
index 000000000000..64699ec9b804
--- /dev/null
+++ b/extras/source/gallery/diagrams/Process02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Process03-Blue.emf b/extras/source/gallery/diagrams/Process03-Blue.emf
new file mode 100755
index 000000000000..8abc99b54b8b
--- /dev/null
+++ b/extras/source/gallery/diagrams/Process03-Blue.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Process04-GoUp-Blue.png b/extras/source/gallery/diagrams/Process04-GoUp-Blue.png
new file mode 100755
index 000000000000..8ce8eb79f6db
--- /dev/null
+++ b/extras/source/gallery/diagrams/Process04-GoUp-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Process05-GoUp-Red.png b/extras/source/gallery/diagrams/Process05-GoUp-Red.png
new file mode 100755
index 000000000000..38da31a33a1b
--- /dev/null
+++ b/extras/source/gallery/diagrams/Process05-GoUp-Red.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Process06-GoUp-Yellow.png b/extras/source/gallery/diagrams/Process06-GoUp-Yellow.png
new file mode 100755
index 000000000000..82371a19e7ff
--- /dev/null
+++ b/extras/source/gallery/diagrams/Process06-GoUp-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Process07-Blue.png b/extras/source/gallery/diagrams/Process07-Blue.png
new file mode 100755
index 000000000000..6111c27e52a4
--- /dev/null
+++ b/extras/source/gallery/diagrams/Process07-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Pyramid01.png b/extras/source/gallery/diagrams/Pyramid01.png
new file mode 100755
index 000000000000..96ce81fc3738
--- /dev/null
+++ b/extras/source/gallery/diagrams/Pyramid01.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Pyramid02-Blue.png b/extras/source/gallery/diagrams/Pyramid02-Blue.png
new file mode 100755
index 000000000000..ea0171ac7de7
--- /dev/null
+++ b/extras/source/gallery/diagrams/Pyramid02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Pyramid03.emf b/extras/source/gallery/diagrams/Pyramid03.emf
new file mode 100755
index 000000000000..6567bd938b9e
--- /dev/null
+++ b/extras/source/gallery/diagrams/Pyramid03.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Radial01-Green.emf b/extras/source/gallery/diagrams/Radial01-Green.emf
new file mode 100755
index 000000000000..4d91a2f25a50
--- /dev/null
+++ b/extras/source/gallery/diagrams/Radial01-Green.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Radial02-Green.emf b/extras/source/gallery/diagrams/Radial02-Green.emf
new file mode 100755
index 000000000000..3c9f0e5df4d5
--- /dev/null
+++ b/extras/source/gallery/diagrams/Radial02-Green.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Radial03-Sphere.png b/extras/source/gallery/diagrams/Radial03-Sphere.png
new file mode 100755
index 000000000000..923f641574fa
--- /dev/null
+++ b/extras/source/gallery/diagrams/Radial03-Sphere.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Radial04-Sphere-Red.png b/extras/source/gallery/diagrams/Radial04-Sphere-Red.png
new file mode 100755
index 000000000000..f90c6873579f
--- /dev/null
+++ b/extras/source/gallery/diagrams/Radial04-Sphere-Red.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Radial05-Sphere-Blue.png b/extras/source/gallery/diagrams/Radial05-Sphere-Blue.png
new file mode 100755
index 000000000000..8f84db36cd33
--- /dev/null
+++ b/extras/source/gallery/diagrams/Radial05-Sphere-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Radial06-Arrows-DarkBlue.png b/extras/source/gallery/diagrams/Radial06-Arrows-DarkBlue.png
new file mode 100755
index 000000000000..5ca603ba1d20
--- /dev/null
+++ b/extras/source/gallery/diagrams/Radial06-Arrows-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Radial07-Arrows-DarkBlue.png b/extras/source/gallery/diagrams/Radial07-Arrows-DarkBlue.png
new file mode 100755
index 000000000000..2e9d2a7543cf
--- /dev/null
+++ b/extras/source/gallery/diagrams/Radial07-Arrows-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Circle.emf b/extras/source/gallery/diagrams/Section-Circle.emf
new file mode 100755
index 000000000000..b1bef3760b49
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Circle.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cubes01.png b/extras/source/gallery/diagrams/Section-Cubes01.png
new file mode 100755
index 000000000000..b92ae0f41c1c
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cubes01.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cubes02-Blue.png b/extras/source/gallery/diagrams/Section-Cubes02-Blue.png
new file mode 100755
index 000000000000..eac1e02bea46
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cubes02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cubes03-Orange.png b/extras/source/gallery/diagrams/Section-Cubes03-Orange.png
new file mode 100755
index 000000000000..d0a79c9e11d9
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cubes03-Orange.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cubes04.png b/extras/source/gallery/diagrams/Section-Cubes04.png
new file mode 100755
index 000000000000..f0df27a21de0
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cubes04.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cubes05.png b/extras/source/gallery/diagrams/Section-Cubes05.png
new file mode 100755
index 000000000000..b51fad2f8319
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cubes05.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cuboids01-Blue.png b/extras/source/gallery/diagrams/Section-Cuboids01-Blue.png
new file mode 100755
index 000000000000..b990cbd59fea
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cuboids01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cuboids02-Blue.png b/extras/source/gallery/diagrams/Section-Cuboids02-Blue.png
new file mode 100755
index 000000000000..cad3afcc263e
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cuboids02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Cuboids03.png b/extras/source/gallery/diagrams/Section-Cuboids03.png
new file mode 100755
index 000000000000..f0302ea1a977
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Cuboids03.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Gears01.png b/extras/source/gallery/diagrams/Section-Gears01.png
new file mode 100755
index 000000000000..7d9d36b6ec52
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Gears01.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Gears02-Blue.emf b/extras/source/gallery/diagrams/Section-Gears02-Blue.emf
new file mode 100755
index 000000000000..f2a01bff4f0b
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Gears02-Blue.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Gears03.png b/extras/source/gallery/diagrams/Section-Gears03.png
new file mode 100755
index 000000000000..9c4268d0612f
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Gears03.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Hexagons01.png b/extras/source/gallery/diagrams/Section-Hexagons01.png
new file mode 100755
index 000000000000..ea5088d49f62
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Hexagons01.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Hexagons02-Blue.png b/extras/source/gallery/diagrams/Section-Hexagons02-Blue.png
new file mode 100755
index 000000000000..debaece04024
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Hexagons02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Hexagons03-Blue.png b/extras/source/gallery/diagrams/Section-Hexagons03-Blue.png
new file mode 100755
index 000000000000..356fcd8fa57c
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Hexagons03-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Hexagons04-Orange.emf b/extras/source/gallery/diagrams/Section-Hexagons04-Orange.emf
new file mode 100755
index 000000000000..02a14bdd257f
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Hexagons04-Orange.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Leaves01-LightBlue.png b/extras/source/gallery/diagrams/Section-Leaves01-LightBlue.png
new file mode 100755
index 000000000000..bb848af5e3d6
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Leaves01-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Leaves02-Green.png b/extras/source/gallery/diagrams/Section-Leaves02-Green.png
new file mode 100755
index 000000000000..bb8b3e8f2c94
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Leaves02-Green.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Pasters01.png b/extras/source/gallery/diagrams/Section-Pasters01.png
new file mode 100755
index 000000000000..e526de6a79cc
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Pasters01.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Pasters02-Blue.emf b/extras/source/gallery/diagrams/Section-Pasters02-Blue.emf
new file mode 100755
index 000000000000..817ca454e4fe
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Pasters02-Blue.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Puzzle01.emf b/extras/source/gallery/diagrams/Section-Puzzle01.emf
new file mode 100755
index 000000000000..045bd3dd7020
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Puzzle01.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Puzzle02.png b/extras/source/gallery/diagrams/Section-Puzzle02.png
new file mode 100755
index 000000000000..df16b80f0092
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Puzzle02.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Puzzle03.png b/extras/source/gallery/diagrams/Section-Puzzle03.png
new file mode 100755
index 000000000000..23d7af3e12da
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Puzzle03.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Rectangles.png b/extras/source/gallery/diagrams/Section-Rectangles.png
new file mode 100755
index 000000000000..110aa1089d5d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Rectangles.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Squares.png b/extras/source/gallery/diagrams/Section-Squares.png
new file mode 100755
index 000000000000..f291b8f1767f
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Squares.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Section-Triangle.emf b/extras/source/gallery/diagrams/Section-Triangle.emf
new file mode 100755
index 000000000000..100e7b10f4cf
--- /dev/null
+++ b/extras/source/gallery/diagrams/Section-Triangle.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Target.png b/extras/source/gallery/diagrams/Target.png
new file mode 100755
index 000000000000..dd8e8aacadbf
--- /dev/null
+++ b/extras/source/gallery/diagrams/Target.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn01.png b/extras/source/gallery/diagrams/Venn01.png
new file mode 100755
index 000000000000..f03be1c879ed
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn01.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn02.png b/extras/source/gallery/diagrams/Venn02.png
new file mode 100755
index 000000000000..d19dd80137d3
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn02.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn03.png b/extras/source/gallery/diagrams/Venn03.png
new file mode 100755
index 000000000000..4852ae0f07b3
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn03.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn04.png b/extras/source/gallery/diagrams/Venn04.png
new file mode 100755
index 000000000000..fce11f3512b8
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn04.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn05.png b/extras/source/gallery/diagrams/Venn05.png
new file mode 100755
index 000000000000..8fd59473f45d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn05.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn06-Blue.png b/extras/source/gallery/diagrams/Venn06-Blue.png
new file mode 100755
index 000000000000..c6591a78dbdd
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn06-Blue.png
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn07-Blue.emf b/extras/source/gallery/diagrams/Venn07-Blue.emf
new file mode 100755
index 000000000000..464b58dcda29
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn07-Blue.emf
Binary files differ
diff --git a/extras/source/gallery/diagrams/Venn08.png b/extras/source/gallery/diagrams/Venn08.png
new file mode 100755
index 000000000000..8174fd90f60d
--- /dev/null
+++ b/extras/source/gallery/diagrams/Venn08.png
Binary files differ
diff --git a/extras/source/gallery/education/Blackboard.png b/extras/source/gallery/education/Blackboard.png
new file mode 100755
index 000000000000..b6e6692028b1
--- /dev/null
+++ b/extras/source/gallery/education/Blackboard.png
Binary files differ
diff --git a/extras/source/gallery/education/Books.png b/extras/source/gallery/education/Books.png
new file mode 100755
index 000000000000..eb8678e83c30
--- /dev/null
+++ b/extras/source/gallery/education/Books.png
Binary files differ
diff --git a/extras/source/gallery/education/Chalk.png b/extras/source/gallery/education/Chalk.png
new file mode 100755
index 000000000000..45b1ba902392
--- /dev/null
+++ b/extras/source/gallery/education/Chalk.png
Binary files differ
diff --git a/extras/source/gallery/education/Globe.png b/extras/source/gallery/education/Globe.png
new file mode 100755
index 000000000000..5809c5e6203b
--- /dev/null
+++ b/extras/source/gallery/education/Globe.png
Binary files differ
diff --git a/extras/source/gallery/education/Glue.png b/extras/source/gallery/education/Glue.png
new file mode 100755
index 000000000000..a1cf35c53fb3
--- /dev/null
+++ b/extras/source/gallery/education/Glue.png
Binary files differ
diff --git a/extras/source/gallery/education/GraduationCap.png b/extras/source/gallery/education/GraduationCap.png
new file mode 100755
index 000000000000..0f5c2a6d45b2
--- /dev/null
+++ b/extras/source/gallery/education/GraduationCap.png
Binary files differ
diff --git a/extras/source/gallery/education/Microscope.png b/extras/source/gallery/education/Microscope.png
new file mode 100755
index 000000000000..7b8dd35b4d69
--- /dev/null
+++ b/extras/source/gallery/education/Microscope.png
Binary files differ
diff --git a/extras/source/gallery/education/Notebook.png b/extras/source/gallery/education/Notebook.png
new file mode 100755
index 000000000000..c9df7628c7c1
--- /dev/null
+++ b/extras/source/gallery/education/Notebook.png
Binary files differ
diff --git a/extras/source/gallery/education/PaperClip-Blue.png b/extras/source/gallery/education/PaperClip-Blue.png
new file mode 100755
index 000000000000..92fb164d8678
--- /dev/null
+++ b/extras/source/gallery/education/PaperClip-Blue.png
Binary files differ
diff --git a/extras/source/gallery/education/PaperClip-Red.png b/extras/source/gallery/education/PaperClip-Red.png
new file mode 100755
index 000000000000..b9724b5cb883
--- /dev/null
+++ b/extras/source/gallery/education/PaperClip-Red.png
Binary files differ
diff --git a/extras/source/gallery/education/Pencil.png b/extras/source/gallery/education/Pencil.png
new file mode 100755
index 000000000000..65f6ab9d90ff
--- /dev/null
+++ b/extras/source/gallery/education/Pencil.png
Binary files differ
diff --git a/extras/source/gallery/education/Ruler.png b/extras/source/gallery/education/Ruler.png
new file mode 100755
index 000000000000..aff8bbb61bd7
--- /dev/null
+++ b/extras/source/gallery/education/Ruler.png
Binary files differ
diff --git a/extras/source/gallery/education/TestTubes.png b/extras/source/gallery/education/TestTubes.png
new file mode 100755
index 000000000000..642aae11fd45
--- /dev/null
+++ b/extras/source/gallery/education/TestTubes.png
Binary files differ
diff --git a/extras/source/gallery/environment/DrippingFaucet.png b/extras/source/gallery/environment/DrippingFaucet.png
new file mode 100755
index 000000000000..15cf171b382e
--- /dev/null
+++ b/extras/source/gallery/environment/DrippingFaucet.png
Binary files differ
diff --git a/extras/source/gallery/environment/Earth.png b/extras/source/gallery/environment/Earth.png
new file mode 100755
index 000000000000..0276a51e442b
--- /dev/null
+++ b/extras/source/gallery/environment/Earth.png
Binary files differ
diff --git a/extras/source/gallery/environment/EndangeredAnimals1.png b/extras/source/gallery/environment/EndangeredAnimals1.png
new file mode 100755
index 000000000000..407e94b9fcea
--- /dev/null
+++ b/extras/source/gallery/environment/EndangeredAnimals1.png
Binary files differ
diff --git a/extras/source/gallery/environment/EndangeredAnimals2.png b/extras/source/gallery/environment/EndangeredAnimals2.png
new file mode 100755
index 000000000000..47ce7734cd7d
--- /dev/null
+++ b/extras/source/gallery/environment/EndangeredAnimals2.png
Binary files differ
diff --git a/extras/source/gallery/environment/GreenCar.png b/extras/source/gallery/environment/GreenCar.png
new file mode 100755
index 000000000000..e7bfc0c6a30e
--- /dev/null
+++ b/extras/source/gallery/environment/GreenCar.png
Binary files differ
diff --git a/extras/source/gallery/environment/GreenFactory.png b/extras/source/gallery/environment/GreenFactory.png
new file mode 100755
index 000000000000..23a519125944
--- /dev/null
+++ b/extras/source/gallery/environment/GreenFactory.png
Binary files differ
diff --git a/extras/source/gallery/environment/GreenHouse.png b/extras/source/gallery/environment/GreenHouse.png
new file mode 100755
index 000000000000..ad64b540b71e
--- /dev/null
+++ b/extras/source/gallery/environment/GreenHouse.png
Binary files differ
diff --git a/extras/source/gallery/environment/Leaf1.png b/extras/source/gallery/environment/Leaf1.png
new file mode 100755
index 000000000000..67cbb393d7f4
--- /dev/null
+++ b/extras/source/gallery/environment/Leaf1.png
Binary files differ
diff --git a/extras/source/gallery/environment/Leaf2.png b/extras/source/gallery/environment/Leaf2.png
new file mode 100755
index 000000000000..5d0e71d67999
--- /dev/null
+++ b/extras/source/gallery/environment/Leaf2.png
Binary files differ
diff --git a/extras/source/gallery/environment/LightBulb-Flourescent-Off.png b/extras/source/gallery/environment/LightBulb-Flourescent-Off.png
new file mode 100755
index 000000000000..b043e1b10f67
--- /dev/null
+++ b/extras/source/gallery/environment/LightBulb-Flourescent-Off.png
Binary files differ
diff --git a/extras/source/gallery/environment/LightBulb-Flourescent-On.png b/extras/source/gallery/environment/LightBulb-Flourescent-On.png
new file mode 100755
index 000000000000..bb2c0e42fa3a
--- /dev/null
+++ b/extras/source/gallery/environment/LightBulb-Flourescent-On.png
Binary files differ
diff --git a/extras/source/gallery/environment/LightBulb-Standard-Off1.png b/extras/source/gallery/environment/LightBulb-Standard-Off1.png
new file mode 100755
index 000000000000..b84f3b8cd035
--- /dev/null
+++ b/extras/source/gallery/environment/LightBulb-Standard-Off1.png
Binary files differ
diff --git a/extras/source/gallery/environment/LightBulb-Standard-Off2.png b/extras/source/gallery/environment/LightBulb-Standard-Off2.png
new file mode 100755
index 000000000000..14ab986285d4
--- /dev/null
+++ b/extras/source/gallery/environment/LightBulb-Standard-Off2.png
Binary files differ
diff --git a/extras/source/gallery/environment/LightBulb-Standard-On.png b/extras/source/gallery/environment/LightBulb-Standard-On.png
new file mode 100755
index 000000000000..028750bfef00
--- /dev/null
+++ b/extras/source/gallery/environment/LightBulb-Standard-On.png
Binary files differ
diff --git a/extras/source/gallery/environment/Pollution-Car.png b/extras/source/gallery/environment/Pollution-Car.png
new file mode 100755
index 000000000000..6999f8fe98d7
--- /dev/null
+++ b/extras/source/gallery/environment/Pollution-Car.png
Binary files differ
diff --git a/extras/source/gallery/environment/Pollution-Factory.png b/extras/source/gallery/environment/Pollution-Factory.png
new file mode 100755
index 000000000000..dbcbb5d3c30a
--- /dev/null
+++ b/extras/source/gallery/environment/Pollution-Factory.png
Binary files differ
diff --git a/extras/source/gallery/environment/Raindrop.png b/extras/source/gallery/environment/Raindrop.png
new file mode 100755
index 000000000000..a294fdc3ad30
--- /dev/null
+++ b/extras/source/gallery/environment/Raindrop.png
Binary files differ
diff --git a/extras/source/gallery/environment/RecycleBin.png b/extras/source/gallery/environment/RecycleBin.png
new file mode 100755
index 000000000000..3f019f0428af
--- /dev/null
+++ b/extras/source/gallery/environment/RecycleBin.png
Binary files differ
diff --git a/extras/source/gallery/environment/RecycleSymbol.png b/extras/source/gallery/environment/RecycleSymbol.png
new file mode 100755
index 000000000000..cd8189a6cf6c
--- /dev/null
+++ b/extras/source/gallery/environment/RecycleSymbol.png
Binary files differ
diff --git a/extras/source/gallery/environment/RenewableEnergy-Solar.png b/extras/source/gallery/environment/RenewableEnergy-Solar.png
new file mode 100755
index 000000000000..05e2b60fdb44
--- /dev/null
+++ b/extras/source/gallery/environment/RenewableEnergy-Solar.png
Binary files differ
diff --git a/extras/source/gallery/environment/RenewableEnergy-Water.png b/extras/source/gallery/environment/RenewableEnergy-Water.png
new file mode 100755
index 000000000000..606311ac0e0b
--- /dev/null
+++ b/extras/source/gallery/environment/RenewableEnergy-Water.png
Binary files differ
diff --git a/extras/source/gallery/environment/RenewableEnergy-Wind.png b/extras/source/gallery/environment/RenewableEnergy-Wind.png
new file mode 100755
index 000000000000..82aee170f91c
--- /dev/null
+++ b/extras/source/gallery/environment/RenewableEnergy-Wind.png
Binary files differ
diff --git a/extras/source/gallery/environment/RenewableEnergySymbol.png b/extras/source/gallery/environment/RenewableEnergySymbol.png
new file mode 100755
index 000000000000..ebae75a53894
--- /dev/null
+++ b/extras/source/gallery/environment/RenewableEnergySymbol.png
Binary files differ
diff --git a/extras/source/gallery/environment/Sun1.png b/extras/source/gallery/environment/Sun1.png
new file mode 100755
index 000000000000..c1b42fdd1070
--- /dev/null
+++ b/extras/source/gallery/environment/Sun1.png
Binary files differ
diff --git a/extras/source/gallery/environment/Sun2.png b/extras/source/gallery/environment/Sun2.png
new file mode 100755
index 000000000000..f08bf201f2f5
--- /dev/null
+++ b/extras/source/gallery/environment/Sun2.png
Binary files differ
diff --git a/extras/source/gallery/finance/ATM01.png b/extras/source/gallery/finance/ATM01.png
new file mode 100755
index 000000000000..d5c9d9053e5f
--- /dev/null
+++ b/extras/source/gallery/finance/ATM01.png
Binary files differ
diff --git a/extras/source/gallery/finance/ATM02.png b/extras/source/gallery/finance/ATM02.png
new file mode 100755
index 000000000000..87e11414bebf
--- /dev/null
+++ b/extras/source/gallery/finance/ATM02.png
Binary files differ
diff --git a/extras/source/gallery/finance/Agreement.png b/extras/source/gallery/finance/Agreement.png
new file mode 100755
index 000000000000..06e00cba3792
--- /dev/null
+++ b/extras/source/gallery/finance/Agreement.png
Binary files differ
diff --git a/extras/source/gallery/finance/Balance-Balanced1.png b/extras/source/gallery/finance/Balance-Balanced1.png
new file mode 100755
index 000000000000..01ae49343243
--- /dev/null
+++ b/extras/source/gallery/finance/Balance-Balanced1.png
Binary files differ
diff --git a/extras/source/gallery/finance/Balance-Balanced2.png b/extras/source/gallery/finance/Balance-Balanced2.png
new file mode 100755
index 000000000000..7787b2d5950a
--- /dev/null
+++ b/extras/source/gallery/finance/Balance-Balanced2.png
Binary files differ
diff --git a/extras/source/gallery/finance/Balance-Unbalanced1.png b/extras/source/gallery/finance/Balance-Unbalanced1.png
new file mode 100755
index 000000000000..6810fa843cc0
--- /dev/null
+++ b/extras/source/gallery/finance/Balance-Unbalanced1.png
Binary files differ
diff --git a/extras/source/gallery/finance/Balance-Unbalanced2.png b/extras/source/gallery/finance/Balance-Unbalanced2.png
new file mode 100755
index 000000000000..c8c4cc2de149
--- /dev/null
+++ b/extras/source/gallery/finance/Balance-Unbalanced2.png
Binary files differ
diff --git a/extras/source/gallery/finance/Calculator.png b/extras/source/gallery/finance/Calculator.png
new file mode 100755
index 000000000000..f4519ebd28e5
--- /dev/null
+++ b/extras/source/gallery/finance/Calculator.png
Binary files differ
diff --git a/extras/source/gallery/finance/Chart-Decrease1.png b/extras/source/gallery/finance/Chart-Decrease1.png
new file mode 100755
index 000000000000..1f06948ade13
--- /dev/null
+++ b/extras/source/gallery/finance/Chart-Decrease1.png
Binary files differ
diff --git a/extras/source/gallery/finance/Chart-Decrease2.png b/extras/source/gallery/finance/Chart-Decrease2.png
new file mode 100755
index 000000000000..5fad0edb1b7c
--- /dev/null
+++ b/extras/source/gallery/finance/Chart-Decrease2.png
Binary files differ
diff --git a/extras/source/gallery/finance/Chart-Increase1.png b/extras/source/gallery/finance/Chart-Increase1.png
new file mode 100755
index 000000000000..9470372ceba4
--- /dev/null
+++ b/extras/source/gallery/finance/Chart-Increase1.png
Binary files differ
diff --git a/extras/source/gallery/finance/Chart-Increase2.png b/extras/source/gallery/finance/Chart-Increase2.png
new file mode 100755
index 000000000000..f1447fba16b2
--- /dev/null
+++ b/extras/source/gallery/finance/Chart-Increase2.png
Binary files differ
diff --git a/extras/source/gallery/finance/Chart-Plateau.png b/extras/source/gallery/finance/Chart-Plateau.png
new file mode 100755
index 000000000000..00293b46b88c
--- /dev/null
+++ b/extras/source/gallery/finance/Chart-Plateau.png
Binary files differ
diff --git a/extras/source/gallery/finance/Check.png b/extras/source/gallery/finance/Check.png
new file mode 100755
index 000000000000..d07203286de8
--- /dev/null
+++ b/extras/source/gallery/finance/Check.png
Binary files differ
diff --git a/extras/source/gallery/finance/Contract.png b/extras/source/gallery/finance/Contract.png
new file mode 100755
index 000000000000..ecf637ca0afa
--- /dev/null
+++ b/extras/source/gallery/finance/Contract.png
Binary files differ
diff --git a/extras/source/gallery/finance/CreditCard-Black.png b/extras/source/gallery/finance/CreditCard-Black.png
new file mode 100755
index 000000000000..8bcb1bf74da7
--- /dev/null
+++ b/extras/source/gallery/finance/CreditCard-Black.png
Binary files differ
diff --git a/extras/source/gallery/finance/CreditCard-Cut.png b/extras/source/gallery/finance/CreditCard-Cut.png
new file mode 100755
index 000000000000..e26942108626
--- /dev/null
+++ b/extras/source/gallery/finance/CreditCard-Cut.png
Binary files differ
diff --git a/extras/source/gallery/finance/CreditCard-Gold.png b/extras/source/gallery/finance/CreditCard-Gold.png
new file mode 100755
index 000000000000..584996b767d8
--- /dev/null
+++ b/extras/source/gallery/finance/CreditCard-Gold.png
Binary files differ
diff --git a/extras/source/gallery/finance/Currency-Dollar.png b/extras/source/gallery/finance/Currency-Dollar.png
new file mode 100755
index 000000000000..39e6c91edb84
--- /dev/null
+++ b/extras/source/gallery/finance/Currency-Dollar.png
Binary files differ
diff --git a/extras/source/gallery/finance/Currency-Dollars.png b/extras/source/gallery/finance/Currency-Dollars.png
new file mode 100755
index 000000000000..4f3e9631a48f
--- /dev/null
+++ b/extras/source/gallery/finance/Currency-Dollars.png
Binary files differ
diff --git a/extras/source/gallery/finance/Currency-Stack.png b/extras/source/gallery/finance/Currency-Stack.png
new file mode 100755
index 000000000000..80b50c183dbe
--- /dev/null
+++ b/extras/source/gallery/finance/Currency-Stack.png
Binary files differ
diff --git a/extras/source/gallery/finance/Currency-StackCoins.png b/extras/source/gallery/finance/Currency-StackCoins.png
new file mode 100755
index 000000000000..85a65f109e29
--- /dev/null
+++ b/extras/source/gallery/finance/Currency-StackCoins.png
Binary files differ
diff --git a/extras/source/gallery/finance/GoldBar-Stack.png b/extras/source/gallery/finance/GoldBar-Stack.png
new file mode 100755
index 000000000000..9b2fde22c3ea
--- /dev/null
+++ b/extras/source/gallery/finance/GoldBar-Stack.png
Binary files differ
diff --git a/extras/source/gallery/finance/GoldBar.png b/extras/source/gallery/finance/GoldBar.png
new file mode 100755
index 000000000000..74885e69e065
--- /dev/null
+++ b/extras/source/gallery/finance/GoldBar.png
Binary files differ
diff --git a/extras/source/gallery/finance/MoneyBag01.png b/extras/source/gallery/finance/MoneyBag01.png
new file mode 100755
index 000000000000..8edb39a5dafc
--- /dev/null
+++ b/extras/source/gallery/finance/MoneyBag01.png
Binary files differ
diff --git a/extras/source/gallery/finance/MoneyBag02.png b/extras/source/gallery/finance/MoneyBag02.png
new file mode 100755
index 000000000000..cfc2d413c53b
--- /dev/null
+++ b/extras/source/gallery/finance/MoneyBag02.png
Binary files differ
diff --git a/extras/source/gallery/finance/PercentSign.png b/extras/source/gallery/finance/PercentSign.png
new file mode 100755
index 000000000000..483828a88620
--- /dev/null
+++ b/extras/source/gallery/finance/PercentSign.png
Binary files differ
diff --git a/extras/source/gallery/finance/PiggyBank-Coins.png b/extras/source/gallery/finance/PiggyBank-Coins.png
new file mode 100755
index 000000000000..8baaff72d1c2
--- /dev/null
+++ b/extras/source/gallery/finance/PiggyBank-Coins.png
Binary files differ
diff --git a/extras/source/gallery/finance/PiggyBank-Currency.png b/extras/source/gallery/finance/PiggyBank-Currency.png
new file mode 100755
index 000000000000..f8698242364a
--- /dev/null
+++ b/extras/source/gallery/finance/PiggyBank-Currency.png
Binary files differ
diff --git a/extras/source/gallery/finance/PiggyBank01-Broken.png b/extras/source/gallery/finance/PiggyBank01-Broken.png
new file mode 100755
index 000000000000..bd377a59018f
--- /dev/null
+++ b/extras/source/gallery/finance/PiggyBank01-Broken.png
Binary files differ
diff --git a/extras/source/gallery/finance/PiggyBank02-Broken.png b/extras/source/gallery/finance/PiggyBank02-Broken.png
new file mode 100755
index 000000000000..793da6d62d70
--- /dev/null
+++ b/extras/source/gallery/finance/PiggyBank02-Broken.png
Binary files differ
diff --git a/extras/source/gallery/finance/Portfolio.png b/extras/source/gallery/finance/Portfolio.png
new file mode 100755
index 000000000000..09b32478490b
--- /dev/null
+++ b/extras/source/gallery/finance/Portfolio.png
Binary files differ
diff --git a/extras/source/gallery/finance/PriceTag.png b/extras/source/gallery/finance/PriceTag.png
new file mode 100755
index 000000000000..4f476f5601bb
--- /dev/null
+++ b/extras/source/gallery/finance/PriceTag.png
Binary files differ
diff --git a/extras/source/gallery/finance/Safe-Closed.png b/extras/source/gallery/finance/Safe-Closed.png
new file mode 100755
index 000000000000..400ea5218495
--- /dev/null
+++ b/extras/source/gallery/finance/Safe-Closed.png
Binary files differ
diff --git a/extras/source/gallery/finance/Safe-Empty.png b/extras/source/gallery/finance/Safe-Empty.png
new file mode 100755
index 000000000000..49fc4de842e3
--- /dev/null
+++ b/extras/source/gallery/finance/Safe-Empty.png
Binary files differ
diff --git a/extras/source/gallery/finance/Safe-Full.png b/extras/source/gallery/finance/Safe-Full.png
new file mode 100755
index 000000000000..c6fdc51de90f
--- /dev/null
+++ b/extras/source/gallery/finance/Safe-Full.png
Binary files differ
diff --git a/extras/source/gallery/finance/Seal-Gold.png b/extras/source/gallery/finance/Seal-Gold.png
new file mode 100755
index 000000000000..20c5b040ca8d
--- /dev/null
+++ b/extras/source/gallery/finance/Seal-Gold.png
Binary files differ
diff --git a/extras/source/gallery/finance/Seal-Red.png b/extras/source/gallery/finance/Seal-Red.png
new file mode 100755
index 000000000000..182284ba329c
--- /dev/null
+++ b/extras/source/gallery/finance/Seal-Red.png
Binary files differ
diff --git a/extras/source/gallery/finance/Seal-Silver.png b/extras/source/gallery/finance/Seal-Silver.png
new file mode 100755
index 000000000000..c49a59d0bf98
--- /dev/null
+++ b/extras/source/gallery/finance/Seal-Silver.png
Binary files differ
diff --git a/extras/source/gallery/finance/Wallet-Empty.png b/extras/source/gallery/finance/Wallet-Empty.png
new file mode 100755
index 000000000000..89cd77857cee
--- /dev/null
+++ b/extras/source/gallery/finance/Wallet-Empty.png
Binary files differ
diff --git a/extras/source/gallery/finance/Wallet-Full1.png b/extras/source/gallery/finance/Wallet-Full1.png
new file mode 100755
index 000000000000..854d96cba085
--- /dev/null
+++ b/extras/source/gallery/finance/Wallet-Full1.png
Binary files differ
diff --git a/extras/source/gallery/finance/Wallet-Full2.png b/extras/source/gallery/finance/Wallet-Full2.png
new file mode 100755
index 000000000000..5318c7f49b7f
--- /dev/null
+++ b/extras/source/gallery/finance/Wallet-Full2.png
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg1.sdg b/extras/source/gallery/gallery_system/sg1.sdg
index 788590cc6545..74945c6437e2 100644
--- a/extras/source/gallery/gallery_system/sg1.sdg
+++ b/extras/source/gallery/gallery_system/sg1.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg1.thm b/extras/source/gallery/gallery_system/sg1.thm
index 9b60977e8df1..c1c2ff7d6865 100644
--- a/extras/source/gallery/gallery_system/sg1.thm
+++ b/extras/source/gallery/gallery_system/sg1.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg10.sdg b/extras/source/gallery/gallery_system/sg10.sdg
new file mode 100755
index 000000000000..580101ea497d
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg10.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg10.sdv b/extras/source/gallery/gallery_system/sg10.sdv
new file mode 100755
index 000000000000..444959152744
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg10.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg10.thm b/extras/source/gallery/gallery_system/sg10.thm
new file mode 100755
index 000000000000..fba8855d4676
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg10.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg11.sdg b/extras/source/gallery/gallery_system/sg11.sdg
new file mode 100755
index 000000000000..dd3ed40fda06
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg11.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg11.sdv b/extras/source/gallery/gallery_system/sg11.sdv
new file mode 100755
index 000000000000..fc17dd9d0528
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg11.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg11.thm b/extras/source/gallery/gallery_system/sg11.thm
new file mode 100755
index 000000000000..9e01f046eb0b
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg11.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg12.sdg b/extras/source/gallery/gallery_system/sg12.sdg
new file mode 100755
index 000000000000..d50ec6964aae
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg12.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg12.sdv b/extras/source/gallery/gallery_system/sg12.sdv
new file mode 100755
index 000000000000..fc17dd9d0528
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg12.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg12.thm b/extras/source/gallery/gallery_system/sg12.thm
new file mode 100755
index 000000000000..219ec741e117
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg12.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg13.sdg b/extras/source/gallery/gallery_system/sg13.sdg
new file mode 100755
index 000000000000..faae4044f45c
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg13.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg13.sdv b/extras/source/gallery/gallery_system/sg13.sdv
new file mode 100755
index 000000000000..444959152744
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg13.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg13.thm b/extras/source/gallery/gallery_system/sg13.thm
new file mode 100755
index 000000000000..8a10236a79e7
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg13.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg14.sdg b/extras/source/gallery/gallery_system/sg14.sdg
new file mode 100755
index 000000000000..938a55abf9e0
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg14.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg14.sdv b/extras/source/gallery/gallery_system/sg14.sdv
new file mode 100755
index 000000000000..444959152744
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg14.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg14.thm b/extras/source/gallery/gallery_system/sg14.thm
new file mode 100755
index 000000000000..13755615f659
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg14.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg15.sdg b/extras/source/gallery/gallery_system/sg15.sdg
new file mode 100755
index 000000000000..fef52df99fce
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg15.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg15.sdv b/extras/source/gallery/gallery_system/sg15.sdv
new file mode 100755
index 000000000000..444959152744
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg15.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg15.thm b/extras/source/gallery/gallery_system/sg15.thm
new file mode 100755
index 000000000000..1ad40ae64aa2
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg15.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg16.sdg b/extras/source/gallery/gallery_system/sg16.sdg
new file mode 100755
index 000000000000..46c9a9a7b7ff
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg16.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg16.sdv b/extras/source/gallery/gallery_system/sg16.sdv
new file mode 100755
index 000000000000..fc17dd9d0528
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg16.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg16.thm b/extras/source/gallery/gallery_system/sg16.thm
new file mode 100755
index 000000000000..5a3f2014707f
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg16.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg17.sdg b/extras/source/gallery/gallery_system/sg17.sdg
new file mode 100755
index 000000000000..e49dc47006bd
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg17.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg17.sdv b/extras/source/gallery/gallery_system/sg17.sdv
new file mode 100755
index 000000000000..fc17dd9d0528
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg17.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg17.thm b/extras/source/gallery/gallery_system/sg17.thm
new file mode 100755
index 000000000000..cf2fcab89512
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg17.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg18.sdg b/extras/source/gallery/gallery_system/sg18.sdg
new file mode 100755
index 000000000000..e81528ccfa2e
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg18.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg18.sdv b/extras/source/gallery/gallery_system/sg18.sdv
new file mode 100755
index 000000000000..444959152744
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg18.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg18.thm b/extras/source/gallery/gallery_system/sg18.thm
new file mode 100755
index 000000000000..c0b3b43235f5
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg18.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg19.sdg b/extras/source/gallery/gallery_system/sg19.sdg
new file mode 100755
index 000000000000..84df77768d85
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg19.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg19.sdv b/extras/source/gallery/gallery_system/sg19.sdv
new file mode 100755
index 000000000000..444959152744
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg19.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg19.thm b/extras/source/gallery/gallery_system/sg19.thm
new file mode 100755
index 000000000000..e3df6a812885
--- /dev/null
+++ b/extras/source/gallery/gallery_system/sg19.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg3.sdg b/extras/source/gallery/gallery_system/sg3.sdg
index 41007194985c..222b114c6bb3 100644
--- a/extras/source/gallery/gallery_system/sg3.sdg
+++ b/extras/source/gallery/gallery_system/sg3.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg3.sdv b/extras/source/gallery/gallery_system/sg3.sdv
index fc17dd9d0528..444959152744 100644
--- a/extras/source/gallery/gallery_system/sg3.sdv
+++ b/extras/source/gallery/gallery_system/sg3.sdv
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg3.thm b/extras/source/gallery/gallery_system/sg3.thm
index eb9385f93ae9..e08030496524 100644
--- a/extras/source/gallery/gallery_system/sg3.thm
+++ b/extras/source/gallery/gallery_system/sg3.thm
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg4.sdg b/extras/source/gallery/gallery_system/sg4.sdg
index f0edebfeaca5..188fde58f51d 100644
--- a/extras/source/gallery/gallery_system/sg4.sdg
+++ b/extras/source/gallery/gallery_system/sg4.sdg
Binary files differ
diff --git a/extras/source/gallery/gallery_system/sg4.thm b/extras/source/gallery/gallery_system/sg4.thm
index b7f888659f7d..bd5ca0d1255a 100644
--- a/extras/source/gallery/gallery_system/sg4.thm
+++ b/extras/source/gallery/gallery_system/sg4.thm
Binary files differ
diff --git a/extras/source/gallery/people/Artist-Female1.png b/extras/source/gallery/people/Artist-Female1.png
new file mode 100755
index 000000000000..276938e23410
--- /dev/null
+++ b/extras/source/gallery/people/Artist-Female1.png
Binary files differ
diff --git a/extras/source/gallery/people/Artist-Female2.png b/extras/source/gallery/people/Artist-Female2.png
new file mode 100755
index 000000000000..d020d1f76c87
--- /dev/null
+++ b/extras/source/gallery/people/Artist-Female2.png
Binary files differ
diff --git a/extras/source/gallery/people/Artist-Male1.png b/extras/source/gallery/people/Artist-Male1.png
new file mode 100755
index 000000000000..2b962dd7c105
--- /dev/null
+++ b/extras/source/gallery/people/Artist-Male1.png
Binary files differ
diff --git a/extras/source/gallery/people/Artist-Male2.png b/extras/source/gallery/people/Artist-Male2.png
new file mode 100755
index 000000000000..a46234211a9d
--- /dev/null
+++ b/extras/source/gallery/people/Artist-Male2.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Female1.png b/extras/source/gallery/people/BusinessPerson-Female1.png
new file mode 100755
index 000000000000..4e719aa965d7
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Female1.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Female2.png b/extras/source/gallery/people/BusinessPerson-Female2.png
new file mode 100755
index 000000000000..8e02fc5093fc
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Female2.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Female3.png b/extras/source/gallery/people/BusinessPerson-Female3.png
new file mode 100755
index 000000000000..2c302fbafcac
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Female3.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Female4.png b/extras/source/gallery/people/BusinessPerson-Female4.png
new file mode 100755
index 000000000000..eddb63bf9ffb
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Female4.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Female5.png b/extras/source/gallery/people/BusinessPerson-Female5.png
new file mode 100755
index 000000000000..b09a54d90d88
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Female5.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Female6.png b/extras/source/gallery/people/BusinessPerson-Female6.png
new file mode 100755
index 000000000000..4740b0a2c1d2
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Female6.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-HeadSet1.png b/extras/source/gallery/people/BusinessPerson-HeadSet1.png
new file mode 100755
index 000000000000..4edba3f2f2de
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-HeadSet1.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-HeadSet2.png b/extras/source/gallery/people/BusinessPerson-HeadSet2.png
new file mode 100755
index 000000000000..50c33b27a5dc
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-HeadSet2.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Male1.png b/extras/source/gallery/people/BusinessPerson-Male1.png
new file mode 100755
index 000000000000..c9416abf7e51
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Male1.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Male2.png b/extras/source/gallery/people/BusinessPerson-Male2.png
new file mode 100755
index 000000000000..9b3cbdccf4c4
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Male2.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Male3.png b/extras/source/gallery/people/BusinessPerson-Male3.png
new file mode 100755
index 000000000000..cdcc4355ecd6
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Male3.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Male4.png b/extras/source/gallery/people/BusinessPerson-Male4.png
new file mode 100755
index 000000000000..432663f98593
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Male4.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Male5.png b/extras/source/gallery/people/BusinessPerson-Male5.png
new file mode 100755
index 000000000000..1e1ff2c1519d
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Male5.png
Binary files differ
diff --git a/extras/source/gallery/people/BusinessPerson-Male6.png b/extras/source/gallery/people/BusinessPerson-Male6.png
new file mode 100755
index 000000000000..647fb77643d1
--- /dev/null
+++ b/extras/source/gallery/people/BusinessPerson-Male6.png
Binary files differ
diff --git a/extras/source/gallery/people/Chef1.png b/extras/source/gallery/people/Chef1.png
new file mode 100755
index 000000000000..7588c8c744bb
--- /dev/null
+++ b/extras/source/gallery/people/Chef1.png
Binary files differ
diff --git a/extras/source/gallery/people/Chef2.png b/extras/source/gallery/people/Chef2.png
new file mode 100755
index 000000000000..56c8f403f56d
--- /dev/null
+++ b/extras/source/gallery/people/Chef2.png
Binary files differ
diff --git a/extras/source/gallery/people/Computer-User-Female1.png b/extras/source/gallery/people/Computer-User-Female1.png
new file mode 100755
index 000000000000..12eabacb2767
--- /dev/null
+++ b/extras/source/gallery/people/Computer-User-Female1.png
Binary files differ
diff --git a/extras/source/gallery/people/Computer-User-Female2.png b/extras/source/gallery/people/Computer-User-Female2.png
new file mode 100755
index 000000000000..e8bd4c56ae2f
--- /dev/null
+++ b/extras/source/gallery/people/Computer-User-Female2.png
Binary files differ
diff --git a/extras/source/gallery/people/Computer-User-Male1.png b/extras/source/gallery/people/Computer-User-Male1.png
new file mode 100755
index 000000000000..00010ff0346c
--- /dev/null
+++ b/extras/source/gallery/people/Computer-User-Male1.png
Binary files differ
diff --git a/extras/source/gallery/people/Computer-User-Male2.png b/extras/source/gallery/people/Computer-User-Male2.png
new file mode 100755
index 000000000000..4e40e0a8a5ea
--- /dev/null
+++ b/extras/source/gallery/people/Computer-User-Male2.png
Binary files differ
diff --git a/extras/source/gallery/people/ConstructionWorker.png b/extras/source/gallery/people/ConstructionWorker.png
new file mode 100755
index 000000000000..7a3f5af18b44
--- /dev/null
+++ b/extras/source/gallery/people/ConstructionWorker.png
Binary files differ
diff --git a/extras/source/gallery/people/ConstructionWorker2.png b/extras/source/gallery/people/ConstructionWorker2.png
new file mode 100755
index 000000000000..0a4b4e07082b
--- /dev/null
+++ b/extras/source/gallery/people/ConstructionWorker2.png
Binary files differ
diff --git a/extras/source/gallery/people/Detective1.png b/extras/source/gallery/people/Detective1.png
new file mode 100755
index 000000000000..5791385601bd
--- /dev/null
+++ b/extras/source/gallery/people/Detective1.png
Binary files differ
diff --git a/extras/source/gallery/people/Detective2.png b/extras/source/gallery/people/Detective2.png
new file mode 100755
index 000000000000..1b1cfd0cb54c
--- /dev/null
+++ b/extras/source/gallery/people/Detective2.png
Binary files differ
diff --git a/extras/source/gallery/people/Doctor-Female1.png b/extras/source/gallery/people/Doctor-Female1.png
new file mode 100755
index 000000000000..9c2f2f172925
--- /dev/null
+++ b/extras/source/gallery/people/Doctor-Female1.png
Binary files differ
diff --git a/extras/source/gallery/people/Doctor-Female2.png b/extras/source/gallery/people/Doctor-Female2.png
new file mode 100755
index 000000000000..adeaa6c017e5
--- /dev/null
+++ b/extras/source/gallery/people/Doctor-Female2.png
Binary files differ
diff --git a/extras/source/gallery/people/Doctor-Male1.png b/extras/source/gallery/people/Doctor-Male1.png
new file mode 100755
index 000000000000..f8fc531d97ae
--- /dev/null
+++ b/extras/source/gallery/people/Doctor-Male1.png
Binary files differ
diff --git a/extras/source/gallery/people/Doctor-Male2.png b/extras/source/gallery/people/Doctor-Male2.png
new file mode 100755
index 000000000000..affe8435a342
--- /dev/null
+++ b/extras/source/gallery/people/Doctor-Male2.png
Binary files differ
diff --git a/extras/source/gallery/people/Nurse1.png b/extras/source/gallery/people/Nurse1.png
new file mode 100755
index 000000000000..02ffadf6726b
--- /dev/null
+++ b/extras/source/gallery/people/Nurse1.png
Binary files differ
diff --git a/extras/source/gallery/people/Nurse2.png b/extras/source/gallery/people/Nurse2.png
new file mode 100755
index 000000000000..2e5d71ac316e
--- /dev/null
+++ b/extras/source/gallery/people/Nurse2.png
Binary files differ
diff --git a/extras/source/gallery/people/PoliceOfficer1.png b/extras/source/gallery/people/PoliceOfficer1.png
new file mode 100755
index 000000000000..7192b6ea3b53
--- /dev/null
+++ b/extras/source/gallery/people/PoliceOfficer1.png
Binary files differ
diff --git a/extras/source/gallery/people/PoliceOfficer2.png b/extras/source/gallery/people/PoliceOfficer2.png
new file mode 100755
index 000000000000..d71de60ad415
--- /dev/null
+++ b/extras/source/gallery/people/PoliceOfficer2.png
Binary files differ
diff --git a/extras/source/gallery/people/Presenter-Female1.png b/extras/source/gallery/people/Presenter-Female1.png
new file mode 100755
index 000000000000..a411f85228b2
--- /dev/null
+++ b/extras/source/gallery/people/Presenter-Female1.png
Binary files differ
diff --git a/extras/source/gallery/people/Presenter-Female2.png b/extras/source/gallery/people/Presenter-Female2.png
new file mode 100755
index 000000000000..ef2e7b3e0fbd
--- /dev/null
+++ b/extras/source/gallery/people/Presenter-Female2.png
Binary files differ
diff --git a/extras/source/gallery/people/Presenter-Male1.png b/extras/source/gallery/people/Presenter-Male1.png
new file mode 100755
index 000000000000..2877a02534f1
--- /dev/null
+++ b/extras/source/gallery/people/Presenter-Male1.png
Binary files differ
diff --git a/extras/source/gallery/people/Presenter-Male2.png b/extras/source/gallery/people/Presenter-Male2.png
new file mode 100755
index 000000000000..a77972eca832
--- /dev/null
+++ b/extras/source/gallery/people/Presenter-Male2.png
Binary files differ
diff --git a/extras/source/gallery/people/Student-Female.png b/extras/source/gallery/people/Student-Female.png
new file mode 100755
index 000000000000..317ce64431bc
--- /dev/null
+++ b/extras/source/gallery/people/Student-Female.png
Binary files differ
diff --git a/extras/source/gallery/people/Student-Male.png b/extras/source/gallery/people/Student-Male.png
new file mode 100755
index 000000000000..19643ddb4620
--- /dev/null
+++ b/extras/source/gallery/people/Student-Male.png
Binary files differ
diff --git a/extras/source/gallery/people/Surgeon-Female1.png b/extras/source/gallery/people/Surgeon-Female1.png
new file mode 100755
index 000000000000..941ca966554b
--- /dev/null
+++ b/extras/source/gallery/people/Surgeon-Female1.png
Binary files differ
diff --git a/extras/source/gallery/people/Surgeon-Female2.png b/extras/source/gallery/people/Surgeon-Female2.png
new file mode 100755
index 000000000000..62ff36bc71d8
--- /dev/null
+++ b/extras/source/gallery/people/Surgeon-Female2.png
Binary files differ
diff --git a/extras/source/gallery/people/Surgeon1.png b/extras/source/gallery/people/Surgeon1.png
new file mode 100755
index 000000000000..b4006c3a8df2
--- /dev/null
+++ b/extras/source/gallery/people/Surgeon1.png
Binary files differ
diff --git a/extras/source/gallery/people/Surgeon2.png b/extras/source/gallery/people/Surgeon2.png
new file mode 100755
index 000000000000..f7ee4156f535
--- /dev/null
+++ b/extras/source/gallery/people/Surgeon2.png
Binary files differ
diff --git a/extras/source/gallery/people/Teacher1.png b/extras/source/gallery/people/Teacher1.png
new file mode 100755
index 000000000000..5c6207582790
--- /dev/null
+++ b/extras/source/gallery/people/Teacher1.png
Binary files differ
diff --git a/extras/source/gallery/people/Teacher2.png b/extras/source/gallery/people/Teacher2.png
new file mode 100755
index 000000000000..fe74d9139759
--- /dev/null
+++ b/extras/source/gallery/people/Teacher2.png
Binary files differ
diff --git a/extras/source/gallery/people/Tourist-Female1.png b/extras/source/gallery/people/Tourist-Female1.png
new file mode 100755
index 000000000000..67c5b281784f
--- /dev/null
+++ b/extras/source/gallery/people/Tourist-Female1.png
Binary files differ
diff --git a/extras/source/gallery/people/Tourist-Female2.png b/extras/source/gallery/people/Tourist-Female2.png
new file mode 100755
index 000000000000..ecc14854711d
--- /dev/null
+++ b/extras/source/gallery/people/Tourist-Female2.png
Binary files differ
diff --git a/extras/source/gallery/people/Tourist-Male1.png b/extras/source/gallery/people/Tourist-Male1.png
new file mode 100755
index 000000000000..2b5c8cd157da
--- /dev/null
+++ b/extras/source/gallery/people/Tourist-Male1.png
Binary files differ
diff --git a/extras/source/gallery/people/Tourist-Male2.png b/extras/source/gallery/people/Tourist-Male2.png
new file mode 100755
index 000000000000..60103a793952
--- /dev/null
+++ b/extras/source/gallery/people/Tourist-Male2.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Book.png b/extras/source/gallery/symbols/Book.png
new file mode 100755
index 000000000000..61eda829e7c4
--- /dev/null
+++ b/extras/source/gallery/symbols/Book.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Box01.png b/extras/source/gallery/symbols/Box01.png
new file mode 100755
index 000000000000..1760c536f44d
--- /dev/null
+++ b/extras/source/gallery/symbols/Box01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Box02.png b/extras/source/gallery/symbols/Box02.png
new file mode 100755
index 000000000000..6e5a2bb49b57
--- /dev/null
+++ b/extras/source/gallery/symbols/Box02.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Bulb01-Yellow.png b/extras/source/gallery/symbols/Bulb01-Yellow.png
new file mode 100755
index 000000000000..f63075cd1b83
--- /dev/null
+++ b/extras/source/gallery/symbols/Bulb01-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Bulb02-Yellow.png b/extras/source/gallery/symbols/Bulb02-Yellow.png
new file mode 100755
index 000000000000..f8bef381e9be
--- /dev/null
+++ b/extras/source/gallery/symbols/Bulb02-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Calendar.png b/extras/source/gallery/symbols/Calendar.png
new file mode 100755
index 000000000000..ff1e6caadc60
--- /dev/null
+++ b/extras/source/gallery/symbols/Calendar.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Chart.png b/extras/source/gallery/symbols/Chart.png
new file mode 100755
index 000000000000..722d8a6b76a4
--- /dev/null
+++ b/extras/source/gallery/symbols/Chart.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Clipboard.png b/extras/source/gallery/symbols/Clipboard.png
new file mode 100755
index 000000000000..9e3851349998
--- /dev/null
+++ b/extras/source/gallery/symbols/Clipboard.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Clock.png b/extras/source/gallery/symbols/Clock.png
new file mode 100755
index 000000000000..573866c7d166
--- /dev/null
+++ b/extras/source/gallery/symbols/Clock.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Compass.png b/extras/source/gallery/symbols/Compass.png
new file mode 100755
index 000000000000..8b752f3d7c2a
--- /dev/null
+++ b/extras/source/gallery/symbols/Compass.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Emotion01-Laughing.png b/extras/source/gallery/symbols/Emotion01-Laughing.png
new file mode 100755
index 000000000000..b74c67fcc3d2
--- /dev/null
+++ b/extras/source/gallery/symbols/Emotion01-Laughing.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Emotion02-Smiling.png b/extras/source/gallery/symbols/Emotion02-Smiling.png
new file mode 100755
index 000000000000..de1e33a594a9
--- /dev/null
+++ b/extras/source/gallery/symbols/Emotion02-Smiling.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Emotion03-Calm.png b/extras/source/gallery/symbols/Emotion03-Calm.png
new file mode 100755
index 000000000000..2b194c64eb02
--- /dev/null
+++ b/extras/source/gallery/symbols/Emotion03-Calm.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Emotion04-Frowning.png b/extras/source/gallery/symbols/Emotion04-Frowning.png
new file mode 100755
index 000000000000..417e223dbb3c
--- /dev/null
+++ b/extras/source/gallery/symbols/Emotion04-Frowning.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Emotion05-Angry.png b/extras/source/gallery/symbols/Emotion05-Angry.png
new file mode 100755
index 000000000000..293fab87e883
--- /dev/null
+++ b/extras/source/gallery/symbols/Emotion05-Angry.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Emotion06-Crying.png b/extras/source/gallery/symbols/Emotion06-Crying.png
new file mode 100755
index 000000000000..f3d3bde500e2
--- /dev/null
+++ b/extras/source/gallery/symbols/Emotion06-Crying.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Flag01-Red.png b/extras/source/gallery/symbols/Flag01-Red.png
new file mode 100755
index 000000000000..f5cb9429899d
--- /dev/null
+++ b/extras/source/gallery/symbols/Flag01-Red.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Flag02-Green.png b/extras/source/gallery/symbols/Flag02-Green.png
new file mode 100755
index 000000000000..7fa2921f9e85
--- /dev/null
+++ b/extras/source/gallery/symbols/Flag02-Green.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Flag03-Blue.png b/extras/source/gallery/symbols/Flag03-Blue.png
new file mode 100755
index 000000000000..9b36f9c52450
--- /dev/null
+++ b/extras/source/gallery/symbols/Flag03-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Gift.png b/extras/source/gallery/symbols/Gift.png
new file mode 100755
index 000000000000..d8fcd597491a
--- /dev/null
+++ b/extras/source/gallery/symbols/Gift.png
Binary files differ
diff --git a/extras/source/gallery/symbols/House.png b/extras/source/gallery/symbols/House.png
new file mode 100755
index 000000000000..aa03c04003b7
--- /dev/null
+++ b/extras/source/gallery/symbols/House.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Computer01-White.png b/extras/source/gallery/symbols/Icon-Computer01-White.png
new file mode 100755
index 000000000000..069847f90b9b
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Computer01-White.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Computer02-Black.png b/extras/source/gallery/symbols/Icon-Computer02-Black.png
new file mode 100755
index 000000000000..d72fa0dabf9e
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Computer02-Black.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Disk01-Blue.png b/extras/source/gallery/symbols/Icon-Disk01-Blue.png
new file mode 100755
index 000000000000..06ab06e02359
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Disk01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Disk02-Green.png b/extras/source/gallery/symbols/Icon-Disk02-Green.png
new file mode 100755
index 000000000000..a101f2f14dd1
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Disk02-Green.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Document01-Grey.png b/extras/source/gallery/symbols/Icon-Document01-Grey.png
new file mode 100755
index 000000000000..2ee20623e960
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Document01-Grey.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Document02-Grey.png b/extras/source/gallery/symbols/Icon-Document02-Grey.png
new file mode 100755
index 000000000000..e2785b6a643e
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Document02-Grey.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Document03-Blue.png b/extras/source/gallery/symbols/Icon-Document03-Blue.png
new file mode 100755
index 000000000000..3a9a6c6b151e
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Document03-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Document04-Blue.png b/extras/source/gallery/symbols/Icon-Document04-Blue.png
new file mode 100755
index 000000000000..442b63eb23ab
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Document04-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Envelope01-Blue.png b/extras/source/gallery/symbols/Icon-Envelope01-Blue.png
new file mode 100755
index 000000000000..de30b05128d0
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Envelope01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Envelope02-Yellow.png b/extras/source/gallery/symbols/Icon-Envelope02-Yellow.png
new file mode 100755
index 000000000000..2d4f0c02ef78
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Envelope02-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Envelope03-Open-Yellow.png b/extras/source/gallery/symbols/Icon-Envelope03-Open-Yellow.png
new file mode 100755
index 000000000000..e0e2790e0eb1
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Envelope03-Open-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Envelope04-Open-Yellow.png b/extras/source/gallery/symbols/Icon-Envelope04-Open-Yellow.png
new file mode 100755
index 000000000000..84d3fd5e2d92
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Envelope04-Open-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Folder01-Yellow.png b/extras/source/gallery/symbols/Icon-Folder01-Yellow.png
new file mode 100755
index 000000000000..b2b80d03dd6a
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Folder01-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Folder02-Yellow.png b/extras/source/gallery/symbols/Icon-Folder02-Yellow.png
new file mode 100755
index 000000000000..3865f2e41ac2
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Folder02-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Folder03-Open-Yellow.png b/extras/source/gallery/symbols/Icon-Folder03-Open-Yellow.png
new file mode 100755
index 000000000000..bb2543276882
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Folder03-Open-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Folder04-Open-Yellow.png b/extras/source/gallery/symbols/Icon-Folder04-Open-Yellow.png
new file mode 100755
index 000000000000..97b415bc8bfb
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Folder04-Open-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Gear01-Grey.png b/extras/source/gallery/symbols/Icon-Gear01-Grey.png
new file mode 100755
index 000000000000..7cc299e39d68
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Gear01-Grey.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Gear02-Blue.png b/extras/source/gallery/symbols/Icon-Gear02-Blue.png
new file mode 100755
index 000000000000..316ffd0087e9
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Gear02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Network01-Blue.png b/extras/source/gallery/symbols/Icon-Network01-Blue.png
new file mode 100755
index 000000000000..f746d5746269
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Network01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Network02.png b/extras/source/gallery/symbols/Icon-Network02.png
new file mode 100755
index 000000000000..64017b71552f
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Network02.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Pencil01.png b/extras/source/gallery/symbols/Icon-Pencil01.png
new file mode 100755
index 000000000000..2444d5a69978
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Pencil01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Pencil02.png b/extras/source/gallery/symbols/Icon-Pencil02.png
new file mode 100755
index 000000000000..725a10be58c7
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Pencil02.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Printer01-White.png b/extras/source/gallery/symbols/Icon-Printer01-White.png
new file mode 100755
index 000000000000..512563cc6bd7
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Printer01-White.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Icon-Printer02-Black.png b/extras/source/gallery/symbols/Icon-Printer02-Black.png
new file mode 100755
index 000000000000..58ac8148bad3
--- /dev/null
+++ b/extras/source/gallery/symbols/Icon-Printer02-Black.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Key01.png b/extras/source/gallery/symbols/Key01.png
new file mode 100755
index 000000000000..b4b94885f096
--- /dev/null
+++ b/extras/source/gallery/symbols/Key01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Key02.png b/extras/source/gallery/symbols/Key02.png
new file mode 100755
index 000000000000..623f1464951e
--- /dev/null
+++ b/extras/source/gallery/symbols/Key02.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Lock01-Yellow.png b/extras/source/gallery/symbols/Lock01-Yellow.png
new file mode 100755
index 000000000000..fda0dd8c49e4
--- /dev/null
+++ b/extras/source/gallery/symbols/Lock01-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Lock02-Yellow.png b/extras/source/gallery/symbols/Lock02-Yellow.png
new file mode 100755
index 000000000000..cd07ba36d19d
--- /dev/null
+++ b/extras/source/gallery/symbols/Lock02-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Lock03-Blue.png b/extras/source/gallery/symbols/Lock03-Blue.png
new file mode 100755
index 000000000000..3d8e6dba92f2
--- /dev/null
+++ b/extras/source/gallery/symbols/Lock03-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Lock04-Blue.png b/extras/source/gallery/symbols/Lock04-Blue.png
new file mode 100755
index 000000000000..b97e196d648f
--- /dev/null
+++ b/extras/source/gallery/symbols/Lock04-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Magnet.png b/extras/source/gallery/symbols/Magnet.png
new file mode 100755
index 000000000000..e017235eac28
--- /dev/null
+++ b/extras/source/gallery/symbols/Magnet.png
Binary files differ
diff --git a/extras/source/gallery/symbols/MagnifyingGlass.png b/extras/source/gallery/symbols/MagnifyingGlass.png
new file mode 100755
index 000000000000..3b28ce55ee58
--- /dev/null
+++ b/extras/source/gallery/symbols/MagnifyingGlass.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Medal.png b/extras/source/gallery/symbols/Medal.png
new file mode 100755
index 000000000000..217028e56509
--- /dev/null
+++ b/extras/source/gallery/symbols/Medal.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Notebook.png b/extras/source/gallery/symbols/Notebook.png
new file mode 100755
index 000000000000..4fba4f79eb54
--- /dev/null
+++ b/extras/source/gallery/symbols/Notebook.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Phone.png b/extras/source/gallery/symbols/Phone.png
new file mode 100755
index 000000000000..f9b0e82d2786
--- /dev/null
+++ b/extras/source/gallery/symbols/Phone.png
Binary files differ
diff --git a/extras/source/gallery/symbols/PieChart.png b/extras/source/gallery/symbols/PieChart.png
new file mode 100755
index 000000000000..04e4fe344351
--- /dev/null
+++ b/extras/source/gallery/symbols/PieChart.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Pin.png b/extras/source/gallery/symbols/Pin.png
new file mode 100755
index 000000000000..27a098ef2d08
--- /dev/null
+++ b/extras/source/gallery/symbols/Pin.png
Binary files differ
diff --git a/extras/source/gallery/symbols/PuzzlePiece.png b/extras/source/gallery/symbols/PuzzlePiece.png
new file mode 100755
index 000000000000..608039dc3963
--- /dev/null
+++ b/extras/source/gallery/symbols/PuzzlePiece.png
Binary files differ
diff --git a/extras/source/gallery/symbols/PuzzlePieces.png b/extras/source/gallery/symbols/PuzzlePieces.png
new file mode 100755
index 000000000000..132bc7b73f64
--- /dev/null
+++ b/extras/source/gallery/symbols/PuzzlePieces.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Roadblock.png b/extras/source/gallery/symbols/Roadblock.png
new file mode 100755
index 000000000000..2770526e604f
--- /dev/null
+++ b/extras/source/gallery/symbols/Roadblock.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Scissors.png b/extras/source/gallery/symbols/Scissors.png
new file mode 100755
index 000000000000..39800ecb1a46
--- /dev/null
+++ b/extras/source/gallery/symbols/Scissors.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Shield01.png b/extras/source/gallery/symbols/Shield01.png
new file mode 100755
index 000000000000..dc392698ef46
--- /dev/null
+++ b/extras/source/gallery/symbols/Shield01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Shield02-Orange.png b/extras/source/gallery/symbols/Shield02-Orange.png
new file mode 100755
index 000000000000..aab1d10607b1
--- /dev/null
+++ b/extras/source/gallery/symbols/Shield02-Orange.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Shield03-Blue.png b/extras/source/gallery/symbols/Shield03-Blue.png
new file mode 100755
index 000000000000..cd938d0d5d4c
--- /dev/null
+++ b/extras/source/gallery/symbols/Shield03-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Ban01.png b/extras/source/gallery/symbols/Sign-Ban01.png
new file mode 100755
index 000000000000..39c36b0ad58d
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Ban01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Ban02.png b/extras/source/gallery/symbols/Sign-Ban02.png
new file mode 100755
index 000000000000..7711ff40fba0
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Ban02.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-CheckBox01.png b/extras/source/gallery/symbols/Sign-CheckBox01.png
new file mode 100755
index 000000000000..ffc66ee1882f
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-CheckBox01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-CheckBox02-Unchecked.png b/extras/source/gallery/symbols/Sign-CheckBox02-Unchecked.png
new file mode 100755
index 000000000000..4a3e0f838351
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-CheckBox02-Unchecked.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Checkmark01-Green.png b/extras/source/gallery/symbols/Sign-Checkmark01-Green.png
new file mode 100755
index 000000000000..51e3820b0dec
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Checkmark01-Green.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Checkmark02-Green.png b/extras/source/gallery/symbols/Sign-Checkmark02-Green.png
new file mode 100755
index 000000000000..cda2af15dfd1
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Checkmark02-Green.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-DoNotEnter.png b/extras/source/gallery/symbols/Sign-DoNotEnter.png
new file mode 100755
index 000000000000..f3764d1cc894
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-DoNotEnter.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Error01.png b/extras/source/gallery/symbols/Sign-Error01.png
new file mode 100755
index 000000000000..8fb389c1d628
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Error01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Error02.png b/extras/source/gallery/symbols/Sign-Error02.png
new file mode 100755
index 000000000000..86ced3487f5e
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Error02.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-ExclamationPoint01-Red.png b/extras/source/gallery/symbols/Sign-ExclamationPoint01-Red.png
new file mode 100755
index 000000000000..5f87b5ad47ea
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-ExclamationPoint01-Red.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-ExclamationPoint02-Orange.png b/extras/source/gallery/symbols/Sign-ExclamationPoint02-Orange.png
new file mode 100755
index 000000000000..2cb49a469a1d
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-ExclamationPoint02-Orange.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Help01-Green.png b/extras/source/gallery/symbols/Sign-Help01-Green.png
new file mode 100755
index 000000000000..28d7083244e1
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Help01-Green.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Help02-Blue.png b/extras/source/gallery/symbols/Sign-Help02-Blue.png
new file mode 100755
index 000000000000..5cfa4e979027
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Help02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Information.png b/extras/source/gallery/symbols/Sign-Information.png
new file mode 100755
index 000000000000..48ad89c0a69e
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Information.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Null.png b/extras/source/gallery/symbols/Sign-Null.png
new file mode 100755
index 000000000000..8312dda2c2cb
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Null.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-QuestionMark01-Blue.png b/extras/source/gallery/symbols/Sign-QuestionMark01-Blue.png
new file mode 100755
index 000000000000..b6092ebeb976
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-QuestionMark01-Blue.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-QuestionMark02-Red.png b/extras/source/gallery/symbols/Sign-QuestionMark02-Red.png
new file mode 100755
index 000000000000..05b09e1ba884
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-QuestionMark02-Red.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-RadioButton01.png b/extras/source/gallery/symbols/Sign-RadioButton01.png
new file mode 100755
index 000000000000..af2154b18718
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-RadioButton01.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-RadioButton02-Unchecked.png b/extras/source/gallery/symbols/Sign-RadioButton02-Unchecked.png
new file mode 100755
index 000000000000..c2ab28b14333
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-RadioButton02-Unchecked.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Warning01-Red.png b/extras/source/gallery/symbols/Sign-Warning01-Red.png
new file mode 100755
index 000000000000..421f6d5735a5
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Warning01-Red.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-Warning02-Orange.png b/extras/source/gallery/symbols/Sign-Warning02-Orange.png
new file mode 100755
index 000000000000..4bb04be196b7
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-Warning02-Orange.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-X01-Red.png b/extras/source/gallery/symbols/Sign-X01-Red.png
new file mode 100755
index 000000000000..0c046de8a09b
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-X01-Red.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Sign-X02-Red.png b/extras/source/gallery/symbols/Sign-X02-Red.png
new file mode 100755
index 000000000000..b05032dd9006
--- /dev/null
+++ b/extras/source/gallery/symbols/Sign-X02-Red.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Star-Yellow.png b/extras/source/gallery/symbols/Star-Yellow.png
new file mode 100755
index 000000000000..2c8f38e07364
--- /dev/null
+++ b/extras/source/gallery/symbols/Star-Yellow.png
Binary files differ
diff --git a/extras/source/gallery/symbols/Wrench.png b/extras/source/gallery/symbols/Wrench.png
new file mode 100755
index 000000000000..8f0c2a783670
--- /dev/null
+++ b/extras/source/gallery/symbols/Wrench.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Airplane-Blue.png b/extras/source/gallery/transportation/Airplane-Blue.png
new file mode 100755
index 000000000000..74621524244d
--- /dev/null
+++ b/extras/source/gallery/transportation/Airplane-Blue.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Bicycle-Blue.png b/extras/source/gallery/transportation/Bicycle-Blue.png
new file mode 100755
index 000000000000..7e7cf562a48d
--- /dev/null
+++ b/extras/source/gallery/transportation/Bicycle-Blue.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Boat.png b/extras/source/gallery/transportation/Boat.png
new file mode 100755
index 000000000000..df836490bfaa
--- /dev/null
+++ b/extras/source/gallery/transportation/Boat.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Bus.png b/extras/source/gallery/transportation/Bus.png
new file mode 100755
index 000000000000..eb82b17786d9
--- /dev/null
+++ b/extras/source/gallery/transportation/Bus.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Canoe-Blue.png b/extras/source/gallery/transportation/Canoe-Blue.png
new file mode 100755
index 000000000000..1d29bd776f0d
--- /dev/null
+++ b/extras/source/gallery/transportation/Canoe-Blue.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Car-Red.png b/extras/source/gallery/transportation/Car-Red.png
new file mode 100755
index 000000000000..58bbb6aa99e1
--- /dev/null
+++ b/extras/source/gallery/transportation/Car-Red.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Helicopter-Blue.png b/extras/source/gallery/transportation/Helicopter-Blue.png
new file mode 100755
index 000000000000..d5a49156f4af
--- /dev/null
+++ b/extras/source/gallery/transportation/Helicopter-Blue.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Motorcycle-Red.png b/extras/source/gallery/transportation/Motorcycle-Red.png
new file mode 100755
index 000000000000..fc4a4fe7a49a
--- /dev/null
+++ b/extras/source/gallery/transportation/Motorcycle-Red.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Pedestrian-Blue.png b/extras/source/gallery/transportation/Pedestrian-Blue.png
new file mode 100755
index 000000000000..cfa7eee05e9f
--- /dev/null
+++ b/extras/source/gallery/transportation/Pedestrian-Blue.png
Binary files differ
diff --git a/extras/source/gallery/transportation/PersonalTransporter-Green.png b/extras/source/gallery/transportation/PersonalTransporter-Green.png
new file mode 100755
index 000000000000..4e4a430175a7
--- /dev/null
+++ b/extras/source/gallery/transportation/PersonalTransporter-Green.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Sailboat-Red.png b/extras/source/gallery/transportation/Sailboat-Red.png
new file mode 100755
index 000000000000..e81b007d3594
--- /dev/null
+++ b/extras/source/gallery/transportation/Sailboat-Red.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Scooter-Orange.png b/extras/source/gallery/transportation/Scooter-Orange.png
new file mode 100755
index 000000000000..8e163952c5e7
--- /dev/null
+++ b/extras/source/gallery/transportation/Scooter-Orange.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Train-Red.png b/extras/source/gallery/transportation/Train-Red.png
new file mode 100755
index 000000000000..0ff55ca9e40f
--- /dev/null
+++ b/extras/source/gallery/transportation/Train-Red.png
Binary files differ
diff --git a/extras/source/gallery/transportation/Truck-Blue.png b/extras/source/gallery/transportation/Truck-Blue.png
new file mode 100755
index 000000000000..5566df7bf342
--- /dev/null
+++ b/extras/source/gallery/transportation/Truck-Blue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Circle01-DarkBlue.png b/extras/source/gallery/txtshapes/Circle01-DarkBlue.png
new file mode 100755
index 000000000000..8cdb0e9d160a
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Circle01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Circle02-LightBlue.png b/extras/source/gallery/txtshapes/Circle02-LightBlue.png
new file mode 100755
index 000000000000..a57eb7325e23
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Circle02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Circle03-Green.png b/extras/source/gallery/txtshapes/Circle03-Green.png
new file mode 100755
index 000000000000..c730188cb73a
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Circle03-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Circle04-DarkRed.png b/extras/source/gallery/txtshapes/Circle04-DarkRed.png
new file mode 100755
index 000000000000..f670fae79e7e
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Circle04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Circle05-Orange.png b/extras/source/gallery/txtshapes/Circle05-Orange.png
new file mode 100755
index 000000000000..6f85523dd55d
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Circle05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Hexagon01-DarkBlue.png b/extras/source/gallery/txtshapes/Hexagon01-DarkBlue.png
new file mode 100755
index 000000000000..09ea89958672
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Hexagon01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Hexagon02-Blue.png b/extras/source/gallery/txtshapes/Hexagon02-Blue.png
new file mode 100755
index 000000000000..280847bdd4e6
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Hexagon02-Blue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Hexagon03-Green.png b/extras/source/gallery/txtshapes/Hexagon03-Green.png
new file mode 100755
index 000000000000..0e95fc1e0b81
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Hexagon03-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Hexagon04-DarkRed.png b/extras/source/gallery/txtshapes/Hexagon04-DarkRed.png
new file mode 100755
index 000000000000..ee9f838f838e
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Hexagon04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Hexagon05-Orange.png b/extras/source/gallery/txtshapes/Hexagon05-Orange.png
new file mode 100755
index 000000000000..ef1a645ab664
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Hexagon05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Leaf01-DarkBlue.png b/extras/source/gallery/txtshapes/Leaf01-DarkBlue.png
new file mode 100755
index 000000000000..7a4e94ab6ff6
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Leaf01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Leaf02-LightBlue.png b/extras/source/gallery/txtshapes/Leaf02-LightBlue.png
new file mode 100755
index 000000000000..cddeb48c1318
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Leaf02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Leaf03-Green.png b/extras/source/gallery/txtshapes/Leaf03-Green.png
new file mode 100755
index 000000000000..e46f050707cd
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Leaf03-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Leaf04-DarkRed.png b/extras/source/gallery/txtshapes/Leaf04-DarkRed.png
new file mode 100755
index 000000000000..1cfca42d2181
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Leaf04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Leaf05-Orange.png b/extras/source/gallery/txtshapes/Leaf05-Orange.png
new file mode 100755
index 000000000000..c9a301317fad
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Leaf05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Paster01-DarkBlue.png b/extras/source/gallery/txtshapes/Paster01-DarkBlue.png
new file mode 100755
index 000000000000..26cd11eec004
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Paster01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Paster02-LightBlue.png b/extras/source/gallery/txtshapes/Paster02-LightBlue.png
new file mode 100755
index 000000000000..ca6077f7a9b6
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Paster02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Paster03-Green.png b/extras/source/gallery/txtshapes/Paster03-Green.png
new file mode 100755
index 000000000000..0846ea6481ce
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Paster03-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Paster04-Red.png b/extras/source/gallery/txtshapes/Paster04-Red.png
new file mode 100755
index 000000000000..41cbd1b50e56
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Paster04-Red.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Paster05-Orange.png b/extras/source/gallery/txtshapes/Paster05-Orange.png
new file mode 100755
index 000000000000..fb4c309e5cf0
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Paster05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle01-DarkBlue.png b/extras/source/gallery/txtshapes/Rectangle01-DarkBlue.png
new file mode 100755
index 000000000000..12e57457318d
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle02-LightBlue.png b/extras/source/gallery/txtshapes/Rectangle02-LightBlue.png
new file mode 100755
index 000000000000..7387b55653f7
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle03-Green.png b/extras/source/gallery/txtshapes/Rectangle03-Green.png
new file mode 100755
index 000000000000..a06b2df8039a
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle03-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle04-DarkRed.png b/extras/source/gallery/txtshapes/Rectangle04-DarkRed.png
new file mode 100755
index 000000000000..4ad82f1666f8
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle05-Orange.png b/extras/source/gallery/txtshapes/Rectangle05-Orange.png
new file mode 100755
index 000000000000..9b1e2526470b
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle06-Striped-Blue.png b/extras/source/gallery/txtshapes/Rectangle06-Striped-Blue.png
new file mode 100755
index 000000000000..7c775a213b2d
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle06-Striped-Blue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle07-Striped-Green.png b/extras/source/gallery/txtshapes/Rectangle07-Striped-Green.png
new file mode 100755
index 000000000000..d48978502844
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle07-Striped-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle08-Striped-Red.png b/extras/source/gallery/txtshapes/Rectangle08-Striped-Red.png
new file mode 100755
index 000000000000..6f64ee839676
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle08-Striped-Red.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Rectangle09-Striped-Orange.png b/extras/source/gallery/txtshapes/Rectangle09-Striped-Orange.png
new file mode 100755
index 000000000000..25d5ffff2ab2
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Rectangle09-Striped-Orange.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square01-DarkBlue.png b/extras/source/gallery/txtshapes/Square01-DarkBlue.png
new file mode 100755
index 000000000000..c4cb65b5b2cf
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square01-DarkBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square02-LightBlue.png b/extras/source/gallery/txtshapes/Square02-LightBlue.png
new file mode 100755
index 000000000000..fdc4a04d41f7
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square02-LightBlue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square03-Green.png b/extras/source/gallery/txtshapes/Square03-Green.png
new file mode 100755
index 000000000000..dac686af48ef
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square03-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square04-DarkRed.png b/extras/source/gallery/txtshapes/Square04-DarkRed.png
new file mode 100755
index 000000000000..b41fae8e07d7
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square04-DarkRed.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square05-Orange.png b/extras/source/gallery/txtshapes/Square05-Orange.png
new file mode 100755
index 000000000000..8e63b2e9ecab
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square05-Orange.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square06-Striped-Blue.png b/extras/source/gallery/txtshapes/Square06-Striped-Blue.png
new file mode 100755
index 000000000000..5a0dd41d87c0
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square06-Striped-Blue.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square07-Striped-Green.png b/extras/source/gallery/txtshapes/Square07-Striped-Green.png
new file mode 100755
index 000000000000..201b01173d7a
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square07-Striped-Green.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square08-Striped-Red.png b/extras/source/gallery/txtshapes/Square08-Striped-Red.png
new file mode 100755
index 000000000000..053226a42156
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square08-Striped-Red.png
Binary files differ
diff --git a/extras/source/gallery/txtshapes/Square09-Striped-Orange.png b/extras/source/gallery/txtshapes/Square09-Striped-Orange.png
new file mode 100755
index 000000000000..746997c3c370
--- /dev/null
+++ b/extras/source/gallery/txtshapes/Square09-Striped-Orange.png
Binary files differ
diff --git a/include/vcl/bitmap.hxx b/include/vcl/bitmap.hxx
index 30d7349a5673..7cf248c26ed0 100644
--- a/include/vcl/bitmap.hxx
+++ b/include/vcl/bitmap.hxx
@@ -609,7 +609,7 @@ public:
@return sal_True, if the operation was completed successfully.
*/
- sal_Bool Scale( const Size& rNewSize, sal_uLong nScaleFlag = BMP_SCALE_DEFAULT );
+ sal_Bool Scale( const Size& rNewSize, sal_uInt32 nScaleFlag = BMP_SCALE_DEFAULT );
/** Scale the bitmap
@@ -621,7 +621,7 @@ public:
@return sal_True, if the operation was completed successfully.
*/
- sal_Bool Scale( const double& rScaleX, const double& rScaleY, sal_uLong nScaleFlag = BMP_SCALE_DEFAULT );
+ sal_Bool Scale( const double& rScaleX, const double& rScaleY, sal_uInt32 nScaleFlag = BMP_SCALE_DEFAULT );
/** Rotate bitmap by the specified angle
diff --git a/include/vcl/bitmapex.hxx b/include/vcl/bitmapex.hxx
index 9eaaf618200c..3b42244b149b 100644
--- a/include/vcl/bitmapex.hxx
+++ b/include/vcl/bitmapex.hxx
@@ -99,7 +99,7 @@ public:
AlphaMask GetAlpha() const;
const Size& GetSizePixel() const { return aBitmapSize; }
- void SetSizePixel( const Size& rNewSize );
+ void SetSizePixel( const Size& rNewSize, sal_uInt32 nScaleFlag = BMP_SCALE_DEFAULT );
const Size& GetPrefSize() const { return aBitmap.GetPrefSize(); }
void SetPrefSize( const Size& rPrefSize ) { aBitmap.SetPrefSize( rPrefSize ); }
@@ -245,7 +245,7 @@ public:
@return sal_True, if the operation was completed successfully.
*/
- sal_Bool Scale( const Size& rNewSize, sal_uLong nScaleFlag = BMP_SCALE_DEFAULT );
+ sal_Bool Scale( const Size& rNewSize, sal_uInt32 nScaleFlag = BMP_SCALE_DEFAULT );
/** Scale the bitmap
@@ -257,7 +257,7 @@ public:
@return sal_True, if the operation was completed successfully.
*/
- sal_Bool Scale( const double& rScaleX, const double& rScaleY, sal_uLong nScaleFlag = BMP_SCALE_DEFAULT );
+ sal_Bool Scale( const double& rScaleX, const double& rScaleY, sal_uInt32 nScaleFlag = BMP_SCALE_DEFAULT );
/** Rotate bitmap by the specified angle
diff --git a/scp2/source/ooo/file_extra_ooo.scp b/scp2/source/ooo/file_extra_ooo.scp
index 0933ff7eb4f7..62085b9f85b5 100644
--- a/scp2/source/ooo/file_extra_ooo.scp
+++ b/scp2/source/ooo/file_extra_ooo.scp
@@ -161,6 +161,76 @@ File gid_File_Extra_Gallroot
Name = "extras_gallroot.filelist";
End
+File gid_File_Extra_Gallarrows
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_gallarrows.filelist";
+End
+
+File gid_File_Extra_Gallcomputers
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_gallcomputers.filelist";
+End
+
+File gid_File_Extra_Galldiagrams
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_galldiagrams.filelist";
+End
+
+File gid_File_Extra_Galleducation
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_galleducation.filelist";
+End
+
+File gid_File_Extra_Gallenvironment
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_gallenvironment.filelist";
+End
+
+File gid_File_Extra_Gallfinance
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_gallfinance.filelist";
+End
+
+File gid_File_Extra_Gallpeople
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_gallpeople.filelist";
+End
+
+File gid_File_Extra_Gallsymbols
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_gallsymbols.filelist";
+End
+
+File gid_File_Extra_Galltransport
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_galltransport.filelist";
+End
+
+File gid_File_Extra_Galltxtshapes
+ Dir = FILELIST_DIR;
+ TXT_FILE_BODY;
+ Styles = (FILELIST);
+ Name = "extras_galltxtshapes.filelist";
+End
+
File gid_File_Extra_Gallsound
Dir = FILELIST_DIR;
USER_FILE_BODY;
diff --git a/scp2/source/ooo/module_hidden_ooo.scp b/scp2/source/ooo/module_hidden_ooo.scp
index 858d06782d93..e26aa929851c 100644
--- a/scp2/source/ooo/module_hidden_ooo.scp
+++ b/scp2/source/ooo/module_hidden_ooo.scp
@@ -328,6 +328,16 @@ Module gid_Module_Root_Files_6
gid_File_Extra_Autocorr,
gid_File_Extra_Autocorr_Lang,
gid_File_Extra_Gallroot,
+ gid_File_Extra_Gallarrows,
+ gid_File_Extra_Gallcomputers,
+ gid_File_Extra_Galldiagrams,
+ gid_File_Extra_Galleducation,
+ gid_File_Extra_Gallenvironment,
+ gid_File_Extra_Gallfinance,
+ gid_File_Extra_Gallpeople,
+ gid_File_Extra_Gallsymbols,
+ gid_File_Extra_Galltransport,
+ gid_File_Extra_Galltxtshapes,
gid_File_Extra_Gallbullets,
gid_File_Extra_Gallhtmlexpo,
gid_File_Extra_Gallsystem,
diff --git a/svx/inc/galtheme.hrc b/svx/inc/galtheme.hrc
index 52b9fdd4646c..2ecb5268c460 100644
--- a/svx/inc/galtheme.hrc
+++ b/svx/inc/galtheme.hrc
@@ -170,10 +170,17 @@
#define RID_GALLERYSTR_THEME_RELIGION (RID_GALLERYSTR_THEME_START + 139)
#define RID_GALLERYSTR_THEME_BUILDINGS (RID_GALLERYSTR_THEME_START + 140)
#define RID_GALLERYSTR_THEME_HOMEPAGE2 (RID_GALLERYSTR_THEME_START + 141)
-#define RID_GALLERYSTR_THEME_ELEMENTSBULLETS2 (RID_GALLERYSTR_THEME_START + 142)
+#define RID_GALLERYSTR_THEME_ELEMENTSBULLETS2 (RID_GALLERYSTR_THEME_START + 142)
+
+#define RID_GALLERYSTR_THEME_COMPUTERS (RID_GALLERYSTR_THEME_START + 143)
+#define RID_GALLERYSTR_THEME_DIAGRAMS (RID_GALLERYSTR_THEME_START + 144)
+#define RID_GALLERYSTR_THEME_ENVIRONMENT (RID_GALLERYSTR_THEME_START + 145)
+#define RID_GALLERYSTR_THEME_FINANCE (RID_GALLERYSTR_THEME_START + 146)
+#define RID_GALLERYSTR_THEME_TRANSPORT (RID_GALLERYSTR_THEME_START + 147)
+#define RID_GALLERYSTR_THEME_TXTSHAPES (RID_GALLERYSTR_THEME_START + 148)
#define RID_GALLERYSTR_THEME_FIRST RID_GALLERYSTR_THEME_3D
-#define RID_GALLERYSTR_THEME_LAST RID_GALLERYSTR_THEME_ELEMENTSBULLETS2
+#define RID_GALLERYSTR_THEME_LAST RID_GALLERYSTR_THEME_TXTSHAPES
#endif
diff --git a/svx/source/gallery2/gallery1.cxx b/svx/source/gallery2/gallery1.cxx
index 7adec4461277..ffeb3cff1514 100644
--- a/svx/source/gallery2/gallery1.cxx
+++ b/svx/source/gallery2/gallery1.cxx
@@ -498,6 +498,36 @@ OUString Gallery::GetThemeName( sal_uIntPtr nThemeId ) const
case( GALLERY_THEME_SOUNDS ):
aFallback = "Sounds";
break;
+ case( RID_GALLERYSTR_THEME_ARROWS ):
+ aFallback = "Arrows";
+ break;
+ case( RID_GALLERYSTR_THEME_COMPUTERS ):
+ aFallback = "Computers";
+ break;
+ case( RID_GALLERYSTR_THEME_DIAGRAMS ):
+ aFallback = "Diagrams";
+ break;
+ case( RID_GALLERYSTR_THEME_EDUCATION ):
+ aFallback = "Education";
+ break;
+ case( RID_GALLERYSTR_THEME_ENVIRONMENT ):
+ aFallback = "Environment";
+ break;
+ case( RID_GALLERYSTR_THEME_FINANCE ):
+ aFallback = "Finance";
+ break;
+ case( RID_GALLERYSTR_THEME_PEOPLE ):
+ aFallback = "People";
+ break;
+ case( RID_GALLERYSTR_THEME_SYMBOLS ):
+ aFallback = "Symbols";
+ break;
+ case( RID_GALLERYSTR_THEME_TRANSPORT ):
+ aFallback = "Transport";
+ break;
+ case( RID_GALLERYSTR_THEME_TXTSHAPES ):
+ aFallback = "Textshapes";
+ break;
default:
break;
}
diff --git a/svx/source/gallery2/galobj.cxx b/svx/source/gallery2/galobj.cxx
index 290eaec38055..ec88e83c18b6 100644
--- a/svx/source/gallery2/galobj.cxx
+++ b/svx/source/gallery2/galobj.cxx
@@ -84,7 +84,7 @@ sal_Bool SgaObject::CreateThumb( const Graphic& rGraphic )
else
aBmpSize.Height() = FRound( aBmpSize.Width() / fFactorLog );
- aBmpEx.SetSizePixel( aBmpSize );
+ aBmpEx.SetSizePixel( aBmpSize, BMP_SCALE_BESTQUALITY );
}
}
@@ -101,8 +101,10 @@ sal_Bool SgaObject::CreateThumb( const Graphic& rGraphic )
const Size aNewSize( std::max( (long) (fFactor < 1. ? S_THUMB * fFactor : S_THUMB), 8L ),
std::max( (long) (fFactor < 1. ? S_THUMB : S_THUMB / fFactor), 8L ) );
- if( aThumbBmp.Scale( (double) aNewSize.Width() / aBmpSize.Width(),
- (double) aNewSize.Height() / aBmpSize.Height(), BMP_SCALE_BESTQUALITY ) )
+ if(aThumbBmp.Scale(
+ (double) aNewSize.Width() / aBmpSize.Width(),
+ (double) aNewSize.Height() / aBmpSize.Height(),
+ BMP_SCALE_BESTQUALITY ) )
{
aThumbBmp.Convert( BMP_CONVERSION_8BIT_COLORS );
bRet = sal_True;
@@ -120,7 +122,7 @@ sal_Bool SgaObject::CreateThumb( const Graphic& rGraphic )
else
aSize.Height() = (sal_Int32)( S_THUMB / fFactor );
- const GraphicConversionParameters aParameters(aSize);
+ const GraphicConversionParameters aParameters(aSize, false, true, true /*TODO: extra ", true" post-#i121194#*/);
aThumbBmp = rGraphic.GetBitmap(aParameters);
if( !aThumbBmp.IsEmpty() )
diff --git a/svx/source/gallery2/galtheme.src b/svx/source/gallery2/galtheme.src
index 4b63b8251d15..d926a95baf49 100644
--- a/svx/source/gallery2/galtheme.src
+++ b/svx/source/gallery2/galtheme.src
@@ -135,6 +135,38 @@ String RID_GALLERYSTR_THEME_POWERPOINT
// -----------------------------------------------------------------------------
+String RID_GALLERYSTR_THEME_COMPUTERS
+{
+ Text [ en-US ] = "Computers";
+};
+
+String RID_GALLERYSTR_THEME_DIAGRAMS
+{
+ Text [ en-US ] = "Diagrams";
+};
+
+String RID_GALLERYSTR_THEME_ENVIRONMENT
+{
+ Text [ en-US ] = "Environment";
+};
+
+String RID_GALLERYSTR_THEME_FINANCE
+{
+ Text [ en-US ] = "Finance";
+};
+
+String RID_GALLERYSTR_THEME_TRANSPORT
+{
+ Text [ en-US ] = "Transport";
+};
+
+String RID_GALLERYSTR_THEME_TXTSHAPES
+{
+ Text [ en-US ] = "Textshapes";
+};
+
+// -----------------------------------------------------------------------------
+
String RID_GALLERYSTR_THEME_SOUNDS
{
Text [ en-US ] = "Sounds";
diff --git a/vcl/source/gdi/bitmap3.cxx b/vcl/source/gdi/bitmap3.cxx
index f647cdbe93a6..6816bb9aa49f 100644
--- a/vcl/source/gdi/bitmap3.cxx
+++ b/vcl/source/gdi/bitmap3.cxx
@@ -853,81 +853,87 @@ sal_Bool Bitmap::ImplConvertGhosted()
return bRet;
}
-sal_Bool Bitmap::Scale( const double& rScaleX, const double& rScaleY, sal_uLong nScaleFlag )
+sal_Bool Bitmap::Scale( const double& rScaleX, const double& rScaleY, sal_uInt32 nScaleFlag )
{
- if(basegfx::fTools::equalZero(rScaleX) && basegfx::fTools::equalZero(rScaleY))
+ if(basegfx::fTools::equalZero(rScaleX) || basegfx::fTools::equalZero(rScaleY))
{
// no scale
return true;
}
- else
+
+ if(basegfx::fTools::equal(rScaleX, 1.0) && basegfx::fTools::equal(rScaleY, 1.0))
+ {
+ // no scale
+ return true;
+ }
+
+ switch(nScaleFlag)
{
- switch(nScaleFlag)
+ case BMP_SCALE_NONE :
{
- case BMP_SCALE_NONE :
- {
- return false;
- break;
- }
- case BMP_SCALE_FAST :
+ return false;
+ break;
+ }
+ case BMP_SCALE_FAST :
+ {
+ return ImplScaleFast( rScaleX, rScaleY );
+ break;
+ }
+ case BMP_SCALE_INTERPOLATE :
+ {
+ return ImplScaleInterpolate( rScaleX, rScaleY );
+ break;
+ }
+ case BMP_SCALE_SUPER :
+ {
+ if(GetSizePixel().Width() < 2 || GetSizePixel().Height() < 2)
{
+ // fallback to ImplScaleFast
return ImplScaleFast( rScaleX, rScaleY );
- break;
}
- case BMP_SCALE_INTERPOLATE :
+ else
{
- return ImplScaleInterpolate( rScaleX, rScaleY );
- break;
+ // #i121233# use method from symphony
+ return ImplScaleSuper( rScaleX, rScaleY );
}
- case BMP_SCALE_SUPER :
- {
- if(GetSizePixel().Width() < 2 || GetSizePixel().Height() < 2)
- {
- // fallback to ImplScaleFast
- return ImplScaleFast( rScaleX, rScaleY );
- }
- else
- {
- // #i121233# use method from symphony
- return ImplScaleSuper( rScaleX, rScaleY );
- }
- break;
- }
- case BMP_SCALE_LANCZOS :
- {
- const Lanczos3Kernel kernel;
+ break;
+ }
+ case BMP_SCALE_LANCZOS :
+ {
+ const Lanczos3Kernel kernel;
- return ImplScaleConvolution( rScaleX, rScaleY, kernel );
- break;
- }
- case BMP_SCALE_BICUBIC :
- {
- const BicubicKernel kernel;
+ return ImplScaleConvolution( rScaleX, rScaleY, kernel );
+ break;
+ }
+ case BMP_SCALE_BICUBIC :
+ {
+ const BicubicKernel kernel;
- return ImplScaleConvolution( rScaleX, rScaleY, kernel );
- break;
- }
- case BMP_SCALE_BILINEAR :
- {
- const BilinearKernel kernel;
+ return ImplScaleConvolution( rScaleX, rScaleY, kernel );
+ break;
+ }
+ case BMP_SCALE_BILINEAR :
+ {
+ const BilinearKernel kernel;
- return ImplScaleConvolution( rScaleX, rScaleY, kernel );
- break;
- }
- case BMP_SCALE_BOX :
- {
- const BoxKernel kernel;
+ return ImplScaleConvolution( rScaleX, rScaleY, kernel );
+ break;
+ }
+ case BMP_SCALE_BOX :
+ {
+ const BoxKernel kernel;
- return ImplScaleConvolution( rScaleX, rScaleY, kernel );
- break;
- }
+ return ImplScaleConvolution( rScaleX, rScaleY, kernel );
+ break;
}
}
return false;
}
-sal_Bool Bitmap::Scale( const Size& rNewSize, sal_uLong nScaleFlag )
+// ------------------------------------------------------------------------
+
+sal_Bool Bitmap::Scale( const Size& rNewSize, sal_uInt32 nScaleFlag )
{
const Size aSize( GetSizePixel() );
bool bRet;
diff --git a/vcl/source/gdi/bitmapex.cxx b/vcl/source/gdi/bitmapex.cxx
index 3b08b23ef290..f29bfbef0aef 100644
--- a/vcl/source/gdi/bitmapex.cxx
+++ b/vcl/source/gdi/bitmapex.cxx
@@ -309,9 +309,14 @@ sal_uLong BitmapEx::GetChecksum() const
return nCrc;
}
-void BitmapEx::SetSizePixel( const Size& rNewSize )
+// ------------------------------------------------------------------
+
+void BitmapEx::SetSizePixel( const Size& rNewSize, sal_uInt32 nScaleFlag )
{
- Scale( rNewSize );
+ if(GetSizePixel() != rNewSize)
+ {
+ Scale( rNewSize, nScaleFlag );
+ }
}
sal_Bool BitmapEx::Invert()
@@ -344,7 +349,9 @@ sal_Bool BitmapEx::Mirror( sal_uLong nMirrorFlags )
return bRet;
}
-sal_Bool BitmapEx::Scale( const double& rScaleX, const double& rScaleY, sal_uLong nScaleFlag )
+// ------------------------------------------------------------------
+
+sal_Bool BitmapEx::Scale( const double& rScaleX, const double& rScaleY, sal_uInt32 nScaleFlag )
{
sal_Bool bRet = sal_False;
@@ -366,7 +373,9 @@ sal_Bool BitmapEx::Scale( const double& rScaleX, const double& rScaleY, sal_uLon
return bRet;
}
-sal_Bool BitmapEx::Scale( const Size& rNewSize, sal_uLong nScaleFlag )
+// ------------------------------------------------------------------------
+
+sal_Bool BitmapEx::Scale( const Size& rNewSize, sal_uInt32 nScaleFlag )
{
sal_Bool bRet;