bitmap_png/CMakeLists.txt: make creation of log files optional in "MAINTAIN_PNGS" mode (because they are most of time useless)

image.svg: fix a convert to png issue (certainly to a bug in Inkscape).
This commit is contained in:
jean-pierre charras 2016-09-21 19:50:58 +02:00
parent d618bfbae0
commit 0e32cc14c2
3 changed files with 274 additions and 713 deletions

View File

@ -592,15 +592,26 @@ set( BMAPS_OTHER
# @todo keep these in sync with .bzrignore
set( TMP_DIR "${CMAKE_CURRENT_BINARY_DIR}/tmp" )
# true to generate log files, false to build icon files only
# generate logs is useful only if you have problems
set( CREATE_LOG_FILES false )
function( svg2png inputFile outFile pngWidth pngHeight )
#message( "svg2png( inputFile: ${inputFile} outFile: ${outFile} pngWidth: ${pngWidth} pngHeight: ${pngHeight})")
if( CREATE_LOG_FILES )
set( logfile "${TMP_DIR}/${bmn}.inkscape.log" )
else()
set( logfile "null" )
endif()
get_filename_component( bmn ${inputFile} NAME_WE )
add_custom_command(
OUTPUT ${outFile}
COMMAND ${Inkscape_EXECUTABLE} --export-area-snap -f ${inputFile} -e ${outFile}
-w ${pngWidth} -h ${pngHeight} > ${TMP_DIR}/${bmn}.inkscape.log
-w ${pngWidth} -h ${pngHeight} > ${logfile}
DEPENDS ${inputFile}
COMMENT "Creating ${pngHeight} pixel tall ${outFile}"
)
@ -611,17 +622,23 @@ endfunction()
# converts a basic PNG to one
function( png2png inputFile outFile )
if( CREATE_LOG_FILES )
set( logfile "${TMP_DIR}/${bmn}.pngcrush.log" )
else()
set( logfile "null" )
endif()
get_filename_component( bmn ${inputFile} NAME_WE )
add_custom_command(
OUTPUT ${outFile}
# pngcrush all icons without background to remove any extraneous text records.
COMMAND ${pngcrush_EXECUTABLE} -rem alla ${inputFile} ${outFile} > ${TMP_DIR}/${bmn}.pngcrush.log
COMMAND ${pngcrush_EXECUTABLE} -rem alla ${inputFile} ${outFile} > ${logfile}
DEPENDS ${inputFile}
COMMENT "Creating ${outFile}"
COMMENT "Creating cleaned file ${outFile}"
)
endfunction()

View File

@ -8,72 +8,61 @@
static const unsigned char png[] = {
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c,
0xce, 0x00, 0x00, 0x04, 0x02, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xed, 0x96, 0x4f, 0x6c, 0x54,
0x55, 0x14, 0xc6, 0x7f, 0xf7, 0xde, 0x37, 0x6f, 0xca, 0xbc, 0x19, 0x66, 0xe8, 0x14, 0xa4, 0x25,
0x25, 0xad, 0x36, 0xe2, 0xa4, 0x35, 0x44, 0x49, 0x86, 0x56, 0xd0, 0xa5, 0x51, 0x16, 0x18, 0x84,
0x15, 0x6e, 0x24, 0xae, 0x5c, 0xb0, 0x94, 0xa4, 0x09, 0x26, 0x68, 0x88, 0x0b, 0x37, 0xa2, 0xac,
0x88, 0x1b, 0x13, 0x17, 0x06, 0x49, 0x48, 0x8c, 0x84, 0xd0, 0x00, 0x89, 0x04, 0x5b, 0x9b, 0x40,
0x80, 0x50, 0x42, 0xac, 0xa5, 0xd3, 0xd2, 0x16, 0xa6, 0x33, 0x03, 0xb4, 0xd2, 0xd7, 0x79, 0xd3,
0xf7, 0xef, 0xba, 0x18, 0x5a, 0x3a, 0xa0, 0x6d, 0x25, 0x86, 0x95, 0x27, 0x79, 0xc9, 0xbd, 0xe7,
0x9d, 0x93, 0x2f, 0xe7, 0x9c, 0xef, 0x9c, 0x73, 0x85, 0xd6, 0x9a, 0xe7, 0x21, 0x92, 0xe7, 0x24,
0xcf, 0x0d, 0xc8, 0x78, 0x52, 0xb1, 0x6f, 0xdf, 0x91, 0x94, 0x6d, 0x97, 0xb7, 0xcc, 0xce, 0xce,
0x9a, 0xae, 0x3b, 0x7b, 0xe5, 0xdc, 0xb9, 0x23, 0x85, 0xff, 0x02, 0x48, 0x64, 0xb3, 0x1f, 0x37,
0x00, 0xef, 0x0b, 0x21, 0x62, 0x96, 0x65, 0xb5, 0xa6, 0x52, 0x7a, 0xbf, 0x52, 0x9e, 0x00, 0x8d,
0xe7, 0x09, 0xee, 0xdd, 0xd3, 0xc7, 0xa5, 0x54, 0xfd, 0x42, 0x08, 0x9e, 0xf1, 0x0b, 0x84, 0x10,
0xa7, 0xc5, 0xd1, 0xa3, 0x27, 0xa6, 0x76, 0xee, 0x7c, 0x23, 0x65, 0x9a, 0x11, 0x7c, 0x3f, 0x64,
0x66, 0xa6, 0xc2, 0xdc, 0x9c, 0x87, 0xd6, 0x20, 0x84, 0x44, 0x29, 0xf9, 0xc8, 0x41, 0x22, 0x84,
0xa4, 0x58, 0x9c, 0x64, 0xfd, 0xfa, 0x26, 0xa4, 0x94, 0x38, 0x8e, 0x83, 0xef, 0xbb, 0xd4, 0xd7,
0xaf, 0x45, 0x08, 0x09, 0x84, 0xb8, 0xae, 0x87, 0x10, 0x02, 0x29, 0x25, 0xe5, 0xb2, 0x4b, 0x10,
0x08, 0xfa, 0xfa, 0x06, 0x02, 0xa3, 0xa9, 0x29, 0x99, 0x52, 0x4a, 0x23, 0x44, 0x48, 0x10, 0x78,
0x4c, 0x4d, 0xcd, 0x30, 0x3d, 0x6d, 0x13, 0x86, 0xa0, 0x94, 0x81, 0x52, 0x0a, 0xa5, 0x0c, 0xa4,
0x54, 0x7c, 0x7f, 0xfc, 0x07, 0xcc, 0x8e, 0x5d, 0x5c, 0xfd, 0xf2, 0x53, 0xbe, 0x3a, 0xf8, 0x11,
0x37, 0x6e, 0x0c, 0x90, 0x4e, 0xa7, 0x09, 0x82, 0x8d, 0x94, 0x4a, 0xf7, 0x29, 0x04, 0x49, 0xde,
0xde, 0xfe, 0x1a, 0x65, 0x37, 0x64, 0x62, 0x46, 0x33, 0xe1, 0x48, 0x82, 0xc1, 0x41, 0x84, 0x88,
0x29, 0xc3, 0x75, 0xbd, 0x15, 0xe5, 0xd8, 0xf7, 0x3d, 0x6e, 0xdc, 0x1a, 0x26, 0x97, 0xec, 0xa0,
0xae, 0x92, 0x24, 0x9b, 0xcd, 0xb2, 0x63, 0xc7, 0xbb, 0xb4, 0xb5, 0xb5, 0xd1, 0xdb, 0xfb, 0x1b,
0x9e, 0xe7, 0x73, 0xf2, 0x6c, 0x3f, 0x17, 0x6e, 0x96, 0x70, 0x83, 0xaa, 0x4f, 0xe0, 0xbb, 0xc4,
0x0c, 0x45, 0xa5, 0x52, 0x79, 0x9a, 0x0c, 0x7f, 0x27, 0x61, 0x18, 0x32, 0x35, 0x35, 0xcc, 0x37,
0x87, 0x3f, 0xe1, 0xc4, 0xc9, 0xcf, 0x78, 0xef, 0xd0, 0x2e, 0x00, 0xfa, 0xfa, 0xfa, 0x88, 0xc7,
0xe3, 0x0b, 0x76, 0xef, 0x6c, 0xdb, 0x4c, 0xa5, 0xe2, 0x92, 0xcb, 0x0d, 0xb1, 0x66, 0xcd, 0x26,
0x3c, 0x2f, 0x41, 0x71, 0xce, 0xa0, 0x30, 0x39, 0xb2, 0x32, 0xa0, 0xf1, 0xf1, 0x9b, 0x6c, 0xdf,
0xbe, 0x0d, 0xcb, 0xb2, 0x38, 0xd8, 0xdd, 0x4d, 0x34, 0x1a, 0x01, 0x20, 0x93, 0xc9, 0xa0, 0x35,
0x78, 0x9e, 0x5f, 0xa5, 0xb0, 0x61, 0x10, 0x89, 0x68, 0x5a, 0x5b, 0x5f, 0xe6, 0xd2, 0xa5, 0x7e,
0x5a, 0x5a, 0xde, 0xaa, 0x32, 0x4e, 0x08, 0x0c, 0x21, 0x96, 0x06, 0x79, 0xf8, 0xf0, 0x3e, 0x6d,
0x6d, 0x2f, 0x21, 0x84, 0xaa, 0xd1, 0x5f, 0xbb, 0x76, 0x95, 0x52, 0xa9, 0x84, 0xeb, 0xba, 0x98,
0xa6, 0x49, 0x57, 0xd7, 0xb6, 0x85, 0x7f, 0x5a, 0x6b, 0x32, 0x99, 0x76, 0xae, 0x5f, 0xef, 0x27,
0x99, 0xcc, 0xcc, 0x37, 0xac, 0x58, 0x06, 0xa8, 0x48, 0x22, 0x51, 0xff, 0xb8, 0x1f, 0x04, 0x5c,
0xbc, 0xf8, 0x0b, 0xc5, 0xe2, 0x03, 0x5c, 0xd7, 0x44, 0xa9, 0x14, 0x8e, 0x13, 0x70, 0xfe, 0xfc,
0x59, 0x7c, 0xff, 0x71, 0xbd, 0x0d, 0xc3, 0x24, 0x1e, 0x17, 0x2b, 0x9f, 0x0c, 0xb1, 0xd8, 0x2a,
0xc2, 0xf0, 0xf1, 0x3c, 0x1c, 0x1b, 0xcb, 0x61, 0x59, 0xab, 0x69, 0x58, 0xdb, 0xcc, 0xe5, 0xcb,
0xbf, 0x72, 0xea, 0xd4, 0x8f, 0x24, 0x56, 0xa7, 0x49, 0x26, 0xd7, 0xd1, 0xd3, 0x73, 0xba, 0xc6,
0x37, 0x91, 0x48, 0xa0, 0x75, 0x38, 0x3f, 0x19, 0x96, 0x8e, 0xc8, 0xb2, 0x12, 0x35, 0xf7, 0x42,
0xa1, 0x40, 0x7d, 0xba, 0x91, 0x9e, 0x9e, 0x9f, 0x39, 0x7c, 0xf8, 0x10, 0x00, 0xb7, 0x6f, 0x8f,
0xf0, 0xf5, 0xd1, 0x63, 0xe4, 0xf3, 0xa3, 0x28, 0x25, 0x17, 0x01, 0x25, 0xb9, 0x7b, 0xb7, 0x58,
0xed, 0xab, 0xa5, 0x40, 0xb4, 0xd6, 0x18, 0x46, 0x2d, 0x5f, 0x82, 0x20, 0x20, 0x5a, 0x17, 0xe5,
0xee, 0x9d, 0xf1, 0x05, 0xdd, 0xc4, 0xc4, 0x04, 0xb1, 0x58, 0x0c, 0xa5, 0x6a, 0x6d, 0xa5, 0x54,
0xf8, 0xfe, 0x5c, 0xf5, 0xbc, 0x14, 0x19, 0x84, 0x10, 0x94, 0xcb, 0x76, 0x8d, 0x2e, 0x1a, 0x8d,
0x52, 0x98, 0xbc, 0xc3, 0xde, 0x0f, 0x3e, 0xa4, 0xb3, 0xb3, 0x8b, 0x96, 0x96, 0x56, 0x0e, 0x1c,
0xe8, 0x66, 0x74, 0x74, 0x18, 0xdb, 0x9e, 0xa9, 0x49, 0xf3, 0xec, 0xec, 0x0c, 0xa9, 0x54, 0xe3,
0xca, 0x52, 0xe7, 0x38, 0x4e, 0xcd, 0x7d, 0xf3, 0xe6, 0x2d, 0xf4, 0xf6, 0x5e, 0x40, 0x48, 0xc5,
0xb1, 0x6f, 0xbf, 0x43, 0x29, 0xc5, 0xfd, 0x7b, 0x45, 0xa6, 0xa7, 0x4a, 0xb4, 0xb7, 0xbf, 0xca,
0xe2, 0xfd, 0x66, 0xdb, 0x7f, 0x62, 0x18, 0xeb, 0x96, 0x8f, 0xa8, 0x9a, 0x2a, 0x89, 0xd6, 0xfe,
0xa2, 0x28, 0x25, 0xd9, 0x6c, 0x27, 0xc5, 0xc9, 0x3b, 0x8c, 0xe6, 0x7e, 0x67, 0x78, 0xe8, 0x26,
0x23, 0xb9, 0x3f, 0x88, 0x5b, 0x71, 0x32, 0x99, 0xf6, 0x9a, 0x6c, 0x3c, 0x78, 0x60, 0xff, 0xf3,
0x9a, 0x78, 0x52, 0x1a, 0x1b, 0x5f, 0x64, 0x70, 0xf0, 0x3a, 0x5b, 0xb7, 0xbe, 0xb9, 0xa8, 0xc8,
0xab, 0xd9, 0xbd, 0x7b, 0x0f, 0x42, 0x54, 0x23, 0x36, 0xcd, 0x3a, 0x3c, 0xcf, 0x67, 0xf1, 0x38,
0x1b, 0x1f, 0xcf, 0xd1, 0xd2, 0xd2, 0xc9, 0xf4, 0xf4, 0xdc, 0xf2, 0x64, 0x98, 0x97, 0x64, 0x72,
0x23, 0xf9, 0xfc, 0xd8, 0x53, 0xf5, 0x53, 0x4a, 0x61, 0x59, 0xf1, 0xa7, 0xec, 0xcb, 0x65, 0x9b,
0x30, 0x8c, 0x63, 0x9a, 0x75, 0xff, 0x6e, 0xc3, 0xae, 0x5a, 0x15, 0x67, 0x72, 0xd2, 0x66, 0x60,
0xe0, 0x0a, 0x61, 0x18, 0x2c, 0x69, 0x3b, 0x36, 0x36, 0xc2, 0xf0, 0xf0, 0x04, 0x9b, 0x36, 0xbd,
0x5e, 0xbb, 0x61, 0x1d, 0xc7, 0xd5, 0x2c, 0xc7, 0x08, 0xa0, 0xa1, 0xa1, 0x09, 0x80, 0x33, 0x67,
0x7a, 0x68, 0x6f, 0x7f, 0x85, 0x0d, 0x1b, 0x9a, 0x48, 0xa7, 0xeb, 0x01, 0x81, 0x6d, 0xdb, 0xe4,
0xf3, 0x79, 0x86, 0x86, 0x6e, 0xd1, 0xdc, 0xbc, 0x85, 0x8e, 0x8e, 0x17, 0x6a, 0x7c, 0x5d, 0xd7,
0x43, 0xec, 0xdd, 0xfb, 0xc5, 0xe7, 0x1d, 0x1d, 0xcd, 0xfb, 0x41, 0x46, 0xc3, 0x50, 0x53, 0x2e,
0xbb, 0xb8, 0x8f, 0xe6, 0x7c, 0x75, 0xe9, 0x29, 0xa4, 0xac, 0x2e, 0x3e, 0x29, 0xe7, 0xcf, 0x02,
0xdf, 0xb7, 0xa5, 0x69, 0x56, 0x54, 0x24, 0xa2, 0xa8, 0x54, 0xcc, 0xa0, 0xae, 0xae, 0x3e, 0x54,
0xca, 0x44, 0x4a, 0xb1, 0xe0, 0x57, 0xa9, 0xb8, 0x38, 0x8e, 0x1b, 0x16, 0x0a, 0xa5, 0x9f, 0xc4,
0xff, 0xcf, 0xad, 0x67, 0x95, 0xbf, 0x00, 0x63, 0x72, 0x9e, 0xb4, 0x74, 0xe3, 0xad, 0xa6, 0x00,
0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
0xce, 0x00, 0x00, 0x03, 0x55, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xed, 0x95, 0x5d, 0x48, 0x93,
0x61, 0x14, 0xc7, 0x47, 0x74, 0xd1, 0x85, 0xe0, 0x85, 0x74, 0xa1, 0x81, 0x14, 0x5e, 0x74, 0x53,
0x57, 0x46, 0xe2, 0x95, 0x42, 0x97, 0x19, 0x98, 0x14, 0x11, 0x51, 0x17, 0x3a, 0x67, 0x17, 0x81,
0xc4, 0x94, 0x28, 0x15, 0x36, 0x35, 0xdc, 0x56, 0x84, 0xc6, 0x34, 0xa9, 0xc5, 0x9a, 0x5b, 0x6e,
0xfa, 0x6e, 0x73, 0x6d, 0xd3, 0x7d, 0xa9, 0xf3, 0x23, 0x6d, 0xe6, 0xbe, 0x35, 0x35, 0x4d, 0x34,
0x34, 0x37, 0xbf, 0x3f, 0xca, 0xa0, 0x22, 0xfe, 0x3d, 0xef, 0x0b, 0x13, 0xdf, 0xb4, 0x7a, 0x8d,
0xba, 0xaa, 0x07, 0x7e, 0xb0, 0x97, 0x9d, 0x73, 0xfe, 0xcf, 0x79, 0xce, 0x73, 0xce, 0xc3, 0xe3,
0xfd, 0x0b, 0xeb, 0x00, 0xe1, 0x08, 0x21, 0x91, 0xb0, 0xef, 0x6f, 0x08, 0xec, 0x4f, 0x48, 0x38,
0xa8, 0x4c, 0x49, 0x49, 0x99, 0xcd, 0xc8, 0xc8, 0x88, 0x9e, 0x3c, 0x99, 0x16, 0x4d, 0x4c, 0x3c,
0x34, 0x19, 0x1f, 0x1f, 0x7f, 0xfe, 0x8f, 0x44, 0x17, 0x08, 0x64, 0x29, 0xf9, 0xf9, 0xb2, 0xc2,
0xac, 0xac, 0x02, 0x55, 0x4e, 0x0e, 0xff, 0x93, 0x44, 0xf2, 0x10, 0x31, 0x2a, 0x2a, 0xea, 0x90,
0x9e, 0x7e, 0x7a, 0x33, 0x2f, 0xaf, 0xea, 0x66, 0x7e, 0xbe, 0xf4, 0xc6, 0xef, 0xc0, 0xe7, 0x4b,
0x85, 0x7c, 0xfe, 0xdd, 0x54, 0x9e, 0x56, 0xeb, 0xd8, 0x0c, 0x0f, 0xbd, 0xc1, 0xd0, 0xf0, 0xe4,
0x2f, 0xa1, 0xed, 0x4c, 0xcf, 0x1c, 0xf0, 0xf9, 0x47, 0x11, 0x08, 0x8e, 0xa1, 0xbb, 0x67, 0x00,
0x9d, 0xee, 0x7e, 0x0c, 0x7a, 0x87, 0x99, 0xff, 0x43, 0xe1, 0x09, 0xbc, 0x1c, 0x1c, 0xda, 0xc2,
0xeb, 0x7b, 0xc5, 0xf8, 0x50, 0xfa, 0xae, 0xaf, 0x3c, 0xbd, 0xc1, 0x05, 0x77, 0x8f, 0x8f, 0x13,
0x17, 0x2e, 0x0a, 0xf0, 0xb8, 0xa1, 0x1f, 0x19, 0xa7, 0x2e, 0x21, 0x10, 0x08, 0x41, 0x2a, 0x95,
0x42, 0xa1, 0x50, 0x60, 0x64, 0x64, 0x14, 0xed, 0xed, 0xed, 0x90, 0x2b, 0x3b, 0xe0, 0x09, 0x2e,
0xc2, 0xd5, 0x37, 0x8f, 0x46, 0x6b, 0x04, 0x8f, 0xa8, 0x19, 0xe8, 0x9a, 0xad, 0x30, 0x99, 0x7b,
0xc0, 0xd3, 0xea, 0x6c, 0x9c, 0x44, 0xec, 0xae, 0x3e, 0x9c, 0x48, 0x3b, 0x83, 0xac, 0x2b, 0x6f,
0x71, 0xf8, 0xe8, 0x65, 0xac, 0xae, 0xae, 0xe3, 0xd8, 0xb1, 0xe3, 0xc8, 0xcc, 0xcc, 0xc4, 0xda,
0xda, 0x06, 0xf3, 0x5d, 0xf7, 0xc4, 0x89, 0xf2, 0xda, 0x11, 0xdc, 0xba, 0x37, 0xcc, 0x50, 0x5a,
0x1d, 0x04, 0x65, 0xb0, 0x41, 0x6f, 0x74, 0x73, 0x13, 0x72, 0x75, 0x7a, 0x60, 0xb1, 0x58, 0x30,
0x38, 0xe8, 0x45, 0xc1, 0xd5, 0x6b, 0x30, 0x99, 0xcc, 0x4c, 0xe0, 0xde, 0xde, 0xe7, 0x08, 0x85,
0xc2, 0xcc, 0x6f, 0x9a, 0xa5, 0xa5, 0x15, 0x2c, 0x2c, 0x2c, 0xc1, 0xeb, 0xf5, 0xc1, 0x60, 0x72,
0x6c, 0xf9, 0x73, 0x16, 0x7a, 0xda, 0xa8, 0xc5, 0xf2, 0xf2, 0xca, 0x56, 0xc0, 0x18, 0xb1, 0x4c,
0x76, 0xc3, 0xe9, 0x74, 0x92, 0x0d, 0x0e, 0x70, 0x17, 0x32, 0x18, 0x6d, 0x98, 0x9e, 0x7e, 0xcb,
0x0a, 0xb2, 0xbe, 0xbe, 0x01, 0x8f, 0xc7, 0x03, 0xb9, 0x5c, 0x0e, 0x99, 0x4c, 0x06, 0x83, 0xc1,
0x80, 0x95, 0x95, 0x55, 0x96, 0x0d, 0x9d, 0x5d, 0x83, 0x5a, 0xcb, 0x5d, 0xa8, 0xa9, 0x89, 0xda,
0x91, 0x85, 0x4a, 0xa5, 0x42, 0x7d, 0xbd, 0x02, 0x46, 0x63, 0x1b, 0x5a, 0x5a, 0x6c, 0xe4, 0xbb,
0x11, 0x22, 0x91, 0x88, 0x39, 0xb6, 0xed, 0xb6, 0x1d, 0x1d, 0x6e, 0xee, 0x42, 0xdd, 0xdd, 0xbd,
0x2c, 0x67, 0xbf, 0xdf, 0x8f, 0xda, 0xda, 0x7a, 0x22, 0x60, 0x47, 0x6e, 0x6e, 0x1e, 0xb2, 0xb3,
0xcf, 0x42, 0xad, 0x6e, 0x86, 0x46, 0xd3, 0x8c, 0xea, 0xea, 0x6a, 0x96, 0xed, 0xf8, 0xf8, 0x04,
0xac, 0x6d, 0x5d, 0xbf, 0x16, 0xea, 0xec, 0xf6, 0x92, 0xc0, 0x01, 0x96, 0x33, 0x7d, 0x9d, 0x29,
0xca, 0x02, 0x81, 0xe0, 0x2a, 0x48, 0xbf, 0x33, 0xa4, 0xa6, 0xa6, 0xc2, 0x6a, 0xed, 0x44, 0x49,
0x49, 0x09, 0xab, 0x6e, 0x73, 0x73, 0x11, 0xe8, 0x88, 0x2d, 0x27, 0xa1, 0x60, 0x30, 0xc4, 0x12,
0xaa, 0xa9, 0xa9, 0x61, 0x8e, 0x2c, 0x27, 0xe7, 0xdc, 0x96, 0x50, 0x52, 0x52, 0x12, 0x23, 0x54,
0x5c, 0x5c, 0xcc, 0xd4, 0x2f, 0x66, 0x1b, 0x8d, 0x92, 0x7e, 0xd2, 0xb5, 0x70, 0x3b, 0x3a, 0xba,
0xe8, 0xdb, 0x85, 0xcc, 0x66, 0x33, 0x94, 0x4a, 0x0d, 0xa1, 0x11, 0xc9, 0xc9, 0xc9, 0x88, 0x8b,
0x8b, 0x43, 0x65, 0xa5, 0x04, 0x7a, 0xbd, 0x15, 0x42, 0xa1, 0x90, 0x65, 0x3b, 0x35, 0x35, 0x4d,
0x9a, 0xd5, 0xc5, 0x4d, 0x28, 0xd6, 0x33, 0x31, 0xe8, 0xdb, 0x25, 0x16, 0x8b, 0xa1, 0xd3, 0x19,
0x99, 0x2c, 0x68, 0xe8, 0x0c, 0x4b, 0x4b, 0xcb, 0x76, 0x6c, 0xaa, 0xaf, 0xaf, 0x1f, 0x6e, 0x72,
0x2a, 0x9c, 0x84, 0x1a, 0x48, 0x91, 0x23, 0x91, 0x79, 0x56, 0x80, 0x48, 0x24, 0x4a, 0xb2, 0xa8,
0x24, 0x37, 0x4d, 0x4c, 0x28, 0x47, 0x61, 0x61, 0x21, 0xb9, 0x34, 0x3d, 0x3b, 0x7a, 0x49, 0xad,
0xd9, 0xc3, 0xf5, 0xa6, 0x77, 0x64, 0xb7, 0x3b, 0x76, 0x6d, 0xca, 0xc5, 0xc5, 0x25, 0xcc, 0xce,
0xbe, 0xdb, 0xb5, 0x71, 0xe9, 0xda, 0xb6, 0xda, 0xbb, 0xf6, 0x36, 0x19, 0x4c, 0x96, 0x76, 0x84,
0xc3, 0x43, 0x3f, 0x9c, 0x02, 0xdf, 0x33, 0x33, 0x33, 0x4b, 0xa6, 0x09, 0xb5, 0xf7, 0x11, 0x44,
0xd3, 0xac, 0xb7, 0x90, 0x33, 0x7f, 0x41, 0x6a, 0xb4, 0xf6, 0x53, 0x91, 0xb1, 0xb1, 0xd7, 0xa4,
0x81, 0xb5, 0x2c, 0x5f, 0x46, 0x48, 0xf3, 0xd4, 0xca, 0xf9, 0x99, 0x68, 0xb5, 0x75, 0x41, 0xf9,
0x44, 0x0d, 0x9f, 0xcf, 0x8f, 0xf9, 0xf9, 0x45, 0xd6, 0xb8, 0xa1, 0x9f, 0x0a, 0x8a, 0x32, 0x90,
0x69, 0xdd, 0xba, 0xc3, 0x4f, 0xdb, 0xe4, 0x02, 0xaf, 0xa8, 0xa8, 0xae, 0xa1, 0x4a, 0xa2, 0x7e,
0x5f, 0x79, 0x5b, 0xf5, 0x81, 0x2b, 0xe2, 0x72, 0xc5, 0x66, 0x69, 0xd9, 0x5d, 0xf2, 0x1a, 0xdf,
0xff, 0x2c, 0x95, 0xde, 0xff, 0x22, 0x12, 0xdd, 0xf9, 0x24, 0x12, 0x3f, 0xf8, 0xf8, 0x23, 0xfb,
0xeb, 0x42, 0xb9, 0x9b, 0xf7, 0x7f, 0xfd, 0xee, 0xfa, 0x06, 0xbc, 0x67, 0x25, 0xef, 0x8a, 0x29,
0x5a, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
};
const BITMAP_OPAQUE image_xpm[1] = {{ png, sizeof( png ), "image_xpm" }};

View File

@ -17,8 +17,8 @@
x="0"
viewBox="0 0 110.93333 110.93333"
id="svg2"
inkscape:version="0.48.4 r9939"
sodipodi:docname="Gnome-dev-camera.svg">
inkscape:version="0.91 r13725"
sodipodi:docname="image.svg">
<metadata
id="metadata262">
<rdf:RDF>
@ -32,7 +32,34 @@
</rdf:RDF>
</metadata>
<defs
id="defs260" />
id="defs260">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4812"
x="-0.1576226"
width="1.3152452"
y="-0.2341129"
height="1.4682258">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.34334793"
id="feGaussianBlur4814" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter5020"
x="-0.55481863"
width="2.1096373"
y="-0.79992817"
height="2.5998563">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.2997683"
id="feGaussianBlur5022" />
</filter>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
@ -42,653 +69,181 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1023"
inkscape:window-height="672"
inkscape:window-width="1571"
inkscape:window-height="821"
id="namedview258"
showgrid="false"
inkscape:zoom="3.9333333"
inkscape:cx="30"
inkscape:cy="30"
inkscape:zoom="30.14733"
inkscape:cx="13.090878"
inkscape:cy="18.021478"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<linearGradient
id="XMLID_13_"
y2="57.610001"
gradientUnits="userSpaceOnUse"
y1="57.610001"
x2="90.150002"
x1="44.450001"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#669"
offset="0"
id="stop5" />
<stop
stop-color="#336"
offset="1"
id="stop7" />
<midPointStop
stop-color="#666699"
offset="0"
id="midPointStop9" />
<midPointStop
stop-color="#666699"
offset="0.5"
id="midPointStop11" />
<midPointStop
stop-color="#333366"
offset="1"
id="midPointStop13" />
</linearGradient>
<linearGradient
id="XMLID_14_"
y2="54.25"
gradientUnits="userSpaceOnUse"
y1="50.119999"
x2="67.300003"
x1="67.300003"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#ccc"
offset="0"
id="stop18" />
<stop
stop-color="#666"
offset="1"
id="stop20" />
<midPointStop
stop-color="#CCCCCC"
offset="0"
id="midPointStop22" />
<midPointStop
stop-color="#CCCCCC"
offset="0.5"
id="midPointStop24" />
<midPointStop
stop-color="#666666"
offset="1"
id="midPointStop26" />
</linearGradient>
<linearGradient
id="XMLID_15_"
y2="27.200001"
gradientUnits="userSpaceOnUse"
y1="255.60001"
x2="23.24"
x1="251.60001"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#669"
offset="0"
id="stop31" />
<stop
stop-color="#336"
offset="1"
id="stop33" />
<midPointStop
stop-color="#666699"
offset="0"
id="midPointStop35" />
<midPointStop
stop-color="#666699"
offset="0.5"
id="midPointStop37" />
<midPointStop
stop-color="#333366"
offset="1"
id="midPointStop39" />
</linearGradient>
<linearGradient
id="XMLID_16_"
y2="132"
gradientUnits="userSpaceOnUse"
y1="132"
x2="237.8"
x1="18.23"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#dfdfdf"
offset="0"
id="stop44" />
<stop
stop-color="#ebebeb"
offset=".1067"
id="stop46" />
<stop
stop-color="#e9e9e9"
offset=".1096"
id="stop48" />
<stop
stop-color="#cacad6"
offset=".1519"
id="stop50" />
<stop
stop-color="#b8b8c9"
offset=".188"
id="stop52" />
<stop
stop-color="#b1b1c5"
offset=".2135"
id="stop54" />
<stop
stop-color="#e1e1ff"
offset=".8708"
id="stop56" />
<stop
stop-color="#99c"
offset="1"
id="stop58" />
<midPointStop
stop-color="#DFDFDF"
offset="0"
id="midPointStop60" />
<midPointStop
stop-color="#DFDFDF"
offset="0.5"
id="midPointStop62" />
<midPointStop
stop-color="#EBEBEB"
offset="0.1067"
id="midPointStop64" />
<midPointStop
stop-color="#EBEBEB"
offset="0.3684"
id="midPointStop66" />
<midPointStop
stop-color="#B1B1C5"
offset="0.2135"
id="midPointStop68" />
<midPointStop
stop-color="#B1B1C5"
offset="0.5"
id="midPointStop70" />
<midPointStop
stop-color="#E1E1FF"
offset="0.8708"
id="midPointStop72" />
<midPointStop
stop-color="#E1E1FF"
offset="0.5"
id="midPointStop74" />
<midPointStop
stop-color="#9999CC"
offset="1"
id="midPointStop76" />
</linearGradient>
<linearGradient
id="XMLID_17_"
y2="135.3"
gradientUnits="userSpaceOnUse"
y1="135.3"
x2="221.60001"
x1="86.980003"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#bdbdcf"
offset=".0056"
id="stop89" />
<stop
stop-color="#d8d8e3"
offset=".1263"
id="stop91" />
<stop
stop-color="#ededf2"
offset=".2572"
id="stop93" />
<stop
stop-color="#fbfbfc"
offset=".3838"
id="stop95" />
<stop
stop-color="#fff"
offset=".5"
id="stop97" />
<stop
stop-color="#f0f0f4"
offset=".6848"
id="stop99" />
<stop
stop-color="#cecedb"
offset="1"
id="stop101" />
<midPointStop
stop-color="#BDBDCF"
offset="0.0056"
id="midPointStop103" />
<midPointStop
stop-color="#BDBDCF"
offset="0.3103"
id="midPointStop105" />
<midPointStop
stop-color="#FFFFFF"
offset="0.5"
id="midPointStop107" />
<midPointStop
stop-color="#FFFFFF"
offset="0.5618"
id="midPointStop109" />
<midPointStop
stop-color="#CECEDB"
offset="1"
id="midPointStop111" />
</linearGradient>
<linearGradient
id="XMLID_18_"
y2="135.3"
gradientUnits="userSpaceOnUse"
y1="135.3"
x2="185.89999"
x1="122.7"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#d9d9d9"
offset="0"
id="stop122" />
<stop
stop-color="#bfbfbf"
offset="1"
id="stop124" />
<midPointStop
stop-color="#D9D9D9"
offset="0"
id="midPointStop126" />
<midPointStop
stop-color="#D9D9D9"
offset="0.5"
id="midPointStop128" />
<midPointStop
stop-color="#BFBFBF"
offset="1"
id="midPointStop130" />
</linearGradient>
<linearGradient
id="XMLID_19_"
y2="160.2"
gradientUnits="userSpaceOnUse"
y1="108"
x2="154.3"
x1="154.3"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#b1b1c5"
offset=".0056"
id="stop139" />
<stop
stop-color="#edeff6"
offset=".5"
id="stop141" />
<stop
stop-color="#d0d2d8"
offset="1"
id="stop143" />
<midPointStop
stop-color="#B1B1C5"
offset="0.0056"
id="midPointStop145" />
<midPointStop
stop-color="#B1B1C5"
offset="0.5"
id="midPointStop147" />
<midPointStop
stop-color="#EDEFF6"
offset="0.5"
id="midPointStop149" />
<midPointStop
stop-color="#EDEFF6"
offset="0.4944"
id="midPointStop151" />
<midPointStop
stop-color="#D0D2D8"
offset="1"
id="midPointStop153" />
</linearGradient>
<linearGradient
id="XMLID_20_"
y2="68.949997"
gradientUnits="userSpaceOnUse"
y1="80.129997"
x2="203.3"
x1="203.3"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#b0d9ff"
offset="0"
id="stop174" />
<stop
stop-color="#57adff"
offset="1"
id="stop176" />
<midPointStop
stop-color="#B0D9FF"
offset="0"
id="midPointStop178" />
<midPointStop
stop-color="#B0D9FF"
offset="0.5"
id="midPointStop180" />
<midPointStop
stop-color="#57ADFF"
offset="1"
id="midPointStop182" />
</linearGradient>
<linearGradient
id="XMLID_21_"
y2="75.699997"
gradientUnits="userSpaceOnUse"
y1="68.089996"
x2="203.3"
x1="203.3"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#fff"
offset="0"
id="stop187" />
<stop
stop-color="#d2dde9"
offset="1"
id="stop189" />
<midPointStop
stop-color="#FFFFFF"
offset="0"
id="midPointStop191" />
<midPointStop
stop-color="#FFFFFF"
offset="0.5"
id="midPointStop193" />
<midPointStop
stop-color="#D2DDE9"
offset="1"
id="midPointStop195" />
</linearGradient>
<linearGradient
id="XMLID_22_"
y2="76.739998"
gradientUnits="userSpaceOnUse"
y1="96.220001"
x2="123.9"
x1="122.5"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#94caff"
offset="0"
id="stop206" />
<stop
stop-color="#006dff"
offset="1"
id="stop208" />
<midPointStop
stop-color="#94CAFF"
offset="0"
id="midPointStop210" />
<midPointStop
stop-color="#94CAFF"
offset="0.5"
id="midPointStop212" />
<midPointStop
stop-color="#006DFF"
offset="1"
id="midPointStop214" />
</linearGradient>
<linearGradient
id="XMLID_23_"
y2="74.620003"
gradientUnits="userSpaceOnUse"
y1="69.040001"
x2="123.9"
x1="123.9"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#fff"
offset="0"
id="stop219" />
<stop
stop-color="#f8fbff"
offset=".0897"
id="stop221" />
<stop
stop-color="#e6f1ff"
offset=".2165"
id="stop223" />
<stop
stop-color="#c7dfff"
offset=".3656"
id="stop225" />
<stop
stop-color="#9dc7ff"
offset=".5315"
id="stop227" />
<stop
stop-color="#67a8ff"
offset=".7114"
id="stop229" />
<stop
stop-color="#2683ff"
offset=".9001"
id="stop231" />
<stop
stop-color="#006dff"
offset="1"
id="stop233" />
<midPointStop
stop-color="#FFFFFF"
offset="0"
id="midPointStop235" />
<midPointStop
stop-color="#FFFFFF"
offset="0.6328"
id="midPointStop237" />
<midPointStop
stop-color="#006DFF"
offset="1"
id="midPointStop239" />
</linearGradient>
<linearGradient
id="XMLID_24_"
y2="77.769997"
gradientUnits="userSpaceOnUse"
y1="69.730003"
x2="152.39999"
x1="152.39999"
gradientTransform="translate(0,-145.06667)">
<stop
stop-color="#fff"
offset="0"
id="stop244" />
<stop
offset="1"
id="stop246" />
<midPointStop
stop-color="#FFFFFF"
offset="0"
id="midPointStop248" />
<midPointStop
stop-color="#FFFFFF"
offset="0.5"
id="midPointStop250" />
<midPointStop
stop-color="#000000"
offset="1"
id="midPointStop252" />
</linearGradient>
<g
id="g3239"
transform="matrix(0.493198,0,0,0.5064487,-7.2700036,65.334498)">
<path
style="fill:url(#XMLID_13_)"
inkscape:connector-curvature="0"
d="m 14.652648,19.555469 c 0,4.007463 4.843204,7.032327 11.269574,7.032327 6.421438,0 11.264642,-3.024864 11.264642,-7.032327 0,-4.007464 -4.843204,-7.025906 -11.264642,-7.025906 -6.42637,0 -11.269574,3.018442 -11.269574,7.025906 z"
id="path15"
d="m 44.45,-87.456667 c 0,6.24 9.82,10.95 22.85,10.95 13.02,0 22.84,-4.71 22.84,-10.95 0,-6.24 -9.82,-10.94 -22.84,-10.94 -13.03,0 -22.85,4.7 -22.85,10.94 z" />
<path
style="fill:url(#XMLID_14_)"
inkscape:connector-curvature="0"
style="fill:url(#XMLID_13_)" />
<path
d="m 12.642842,19.407441 c 0,1.517057 4.200947,5.899665 12.217928,5.899665 8.016979,0 12.217928,-4.382608 12.217928,-5.899665 0,-1.507141 -4.200949,-5.88975 -12.217928,-5.88975 -8.016981,0 -12.217928,4.382609 -12.217928,5.88975 z"
id="path28"
d="m 48.89,-89.006667 c 0,1.53 6.33,5.95 18.41,5.95 12.08,0 18.41,-4.42 18.41,-5.95 0,-1.52 -6.33,-5.94 -18.41,-5.94 -12.08,0 -18.41,4.42 -18.41,5.94 z" />
<path
style="fill:url(#XMLID_15_)"
inkscape:connector-curvature="0"
style="fill:#a6a6a9;fill-opacity:1;stroke:#000000;stroke-width:3.07491207;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
d="m 5.9477028,19.512708 c -3.6250053,0 -6.56939736,3.023498 -6.56939736,6.745896 l 0,64.876079 c 0,3.74772 2.94439206,6.735767 6.56939736,6.735767 l 99.8232772,0 c 3.60034,0 6.55953,-2.988047 6.55953,-6.735767 l 0,-64.876079 c 0,-3.722398 -2.95919,-6.745896 -6.55953,-6.745896 l -99.8232772,0 z"
id="path41"
d="m 26.8,-90.476667 c -7.35,0 -13.32,5.97 -13.32,13.32 v 128.1 c 0,7.4 5.97,13.3 13.32,13.3 h 202.4 c 7.3,0 13.3,-5.9 13.3,-13.3 v -128.1 c 0,-7.35 -6,-13.32 -13.3,-13.32 H 26.8 z" />
<path
style="fill:url(#XMLID_16_)"
inkscape:connector-curvature="0"
style="fill:#64648a;fill-opacity:1" />
<path
d="m 110.01248,91.129618 c 0,2.380309 -1.92347,4.355459 -4.2415,4.355459 l -99.8232772,0 c -2.3328265,0 -4.2267069,-1.97515 -4.2267069,-4.355459 l 0,-64.876078 c 0,-2.395503 1.8938804,-4.340266 4.2267069,-4.340266 l 99.8232772,0 c 2.31803,0 4.2415,1.944763 4.2415,4.340266 l 0,64.876078 z"
id="path78"
d="m 237.8,50.933333 c 0,4.7 -3.9,8.6 -8.6,8.6 H 26.8 c -4.73,0 -8.57,-3.9 -8.57,-8.6 v -128.1 c 0,-4.73 3.84,-8.57 8.57,-8.57 h 202.4 c 4.7,0 8.6,3.84 8.6,8.57 v 128.1 z" />
<path
style="fill:#bfbfbf"
inkscape:connector-curvature="0"
style="fill:#bfc2cd;fill-opacity:1;opacity:1" />
<path
d="m 3.1315422,91.129618 0,-64.876078 c 0,-2.395503 1.8889484,-4.340266 4.2267069,-4.340266 l -1.4105463,0 c -2.3328265,0 -4.2267069,1.944763 -4.2267069,4.340266 l 0,64.876078 c 0,2.380309 1.8938804,4.355459 4.2267069,4.355459 l 1.4105463,0 c -2.3377585,0 -4.2267069,-1.97515 -4.2267069,-4.355459 z"
id="path80"
d="m 21.09,50.933333 v -128.1 c 0,-4.73 3.83,-8.57 8.57,-8.57 H 26.8 c -4.73,0 -8.57,3.84 -8.57,8.57 v 128.1 c 0,4.7 3.84,8.6 8.57,8.6 h 2.86 c -4.74,0 -8.57,-3.9 -8.57,-8.6 z" />
<path
style="opacity:0.7;fill:#ffffff"
inkscape:connector-curvature="0"
style="fill:#bfbfbf" />
<path
d="m 105.77098,21.918339 -99.8232772,0 c -2.3328265,0 -4.2267069,1.944763 -4.2267069,4.340265 l 0,2.532244 c 0,-2.309406 1.8938804,-4.183266 4.2267069,-4.183266 l 99.8232772,0 c 2.31803,0 4.2415,1.87386 4.2415,4.183266 l 0,-2.532244 c 0,-2.395502 -1.92347,-4.340265 -4.2415,-4.340265 z"
id="path82"
d="M 229.2,-85.726667 H 26.8 c -4.73,0 -8.57,3.84 -8.57,8.57 v 5 c 0,-4.56 3.84,-8.26 8.57,-8.26 h 202.4 c 4.7,0 8.6,3.7 8.6,8.26 v -5 c 0,-4.73 -3.9,-8.57 -8.6,-8.57 z" />
<path
style="fill:#616161"
inkscape:connector-curvature="0"
style="opacity:0.7;fill:#ffffff" />
<path
d="m 33.986009,60.388182 c 0,19.751499 15.609717,35.805923 34.844439,35.805923 19.234722,0 34.869102,-16.054424 34.869102,-35.805923 0,-19.710983 -15.63438,-35.765407 -34.869102,-35.765407 -19.234722,0 -34.844439,16.054424 -34.844439,35.765407 z"
id="path84"
d="m 83.65,-9.7666667 c 0,38.9999997 31.65,70.6999997 70.65,70.6999997 39,0 70.7,-31.7 70.7,-70.6999997 0,-38.9200003 -31.7,-70.6200003 -70.7,-70.6200003 -39,0 -70.65,31.7 -70.65,70.6200003 z" />
<circle
transform="translate(0,-145.06667)"
style="fill:#999999"
sodipodi:ry="68.760002"
sodipodi:rx="68.760002"
sodipodi:cy="135.3"
sodipodi:cx="154.3"
inkscape:connector-curvature="0"
style="fill:#616161" />
<ellipse
cy="60.388184"
cx="68.830452"
id="circle86"
r="68.760002"
cx="154.3"
cy="135.3"
d="m 223.06001,135.3 c 0,37.9751 -30.78491,68.76001 -68.76001,68.76001 -37.9751,0 -68.759999,-30.78491 -68.759999,-68.76001 0,-37.975098 30.784899,-68.759999 68.759999,-68.759999 37.9751,0 68.76001,30.784901 68.76001,68.759999 z" />
style="fill:#999999"
rx="33.912296"
ry="34.823414" />
<path
style="fill:url(#XMLID_17_)"
inkscape:connector-curvature="0"
d="m 35.628358,60.388182 c 0,18.839892 14.904444,34.134643 33.20209,34.134643 18.297646,0 33.192222,-15.294751 33.192222,-34.134643 0,-18.784182 -14.894576,-34.078933 -33.192222,-34.078933 -18.297646,0 -33.20209,15.294751 -33.20209,34.078933 z"
id="path113"
d="m 86.98,-9.7666667 c 0,37.1999997 30.22,67.3999997 67.32,67.3999997 37.1,0 67.3,-30.2 67.3,-67.3999997 0,-37.0900003 -30.2,-67.2900003 -67.3,-67.2900003 -37.1,0 -67.32,30.2 -67.32,67.2900003 z" />
<path
style="fill:#f7f7f7"
inkscape:connector-curvature="0"
style="fill:#efeff1;fill-opacity:1" />
<path
d="m 51.12464,60.388182 c 0,10.027684 7.940487,18.181509 17.705808,18.181509 9.76532,0 17.705808,-8.153825 17.705808,-18.181509 0,-10.027684 -7.940488,-18.166315 -17.705808,-18.166315 -9.765321,0 -17.705808,8.138631 -17.705808,18.166315 z"
id="path115"
d="m 118.4,-9.7666667 c 0,19.7999997 16.1,35.8999997 35.9,35.8999997 19.8,0 35.9,-16.1 35.9,-35.8999997 0,-19.8000003 -16.1,-35.8700003 -35.9,-35.8700003 -19.8,0 -35.9,16.07 -35.9,35.8700003 z" />
<path
style="fill:#666666"
inkscape:connector-curvature="0"
style="fill:#f7f7f7" />
<path
d="m 52.554914,60.388182 c 0,9.268012 7.29933,16.763452 16.275534,16.763452 8.976203,0 16.324854,-7.49544 16.324854,-16.763452 0,-9.217366 -7.348651,-16.712807 -16.324854,-16.712807 -8.976204,0 -16.275534,7.495441 -16.275534,16.712807 z"
id="path117"
d="m 121.3,-9.7666667 c 0,18.3 14.8,33.0999997 33,33.0999997 18.2,0 33.1,-14.7999997 33.1,-33.0999997 0,-18.2000003 -14.9,-33.0000003 -33.1,-33.0000003 -18.2,0 -33,14.8 -33,33.0000003 z" />
<path
style="fill:#666666"
inkscape:connector-curvature="0"
style="fill:#666666" />
<path
d="m 53.738589,60.995921 c 0,8.913497 7.052731,16.155713 15.683696,16.155713 8.680285,0 15.733017,-7.242216 15.733017,-16.155713 0,-8.862853 -7.052732,-16.105069 -15.733017,-16.105069 -8.630965,0 -15.683696,7.242216 -15.683696,16.105069 z"
id="path119"
d="m 123.7,-8.5666667 c 0,17.6 14.3,31.8999997 31.8,31.8999997 17.6,0 31.9,-14.2999997 31.9,-31.8999997 0,-17.5000003 -14.3,-31.8000003 -31.9,-31.8000003 -17.5,0 -31.8,14.3 -31.8,31.8000003 z" />
<path
style="fill:url(#XMLID_18_)"
inkscape:connector-curvature="0"
style="fill:#666666" />
<path
d="m 53.245391,60.388182 c 0,8.862853 7.003412,16.054424 15.585057,16.054424 8.581645,0 15.585057,-7.191571 15.585057,-16.054424 0,-8.812207 -7.003412,-16.003779 -15.585057,-16.003779 -8.581645,0 -15.585057,7.191572 -15.585057,16.003779 z"
id="path132"
d="m 122.7,-9.7666667 c 0,17.5 14.2,31.6999997 31.6,31.6999997 17.4,0 31.6,-14.1999997 31.6,-31.6999997 0,-17.4000003 -14.2,-31.6000003 -31.6,-31.6000003 -17.4,0 -31.6,14.2 -31.6,31.6000003 z" />
<path
style="fill:#ffffff"
inkscape:connector-curvature="0"
style="fill:url(#XMLID_18_)" />
<path
d="m 53.689269,60.641407 c 0,-8.710918 6.904772,-15.750555 15.387778,-15.750555 8.433686,0 15.289138,6.988992 15.338458,15.649265 l 0,-0.151935 c 0,-8.812207 -7.003412,-16.003779 -15.585057,-16.003779 -8.581645,0 -15.585057,7.191572 -15.585057,16.003779 0,8.862853 7.003412,16.054424 15.585057,16.054424 l 0.09864,0 C 60.544721,76.341316 53.689269,69.301679 53.689269,60.641407 Z"
id="path134"
d="m 123.6,-9.2666667 c 0,-17.2000003 14,-31.1000003 31.2,-31.1000003 17.1,0 31,13.8 31.1,30.9000003 v -0.3 c 0,-17.4000003 -14.2,-31.6000003 -31.6,-31.6000003 -17.4,0 -31.6,14.2 -31.6,31.6000003 0,17.5 14.2,31.6999997 31.6,31.6999997 h 0.2 c -17,-0.2 -30.9,-14.0999997 -30.9,-31.1999997 z" />
<path
style="fill:#999999"
inkscape:connector-curvature="0"
style="fill:#ffffff" />
<path
d="m 55.366142,60.388182 c 0,7.647376 6.017016,13.876695 13.464306,13.876695 7.44729,0 13.464305,-6.229319 13.464305,-13.876695 0,-7.59673 -6.017015,-13.826049 -13.464305,-13.826049 -7.44729,0 -13.464306,6.229319 -13.464306,13.826049 z"
id="path136"
d="m 127,-9.7666667 c 0,15.1 12.2,27.3999997 27.3,27.3999997 15.1,0 27.3,-12.2999997 27.3,-27.3999997 0,-15.0000003 -12.2,-27.3000003 -27.3,-27.3000003 -15.1,0 -27.3,12.3 -27.3,27.3000003 z" />
<path
style="fill:url(#XMLID_19_)"
inkscape:connector-curvature="0"
style="fill:#999999" />
<path
d="m 56.05662,60.388182 c 0,7.242217 5.721096,13.117022 12.773828,13.117022 7.052731,0 12.773828,-5.874805 12.773828,-13.117022 0,-7.191571 -5.721097,-13.117021 -12.773828,-13.117021 -7.052732,0 -12.773828,5.92545 -12.773828,13.117021 z"
id="path155"
d="m 128.4,-9.7666667 c 0,14.3 11.6,25.8999997 25.9,25.8999997 14.3,0 25.9,-11.5999997 25.9,-25.8999997 0,-14.2000003 -11.6,-25.9000003 -25.9,-25.9000003 -14.3,0 -25.9,11.7 -25.9,25.9000003 z" />
<path
style="fill:#ffffff"
inkscape:connector-curvature="0"
style="fill:#b4b4be;fill-opacity:1" />
<path
d="m 60.9886,60.388182 c 0,4.456749 3.501705,8.052535 7.841848,8.052535 4.340142,0 7.841848,-3.595786 7.841848,-8.052535 0,-4.406103 -3.501706,-8.052534 -7.841848,-8.052534 -4.340143,0 -7.841848,3.646431 -7.841848,8.052534 z"
id="path157"
d="m 138.4,-9.7666667 c 0,8.80000003 7.1,15.9 15.9,15.9 8.8,0 15.9,-7.09999997 15.9,-15.9 0,-8.7000003 -7.1,-15.9000003 -15.9,-15.9000003 -8.8,0 -15.9,7.2 -15.9,15.9000003 z" />
<path
inkscape:connector-curvature="0"
style="fill:#ffffff" />
<path
d="m 60.9886,60.388182 c 0,4.456749 3.501705,8.052535 7.841848,8.052535 4.340142,0 7.841848,-3.595786 7.841848,-8.052535 0,-4.406103 -3.501706,-8.052534 -7.841848,-8.052534 -4.340143,0 -7.841848,3.646431 -7.841848,8.052534 z"
id="path159"
d="m 138.4,-9.7666667 c 0,8.80000003 7.1,15.9 15.9,15.9 8.8,0 15.9,-7.09999997 15.9,-15.9 0,-8.7000003 -7.1,-15.9000003 -15.9,-15.9000003 -8.8,0 -15.9,7.2 -15.9,15.9000003 z" />
inkscape:connector-curvature="0" />
<path
style="opacity:0.6;fill:#ffffff"
inkscape:connector-curvature="0"
d="m 68.830448,26.309249 c -0.09864,0 -0.14796,0.0051 -0.246599,0.0051 17.952407,0.136741 32.501751,15.375782 32.501751,34.073868 0,18.738602 -14.549344,33.982708 -32.501751,34.134643 l 0.246599,0 c 18.297646,0 33.192222,-15.294751 33.192222,-34.134643 0,-18.784182 -14.894576,-34.078933 -33.192222,-34.078933 z"
id="path161"
d="m 154.3,-77.056667 c -0.2,0 -0.3,0.01 -0.5,0.01 36.4,0.27 65.9,30.36 65.9,67.2800003 0,36.9999997 -29.5,67.0999997 -65.9,67.3999997 h 0.5 c 37.1,0 67.3,-30.2 67.3,-67.3999997 0,-37.0900003 -30.2,-67.2900003 -67.3,-67.2900003 z" />
<path
style="opacity:0.8;fill:#ffffff"
inkscape:connector-curvature="0"
style="opacity:0.6;fill:#ffffff" />
<path
d="m 36.338564,60.388182 c 0,-18.723408 14.638116,-33.972579 32.689163,-34.073868 -0.09864,0 -0.147959,-0.0051 -0.197279,-0.0051 -18.297646,0 -33.20209,15.294751 -33.20209,34.078933 0,18.839892 14.904444,34.134643 33.20209,34.134643 l 0.197279,0 C 50.97668,94.421535 36.338564,79.126784 36.338564,60.388182 Z"
id="path163"
d="m 88.42,-9.7666667 c 0,-36.9700003 29.68,-67.0800003 66.28,-67.2800003 -0.2,0 -0.3,-0.01 -0.4,-0.01 -37.1,0 -67.32,30.2 -67.32,67.2900003 0,37.1999997 30.22,67.3999997 67.32,67.3999997 h 0.4 c -36.6,-0.2 -66.28,-30.4 -66.28,-67.3999997 z" />
<path
style="fill:#999999"
inkscape:connector-curvature="0"
style="opacity:0.8;fill:#ffffff" />
<path
d="m 81.209718,27.985594 0,4.953069 c 0,0.850833 0.690477,1.544668 1.479594,1.544668 l 8.778924,0 C 88.459728,31.72825 85.007342,29.520134 81.209718,27.985594 Z"
id="path165"
d="m 179.4,-73.746667 v 9.78 c 0,1.68 1.4,3.05 3,3.05 h 17.8 c -6.1,-5.44 -13.1,-9.8 -20.8,-12.83 z" />
<path
style="fill:#ffffff"
inkscape:connector-curvature="0"
style="fill:#999999" />
<path
d="m 81.209718,28.77059 0,4.168073 c 0,0.850833 0.690477,1.544668 1.479594,1.544668 l 7.693888,0 C 87.670611,32.103022 84.563464,30.163324 81.209718,28.77059 Z"
id="path167"
d="m 179.4,-72.196667 v 8.23 c 0,1.68 1.4,3.05 3,3.05 H 198 c -5.5,-4.7 -11.8,-8.53 -18.6,-11.28 z" />
<path
style="fill:#4d4d4d"
inkscape:connector-curvature="0"
style="fill:#ffffff" />
<path
d="m 82.639992,32.447407 c 0,0.800189 0.641157,1.448444 1.380954,1.448444 l 17.903084,0 c 0.78912,0 1.43028,-0.648255 1.43028,-1.448444 l 0,-5.662096 c 0,-0.795125 -0.64116,-1.443379 -1.43028,-1.443379 l -17.903084,0 c -0.739797,0 -1.380954,0.648254 -1.380954,1.443379 l 0,5.662096 z"
id="path169"
d="m 182.3,-64.936667 c 0,1.58 1.3,2.86 2.8,2.86 h 36.3 c 1.6,0 2.9,-1.28 2.9,-2.86 v -11.18 c 0,-1.57 -1.3,-2.85 -2.9,-2.85 h -36.3 c -1.5,0 -2.8,1.28 -2.8,2.85 v 11.18 z" />
<path
style="fill:#9db3d0"
inkscape:connector-curvature="0"
style="fill:#4d4d4d" />
<path
d="m 84.020946,26.066154 c -0.394558,0 -0.690477,0.324127 -0.690477,0.719157 l 0,5.662096 c 0,0.400095 0.295919,0.724222 0.690477,0.724222 l 17.903084,0 c 0.39456,0 0.69048,-0.324127 0.69048,-0.724222 l 0,-5.662096 c 0,-0.39503 -0.29592,-0.719157 -0.69048,-0.719157 l -17.903084,0 z"
id="path171"
d="m 185.1,-77.536667 c -0.8,0 -1.4,0.64 -1.4,1.42 v 11.18 c 0,0.79 0.6,1.43 1.4,1.43 h 36.3 c 0.8,0 1.4,-0.64 1.4,-1.43 v -11.18 c 0,-0.78 -0.6,-1.42 -1.4,-1.42 h -36.3 z" />
inkscape:connector-curvature="0"
style="fill:#9db3d0" />
<rect
style="fill:url(#XMLID_20_)"
height="5.6620965"
width="17.883358"
y="26.785311"
x="84.02095"
id="rect184"
x="185.10001"
y="-76.116669"
width="36.259998"
height="11.18" />
style="fill:#7087ec;fill-opacity:1" />
<path
style="fill:url(#XMLID_21_)"
inkscape:connector-curvature="0"
d="m 84.020946,26.066154 0,4.948004 c 6.164975,-1.09393 11.738113,-3.616044 17.903084,-3.50969 l 0,-1.443379 c 0,0.0051 -17.903084,0.0051 -17.903084,0.0051 z"
id="path197"
d="m 185.1,-77.536667 v 9.77 c 12.5,-2.16 23.8,-7.14 36.3,-6.93 v -2.85 c 0,0.01 -36.3,0.01 -36.3,0.01 z" />
<circle
transform="translate(0,-145.06667)"
sodipodi:ry="12.06"
sodipodi:rx="12.06"
sodipodi:cy="76.709999"
sodipodi:cx="123.9"
inkscape:connector-curvature="0"
style="fill:#ced4ec;fill-opacity:1" />
<ellipse
cy="30.715351"
cx="53.837231"
id="circle199"
r="12.06"
cx="123.9"
cy="76.709999"
d="m 135.96,76.709999 c 0,6.660554 -5.39944,12.060001 -12.06,12.060001 -6.66055,0 -12.06,-5.399447 -12.06,-12.060001 0,-6.660554 5.39945,-12.06 12.06,-12.06 6.66056,0 12.06,5.399446 12.06,12.06 z" />
rx="5.947968"
ry="6.1077714" />
<path
style="fill:#ffffff"
inkscape:connector-curvature="0"
d="m 65.969899,27.170212 c -1.528913,0.825511 -2.564629,2.47147 -2.564629,4.360523 0,2.71963 2.120751,4.932811 4.78402,4.932811 2.66327,0 4.784021,-2.213181 4.784021,-4.932811 0,-1.97515 -1.134355,-3.671753 -2.761909,-4.461813 -0.443878,-0.02026 -0.887756,-0.03545 -1.380954,-0.03545 -0.986396,0 -1.923472,0.05065 -2.860549,0.136741 z"
id="path201"
d="m 148.5,-75.356667 c -3.1,1.63 -5.2,4.88 -5.2,8.61 0,5.37 4.3,9.74 9.7,9.74 5.4,0 9.7,-4.37 9.7,-9.74 0,-3.9 -2.3,-7.25 -5.6,-8.81 -0.9,-0.04 -1.8,-0.07 -2.8,-0.07 -2,0 -3.9,0.1 -5.8,0.27 z" />
<path
inkscape:connector-curvature="0"
style="fill:#ffffff" />
<path
d="m 63.849148,31.439575 c 0,2.31447 1.824833,4.198459 4.093543,4.198459 2.219391,0 4.044224,-1.883989 4.044224,-4.198459 0,-2.314471 -1.824833,-4.193396 -4.044224,-4.193396 -2.26871,0 -4.093543,1.878925 -4.093543,4.193396 z"
id="path203"
d="m 144.2,-66.926667 c 0,4.57 3.7,8.29 8.3,8.29 4.5,0 8.2,-3.72 8.2,-8.29 0,-4.57 -3.7,-8.28 -8.2,-8.28 -4.6,0 -8.3,3.71 -8.3,8.28 z" />
<path
style="fill:url(#XMLID_22_)"
inkscape:connector-curvature="0"
style="opacity:1" />
<path
d="m 49.990284,30.715353 c 0,2.172665 1.726193,3.940171 3.846945,3.940171 2.120751,0 3.846944,-1.767506 3.846944,-3.940171 0,-2.172665 -1.726193,-3.935107 -3.846944,-3.935107 -2.120752,0 -3.846945,1.762442 -3.846945,3.935107 z"
id="path216"
d="m 116.1,-68.356667 c 0,4.29 3.5,7.78 7.8,7.78 4.3,0 7.8,-3.49 7.8,-7.78 0,-4.29 -3.5,-7.77 -7.8,-7.77 -4.3,0 -7.8,3.48 -7.8,7.77 z" />
<path
style="fill:url(#XMLID_23_)"
inkscape:connector-curvature="0"
style="fill:#384de6;fill-opacity:1" />
<path
d="m 53.837229,26.830891 c -1.232995,0 -2.318031,0.658384 -2.811229,1.610507 0.147959,1.28638 1.331635,2.289148 2.811229,2.289148 1.479594,0 2.663269,-0.987575 2.811228,-2.263825 -0.493198,-0.962253 -1.578233,-1.63583 -2.811228,-1.63583 z"
id="path241"
d="m 123.9,-76.026667 c -2.5,0 -4.7,1.3 -5.7,3.18 0.3,2.54 2.7,4.52 5.7,4.52 3,0 5.4,-1.95 5.7,-4.47 -1,-1.9 -3.2,-3.23 -5.7,-3.23 z" />
<path
style="fill:url(#XMLID_24_)"
inkscape:connector-curvature="0"
style="fill:#efeff1;filter:url(#filter5020);fill-opacity:1" />
<path
d="m 65.279422,30.416548 c 0.493198,0.972382 1.430274,1.651023 2.56463,1.651023 1.183675,0 2.219391,-0.749544 2.663269,-1.813086 -0.443878,-1.002769 -1.430274,-1.706733 -2.56463,-1.706733 -1.232995,0 -2.219391,0.779931 -2.663269,1.868796 z"
id="path254"
d="m 147.1,-68.946667 c 1,1.92 2.9,3.26 5.2,3.26 2.4,0 4.5,-1.48 5.4,-3.58 -0.9,-1.98 -2.9,-3.37 -5.2,-3.37 -2.5,0 -4.5,1.54 -5.4,3.69 z" />
</g>
inkscape:connector-curvature="0"
style="fill:#818183;fill-opacity:1;filter:url(#filter4812)" />
<polyline
knockout="Off"
points="0 256 0 0 256 0 256 256"

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 13 KiB