summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt2
-rw-r--r--extra-theme/Abstract/CMakeLists.txt9
-rw-r--r--extra-theme/Abstract/KCAbstract/black.bishop.pngbin0 -> 3008 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/black.king.pngbin0 -> 2573 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/black.knight.pngbin0 -> 3858 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/black.pawn.pngbin0 -> 2905 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/black.queen.pngbin0 -> 2538 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/black.rook.pngbin0 -> 2431 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/theme.conf39
-rw-r--r--extra-theme/Abstract/KCAbstract/white.bishop.pngbin0 -> 2585 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/white.king.pngbin0 -> 2053 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/white.knight.pngbin0 -> 3544 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/white.pawn.pngbin0 -> 2668 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/white.queen.pngbin0 -> 2231 bytes
-rw-r--r--extra-theme/Abstract/KCAbstract/white.rook.pngbin0 -> 2198 bytes
-rw-r--r--extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.danger.pngbin0 -> 19767 bytes
-rw-r--r--extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.move.pngbin0 -> 19587 bytes
-rw-r--r--extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.select.pngbin0 -> 18090 bytes
-rw-r--r--extra-theme/Brushed_Liquid/Brushed_Liquid/square.dark.jpgbin0 -> 3530 bytes
-rw-r--r--extra-theme/Brushed_Liquid/Brushed_Liquid/square.light.jpgbin0 -> 3678 bytes
-rw-r--r--extra-theme/Brushed_Liquid/Brushed_Liquid/theme.conf22
-rw-r--r--extra-theme/Brushed_Liquid/CMakeLists.txt9
-rw-r--r--extra-theme/CMakeLists.txt1
-rw-r--r--extra-theme/Classic/CMakeLists.txt9
-rw-r--r--extra-theme/Classic/KCClassic/black.bishop.pngbin0 -> 610 bytes
-rw-r--r--extra-theme/Classic/KCClassic/black.king.pngbin0 -> 781 bytes
-rw-r--r--extra-theme/Classic/KCClassic/black.knight.pngbin0 -> 610 bytes
-rw-r--r--extra-theme/Classic/KCClassic/black.pawn.pngbin0 -> 545 bytes
-rw-r--r--extra-theme/Classic/KCClassic/black.queen.pngbin0 -> 865 bytes
-rw-r--r--extra-theme/Classic/KCClassic/black.rook.pngbin0 -> 571 bytes
-rw-r--r--extra-theme/Classic/KCClassic/theme.conf39
-rw-r--r--extra-theme/Classic/KCClassic/white.bishop.pngbin0 -> 826 bytes
-rw-r--r--extra-theme/Classic/KCClassic/white.king.pngbin0 -> 987 bytes
-rw-r--r--extra-theme/Classic/KCClassic/white.knight.pngbin0 -> 931 bytes
-rw-r--r--extra-theme/Classic/KCClassic/white.pawn.pngbin0 -> 727 bytes
-rw-r--r--extra-theme/Classic/KCClassic/white.queen.pngbin0 -> 1047 bytes
-rw-r--r--extra-theme/Classic/KCClassic/white.rook.pngbin0 -> 831 bytes
-rw-r--r--extra-theme/FritzLook/CMakeLists.txt9
-rw-r--r--extra-theme/FritzLook/KBFritzLook/border.jpgbin0 -> 17949 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/light_off.pngbin0 -> 2893 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/light_on.pngbin0 -> 2497 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/square.danger.pngbin0 -> 784 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/square.dark.pngbin0 -> 6796 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/square.light.pngbin0 -> 7278 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/square.motion.pngbin0 -> 860 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/square.select.pngbin0 -> 872 bytes
-rw-r--r--extra-theme/FritzLook/KBFritzLook/theme.conf25
-rw-r--r--extra-theme/Gray_Tiles/CMakeLists.txt9
-rw-r--r--extra-theme/Gray_Tiles/KBGray_Tiles/square.danger.pngbin0 -> 1529 bytes
-rw-r--r--extra-theme/Gray_Tiles/KBGray_Tiles/square.dark.pngbin0 -> 1463 bytes
-rw-r--r--extra-theme/Gray_Tiles/KBGray_Tiles/square.light.pngbin0 -> 1759 bytes
-rw-r--r--extra-theme/Gray_Tiles/KBGray_Tiles/square.motion.pngbin0 -> 1678 bytes
-rw-r--r--extra-theme/Gray_Tiles/KBGray_Tiles/square.select.pngbin0 -> 1623 bytes
-rw-r--r--extra-theme/Gray_Tiles/KBGray_Tiles/theme.conf39
-rw-r--r--extra-theme/Green_Marble/CMakeLists.txt9
-rw-r--r--extra-theme/Green_Marble/KBGreen_Marble/square.danger.pngbin0 -> 784 bytes
-rw-r--r--extra-theme/Green_Marble/KBGreen_Marble/square.dark.pngbin0 -> 30062 bytes
-rw-r--r--extra-theme/Green_Marble/KBGreen_Marble/square.light.pngbin0 -> 30771 bytes
-rw-r--r--extra-theme/Green_Marble/KBGreen_Marble/square.motion.pngbin0 -> 864 bytes
-rw-r--r--extra-theme/Green_Marble/KBGreen_Marble/square.select.pngbin0 -> 872 bytes
-rw-r--r--extra-theme/Green_Marble/KBGreen_Marble/theme.conf39
-rw-r--r--extra-theme/Knights/CMakeLists.txt9
-rw-r--r--extra-theme/Knights/KSKnights/Black_Check.wavbin0 -> 8778 bytes
-rw-r--r--extra-theme/Knights/KSKnights/Move.wavbin0 -> 1492 bytes
-rw-r--r--extra-theme/Knights/KSKnights/White_Check.wavbin0 -> 6588 bytes
-rw-r--r--extra-theme/Knights/KSKnights/theme.conf26
-rw-r--r--extra-theme/Malibu/CMakeLists.txt9
-rw-r--r--extra-theme/Malibu/KBMalibu/square.danger.pngbin0 -> 1161 bytes
-rw-r--r--extra-theme/Malibu/KBMalibu/square.motion.pngbin0 -> 1167 bytes
-rw-r--r--extra-theme/Malibu/KBMalibu/square.select.pngbin0 -> 1179 bytes
-rw-r--r--extra-theme/Malibu/KBMalibu/square_dark.jpgbin0 -> 1732 bytes
-rw-r--r--extra-theme/Malibu/KBMalibu/square_light.jpgbin0 -> 1773 bytes
-rw-r--r--extra-theme/Malibu/KBMalibu/theme.conf19
-rw-r--r--extra-theme/Metallic/CMakeLists.txt9
-rw-r--r--extra-theme/Metallic/KCMetallic/black.bishop.pngbin0 -> 2340 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/black.king.pngbin0 -> 2400 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/black.knight.pngbin0 -> 2845 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/black.pawn.pngbin0 -> 2052 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/black.queen.pngbin0 -> 2398 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/black.rook.pngbin0 -> 2493 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/theme.conf39
-rw-r--r--extra-theme/Metallic/KCMetallic/white.bishop.pngbin0 -> 3123 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/white.king.pngbin0 -> 3104 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/white.knight.pngbin0 -> 3992 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/white.pawn.pngbin0 -> 2782 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/white.queen.pngbin0 -> 3245 bytes
-rw-r--r--extra-theme/Metallic/KCMetallic/white.rook.pngbin0 -> 3320 bytes
-rw-r--r--extra-theme/Modern/CMakeLists.txt9
-rw-r--r--extra-theme/Modern/KCModern/black.bishop.pngbin0 -> 474 bytes
-rw-r--r--extra-theme/Modern/KCModern/black.king.pngbin0 -> 538 bytes
-rw-r--r--extra-theme/Modern/KCModern/black.knight.pngbin0 -> 517 bytes
-rw-r--r--extra-theme/Modern/KCModern/black.pawn.pngbin0 -> 451 bytes
-rw-r--r--extra-theme/Modern/KCModern/black.queen.pngbin0 -> 458 bytes
-rw-r--r--extra-theme/Modern/KCModern/black.rook.pngbin0 -> 435 bytes
-rw-r--r--extra-theme/Modern/KCModern/theme.conf39
-rw-r--r--extra-theme/Modern/KCModern/white.bishop.pngbin0 -> 509 bytes
-rw-r--r--extra-theme/Modern/KCModern/white.king.pngbin0 -> 582 bytes
-rw-r--r--extra-theme/Modern/KCModern/white.knight.pngbin0 -> 586 bytes
-rw-r--r--extra-theme/Modern/KCModern/white.pawn.pngbin0 -> 474 bytes
-rw-r--r--extra-theme/Modern/KCModern/white.queen.pngbin0 -> 547 bytes
-rw-r--r--extra-theme/Modern/KCModern/white.rook.pngbin0 -> 481 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/CMakeLists.txt9
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.bishop.pngbin0 -> 2996 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.king.pngbin0 -> 2269 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.knight.pngbin0 -> 3366 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.pawn.pngbin0 -> 1774 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.queen.pngbin0 -> 1938 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.rook.pngbin0 -> 1776 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/theme.conf39
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.bishop.pngbin0 -> 5037 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.king.pngbin0 -> 4756 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.knight.pngbin0 -> 5027 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.pawn.pngbin0 -> 2825 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.queen.pngbin0 -> 4772 bytes
-rw-r--r--extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.rook.pngbin0 -> 4737 bytes
-rw-r--r--extra-theme/Pale_Wood/CMakeLists.txt9
-rw-r--r--extra-theme/Pale_Wood/KBPale_Wood/square.danger.pngbin0 -> 1529 bytes
-rw-r--r--extra-theme/Pale_Wood/KBPale_Wood/square.dark.pngbin0 -> 13471 bytes
-rw-r--r--extra-theme/Pale_Wood/KBPale_Wood/square.light.pngbin0 -> 13548 bytes
-rw-r--r--extra-theme/Pale_Wood/KBPale_Wood/square.motion.pngbin0 -> 1678 bytes
-rw-r--r--extra-theme/Pale_Wood/KBPale_Wood/square.select.pngbin0 -> 1623 bytes
-rw-r--r--extra-theme/Pale_Wood/KBPale_Wood/theme.conf39
-rw-r--r--extra-theme/Penguins/CMakeLists.txt9
-rw-r--r--extra-theme/Penguins/KCPenguins/black.bishop.pngbin0 -> 14128 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/black.king.pngbin0 -> 15677 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/black.knight.pngbin0 -> 14023 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/black.pawn.pngbin0 -> 9926 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/black.queen.pngbin0 -> 14727 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/black.rook.pngbin0 -> 20808 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/theme.conf27
-rw-r--r--extra-theme/Penguins/KCPenguins/white.bishop.pngbin0 -> 13117 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/white.king.pngbin0 -> 14254 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/white.knight.pngbin0 -> 13138 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/white.pawn.pngbin0 -> 9335 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/white.queen.pngbin0 -> 13476 bytes
-rw-r--r--extra-theme/Penguins/KCPenguins/white.rook.pngbin0 -> 19517 bytes
-rw-r--r--extra-theme/Provence/CMakeLists.txt9
-rw-r--r--extra-theme/Provence/KBProvence/square.danger.pngbin0 -> 1529 bytes
-rw-r--r--extra-theme/Provence/KBProvence/square.dark.pngbin0 -> 27388 bytes
-rw-r--r--extra-theme/Provence/KBProvence/square.light.pngbin0 -> 26385 bytes
-rw-r--r--extra-theme/Provence/KBProvence/square.motion.pngbin0 -> 1377 bytes
-rw-r--r--extra-theme/Provence/KBProvence/square.select.pngbin0 -> 1623 bytes
-rw-r--r--extra-theme/Provence/KBProvence/theme.conf39
-rw-r--r--extra-theme/Provence/KCProvence/black000.pngbin0 -> 11205 bytes
-rw-r--r--extra-theme/Provence/KCProvence/black001.pngbin0 -> 13087 bytes
-rw-r--r--extra-theme/Provence/KCProvence/black002.pngbin0 -> 15574 bytes
-rw-r--r--extra-theme/Provence/KCProvence/black003.pngbin0 -> 8193 bytes
-rw-r--r--extra-theme/Provence/KCProvence/black004.pngbin0 -> 16266 bytes
-rw-r--r--extra-theme/Provence/KCProvence/black005.pngbin0 -> 12000 bytes
-rw-r--r--extra-theme/Provence/KCProvence/theme.conf29
-rw-r--r--extra-theme/Provence/KCProvence/white000.pngbin0 -> 11460 bytes
-rw-r--r--extra-theme/Provence/KCProvence/white001.pngbin0 -> 13210 bytes
-rw-r--r--extra-theme/Provence/KCProvence/white002.pngbin0 -> 14669 bytes
-rw-r--r--extra-theme/Provence/KCProvence/white003.pngbin0 -> 10427 bytes
-rw-r--r--extra-theme/Provence/KCProvence/white004.pngbin0 -> 15018 bytes
-rw-r--r--extra-theme/Provence/KCProvence/white005.pngbin0 -> 11369 bytes
-rw-r--r--extra-theme/Provence/KSProvence/chalenge.wavbin0 -> 5778 bytes
-rw-r--r--extra-theme/Provence/KSProvence/check.wavbin0 -> 22852 bytes
-rw-r--r--extra-theme/Provence/KSProvence/draw.wavbin0 -> 21280 bytes
-rw-r--r--extra-theme/Provence/KSProvence/move.wavbin0 -> 3056 bytes
-rw-r--r--extra-theme/Provence/KSProvence/nofify.wavbin0 -> 7592 bytes
-rw-r--r--extra-theme/Provence/KSProvence/over.wavbin0 -> 26092 bytes
-rw-r--r--extra-theme/Provence/KSProvence/say.wavbin0 -> 6242 bytes
-rw-r--r--extra-theme/Provence/KSProvence/select.wavbin0 -> 3556 bytes
-rw-r--r--extra-theme/Provence/KSProvence/tell.wavbin0 -> 4758 bytes
-rw-r--r--extra-theme/Provence/KSProvence/theme.conf26
-rw-r--r--extra-theme/Rainbow/CMakeLists.txt9
-rw-r--r--extra-theme/Rainbow/KCRainbow/black.bishop.pngbin0 -> 3492 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/black.king.pngbin0 -> 3134 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/black.knight.pngbin0 -> 3354 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/black.pawn.pngbin0 -> 2266 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/black.queen.pngbin0 -> 4921 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/black.rook.pngbin0 -> 1551 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/theme.conf24
-rw-r--r--extra-theme/Rainbow/KCRainbow/white.bishop.pngbin0 -> 3413 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/white.king.pngbin0 -> 3070 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/white.knight.pngbin0 -> 3346 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/white.pawn.pngbin0 -> 2176 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/white.queen.pngbin0 -> 4883 bytes
-rw-r--r--extra-theme/Rainbow/KCRainbow/white.rook.pngbin0 -> 1548 bytes
-rw-r--r--extra-theme/Red_and_Tan/CMakeLists.txt9
-rw-r--r--extra-theme/Red_and_Tan/KBRed_and_Tan/square.danger.pngbin0 -> 1380 bytes
-rw-r--r--extra-theme/Red_and_Tan/KBRed_and_Tan/square.dark.pngbin0 -> 772 bytes
-rw-r--r--extra-theme/Red_and_Tan/KBRed_and_Tan/square.light.pngbin0 -> 633 bytes
-rw-r--r--extra-theme/Red_and_Tan/KBRed_and_Tan/square.motion.pngbin0 -> 1678 bytes
-rw-r--r--extra-theme/Red_and_Tan/KBRed_and_Tan/square.select.pngbin0 -> 1623 bytes
-rw-r--r--extra-theme/Red_and_Tan/KBRed_and_Tan/theme.conf39
-rw-r--r--extra-theme/Soft_Crimson/CMakeLists.txt9
-rw-r--r--extra-theme/Soft_Crimson/KBSoft_Crimson/square.danger.pngbin0 -> 784 bytes
-rw-r--r--extra-theme/Soft_Crimson/KBSoft_Crimson/square.motion.pngbin0 -> 860 bytes
-rw-r--r--extra-theme/Soft_Crimson/KBSoft_Crimson/square.select.pngbin0 -> 872 bytes
-rw-r--r--extra-theme/Soft_Crimson/KBSoft_Crimson/square_dark.jpgbin0 -> 1810 bytes
-rw-r--r--extra-theme/Soft_Crimson/KBSoft_Crimson/square_light.jpgbin0 -> 2021 bytes
-rw-r--r--extra-theme/Soft_Crimson/KBSoft_Crimson/theme.conf19
-rw-r--r--extra-theme/Staunton/CMakeLists.txt9
-rw-r--r--extra-theme/Staunton/KCStaunton/black.bishop.pngbin0 -> 2632 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/black.king.pngbin0 -> 3014 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/black.knight.pngbin0 -> 3465 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/black.pawn.pngbin0 -> 2217 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/black.queen.pngbin0 -> 3197 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/black.rook.pngbin0 -> 2400 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/theme.conf39
-rw-r--r--extra-theme/Staunton/KCStaunton/white.bishop.pngbin0 -> 2618 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/white.king.pngbin0 -> 3032 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/white.knight.pngbin0 -> 3451 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/white.pawn.pngbin0 -> 2285 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/white.queen.pngbin0 -> 3152 bytes
-rw-r--r--extra-theme/Staunton/KCStaunton/white.rook.pngbin0 -> 2478 bytes
-rw-r--r--extra-theme/Staunton_Wood/CMakeLists.txt9
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/black.bishop.pngbin0 -> 11199 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/black.king.pngbin0 -> 11912 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/black.knight.pngbin0 -> 12361 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/black.pawn.pngbin0 -> 5738 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/black.queen.pngbin0 -> 10989 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/black.rook.pngbin0 -> 7782 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/theme.conf28
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/white.bishop.pngbin0 -> 7845 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/white.king.pngbin0 -> 10088 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/white.knight.pngbin0 -> 10567 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/white.pawn.pngbin0 -> 4793 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/white.queen.pngbin0 -> 9127 bytes
-rw-r--r--extra-theme/Staunton_Wood/KCStaunton_Wood/white.rook.pngbin0 -> 6357 bytes
-rw-r--r--extra-theme/Symmetraced/CMakeLists.txt9
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/black.bishop.pngbin0 -> 7334 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/black.king.pngbin0 -> 7924 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/black.knight.pngbin0 -> 7716 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/black.pawn.pngbin0 -> 8215 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/black.queen.pngbin0 -> 8917 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/black.rook.pngbin0 -> 8267 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/theme.conf26
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/white.bishop.pngbin0 -> 8412 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/white.king.pngbin0 -> 9646 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/white.knight.pngbin0 -> 9535 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/white.pawn.pngbin0 -> 10141 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/white.queen.pngbin0 -> 10680 bytes
-rw-r--r--extra-theme/Symmetraced/KCSymmetraced/white.rook.pngbin0 -> 10073 bytes
-rw-r--r--extra-theme/Tan_and_Gray/CMakeLists.txt9
-rw-r--r--extra-theme/Tan_and_Gray/KBTan_and_Gray/square.danger.pngbin0 -> 1529 bytes
-rw-r--r--extra-theme/Tan_and_Gray/KBTan_and_Gray/square.dark.pngbin0 -> 1124 bytes
-rw-r--r--extra-theme/Tan_and_Gray/KBTan_and_Gray/square.light.pngbin0 -> 2106 bytes
-rw-r--r--extra-theme/Tan_and_Gray/KBTan_and_Gray/square.motion.pngbin0 -> 1678 bytes
-rw-r--r--extra-theme/Tan_and_Gray/KBTan_and_Gray/square.select.pngbin0 -> 1623 bytes
-rw-r--r--extra-theme/Tan_and_Gray/KBTan_and_Gray/theme.conf39
-rw-r--r--extra-theme/Winter/CMakeLists.txt9
-rw-r--r--extra-theme/Winter/KBWinter/square.danger.pngbin0 -> 1529 bytes
-rw-r--r--extra-theme/Winter/KBWinter/square.dark.pngbin0 -> 5165 bytes
-rw-r--r--extra-theme/Winter/KBWinter/square.light.pngbin0 -> 4141 bytes
-rw-r--r--extra-theme/Winter/KBWinter/square.motion.pngbin0 -> 556 bytes
-rw-r--r--extra-theme/Winter/KBWinter/square.select.pngbin0 -> 554 bytes
-rw-r--r--extra-theme/Winter/KBWinter/theme.conf39
-rw-r--r--extra-theme/XBoard/CMakeLists.txt9
-rw-r--r--extra-theme/XBoard/KBXBoard/square.danger.pngbin0 -> 1529 bytes
-rw-r--r--extra-theme/XBoard/KBXBoard/square.dark.pngbin0 -> 476 bytes
-rw-r--r--extra-theme/XBoard/KBXBoard/square.light.pngbin0 -> 476 bytes
-rw-r--r--extra-theme/XBoard/KBXBoard/square.motion.pngbin0 -> 1660 bytes
-rw-r--r--extra-theme/XBoard/KBXBoard/square.select.pngbin0 -> 1623 bytes
-rw-r--r--extra-theme/XBoard/KBXBoard/theme.conf39
-rw-r--r--extra-theme/XBoard/KCXBoard/black.bishop.pngbin0 -> 3566 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/black.king.pngbin0 -> 7446 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/black.knight.pngbin0 -> 5182 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/black.pawn.pngbin0 -> 1949 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/black.queen.pngbin0 -> 4806 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/black.rook.pngbin0 -> 1963 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/theme.conf39
-rw-r--r--extra-theme/XBoard/KCXBoard/white.bishop.pngbin0 -> 5784 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/white.king.pngbin0 -> 6060 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/white.knight.pngbin0 -> 6114 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/white.pawn.pngbin0 -> 3890 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/white.queen.pngbin0 -> 8474 bytes
-rw-r--r--extra-theme/XBoard/KCXBoard/white.rook.pngbin0 -> 2143 bytes
-rw-r--r--extra-theme/XBoard_3D/CMakeLists.txt9
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/black000.pngbin0 -> 9641 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/black001.pngbin0 -> 11399 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/black002.pngbin0 -> 13095 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/black003.pngbin0 -> 7857 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/black004.pngbin0 -> 15796 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/black005.pngbin0 -> 7442 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/theme.conf29
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/white000.pngbin0 -> 10596 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/white001.pngbin0 -> 11963 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/white002.pngbin0 -> 14670 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/white003.pngbin0 -> 8402 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/white004.pngbin0 -> 17398 bytes
-rw-r--r--extra-theme/XBoard_3D/KCXBoard_3D/white005.pngbin0 -> 8908 bytes
-rw-r--r--extra-theme/Yellow_and_Blue/CMakeLists.txt9
-rw-r--r--extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.danger.pngbin0 -> 1529 bytes
-rw-r--r--extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.dark.pngbin0 -> 2573 bytes
-rw-r--r--extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.light.pngbin0 -> 921 bytes
-rw-r--r--extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.motion.pngbin0 -> 1678 bytes
-rw-r--r--extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.select.pngbin0 -> 1623 bytes
-rw-r--r--extra-theme/Yellow_and_Blue/KBYellow_and_Blue/theme.conf39
291 files changed, 1152 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0327668..f0f4eac 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -49,6 +49,7 @@ option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden"
option( BUILD_ALL "Build all" ON )
option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
option( BUILD_TRANSLATIONS "Build translations" ${BUILD_ALL} )
+option( BUILD_EXTRA_THEME "Build extra-theme" ${BUILD_ALL} )
##### configure checks
@@ -71,6 +72,7 @@ add_subdirectory( ${PROJECT_NAME} )
add_subdirectory( media )
tde_conditional_add_subdirectory( BUILD_DOC doc )
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
+tde_conditional_add_subdirectory( BUILD_EXTRA_THEME extra-theme )
##### write configure files
diff --git a/extra-theme/Abstract/CMakeLists.txt b/extra-theme/Abstract/CMakeLists.txt
new file mode 100644
index 0000000..67f17cb
--- /dev/null
+++ b/extra-theme/Abstract/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCAbstract )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Abstract/KCAbstract/black.bishop.png b/extra-theme/Abstract/KCAbstract/black.bishop.png
new file mode 100644
index 0000000..f672151
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/black.bishop.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/black.king.png b/extra-theme/Abstract/KCAbstract/black.king.png
new file mode 100644
index 0000000..f99be66
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/black.king.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/black.knight.png b/extra-theme/Abstract/KCAbstract/black.knight.png
new file mode 100644
index 0000000..e655979
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/black.knight.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/black.pawn.png b/extra-theme/Abstract/KCAbstract/black.pawn.png
new file mode 100644
index 0000000..ba5a883
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/black.pawn.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/black.queen.png b/extra-theme/Abstract/KCAbstract/black.queen.png
new file mode 100644
index 0000000..cd9494e
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/black.queen.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/black.rook.png b/extra-theme/Abstract/KCAbstract/black.rook.png
new file mode 100644
index 0000000..8b3024f
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/black.rook.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/theme.conf b/extra-theme/Abstract/KCAbstract/theme.conf
new file mode 100644
index 0000000..0a7e9bf
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/theme.conf
@@ -0,0 +1,39 @@
+[General]
+#Type=Board
+Type=Chessmen
+Name=Abstract
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Abstract/KCAbstract/white.bishop.png b/extra-theme/Abstract/KCAbstract/white.bishop.png
new file mode 100644
index 0000000..6bb2c64
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/white.bishop.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/white.king.png b/extra-theme/Abstract/KCAbstract/white.king.png
new file mode 100644
index 0000000..2c2c96b
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/white.king.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/white.knight.png b/extra-theme/Abstract/KCAbstract/white.knight.png
new file mode 100644
index 0000000..62997b4
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/white.knight.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/white.pawn.png b/extra-theme/Abstract/KCAbstract/white.pawn.png
new file mode 100644
index 0000000..1d2675c
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/white.pawn.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/white.queen.png b/extra-theme/Abstract/KCAbstract/white.queen.png
new file mode 100644
index 0000000..b5793db
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/white.queen.png
Binary files differ
diff --git a/extra-theme/Abstract/KCAbstract/white.rook.png b/extra-theme/Abstract/KCAbstract/white.rook.png
new file mode 100644
index 0000000..b15a706
--- /dev/null
+++ b/extra-theme/Abstract/KCAbstract/white.rook.png
Binary files differ
diff --git a/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.danger.png b/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.danger.png
new file mode 100644
index 0000000..9ddb8ad
--- /dev/null
+++ b/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.danger.png
Binary files differ
diff --git a/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.move.png b/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.move.png
new file mode 100644
index 0000000..6143613
--- /dev/null
+++ b/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.move.png
Binary files differ
diff --git a/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.select.png b/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.select.png
new file mode 100644
index 0000000..aa9835e
--- /dev/null
+++ b/extra-theme/Brushed_Liquid/Brushed_Liquid/highlight.select.png
Binary files differ
diff --git a/extra-theme/Brushed_Liquid/Brushed_Liquid/square.dark.jpg b/extra-theme/Brushed_Liquid/Brushed_Liquid/square.dark.jpg
new file mode 100644
index 0000000..2f85a26
--- /dev/null
+++ b/extra-theme/Brushed_Liquid/Brushed_Liquid/square.dark.jpg
Binary files differ
diff --git a/extra-theme/Brushed_Liquid/Brushed_Liquid/square.light.jpg b/extra-theme/Brushed_Liquid/Brushed_Liquid/square.light.jpg
new file mode 100644
index 0000000..b502801
--- /dev/null
+++ b/extra-theme/Brushed_Liquid/Brushed_Liquid/square.light.jpg
Binary files differ
diff --git a/extra-theme/Brushed_Liquid/Brushed_Liquid/theme.conf b/extra-theme/Brushed_Liquid/Brushed_Liquid/theme.conf
new file mode 100644
index 0000000..aff7ac9
--- /dev/null
+++ b/extra-theme/Brushed_Liquid/Brushed_Liquid/theme.conf
@@ -0,0 +1,22 @@
+[General]
+Type=Board
+Name=Brushed Liquid
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=I wanted something light, colorful, and fun. I was kinda inspired by Mosfet's Liquid Theme. Created with the Gimp.
+
+[2DBoard]
+Light=square.light.jpg
+Dark=square.dark.jpg
+Motion=highlight.move.png
+Select=highlight.select.png
+Danger=highlight.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Brushed_Liquid/CMakeLists.txt b/extra-theme/Brushed_Liquid/CMakeLists.txt
new file mode 100644
index 0000000..75589f2
--- /dev/null
+++ b/extra-theme/Brushed_Liquid/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme Brushed_Liquid )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/CMakeLists.txt b/extra-theme/CMakeLists.txt
new file mode 100644
index 0000000..6d0aa9f
--- /dev/null
+++ b/extra-theme/CMakeLists.txt
@@ -0,0 +1 @@
+tde_auto_add_subdirectories( )
diff --git a/extra-theme/Classic/CMakeLists.txt b/extra-theme/Classic/CMakeLists.txt
new file mode 100644
index 0000000..e417553
--- /dev/null
+++ b/extra-theme/Classic/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCClassic )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Classic/KCClassic/black.bishop.png b/extra-theme/Classic/KCClassic/black.bishop.png
new file mode 100644
index 0000000..5281c6e
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/black.bishop.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/black.king.png b/extra-theme/Classic/KCClassic/black.king.png
new file mode 100644
index 0000000..f4c5e5a
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/black.king.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/black.knight.png b/extra-theme/Classic/KCClassic/black.knight.png
new file mode 100644
index 0000000..ef533bb
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/black.knight.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/black.pawn.png b/extra-theme/Classic/KCClassic/black.pawn.png
new file mode 100644
index 0000000..25f9a05
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/black.pawn.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/black.queen.png b/extra-theme/Classic/KCClassic/black.queen.png
new file mode 100644
index 0000000..03f575b
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/black.queen.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/black.rook.png b/extra-theme/Classic/KCClassic/black.rook.png
new file mode 100644
index 0000000..e7eef96
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/black.rook.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/theme.conf b/extra-theme/Classic/KCClassic/theme.conf
new file mode 100644
index 0000000..b9d0de1
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/theme.conf
@@ -0,0 +1,39 @@
+[General]
+#Type=Board
+Type=Chessmen
+Name=Classic
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Classic/KCClassic/white.bishop.png b/extra-theme/Classic/KCClassic/white.bishop.png
new file mode 100644
index 0000000..5f4eae4
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/white.bishop.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/white.king.png b/extra-theme/Classic/KCClassic/white.king.png
new file mode 100644
index 0000000..6e56bd6
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/white.king.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/white.knight.png b/extra-theme/Classic/KCClassic/white.knight.png
new file mode 100644
index 0000000..2843892
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/white.knight.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/white.pawn.png b/extra-theme/Classic/KCClassic/white.pawn.png
new file mode 100644
index 0000000..fd9e096
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/white.pawn.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/white.queen.png b/extra-theme/Classic/KCClassic/white.queen.png
new file mode 100644
index 0000000..1e48bce
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/white.queen.png
Binary files differ
diff --git a/extra-theme/Classic/KCClassic/white.rook.png b/extra-theme/Classic/KCClassic/white.rook.png
new file mode 100644
index 0000000..dae90dc
--- /dev/null
+++ b/extra-theme/Classic/KCClassic/white.rook.png
Binary files differ
diff --git a/extra-theme/FritzLook/CMakeLists.txt b/extra-theme/FritzLook/CMakeLists.txt
new file mode 100644
index 0000000..b67b8b2
--- /dev/null
+++ b/extra-theme/FritzLook/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBFritzLook )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/FritzLook/KBFritzLook/border.jpg b/extra-theme/FritzLook/KBFritzLook/border.jpg
new file mode 100644
index 0000000..9d81aca
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/border.jpg
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/light_off.png b/extra-theme/FritzLook/KBFritzLook/light_off.png
new file mode 100644
index 0000000..049f20a
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/light_off.png
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/light_on.png b/extra-theme/FritzLook/KBFritzLook/light_on.png
new file mode 100644
index 0000000..a46fe64
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/light_on.png
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/square.danger.png b/extra-theme/FritzLook/KBFritzLook/square.danger.png
new file mode 100644
index 0000000..83330d6
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/square.danger.png
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/square.dark.png b/extra-theme/FritzLook/KBFritzLook/square.dark.png
new file mode 100644
index 0000000..422dda5
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/square.dark.png
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/square.light.png b/extra-theme/FritzLook/KBFritzLook/square.light.png
new file mode 100644
index 0000000..24433c8
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/square.light.png
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/square.motion.png b/extra-theme/FritzLook/KBFritzLook/square.motion.png
new file mode 100644
index 0000000..6c8e51f
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/square.motion.png
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/square.select.png b/extra-theme/FritzLook/KBFritzLook/square.select.png
new file mode 100644
index 0000000..7a0d57d
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/square.select.png
Binary files differ
diff --git a/extra-theme/FritzLook/KBFritzLook/theme.conf b/extra-theme/FritzLook/KBFritzLook/theme.conf
new file mode 100644
index 0000000..b624d76
--- /dev/null
+++ b/extra-theme/FritzLook/KBFritzLook/theme.conf
@@ -0,0 +1,25 @@
+[General]
+Type=Board
+Name=Default
+Version=1.0
+Author=Joerg Bemme
+AuthorEmail=
+AuthorWWW=
+Notes=Chessboard for Knights, with a Fritz Look
+
+[2DBoard]
+HaveBorder=true
+Border=border.jpg
+BorderLightOn=light_on.png
+BorderLightOff=light_off.png
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
diff --git a/extra-theme/Gray_Tiles/CMakeLists.txt b/extra-theme/Gray_Tiles/CMakeLists.txt
new file mode 100644
index 0000000..9bae98d
--- /dev/null
+++ b/extra-theme/Gray_Tiles/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBGray_Tiles )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Gray_Tiles/KBGray_Tiles/square.danger.png b/extra-theme/Gray_Tiles/KBGray_Tiles/square.danger.png
new file mode 100644
index 0000000..2bcd49d
--- /dev/null
+++ b/extra-theme/Gray_Tiles/KBGray_Tiles/square.danger.png
Binary files differ
diff --git a/extra-theme/Gray_Tiles/KBGray_Tiles/square.dark.png b/extra-theme/Gray_Tiles/KBGray_Tiles/square.dark.png
new file mode 100644
index 0000000..9dcfece
--- /dev/null
+++ b/extra-theme/Gray_Tiles/KBGray_Tiles/square.dark.png
Binary files differ
diff --git a/extra-theme/Gray_Tiles/KBGray_Tiles/square.light.png b/extra-theme/Gray_Tiles/KBGray_Tiles/square.light.png
new file mode 100644
index 0000000..3e6f1ed
--- /dev/null
+++ b/extra-theme/Gray_Tiles/KBGray_Tiles/square.light.png
Binary files differ
diff --git a/extra-theme/Gray_Tiles/KBGray_Tiles/square.motion.png b/extra-theme/Gray_Tiles/KBGray_Tiles/square.motion.png
new file mode 100644
index 0000000..e9525ba
--- /dev/null
+++ b/extra-theme/Gray_Tiles/KBGray_Tiles/square.motion.png
Binary files differ
diff --git a/extra-theme/Gray_Tiles/KBGray_Tiles/square.select.png b/extra-theme/Gray_Tiles/KBGray_Tiles/square.select.png
new file mode 100644
index 0000000..1a8f217
--- /dev/null
+++ b/extra-theme/Gray_Tiles/KBGray_Tiles/square.select.png
Binary files differ
diff --git a/extra-theme/Gray_Tiles/KBGray_Tiles/theme.conf b/extra-theme/Gray_Tiles/KBGray_Tiles/theme.conf
new file mode 100644
index 0000000..9ecfd5a
--- /dev/null
+++ b/extra-theme/Gray_Tiles/KBGray_Tiles/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Gray Tiles
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=Just something I whipped up in the Gimp.
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Green_Marble/CMakeLists.txt b/extra-theme/Green_Marble/CMakeLists.txt
new file mode 100644
index 0000000..c4111c3
--- /dev/null
+++ b/extra-theme/Green_Marble/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBGreen_Marble )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Green_Marble/KBGreen_Marble/square.danger.png b/extra-theme/Green_Marble/KBGreen_Marble/square.danger.png
new file mode 100644
index 0000000..83330d6
--- /dev/null
+++ b/extra-theme/Green_Marble/KBGreen_Marble/square.danger.png
Binary files differ
diff --git a/extra-theme/Green_Marble/KBGreen_Marble/square.dark.png b/extra-theme/Green_Marble/KBGreen_Marble/square.dark.png
new file mode 100644
index 0000000..8229b43
--- /dev/null
+++ b/extra-theme/Green_Marble/KBGreen_Marble/square.dark.png
Binary files differ
diff --git a/extra-theme/Green_Marble/KBGreen_Marble/square.light.png b/extra-theme/Green_Marble/KBGreen_Marble/square.light.png
new file mode 100644
index 0000000..1b7d280
--- /dev/null
+++ b/extra-theme/Green_Marble/KBGreen_Marble/square.light.png
Binary files differ
diff --git a/extra-theme/Green_Marble/KBGreen_Marble/square.motion.png b/extra-theme/Green_Marble/KBGreen_Marble/square.motion.png
new file mode 100644
index 0000000..ad7bdca
--- /dev/null
+++ b/extra-theme/Green_Marble/KBGreen_Marble/square.motion.png
Binary files differ
diff --git a/extra-theme/Green_Marble/KBGreen_Marble/square.select.png b/extra-theme/Green_Marble/KBGreen_Marble/square.select.png
new file mode 100644
index 0000000..7a0d57d
--- /dev/null
+++ b/extra-theme/Green_Marble/KBGreen_Marble/square.select.png
Binary files differ
diff --git a/extra-theme/Green_Marble/KBGreen_Marble/theme.conf b/extra-theme/Green_Marble/KBGreen_Marble/theme.conf
new file mode 100644
index 0000000..9783fe1
--- /dev/null
+++ b/extra-theme/Green_Marble/KBGreen_Marble/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Green Marble
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=This was the second theme ever made for Knights. Created with the Gimp.
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Knights/CMakeLists.txt b/extra-theme/Knights/CMakeLists.txt
new file mode 100644
index 0000000..53ffcf6
--- /dev/null
+++ b/extra-theme/Knights/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KSKnights )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Knights/KSKnights/Black_Check.wav b/extra-theme/Knights/KSKnights/Black_Check.wav
new file mode 100644
index 0000000..74447e8
--- /dev/null
+++ b/extra-theme/Knights/KSKnights/Black_Check.wav
Binary files differ
diff --git a/extra-theme/Knights/KSKnights/Move.wav b/extra-theme/Knights/KSKnights/Move.wav
new file mode 100644
index 0000000..8f46946
--- /dev/null
+++ b/extra-theme/Knights/KSKnights/Move.wav
Binary files differ
diff --git a/extra-theme/Knights/KSKnights/White_Check.wav b/extra-theme/Knights/KSKnights/White_Check.wav
new file mode 100644
index 0000000..dd1127b
--- /dev/null
+++ b/extra-theme/Knights/KSKnights/White_Check.wav
Binary files differ
diff --git a/extra-theme/Knights/KSKnights/theme.conf b/extra-theme/Knights/KSKnights/theme.conf
new file mode 100644
index 0000000..b7ddd61
--- /dev/null
+++ b/extra-theme/Knights/KSKnights/theme.conf
@@ -0,0 +1,26 @@
+[General]
+Type=Audio
+Name=Knights
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=asifalirizwaan@yahoo.com
+AuthorWWW=
+Notes=This theme is somewhat incomplete.
+
+[Audio]
+Select=
+Move=Move.wav
+Check=White_Check.wav
+MatchOver=
+Challenge=
+Tell=
+Notification=
+DrawOffer=
+Say=
+
+
+
+
+
+
+
diff --git a/extra-theme/Malibu/CMakeLists.txt b/extra-theme/Malibu/CMakeLists.txt
new file mode 100644
index 0000000..0d3db60
--- /dev/null
+++ b/extra-theme/Malibu/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBMalibu )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Malibu/KBMalibu/square.danger.png b/extra-theme/Malibu/KBMalibu/square.danger.png
new file mode 100644
index 0000000..30946c9
--- /dev/null
+++ b/extra-theme/Malibu/KBMalibu/square.danger.png
Binary files differ
diff --git a/extra-theme/Malibu/KBMalibu/square.motion.png b/extra-theme/Malibu/KBMalibu/square.motion.png
new file mode 100644
index 0000000..47da3b3
--- /dev/null
+++ b/extra-theme/Malibu/KBMalibu/square.motion.png
Binary files differ
diff --git a/extra-theme/Malibu/KBMalibu/square.select.png b/extra-theme/Malibu/KBMalibu/square.select.png
new file mode 100644
index 0000000..6b04b13
--- /dev/null
+++ b/extra-theme/Malibu/KBMalibu/square.select.png
Binary files differ
diff --git a/extra-theme/Malibu/KBMalibu/square_dark.jpg b/extra-theme/Malibu/KBMalibu/square_dark.jpg
new file mode 100644
index 0000000..828daf2
--- /dev/null
+++ b/extra-theme/Malibu/KBMalibu/square_dark.jpg
Binary files differ
diff --git a/extra-theme/Malibu/KBMalibu/square_light.jpg b/extra-theme/Malibu/KBMalibu/square_light.jpg
new file mode 100644
index 0000000..e97b294
--- /dev/null
+++ b/extra-theme/Malibu/KBMalibu/square_light.jpg
Binary files differ
diff --git a/extra-theme/Malibu/KBMalibu/theme.conf b/extra-theme/Malibu/KBMalibu/theme.conf
new file mode 100644
index 0000000..791e18a
--- /dev/null
+++ b/extra-theme/Malibu/KBMalibu/theme.conf
@@ -0,0 +1,19 @@
+[General]
+Type=Board
+Name=Malibu
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=Inspired by GTA:Vice City
+
+[2DBoard]
+Light=square_light.jpg
+Dark=square_dark.jpg
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
diff --git a/extra-theme/Metallic/CMakeLists.txt b/extra-theme/Metallic/CMakeLists.txt
new file mode 100644
index 0000000..cd9cc14
--- /dev/null
+++ b/extra-theme/Metallic/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCMetallic )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Metallic/KCMetallic/black.bishop.png b/extra-theme/Metallic/KCMetallic/black.bishop.png
new file mode 100644
index 0000000..0c0043c
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/black.bishop.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/black.king.png b/extra-theme/Metallic/KCMetallic/black.king.png
new file mode 100644
index 0000000..c6d2ac3
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/black.king.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/black.knight.png b/extra-theme/Metallic/KCMetallic/black.knight.png
new file mode 100644
index 0000000..a569e4b
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/black.knight.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/black.pawn.png b/extra-theme/Metallic/KCMetallic/black.pawn.png
new file mode 100644
index 0000000..8560cae
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/black.pawn.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/black.queen.png b/extra-theme/Metallic/KCMetallic/black.queen.png
new file mode 100644
index 0000000..dd9670c
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/black.queen.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/black.rook.png b/extra-theme/Metallic/KCMetallic/black.rook.png
new file mode 100644
index 0000000..5ed5697
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/black.rook.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/theme.conf b/extra-theme/Metallic/KCMetallic/theme.conf
new file mode 100644
index 0000000..a80b937
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/theme.conf
@@ -0,0 +1,39 @@
+[General]
+#Type=Board
+Type=Chessmen
+Name=Metallic
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Metallic/KCMetallic/white.bishop.png b/extra-theme/Metallic/KCMetallic/white.bishop.png
new file mode 100644
index 0000000..291704d
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/white.bishop.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/white.king.png b/extra-theme/Metallic/KCMetallic/white.king.png
new file mode 100644
index 0000000..f5fe7a1
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/white.king.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/white.knight.png b/extra-theme/Metallic/KCMetallic/white.knight.png
new file mode 100644
index 0000000..94d8bd3
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/white.knight.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/white.pawn.png b/extra-theme/Metallic/KCMetallic/white.pawn.png
new file mode 100644
index 0000000..d805318
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/white.pawn.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/white.queen.png b/extra-theme/Metallic/KCMetallic/white.queen.png
new file mode 100644
index 0000000..6283fa4
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/white.queen.png
Binary files differ
diff --git a/extra-theme/Metallic/KCMetallic/white.rook.png b/extra-theme/Metallic/KCMetallic/white.rook.png
new file mode 100644
index 0000000..cdd9897
--- /dev/null
+++ b/extra-theme/Metallic/KCMetallic/white.rook.png
Binary files differ
diff --git a/extra-theme/Modern/CMakeLists.txt b/extra-theme/Modern/CMakeLists.txt
new file mode 100644
index 0000000..c8d8e29
--- /dev/null
+++ b/extra-theme/Modern/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCModern )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Modern/KCModern/black.bishop.png b/extra-theme/Modern/KCModern/black.bishop.png
new file mode 100644
index 0000000..e576095
--- /dev/null
+++ b/extra-theme/Modern/KCModern/black.bishop.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/black.king.png b/extra-theme/Modern/KCModern/black.king.png
new file mode 100644
index 0000000..368adcb
--- /dev/null
+++ b/extra-theme/Modern/KCModern/black.king.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/black.knight.png b/extra-theme/Modern/KCModern/black.knight.png
new file mode 100644
index 0000000..dc69dfa
--- /dev/null
+++ b/extra-theme/Modern/KCModern/black.knight.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/black.pawn.png b/extra-theme/Modern/KCModern/black.pawn.png
new file mode 100644
index 0000000..0d06069
--- /dev/null
+++ b/extra-theme/Modern/KCModern/black.pawn.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/black.queen.png b/extra-theme/Modern/KCModern/black.queen.png
new file mode 100644
index 0000000..ba32ee4
--- /dev/null
+++ b/extra-theme/Modern/KCModern/black.queen.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/black.rook.png b/extra-theme/Modern/KCModern/black.rook.png
new file mode 100644
index 0000000..15b78e4
--- /dev/null
+++ b/extra-theme/Modern/KCModern/black.rook.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/theme.conf b/extra-theme/Modern/KCModern/theme.conf
new file mode 100644
index 0000000..1fad0df
--- /dev/null
+++ b/extra-theme/Modern/KCModern/theme.conf
@@ -0,0 +1,39 @@
+[General]
+#Type=Board
+Type=Chessmen
+Name=Modern
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Modern/KCModern/white.bishop.png b/extra-theme/Modern/KCModern/white.bishop.png
new file mode 100644
index 0000000..5c0e766
--- /dev/null
+++ b/extra-theme/Modern/KCModern/white.bishop.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/white.king.png b/extra-theme/Modern/KCModern/white.king.png
new file mode 100644
index 0000000..9c30659
--- /dev/null
+++ b/extra-theme/Modern/KCModern/white.king.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/white.knight.png b/extra-theme/Modern/KCModern/white.knight.png
new file mode 100644
index 0000000..9891763
--- /dev/null
+++ b/extra-theme/Modern/KCModern/white.knight.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/white.pawn.png b/extra-theme/Modern/KCModern/white.pawn.png
new file mode 100644
index 0000000..8947081
--- /dev/null
+++ b/extra-theme/Modern/KCModern/white.pawn.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/white.queen.png b/extra-theme/Modern/KCModern/white.queen.png
new file mode 100644
index 0000000..5eeb177
--- /dev/null
+++ b/extra-theme/Modern/KCModern/white.queen.png
Binary files differ
diff --git a/extra-theme/Modern/KCModern/white.rook.png b/extra-theme/Modern/KCModern/white.rook.png
new file mode 100644
index 0000000..d835c5e
--- /dev/null
+++ b/extra-theme/Modern/KCModern/white.rook.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/CMakeLists.txt b/extra-theme/Nuts_and_Bolts/CMakeLists.txt
new file mode 100644
index 0000000..5483c96
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCNuts_and_Bolts)
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.bishop.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.bishop.png
new file mode 100644
index 0000000..f82fdeb
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.bishop.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.king.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.king.png
new file mode 100644
index 0000000..0ec2da6
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.king.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.knight.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.knight.png
new file mode 100644
index 0000000..ed6eecd
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.knight.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.pawn.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.pawn.png
new file mode 100644
index 0000000..4b14643
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.pawn.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.queen.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.queen.png
new file mode 100644
index 0000000..b0fd5a9
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.queen.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.rook.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.rook.png
new file mode 100644
index 0000000..f86714d
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/black.rook.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/theme.conf b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/theme.conf
new file mode 100644
index 0000000..997dcb0
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/theme.conf
@@ -0,0 +1,39 @@
+[General]
+#Type=Board
+Type=Chessmen
+Name=Nuts and Bolts
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.bishop.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.bishop.png
new file mode 100644
index 0000000..c9cf835
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.bishop.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.king.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.king.png
new file mode 100644
index 0000000..b83353a
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.king.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.knight.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.knight.png
new file mode 100644
index 0000000..b7192be
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.knight.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.pawn.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.pawn.png
new file mode 100644
index 0000000..67c30b1
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.pawn.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.queen.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.queen.png
new file mode 100644
index 0000000..3467367
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.queen.png
Binary files differ
diff --git a/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.rook.png b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.rook.png
new file mode 100644
index 0000000..383720c
--- /dev/null
+++ b/extra-theme/Nuts_and_Bolts/KCNuts_and_Bolts/white.rook.png
Binary files differ
diff --git a/extra-theme/Pale_Wood/CMakeLists.txt b/extra-theme/Pale_Wood/CMakeLists.txt
new file mode 100644
index 0000000..d658239
--- /dev/null
+++ b/extra-theme/Pale_Wood/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBPale_Wood )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Pale_Wood/KBPale_Wood/square.danger.png b/extra-theme/Pale_Wood/KBPale_Wood/square.danger.png
new file mode 100644
index 0000000..2bcd49d
--- /dev/null
+++ b/extra-theme/Pale_Wood/KBPale_Wood/square.danger.png
Binary files differ
diff --git a/extra-theme/Pale_Wood/KBPale_Wood/square.dark.png b/extra-theme/Pale_Wood/KBPale_Wood/square.dark.png
new file mode 100644
index 0000000..8890089
--- /dev/null
+++ b/extra-theme/Pale_Wood/KBPale_Wood/square.dark.png
Binary files differ
diff --git a/extra-theme/Pale_Wood/KBPale_Wood/square.light.png b/extra-theme/Pale_Wood/KBPale_Wood/square.light.png
new file mode 100644
index 0000000..1f55678
--- /dev/null
+++ b/extra-theme/Pale_Wood/KBPale_Wood/square.light.png
Binary files differ
diff --git a/extra-theme/Pale_Wood/KBPale_Wood/square.motion.png b/extra-theme/Pale_Wood/KBPale_Wood/square.motion.png
new file mode 100644
index 0000000..e9525ba
--- /dev/null
+++ b/extra-theme/Pale_Wood/KBPale_Wood/square.motion.png
Binary files differ
diff --git a/extra-theme/Pale_Wood/KBPale_Wood/square.select.png b/extra-theme/Pale_Wood/KBPale_Wood/square.select.png
new file mode 100644
index 0000000..1a8f217
--- /dev/null
+++ b/extra-theme/Pale_Wood/KBPale_Wood/square.select.png
Binary files differ
diff --git a/extra-theme/Pale_Wood/KBPale_Wood/theme.conf b/extra-theme/Pale_Wood/KBPale_Wood/theme.conf
new file mode 100644
index 0000000..3ff3a10
--- /dev/null
+++ b/extra-theme/Pale_Wood/KBPale_Wood/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Pale Wood
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=I made this one for those who felt the default wooden chessboard looked too fake. Created with the Gimp.
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Penguins/CMakeLists.txt b/extra-theme/Penguins/CMakeLists.txt
new file mode 100644
index 0000000..304a07b
--- /dev/null
+++ b/extra-theme/Penguins/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCPenguins )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Penguins/KCPenguins/black.bishop.png b/extra-theme/Penguins/KCPenguins/black.bishop.png
new file mode 100644
index 0000000..8eafedd
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/black.bishop.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/black.king.png b/extra-theme/Penguins/KCPenguins/black.king.png
new file mode 100644
index 0000000..2f19319
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/black.king.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/black.knight.png b/extra-theme/Penguins/KCPenguins/black.knight.png
new file mode 100644
index 0000000..ce2d9f7
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/black.knight.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/black.pawn.png b/extra-theme/Penguins/KCPenguins/black.pawn.png
new file mode 100644
index 0000000..3de32b0
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/black.pawn.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/black.queen.png b/extra-theme/Penguins/KCPenguins/black.queen.png
new file mode 100644
index 0000000..e2b1ea8
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/black.queen.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/black.rook.png b/extra-theme/Penguins/KCPenguins/black.rook.png
new file mode 100644
index 0000000..d43ffcb
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/black.rook.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/theme.conf b/extra-theme/Penguins/KCPenguins/theme.conf
new file mode 100644
index 0000000..221899a
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/theme.conf
@@ -0,0 +1,27 @@
+[General]
+Type=Chessmen
+Name=Penguins
+Version=1.0
+Author=Bastian Salmela
+AuthorEmail=bastian.salmela@hel.fi
+AuthorWWW=http://www.lib.hel.fi/~basse
+Notes=This is Tux the penguin -chessmen theme for Knights (I great opportunity to see Tux with long curly hair..).
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+
+
diff --git a/extra-theme/Penguins/KCPenguins/white.bishop.png b/extra-theme/Penguins/KCPenguins/white.bishop.png
new file mode 100644
index 0000000..19b8a42
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/white.bishop.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/white.king.png b/extra-theme/Penguins/KCPenguins/white.king.png
new file mode 100644
index 0000000..441ce03
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/white.king.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/white.knight.png b/extra-theme/Penguins/KCPenguins/white.knight.png
new file mode 100644
index 0000000..b55431a
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/white.knight.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/white.pawn.png b/extra-theme/Penguins/KCPenguins/white.pawn.png
new file mode 100644
index 0000000..68a1d57
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/white.pawn.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/white.queen.png b/extra-theme/Penguins/KCPenguins/white.queen.png
new file mode 100644
index 0000000..e762273
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/white.queen.png
Binary files differ
diff --git a/extra-theme/Penguins/KCPenguins/white.rook.png b/extra-theme/Penguins/KCPenguins/white.rook.png
new file mode 100644
index 0000000..f42a0e3
--- /dev/null
+++ b/extra-theme/Penguins/KCPenguins/white.rook.png
Binary files differ
diff --git a/extra-theme/Provence/CMakeLists.txt b/extra-theme/Provence/CMakeLists.txt
new file mode 100644
index 0000000..32f9f2c
--- /dev/null
+++ b/extra-theme/Provence/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBProvence KCProvence KSProvence )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Provence/KBProvence/square.danger.png b/extra-theme/Provence/KBProvence/square.danger.png
new file mode 100644
index 0000000..2bcd49d
--- /dev/null
+++ b/extra-theme/Provence/KBProvence/square.danger.png
Binary files differ
diff --git a/extra-theme/Provence/KBProvence/square.dark.png b/extra-theme/Provence/KBProvence/square.dark.png
new file mode 100644
index 0000000..fa5e92f
--- /dev/null
+++ b/extra-theme/Provence/KBProvence/square.dark.png
Binary files differ
diff --git a/extra-theme/Provence/KBProvence/square.light.png b/extra-theme/Provence/KBProvence/square.light.png
new file mode 100644
index 0000000..6fa5d57
--- /dev/null
+++ b/extra-theme/Provence/KBProvence/square.light.png
Binary files differ
diff --git a/extra-theme/Provence/KBProvence/square.motion.png b/extra-theme/Provence/KBProvence/square.motion.png
new file mode 100644
index 0000000..a28b32a
--- /dev/null
+++ b/extra-theme/Provence/KBProvence/square.motion.png
Binary files differ
diff --git a/extra-theme/Provence/KBProvence/square.select.png b/extra-theme/Provence/KBProvence/square.select.png
new file mode 100644
index 0000000..1a8f217
--- /dev/null
+++ b/extra-theme/Provence/KBProvence/square.select.png
Binary files differ
diff --git a/extra-theme/Provence/KBProvence/theme.conf b/extra-theme/Provence/KBProvence/theme.conf
new file mode 100644
index 0000000..194fe5e
--- /dev/null
+++ b/extra-theme/Provence/KBProvence/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Provence
+Version=1.0
+Author=Gilles CAULIER
+AuthorEmail=caulier.gilles@free.fr
+AuthorWWW=http://caulier.gilles.free.fr
+Notes=This a theme build with the photography of one French chessboard making in Provence. Created with the Gimp.
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Provence/KCProvence/black000.png b/extra-theme/Provence/KCProvence/black000.png
new file mode 100644
index 0000000..6151efa
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/black000.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/black001.png b/extra-theme/Provence/KCProvence/black001.png
new file mode 100644
index 0000000..6513dea
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/black001.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/black002.png b/extra-theme/Provence/KCProvence/black002.png
new file mode 100644
index 0000000..69790b7
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/black002.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/black003.png b/extra-theme/Provence/KCProvence/black003.png
new file mode 100644
index 0000000..a22bc6d
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/black003.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/black004.png b/extra-theme/Provence/KCProvence/black004.png
new file mode 100644
index 0000000..b86daf0
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/black004.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/black005.png b/extra-theme/Provence/KCProvence/black005.png
new file mode 100644
index 0000000..7b636e6
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/black005.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/theme.conf b/extra-theme/Provence/KCProvence/theme.conf
new file mode 100644
index 0000000..b59ce8d
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/theme.conf
@@ -0,0 +1,29 @@
+[General]
+Type=Chessmen
+Name=Provence
+Version=1.0
+Author=Gilles CAULIER
+AuthorEmail=caulier.gilles@free.fr
+AuthorWWW=http://caulier.gilles.free.fr
+Notes=Original photography of my French Chess Game making in Provence. Created with The Gimp.
+
+[2DWhite]
+King=white001.png
+Queen=white004.png
+Bishop=white000.png
+Knight=white002.png
+Rook=white005.png
+Pawn=white003.png
+
+[2DBlack]
+King=black001.png
+Queen=black004.png
+Bishop=black000.png
+Knight=black002.png
+Rook=black005.png
+Pawn=black003.png
+
+
+
+
+
diff --git a/extra-theme/Provence/KCProvence/white000.png b/extra-theme/Provence/KCProvence/white000.png
new file mode 100644
index 0000000..66be8cd
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/white000.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/white001.png b/extra-theme/Provence/KCProvence/white001.png
new file mode 100644
index 0000000..aa06e21
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/white001.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/white002.png b/extra-theme/Provence/KCProvence/white002.png
new file mode 100644
index 0000000..e1166a2
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/white002.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/white003.png b/extra-theme/Provence/KCProvence/white003.png
new file mode 100644
index 0000000..a7a9c1b
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/white003.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/white004.png b/extra-theme/Provence/KCProvence/white004.png
new file mode 100644
index 0000000..55eb772
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/white004.png
Binary files differ
diff --git a/extra-theme/Provence/KCProvence/white005.png b/extra-theme/Provence/KCProvence/white005.png
new file mode 100644
index 0000000..907a8bc
--- /dev/null
+++ b/extra-theme/Provence/KCProvence/white005.png
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/chalenge.wav b/extra-theme/Provence/KSProvence/chalenge.wav
new file mode 100644
index 0000000..bcfb516
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/chalenge.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/check.wav b/extra-theme/Provence/KSProvence/check.wav
new file mode 100644
index 0000000..39f583f
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/check.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/draw.wav b/extra-theme/Provence/KSProvence/draw.wav
new file mode 100644
index 0000000..6e70cf8
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/draw.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/move.wav b/extra-theme/Provence/KSProvence/move.wav
new file mode 100644
index 0000000..26c46f8
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/move.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/nofify.wav b/extra-theme/Provence/KSProvence/nofify.wav
new file mode 100644
index 0000000..6da3e12
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/nofify.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/over.wav b/extra-theme/Provence/KSProvence/over.wav
new file mode 100644
index 0000000..189589b
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/over.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/say.wav b/extra-theme/Provence/KSProvence/say.wav
new file mode 100644
index 0000000..943a8b7
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/say.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/select.wav b/extra-theme/Provence/KSProvence/select.wav
new file mode 100644
index 0000000..2add104
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/select.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/tell.wav b/extra-theme/Provence/KSProvence/tell.wav
new file mode 100644
index 0000000..6740d3f
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/tell.wav
Binary files differ
diff --git a/extra-theme/Provence/KSProvence/theme.conf b/extra-theme/Provence/KSProvence/theme.conf
new file mode 100644
index 0000000..596c741
--- /dev/null
+++ b/extra-theme/Provence/KSProvence/theme.conf
@@ -0,0 +1,26 @@
+[General]
+Type=Audio
+Name=Provence
+Version=1.0
+Author=Caulier Gilles
+AuthorEmail=caulier.gilles@free.fr
+AuthorWWW=http://caulier.gilles.free.fr
+Notes=A compilation of some sounds from many GPL LINUX applications realeased by a LINUX french guy.
+
+[Audio]
+Select=select.wav
+Move=move.wav
+Check=check.wav
+MatchOver=over.wav
+Challenge=chalenge.wav
+Tell=tell.wav
+Notification=notify.wav
+DrawOffer=draw.wav
+Say=say.wav
+
+
+
+
+
+
+
diff --git a/extra-theme/Rainbow/CMakeLists.txt b/extra-theme/Rainbow/CMakeLists.txt
new file mode 100644
index 0000000..6c76a3d
--- /dev/null
+++ b/extra-theme/Rainbow/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCRainbow )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Rainbow/KCRainbow/black.bishop.png b/extra-theme/Rainbow/KCRainbow/black.bishop.png
new file mode 100644
index 0000000..5381b49
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/black.bishop.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/black.king.png b/extra-theme/Rainbow/KCRainbow/black.king.png
new file mode 100644
index 0000000..1582a28
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/black.king.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/black.knight.png b/extra-theme/Rainbow/KCRainbow/black.knight.png
new file mode 100644
index 0000000..847dfd6
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/black.knight.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/black.pawn.png b/extra-theme/Rainbow/KCRainbow/black.pawn.png
new file mode 100644
index 0000000..ae7ed81
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/black.pawn.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/black.queen.png b/extra-theme/Rainbow/KCRainbow/black.queen.png
new file mode 100644
index 0000000..87cab76
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/black.queen.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/black.rook.png b/extra-theme/Rainbow/KCRainbow/black.rook.png
new file mode 100644
index 0000000..31ae574
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/black.rook.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/theme.conf b/extra-theme/Rainbow/KCRainbow/theme.conf
new file mode 100644
index 0000000..341453f
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/theme.conf
@@ -0,0 +1,24 @@
+[General]
+Type=Chessmen
+Name=Rainbow Chessmen
+Version=0.9
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=The ubiquious XBoard chessmen in Rainbow colors; For those who like to play rainbow chess.
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
diff --git a/extra-theme/Rainbow/KCRainbow/white.bishop.png b/extra-theme/Rainbow/KCRainbow/white.bishop.png
new file mode 100644
index 0000000..83844b2
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/white.bishop.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/white.king.png b/extra-theme/Rainbow/KCRainbow/white.king.png
new file mode 100644
index 0000000..fa0a76f
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/white.king.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/white.knight.png b/extra-theme/Rainbow/KCRainbow/white.knight.png
new file mode 100644
index 0000000..0d7fd3a
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/white.knight.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/white.pawn.png b/extra-theme/Rainbow/KCRainbow/white.pawn.png
new file mode 100644
index 0000000..2780df5
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/white.pawn.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/white.queen.png b/extra-theme/Rainbow/KCRainbow/white.queen.png
new file mode 100644
index 0000000..d3f561d
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/white.queen.png
Binary files differ
diff --git a/extra-theme/Rainbow/KCRainbow/white.rook.png b/extra-theme/Rainbow/KCRainbow/white.rook.png
new file mode 100644
index 0000000..5d23605
--- /dev/null
+++ b/extra-theme/Rainbow/KCRainbow/white.rook.png
Binary files differ
diff --git a/extra-theme/Red_and_Tan/CMakeLists.txt b/extra-theme/Red_and_Tan/CMakeLists.txt
new file mode 100644
index 0000000..6cb8b63
--- /dev/null
+++ b/extra-theme/Red_and_Tan/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBRed_and_Tan )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Red_and_Tan/KBRed_and_Tan/square.danger.png b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.danger.png
new file mode 100644
index 0000000..4b66ae5
--- /dev/null
+++ b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.danger.png
Binary files differ
diff --git a/extra-theme/Red_and_Tan/KBRed_and_Tan/square.dark.png b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.dark.png
new file mode 100644
index 0000000..2cc4ce0
--- /dev/null
+++ b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.dark.png
Binary files differ
diff --git a/extra-theme/Red_and_Tan/KBRed_and_Tan/square.light.png b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.light.png
new file mode 100644
index 0000000..6ffecff
--- /dev/null
+++ b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.light.png
Binary files differ
diff --git a/extra-theme/Red_and_Tan/KBRed_and_Tan/square.motion.png b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.motion.png
new file mode 100644
index 0000000..e9525ba
--- /dev/null
+++ b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.motion.png
Binary files differ
diff --git a/extra-theme/Red_and_Tan/KBRed_and_Tan/square.select.png b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.select.png
new file mode 100644
index 0000000..1a8f217
--- /dev/null
+++ b/extra-theme/Red_and_Tan/KBRed_and_Tan/square.select.png
Binary files differ
diff --git a/extra-theme/Red_and_Tan/KBRed_and_Tan/theme.conf b/extra-theme/Red_and_Tan/KBRed_and_Tan/theme.conf
new file mode 100644
index 0000000..6ad3402
--- /dev/null
+++ b/extra-theme/Red_and_Tan/KBRed_and_Tan/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Red and Tan
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Soft_Crimson/CMakeLists.txt b/extra-theme/Soft_Crimson/CMakeLists.txt
new file mode 100644
index 0000000..77bde51
--- /dev/null
+++ b/extra-theme/Soft_Crimson/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBSoft_Crimson )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Soft_Crimson/KBSoft_Crimson/square.danger.png b/extra-theme/Soft_Crimson/KBSoft_Crimson/square.danger.png
new file mode 100644
index 0000000..83330d6
--- /dev/null
+++ b/extra-theme/Soft_Crimson/KBSoft_Crimson/square.danger.png
Binary files differ
diff --git a/extra-theme/Soft_Crimson/KBSoft_Crimson/square.motion.png b/extra-theme/Soft_Crimson/KBSoft_Crimson/square.motion.png
new file mode 100644
index 0000000..6c8e51f
--- /dev/null
+++ b/extra-theme/Soft_Crimson/KBSoft_Crimson/square.motion.png
Binary files differ
diff --git a/extra-theme/Soft_Crimson/KBSoft_Crimson/square.select.png b/extra-theme/Soft_Crimson/KBSoft_Crimson/square.select.png
new file mode 100644
index 0000000..7a0d57d
--- /dev/null
+++ b/extra-theme/Soft_Crimson/KBSoft_Crimson/square.select.png
Binary files differ
diff --git a/extra-theme/Soft_Crimson/KBSoft_Crimson/square_dark.jpg b/extra-theme/Soft_Crimson/KBSoft_Crimson/square_dark.jpg
new file mode 100644
index 0000000..30104ab
--- /dev/null
+++ b/extra-theme/Soft_Crimson/KBSoft_Crimson/square_dark.jpg
Binary files differ
diff --git a/extra-theme/Soft_Crimson/KBSoft_Crimson/square_light.jpg b/extra-theme/Soft_Crimson/KBSoft_Crimson/square_light.jpg
new file mode 100644
index 0000000..d65189b
--- /dev/null
+++ b/extra-theme/Soft_Crimson/KBSoft_Crimson/square_light.jpg
Binary files differ
diff --git a/extra-theme/Soft_Crimson/KBSoft_Crimson/theme.conf b/extra-theme/Soft_Crimson/KBSoft_Crimson/theme.conf
new file mode 100644
index 0000000..9f85433
--- /dev/null
+++ b/extra-theme/Soft_Crimson/KBSoft_Crimson/theme.conf
@@ -0,0 +1,19 @@
+[General]
+Type=Board
+Name=Soft Crimson
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=Deep red, neutral grey, and comfortable thick lines.
+
+[2DBoard]
+Light=square_light.jpg
+Dark=square_dark.jpg
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
diff --git a/extra-theme/Staunton/CMakeLists.txt b/extra-theme/Staunton/CMakeLists.txt
new file mode 100644
index 0000000..e0f6c52
--- /dev/null
+++ b/extra-theme/Staunton/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCStaunton )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Staunton/KCStaunton/black.bishop.png b/extra-theme/Staunton/KCStaunton/black.bishop.png
new file mode 100644
index 0000000..d36830e
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/black.bishop.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/black.king.png b/extra-theme/Staunton/KCStaunton/black.king.png
new file mode 100644
index 0000000..f62abd5
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/black.king.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/black.knight.png b/extra-theme/Staunton/KCStaunton/black.knight.png
new file mode 100644
index 0000000..226c683
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/black.knight.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/black.pawn.png b/extra-theme/Staunton/KCStaunton/black.pawn.png
new file mode 100644
index 0000000..57f3b22
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/black.pawn.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/black.queen.png b/extra-theme/Staunton/KCStaunton/black.queen.png
new file mode 100644
index 0000000..7caa2db
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/black.queen.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/black.rook.png b/extra-theme/Staunton/KCStaunton/black.rook.png
new file mode 100644
index 0000000..08ac5db
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/black.rook.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/theme.conf b/extra-theme/Staunton/KCStaunton/theme.conf
new file mode 100644
index 0000000..1e7d22d
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/theme.conf
@@ -0,0 +1,39 @@
+[General]
+#Type=Board
+Type=Chessmen
+Name=Staunton
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Staunton/KCStaunton/white.bishop.png b/extra-theme/Staunton/KCStaunton/white.bishop.png
new file mode 100644
index 0000000..275fd64
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/white.bishop.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/white.king.png b/extra-theme/Staunton/KCStaunton/white.king.png
new file mode 100644
index 0000000..924dab1
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/white.king.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/white.knight.png b/extra-theme/Staunton/KCStaunton/white.knight.png
new file mode 100644
index 0000000..754d891
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/white.knight.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/white.pawn.png b/extra-theme/Staunton/KCStaunton/white.pawn.png
new file mode 100644
index 0000000..8d0da7b
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/white.pawn.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/white.queen.png b/extra-theme/Staunton/KCStaunton/white.queen.png
new file mode 100644
index 0000000..1008b26
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/white.queen.png
Binary files differ
diff --git a/extra-theme/Staunton/KCStaunton/white.rook.png b/extra-theme/Staunton/KCStaunton/white.rook.png
new file mode 100644
index 0000000..27f8b27
--- /dev/null
+++ b/extra-theme/Staunton/KCStaunton/white.rook.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/CMakeLists.txt b/extra-theme/Staunton_Wood/CMakeLists.txt
new file mode 100644
index 0000000..9dabb15
--- /dev/null
+++ b/extra-theme/Staunton_Wood/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCStaunton_Wood )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/black.bishop.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.bishop.png
new file mode 100644
index 0000000..5f0ba77
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.bishop.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/black.king.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.king.png
new file mode 100644
index 0000000..9aba9c9
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.king.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/black.knight.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.knight.png
new file mode 100644
index 0000000..a092dbc
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.knight.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/black.pawn.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.pawn.png
new file mode 100644
index 0000000..1b66b64
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.pawn.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/black.queen.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.queen.png
new file mode 100644
index 0000000..4c96e95
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.queen.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/black.rook.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.rook.png
new file mode 100644
index 0000000..92a048a
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/black.rook.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/theme.conf b/extra-theme/Staunton_Wood/KCStaunton_Wood/theme.conf
new file mode 100644
index 0000000..c8e5d74
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/theme.conf
@@ -0,0 +1,28 @@
+[General]
+Type=Chessmen
+Name=Staunton Wood
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=Engineered with Photoshop & the Gimp.
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+
+
+
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/white.bishop.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.bishop.png
new file mode 100644
index 0000000..81e0e00
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.bishop.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/white.king.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.king.png
new file mode 100644
index 0000000..9683ba7
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.king.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/white.knight.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.knight.png
new file mode 100644
index 0000000..bdf907b
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.knight.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/white.pawn.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.pawn.png
new file mode 100644
index 0000000..f12a0dc
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.pawn.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/white.queen.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.queen.png
new file mode 100644
index 0000000..6a67418
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.queen.png
Binary files differ
diff --git a/extra-theme/Staunton_Wood/KCStaunton_Wood/white.rook.png b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.rook.png
new file mode 100644
index 0000000..b38b707
--- /dev/null
+++ b/extra-theme/Staunton_Wood/KCStaunton_Wood/white.rook.png
Binary files differ
diff --git a/extra-theme/Symmetraced/CMakeLists.txt b/extra-theme/Symmetraced/CMakeLists.txt
new file mode 100644
index 0000000..7f34517
--- /dev/null
+++ b/extra-theme/Symmetraced/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCSymmetraced )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Symmetraced/KCSymmetraced/black.bishop.png b/extra-theme/Symmetraced/KCSymmetraced/black.bishop.png
new file mode 100644
index 0000000..a03a0aa
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/black.bishop.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/black.king.png b/extra-theme/Symmetraced/KCSymmetraced/black.king.png
new file mode 100644
index 0000000..9818783
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/black.king.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/black.knight.png b/extra-theme/Symmetraced/KCSymmetraced/black.knight.png
new file mode 100644
index 0000000..5026dd8
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/black.knight.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/black.pawn.png b/extra-theme/Symmetraced/KCSymmetraced/black.pawn.png
new file mode 100644
index 0000000..572b4c2
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/black.pawn.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/black.queen.png b/extra-theme/Symmetraced/KCSymmetraced/black.queen.png
new file mode 100644
index 0000000..a700e49
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/black.queen.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/black.rook.png b/extra-theme/Symmetraced/KCSymmetraced/black.rook.png
new file mode 100644
index 0000000..3c4f049
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/black.rook.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/theme.conf b/extra-theme/Symmetraced/KCSymmetraced/theme.conf
new file mode 100644
index 0000000..e6584a8
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/theme.conf
@@ -0,0 +1,26 @@
+[General]
+Type=Chessmen
+Name=Raytraced
+Version=0.1
+Author=S. Thomas Ferguson
+AuthorEmail=venthara@fastmail.fm
+AuthorWWW=http://clean.cmsu.edu/node42/
+Notes=A set of symmetric pseudo-3D chess pieces rendered in POVray
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+
diff --git a/extra-theme/Symmetraced/KCSymmetraced/white.bishop.png b/extra-theme/Symmetraced/KCSymmetraced/white.bishop.png
new file mode 100644
index 0000000..16e1643
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/white.bishop.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/white.king.png b/extra-theme/Symmetraced/KCSymmetraced/white.king.png
new file mode 100644
index 0000000..eff153f
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/white.king.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/white.knight.png b/extra-theme/Symmetraced/KCSymmetraced/white.knight.png
new file mode 100644
index 0000000..580c4da
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/white.knight.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/white.pawn.png b/extra-theme/Symmetraced/KCSymmetraced/white.pawn.png
new file mode 100644
index 0000000..cd5ae9a
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/white.pawn.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/white.queen.png b/extra-theme/Symmetraced/KCSymmetraced/white.queen.png
new file mode 100644
index 0000000..388a40c
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/white.queen.png
Binary files differ
diff --git a/extra-theme/Symmetraced/KCSymmetraced/white.rook.png b/extra-theme/Symmetraced/KCSymmetraced/white.rook.png
new file mode 100644
index 0000000..11119df
--- /dev/null
+++ b/extra-theme/Symmetraced/KCSymmetraced/white.rook.png
Binary files differ
diff --git a/extra-theme/Tan_and_Gray/CMakeLists.txt b/extra-theme/Tan_and_Gray/CMakeLists.txt
new file mode 100644
index 0000000..4eb0543
--- /dev/null
+++ b/extra-theme/Tan_and_Gray/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBTan_and_Gray )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.danger.png b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.danger.png
new file mode 100644
index 0000000..2bcd49d
--- /dev/null
+++ b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.danger.png
Binary files differ
diff --git a/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.dark.png b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.dark.png
new file mode 100644
index 0000000..e2ab6e7
--- /dev/null
+++ b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.dark.png
Binary files differ
diff --git a/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.light.png b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.light.png
new file mode 100644
index 0000000..d4d1925
--- /dev/null
+++ b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.light.png
Binary files differ
diff --git a/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.motion.png b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.motion.png
new file mode 100644
index 0000000..e9525ba
--- /dev/null
+++ b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.motion.png
Binary files differ
diff --git a/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.select.png b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.select.png
new file mode 100644
index 0000000..1a8f217
--- /dev/null
+++ b/extra-theme/Tan_and_Gray/KBTan_and_Gray/square.select.png
Binary files differ
diff --git a/extra-theme/Tan_and_Gray/KBTan_and_Gray/theme.conf b/extra-theme/Tan_and_Gray/KBTan_and_Gray/theme.conf
new file mode 100644
index 0000000..3a0e098
--- /dev/null
+++ b/extra-theme/Tan_and_Gray/KBTan_and_Gray/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Tan and Gray
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/Winter/CMakeLists.txt b/extra-theme/Winter/CMakeLists.txt
new file mode 100644
index 0000000..37338be
--- /dev/null
+++ b/extra-theme/Winter/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBWinter )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Winter/KBWinter/square.danger.png b/extra-theme/Winter/KBWinter/square.danger.png
new file mode 100644
index 0000000..2bcd49d
--- /dev/null
+++ b/extra-theme/Winter/KBWinter/square.danger.png
Binary files differ
diff --git a/extra-theme/Winter/KBWinter/square.dark.png b/extra-theme/Winter/KBWinter/square.dark.png
new file mode 100644
index 0000000..ff4f5cd
--- /dev/null
+++ b/extra-theme/Winter/KBWinter/square.dark.png
Binary files differ
diff --git a/extra-theme/Winter/KBWinter/square.light.png b/extra-theme/Winter/KBWinter/square.light.png
new file mode 100644
index 0000000..a5ec671
--- /dev/null
+++ b/extra-theme/Winter/KBWinter/square.light.png
Binary files differ
diff --git a/extra-theme/Winter/KBWinter/square.motion.png b/extra-theme/Winter/KBWinter/square.motion.png
new file mode 100644
index 0000000..5f57739
--- /dev/null
+++ b/extra-theme/Winter/KBWinter/square.motion.png
Binary files differ
diff --git a/extra-theme/Winter/KBWinter/square.select.png b/extra-theme/Winter/KBWinter/square.select.png
new file mode 100644
index 0000000..683b2fc
--- /dev/null
+++ b/extra-theme/Winter/KBWinter/square.select.png
Binary files differ
diff --git a/extra-theme/Winter/KBWinter/theme.conf b/extra-theme/Winter/KBWinter/theme.conf
new file mode 100644
index 0000000..a3f275e
--- /dev/null
+++ b/extra-theme/Winter/KBWinter/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Winter
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/XBoard/CMakeLists.txt b/extra-theme/XBoard/CMakeLists.txt
new file mode 100644
index 0000000..df7a71e
--- /dev/null
+++ b/extra-theme/XBoard/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBXBoard KCXBoard )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/XBoard/KBXBoard/square.danger.png b/extra-theme/XBoard/KBXBoard/square.danger.png
new file mode 100644
index 0000000..2bcd49d
--- /dev/null
+++ b/extra-theme/XBoard/KBXBoard/square.danger.png
Binary files differ
diff --git a/extra-theme/XBoard/KBXBoard/square.dark.png b/extra-theme/XBoard/KBXBoard/square.dark.png
new file mode 100644
index 0000000..11e93bd
--- /dev/null
+++ b/extra-theme/XBoard/KBXBoard/square.dark.png
Binary files differ
diff --git a/extra-theme/XBoard/KBXBoard/square.light.png b/extra-theme/XBoard/KBXBoard/square.light.png
new file mode 100644
index 0000000..ad36993
--- /dev/null
+++ b/extra-theme/XBoard/KBXBoard/square.light.png
Binary files differ
diff --git a/extra-theme/XBoard/KBXBoard/square.motion.png b/extra-theme/XBoard/KBXBoard/square.motion.png
new file mode 100644
index 0000000..95f797a
--- /dev/null
+++ b/extra-theme/XBoard/KBXBoard/square.motion.png
Binary files differ
diff --git a/extra-theme/XBoard/KBXBoard/square.select.png b/extra-theme/XBoard/KBXBoard/square.select.png
new file mode 100644
index 0000000..1a8f217
--- /dev/null
+++ b/extra-theme/XBoard/KBXBoard/square.select.png
Binary files differ
diff --git a/extra-theme/XBoard/KBXBoard/theme.conf b/extra-theme/XBoard/KBXBoard/theme.conf
new file mode 100644
index 0000000..4413023
--- /dev/null
+++ b/extra-theme/XBoard/KBXBoard/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=XBoard
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/XBoard/KCXBoard/black.bishop.png b/extra-theme/XBoard/KCXBoard/black.bishop.png
new file mode 100644
index 0000000..f238b0c
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/black.bishop.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/black.king.png b/extra-theme/XBoard/KCXBoard/black.king.png
new file mode 100644
index 0000000..23516e6
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/black.king.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/black.knight.png b/extra-theme/XBoard/KCXBoard/black.knight.png
new file mode 100644
index 0000000..9afd07b
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/black.knight.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/black.pawn.png b/extra-theme/XBoard/KCXBoard/black.pawn.png
new file mode 100644
index 0000000..611b0a8
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/black.pawn.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/black.queen.png b/extra-theme/XBoard/KCXBoard/black.queen.png
new file mode 100644
index 0000000..0a1c3b6
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/black.queen.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/black.rook.png b/extra-theme/XBoard/KCXBoard/black.rook.png
new file mode 100644
index 0000000..bed29d7
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/black.rook.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/theme.conf b/extra-theme/XBoard/KCXBoard/theme.conf
new file mode 100644
index 0000000..11d953b
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/theme.conf
@@ -0,0 +1,39 @@
+[General]
+#Type=Board
+Type=Chessmen
+Name=XBoard
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=The ubiquious XBoard chessmen. Engineered with the Gimp.
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+
diff --git a/extra-theme/XBoard/KCXBoard/white.bishop.png b/extra-theme/XBoard/KCXBoard/white.bishop.png
new file mode 100644
index 0000000..d49fc55
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/white.bishop.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/white.king.png b/extra-theme/XBoard/KCXBoard/white.king.png
new file mode 100644
index 0000000..9e9dfb6
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/white.king.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/white.knight.png b/extra-theme/XBoard/KCXBoard/white.knight.png
new file mode 100644
index 0000000..f5163f6
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/white.knight.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/white.pawn.png b/extra-theme/XBoard/KCXBoard/white.pawn.png
new file mode 100644
index 0000000..33d0465
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/white.pawn.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/white.queen.png b/extra-theme/XBoard/KCXBoard/white.queen.png
new file mode 100644
index 0000000..5c529f3
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/white.queen.png
Binary files differ
diff --git a/extra-theme/XBoard/KCXBoard/white.rook.png b/extra-theme/XBoard/KCXBoard/white.rook.png
new file mode 100644
index 0000000..5d058a7
--- /dev/null
+++ b/extra-theme/XBoard/KCXBoard/white.rook.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/CMakeLists.txt b/extra-theme/XBoard_3D/CMakeLists.txt
new file mode 100644
index 0000000..abe8495
--- /dev/null
+++ b/extra-theme/XBoard_3D/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KCXBoard_3D )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/black000.png b/extra-theme/XBoard_3D/KCXBoard_3D/black000.png
new file mode 100644
index 0000000..39a7709
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/black000.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/black001.png b/extra-theme/XBoard_3D/KCXBoard_3D/black001.png
new file mode 100644
index 0000000..369fd3f
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/black001.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/black002.png b/extra-theme/XBoard_3D/KCXBoard_3D/black002.png
new file mode 100644
index 0000000..5d6d076
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/black002.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/black003.png b/extra-theme/XBoard_3D/KCXBoard_3D/black003.png
new file mode 100644
index 0000000..954c609
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/black003.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/black004.png b/extra-theme/XBoard_3D/KCXBoard_3D/black004.png
new file mode 100644
index 0000000..dcf20bb
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/black004.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/black005.png b/extra-theme/XBoard_3D/KCXBoard_3D/black005.png
new file mode 100644
index 0000000..b3cd8cd
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/black005.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/theme.conf b/extra-theme/XBoard_3D/KCXBoard_3D/theme.conf
new file mode 100644
index 0000000..e2ccb47
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/theme.conf
@@ -0,0 +1,29 @@
+[General]
+Type=Chessmen
+Name=XBoard 3D
+Version=1.0
+Author=Troy Corbin Jr.
+AuthorEmail=tcorbin@users.sourceforge.net
+AuthorWWW=http://knights.sourceforge.net
+Notes=This is my attempt at creating 3D versions of the XBoard chessmen. Created with Lightwave.
+
+[2DWhite]
+King=white001.png
+Queen=white004.png
+Bishop=white000.png
+Knight=white002.png
+Rook=white005.png
+Pawn=white003.png
+
+[2DBlack]
+King=black001.png
+Queen=black004.png
+Bishop=black000.png
+Knight=black002.png
+Rook=black005.png
+Pawn=black003.png
+
+
+
+
+
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/white000.png b/extra-theme/XBoard_3D/KCXBoard_3D/white000.png
new file mode 100644
index 0000000..6bff6c3
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/white000.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/white001.png b/extra-theme/XBoard_3D/KCXBoard_3D/white001.png
new file mode 100644
index 0000000..bcae65b
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/white001.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/white002.png b/extra-theme/XBoard_3D/KCXBoard_3D/white002.png
new file mode 100644
index 0000000..4cc5396
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/white002.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/white003.png b/extra-theme/XBoard_3D/KCXBoard_3D/white003.png
new file mode 100644
index 0000000..e2c6a8e
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/white003.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/white004.png b/extra-theme/XBoard_3D/KCXBoard_3D/white004.png
new file mode 100644
index 0000000..58b3c13
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/white004.png
Binary files differ
diff --git a/extra-theme/XBoard_3D/KCXBoard_3D/white005.png b/extra-theme/XBoard_3D/KCXBoard_3D/white005.png
new file mode 100644
index 0000000..a37a746
--- /dev/null
+++ b/extra-theme/XBoard_3D/KCXBoard_3D/white005.png
Binary files differ
diff --git a/extra-theme/Yellow_and_Blue/CMakeLists.txt b/extra-theme/Yellow_and_Blue/CMakeLists.txt
new file mode 100644
index 0000000..20ed859
--- /dev/null
+++ b/extra-theme/Yellow_and_Blue/CMakeLists.txt
@@ -0,0 +1,9 @@
+foreach( _theme KBYellow_and_Blue )
+
+tde_create_tarball(
+
+ TARGET ${_theme}.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}/${_theme}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/themes
+)
+endforeach( )
diff --git a/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.danger.png b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.danger.png
new file mode 100644
index 0000000..2bcd49d
--- /dev/null
+++ b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.danger.png
Binary files differ
diff --git a/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.dark.png b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.dark.png
new file mode 100644
index 0000000..ac61465
--- /dev/null
+++ b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.dark.png
Binary files differ
diff --git a/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.light.png b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.light.png
new file mode 100644
index 0000000..6cc92ef
--- /dev/null
+++ b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.light.png
Binary files differ
diff --git a/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.motion.png b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.motion.png
new file mode 100644
index 0000000..e9525ba
--- /dev/null
+++ b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.motion.png
Binary files differ
diff --git a/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.select.png b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.select.png
new file mode 100644
index 0000000..1a8f217
--- /dev/null
+++ b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/square.select.png
Binary files differ
diff --git a/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/theme.conf b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/theme.conf
new file mode 100644
index 0000000..03fea72
--- /dev/null
+++ b/extra-theme/Yellow_and_Blue/KBYellow_and_Blue/theme.conf
@@ -0,0 +1,39 @@
+[General]
+Type=Board
+#Type=Chessmen
+Name=Yellow and Blue
+Version=1.0
+Author=Asif Ali Rizwaan
+AuthorEmail=maarizwan@hotmail.com
+AuthorWWW=
+Notes=
+
+[2DWhite]
+King=white.king.png
+Queen=white.queen.png
+Bishop=white.bishop.png
+Knight=white.knight.png
+Rook=white.rook.png
+Pawn=white.pawn.png
+
+[2DBlack]
+King=black.king.png
+Queen=black.queen.png
+Bishop=black.bishop.png
+Knight=black.knight.png
+Rook=black.rook.png
+Pawn=black.pawn.png
+
+[2DBoard]
+Light=square.light.png
+Dark=square.dark.png
+Motion=square.motion.png
+Select=square.select.png
+Danger=square.danger.png
+
+[Coordinates]
+TextColor=255,255,255
+ShadowColor=0,0,0
+
+
+