From 1a95a46417708e9bd0de36de81d15a5a21ff040f Mon Sep 17 00:00:00 2001 From: Dennis Mayr <30353238+dennismayr@users.noreply.github.com> Date: Mon, 15 Apr 2019 12:49:51 -0400 Subject: [PATCH] Improved hinting & background for C, C++, C#, Go, React & Rust icons --- icons/c.xpm | 81 +++++++++++++------------ icons/cpp.xpm | 85 +++++++++++++------------- icons/csharp.xpm | 68 ++++++++++----------- icons/go.xpm | 153 ++++++++++++++++++++++------------------------- icons/react.xpm | 42 ++++++------- icons/rust.xpm | 97 +++++++++++++++--------------- 6 files changed, 257 insertions(+), 269 deletions(-) diff --git a/icons/c.xpm b/icons/c.xpm index 6978a3a..d9e73d3 100644 --- a/icons/c.xpm +++ b/icons/c.xpm @@ -1,44 +1,47 @@ /* XPM */ static char * c_xpm[] = { -"16 16 25 1", +"16 16 28 1", " c None", -". c #0165B3", +". c #3976BC", "+ c #03599C", -"@ c #5191E2", -"# c #FEFEFE", -"$ c #FFFFFF", -"% c #5191E3", -"& c #28619E", -"* c #FCFCFD", -"= c #0768B6", -"- c #5191E1", -"; c #5995E2", -"> c #5995E1", -", c #6DA9FD", -"' c #1A5D9D", -") c #1B5D9D", -"! c #FDFDFE", -"~ c #29629F", -"{ c #FDFDFD", -"] c #5593E3", -"^ c #065A9D", -"/ c #5995E3", -"( c #5191E0", -"_ c #FCFCFC", -": c #FCFCFE", +"@ c #0165B3", +"# c #5191E2", +"$ c #95B2E9", +"% c #FEFEFE", +"& c #FFFFFF", +"* c #5191E3", +"= c #28619E", +"- c #FCFCFD", +"; c #0768B6", +"> c #5191E1", +", c #5995E2", +"' c #FBFBFD", +") c #96B2E9", +"! c #1A5D9D", +"~ c #1B5D9D", +"{ c #FDFDFE", +"] c #A9C5FD", +"^ c #29629F", +"/ c #FDFDFD", +"( c #5593E3", +"_ c #065A9D", +": c #5995E3", +"< c #5191E0", +"[ c #FCFCFC", +"} c #FCFCFE", " .++++++++++++. ", -".++++++..++++++.", -"+++++@@##@@+++++", -"++++@###$##@++++", -"+++@##%&&%$*=+++", -"++-##@++++;;>+++", -"++,#%++++++++')+", -"++!#%+++++++++++", -"++*,~+++++++++++", -"++*{]^++++++++++", -"++,!/^^+++++++++", -"++(!{%^++^%%>+++", -"+++(*{%&&%{_=+++", -"++++@*:{{:*@++++", -".++++@-**-@++++.", -" .+++++..+++++. "}; +".++++++@@++++++.", +"+++++#$%%$#+++++", +"++++$%%%&%%$++++", +"+++$%%*==*&-;+++", +"++>%%#++++,'$+++", +"++)%*++++++++!~+", +"++{%*+++++++++++", +"++-]^+++++++++++", +"++-/(_++++++++++", +"++){:__+++++++++", +"++<{/*_++_*'$+++", +"+++$-/*==*/[;+++", +"++++$-}//}-$++++", +".++++#$--$#++++.", +" .+++++@@+++++. "}; diff --git a/icons/cpp.xpm b/icons/cpp.xpm index e6a7a37..a6e4a08 100644 --- a/icons/cpp.xpm +++ b/icons/cpp.xpm @@ -1,46 +1,49 @@ /* XPM */ static char * cpp_xpm[] = { -"16 16 27 1", +"16 16 30 1", " c None", -". c #0165B3", +". c #3976BC", "+ c #03599C", -"@ c #5191E2", -"# c #FEFEFE", -"$ c #FFFFFF", -"% c #5191E3", -"& c #28619E", -"* c #FCFCFD", -"= c #0768B6", -"- c #5191E1", -"; c #1C6BB7", -"> c #5995E2", -", c #6DA9FD", -"' c #1B5D9D", -") c #FCFCFC", -"! c #FDFDFE", -"~ c #085A9D", -"{ c #0A69B7", -"] c #29629F", -"^ c #FDFDFD", -"/ c #5995E1", -"( c #5593E3", -"_ c #065A9D", -": c #5995E3", -"< c #5191E0", -"[ c #FCFCFE", +"@ c #0165B3", +"# c #5191E2", +"$ c #95B2E9", +"% c #FEFEFE", +"& c #FFFFFF", +"* c #5191E3", +"= c #28619E", +"- c #FCFCFD", +"; c #0768B6", +"> c #5191E1", +", c #5995E2", +"' c #FBFBFD", +") c #96B2E9", +"! c #1B5D9D", +"~ c #FCFCFC", +"{ c #FDFDFE", +"] c #085A9D", +"^ c #0A69B7", +"/ c #A9C5FD", +"( c #29629F", +"_ c #FDFDFD", +": c #AAC6FD", +"< c #5593E3", +"[ c #065A9D", +"} c #5995E3", +"| c #5191E0", +"1 c #FCFCFE", " .++++++++++++. ", -".++++++..++++++.", -"+++++@@##@@+++++", -"++++@###$##@++++", -"+++@##%&&%$*=+++", -"++-##@++;+>>+;++", -"++,#%++'#'++')'+", -"++!#%+'=#=~'{)='", -"++*,]+^^#^/^#^^)", -"++*^(_'=^=+'{)='", -"++,!:__'^'__')'+", -"++%%#++*+,')*++", +"++)%*++!%!++!~!+", +"++{%*+!;%;]!^~;!", +"++-/(#__%_/:%__~", +"++-_<[!;_;+!^~;!", +"++){}[[!_![[!~!+", +"++|{_*[!*[*')*++", +"+++$-_*==*_~;+++", +"++++$-1__1-$++++", +".++++#$--$#++++.", +" .+++++@@+++++. "}; diff --git a/icons/csharp.xpm b/icons/csharp.xpm index 38e868a..9ed41bc 100644 --- a/icons/csharp.xpm +++ b/icons/csharp.xpm @@ -1,43 +1,41 @@ /* XPM */ static char * csharp_xpm[] = { -"16 16 24 1", +"16 16 22 1", " c None", -". c #7B3B91", +". c #A464BA", "+ c #68227A", -"@ c #7B3990", -"# c #A464BA", -"$ c #A464BB", -"% c #FCFCFC", -"& c #FDFDFD", -"* c #FEFEFE", -"= c #FAFAFB", -"- c #A361BA", -"; c #FFFFFF", -"> c #69237B", +"@ c #C482DB", +"# c #FEB8FF", +"$ c #FCFCFC", +"% c #FDFDFD", +"& c #FEFEFE", +"* c #FAFAFB", +"= c #7D4193", +"- c #69237B", +"; c #A464BB", +"> c #A565BC", ", c #7F4795", -"' c #7D4193", +"' c #69247B", ") c #FBFBFC", "! c #FAFAFA", "~ c #FCFCFD", -"{ c #A567BC", -"] c #FBFBFB", -"^ c #6B2C7C", -"/ c #F9F9F9", -"( c #7F4695", -"_ c #FCFCFE", -" .++++++++++++@ ", -".++#$%&**$$++++@", -"++#=%*$-;*%>++++", -"+#=%,'+>.'$>++++", -"+$%,,+++++>+++++", -">)%'++++++$!$$%$", -">~{'++++++]]&]%]", -">~{++++++++!++*+", -">~$+++++++^!++&+", -">~{'++++++/!//!/", -">))'++++++$]$$]$", -"+$),,+++++++++++", -"+#=)('++.'$>++++", -"++#=)~$$&_&>++++", -"@++#$%)~~$$++++@", -" @+++>>>>+++++@ "}; +"{ c #FBFBFB", +"] c #A567BC", +"^ c #F9F9F9", +"/ c #FCFCFE", +" .++++++++++++. ", +".+++@#$%&&#@+++.", +"+++@*$#@@#&$#+++", +"++@*$@=+-+;;>+++", +"++#$@,++++=-'=++", +"-@)$@++++,!,,$,+", +"-#~@=+++={{%{${=", +"-#~]+++++,!,,&,+", +"-#~;+++++,!,,%,+", +"-#~@=+++=^!^^!^=", +"-@))@++++,{,,{,+", +"++#)@,++++=++=++", +"++@*)@=+++;;>+++", +"+++@*)#@@#/%#+++", +".+++@#$)~~#@+++.", +" .+++----+++++. "}; diff --git a/icons/go.xpm b/icons/go.xpm index 4116eae..1d5aaf1 100644 --- a/icons/go.xpm +++ b/icons/go.xpm @@ -1,87 +1,78 @@ /* XPM */ -static char * golang_xpm[] = { -"16 16 68 1", +static char * go_xpm[] = { +"16 16 59 1", " c None", -". c #5DBFCB", -"+ c #65CDDB", +". c #65CDDB", +"+ c #5DBFCB", "@ c #5FC3CF", "# c #63CAD7", "$ c #62C8D5", -"% c #50A6B1", +"% c #5EC0CC", "& c #5CBDCA", -"* c #57B3BF", -"= c #65C4D0", -"- c #AFD8DF", -"; c #C4E2E8", -"> c #89D7E2", -", c #6AD7E5", -"' c #72D1DE", -") c #C7E1E6", -"! c #E4F2F4", -"~ c #ADD7DD", -"{ c #60C4D1", -"] c #5EC0CC", -"^ c #59B6C2", -"/ c #5EC0CD", -"( c #D0E7EB", -"_ c #F1F1F1", -": c #FFFFFF", -"< c #F6F8F9", -"[ c #67CFDC", -"} c #C6DCE0", -"| c #DDDDDD", -"1 c #84D3DE", -"2 c #55AFBB", -"3 c #5DBECA", -"4 c #B2B6B7", -"5 c #A3A3A3", -"6 c #86D5E1", -"7 c #B6C8CB", -"8 c #B8B8B8", -"9 c #8BCFD9", -"0 c #66CFDD", -"a c #5CBCC8", -"b c #FBFBFB", -"c c #CBDEE1", -"d c #4EA1AC", -"e c #7BACB3", -"f c #E4E9EA", -"g c #C7E3E7", -"h c #70CDDA", -"i c #7BD0DC", -"j c #ABC9C2", -"k c #B29774", -"l c #CBB18C", -"m c #93C7C8", -"n c #61C7D4", -"o c #8EBEBE", -"p c #DACFC3", -"q c #D6CFC2", -"r c #89C7CB", -"s c #B2CED3", -"t c #ADD0D6", -"u c #64CBD8", -"v c #85B9BB", -"w c #7AC0C7", -"x c #D8B98E", -"y c #B2C4B8", -"z c #9FCAC8", -"A c #D5B58B", -"B c #63C9D6", -"C c #64CBD9", -" .+@@#$% ", -" &*=-;>,')!~${] ", -"^%/(_:<[}|::12, ", -" 3,45::678::90* ", -" a,-b:cdef_g,, ", -" {,,hijklm,,,,n ", -" &,,,,opqr,,,,* ", -" {,,,,0st,,,,,* ", -" u,,,,,,,,,,,,* ", -" *,,,,,,,,,,,,* ", -" v,,,,,,,,,,,,w ", -"xy,,,,,,,,,,,,zA", -" *,,,,,,,,,,,,& ", -" B,,,,,,,,,,,,& ", -" C,,,,,,,,,,,,& ", -" 3,,,,,,,,,,,,& "}; +"* c #65C4D0", +"= c #AFD8DF", +"- c #C4E2E8", +"; c #89D7E2", +"> c #6AD7E5", +", c #72D1DE", +"' c #C7E1E6", +") c #E4F2F4", +"! c #ADD7DD", +"~ c #60C4D1", +"{ c #5DBECA", +"] c #50A6B1", +"^ c #5EC0CD", +"/ c #D0E7EB", +"( c #F1F1F1", +"_ c #FFFFFF", +": c #F6F8F9", +"< c #67CFDC", +"[ c #C6DCE0", +"} c #DDDDDD", +"| c #84D3DE", +"1 c #55AFBB", +"2 c #B2B6B7", +"3 c #4B4B4B", +"4 c #86D5E1", +"5 c #B6C8CB", +"6 c #8BCFD9", +"7 c #66CFDD", +"8 c #5CBCC8", +"9 c #FBFBFB", +"0 c #CBDEE1", +"a c #4EA1AC", +"b c #7BACB3", +"c c #E4E9EA", +"d c #C7E3E7", +"e c #61C7D4", +"f c #70CDDA", +"g c #7BD0DC", +"h c #ABC9C2", +"i c #876E4D", +"j c #CAAC82", +"k c #93C7C8", +"l c #8EBEBE", +"m c #89C7CB", +"n c #57B3BF", +"o c #64CBD8", +"p c #85B9BB", +"q c #7AC0C7", +"r c #CAAB81", +"s c #63C9D6", +"t c #64CBD9", +" .+.@@#$$ ", +"%&&*=-;>,')!$~% ", +"{]^/(_:<[}__|1> ", +"{{>23__453__677 ", +" 8>=9_0abc(d>e ", +" ~>>fghijk>>>>e ", +" &>>>>ljjm>>>>n ", +" ~>>>>700>>>>>n ", +" o>>>>>>>>>>>>n ", +" n>>>>>>>>>>>>n ", +" p>>>>>>>>>>>>q ", +"rj>>>>>>>>>>>>jr", +" n>>>>>>>>>>>>& ", +" s>>>>>>>>>>>>& ", +" t>>>>>>>>>>>>& ", +" {>>>>>>>>>>>>& "}; diff --git a/icons/react.xpm b/icons/react.xpm index b5be19a..cf5cbe3 100644 --- a/icons/react.xpm +++ b/icons/react.xpm @@ -1,30 +1,26 @@ /* XPM */ static char * react_xpm[] = { -"16 16 11 1", +"16 16 7 1", " c None", -". c #484848", -"+ c #000000", +". c #4B4B4B", +"+ c #282828", "@ c #61DAFB", -"# c #000203", -"$ c #006482", -"% c #041419", -"& c #006783", -"* c #006784", -"= c #000101", -"- c #000407", +"# c #006482", +"$ c #006783", +"% c #006784", " .++++++++++++. ", -".+++@@+++#@@+++.", -"+++@+$@%%@$+@+++", -"+++@++$@@$++@+++", +".+++@@++++@@+++.", +"+++@+#@++@#+@+++", +"+++@++#@@#++@+++", "+++@++@@@@++@+++", -"++&@@@*==*@@@&++", -"+@@@@*++++*@@@@+", -"@-+&@++@@++@&+-@", -"@-+&@++@@++@&+-@", -"+@@@@*++++*@@@@+", -"++&@@@*++*@@@&++", -"+++@+$@@@@$+@+++", -"+++@++$@@$++@+++", -"+++@++@%%@++@+++", -".+++@@=+++@@+++.", +"++$@@@%++%@@@$++", +"+@@@@%++++%@@@@+", +"@++$@++@@++@$++@", +"@++$@++@@++@$++@", +"+@@@@%++++%@@@@+", +"++$@@@%++%@@@$++", +"+++@+#@@@@#+@+++", +"+++@++#@@#++@+++", +"+++@++@++@++@+++", +".+++@@++++@@+++.", " .++++++++++++. "}; diff --git a/icons/rust.xpm b/icons/rust.xpm index 8880f00..dd4bd3e 100644 --- a/icons/rust.xpm +++ b/icons/rust.xpm @@ -1,59 +1,56 @@ /* XPM */ static char * rust_xpm[] = { -"16 16 40 1", +"16 16 37 1", " c None", -". c #D1D1D1", -"+ c #A2A2A2", +". c #555555", +"+ c #8B8B8B", "@ c #000000", -"# c #818181", -"$ c #7C7C7C", -"% c #A0A0A0", -"& c #D9D9D9", -"* c #505050", +"# c #535353", +"$ c #545454", +"% c #8C8C8C", +"& c #525252", +"* c #CCCCCC", "= c #DDDDDD", "- c #FFFFFF", "; c #FCFCFC", -"> c #383838", -", c #E2E2E2", -"' c #616161", -") c #6F6F6F", -"! c #EFEFEF", -"~ c #6E6E6E", -"{ c #B1B1B1", -"] c #AAAAAA", -"^ c #868686", -"/ c #5A5A5A", -"( c #CBCBCB", -"_ c #B8B8B8", -": c #DBDBDB", -"< c #E3E3E3", -"[ c #E7E7E7", +"> c #8A8A8A", +", c #030303", +"' c #7C7C7C", +") c #E2E2E2", +"! c #515151", +"~ c #505050", +"{ c #EFEFEF", +"] c #B6B6B6", +"^ c #5A5A5A", +"/ c #F8F8F8", +"( c #8D8D8D", +"_ c #383838", +": c #CDCDCD", +"< c #6F6F6F", +"[ c #CBCBCB", "} c #9B9B9B", -"| c #B6B6B6", -"1 c #A3A3A3", -"2 c #F6F6F6", -"3 c #636363", -"4 c #C5C5C5", -"5 c #8B8B8B", -"6 c #F8F8F8", -"7 c #BBBBBB", -"8 c #BABABA", -"9 c #C6C6C6", -"0 c #BFBFBF", -"a c #717171", +"| c #868686", +"1 c #F6F6F6", +"2 c #636363", +"3 c #E7E7E7", +"4 c #CACACA", +"5 c #C5C5C5", +"6 c #BBBBBB", +"7 c #FEFEFE", +"8 c #B9B9B9", " ..+@@+.. ", -" ..@@@#$@@@.. ", -" .@@@%&++&%@@@. ", -" .@*=--;---=>@. ", -".@*@@@@@@@$,=@@.", -".@')@@*$)@@*!~@.", -"*@{.@@]--^@/(_@*", -"@@:-@@@@@@><-.@@", -"*@[-@@)]}@@|-{@*", -"1@](@@^(23@*4{@1", -".@*@@@@@[]@@*{@.", -" ]@5|4((26475@] ", -" .@@8.----90@@. ", -" 4@@a$]]$)@@. ", -" ..@@@@@@@@.. ", -" ..1@@1.. "}; +" +#@@@++@@@$% ", +" +@@&%****%&@@% ", +" .@%=--;---=>@$ ", +".,&@@@@@@@')*!@.", +".@%*@@#++@@~{%@.", +"+@-*@@]--]@^/*@(", +"@@-*@@@@@@_--:@@", +",@-*@@<[}@@]-*@@", +"+@-*@@|[12@~/*@(", +".@%@@@@@3]@@~%@.", +".,&4[5[[1/56+!@.", +" .@(7----///8@! ", +" %@@&%[**[%&@@% ", +" %$@@@@@@@@$% ", +" +@@+.. "};