use a special icon for "VMware" virtual networks (yes, I know the icon is *not* very good - but I have no better idea how to display that)

svn path=/trunk/; revision=27431
This commit is contained in:
Ulf Lamping 2009-02-11 20:20:10 +00:00
parent a340dae15e
commit a75c684a91
2 changed files with 161 additions and 3 deletions

View File

@ -77,6 +77,7 @@
#include "../image/toolbar/network_wireless_16.xpm"
#endif
#include "../image/toolbar/network_wired_16.xpm"
#include "../image/toolbar/network_virtual_16.xpm"
/* new buttons to be used instead of labels for 'Capture','Prepare',' */
@ -383,9 +384,9 @@ GtkWidget * capture_get_if_icon(const if_info_t* if_info _U_)
if ( strstr(if_info->description,"Wireless") != NULL || strstr(if_info->description,"802.11") != NULL) {
return xpm_to_widget(network_wireless_16_xpm);
}
/* TODO: check exact spelling (the company is "VMware") and find a better icon! */
if ( strstr(if_info->description,"VMWare") != NULL) {
return xpm_to_widget(network_wireless_16_xpm);
/* TODO: find a better icon! */
if ( strstr(if_info->description,"VMware") != NULL) {
return xpm_to_widget(network_virtual_16_xpm);
}
#elif defined(__APPLE__)
/*

View File

@ -0,0 +1,157 @@
/* XPM */
static const char * network_virtual_16_xpm[] = {
"16 16 138 2",
" c None",
". c #8B8C88",
"+ c #898B86",
"@ c #868884",
"# c #9A9A9C",
"$ c #A8A7A7",
"% c #A7A6A6",
"& c #8C8E89",
"* c #F1F1F0",
"= c #FFFFFF",
"- c #DADADB",
"; c #FEFCFA",
"> c #204A87",
", c #2B538C",
"' c #FEFEFE",
") c #EFEFED",
"! c #EEEEEC",
"~ c #EDEDEB",
"{ c #CDCDCC",
"] c #FFFDFB",
"^ c #3A649C",
"/ c #7597C2",
"( c #789AC4",
"_ c #7C9DC6",
": c #7B9CC5",
"< c #3C649C",
"[ c #ECEDEA",
"} c #ECECEA",
"| c #F0F0EE",
"1 c #D1D2D1",
"2 c #36609A",
"3 c #6F94C1",
"4 c #769AC5",
"5 c #618BBD",
"6 c #4878B3",
"7 c #235393",
"8 c #EBECE9",
"9 c #EFEFEE",
"0 c #F4F4F2",
"a c #E8E9E6",
"b c #858784",
"c c #2D5B99",
"d c #5E8BC0",
"e c #6392C5",
"f c #6594C7",
"g c #5F8EC3",
"h c #2D5C9A",
"i c #EAEBE8",
"j c #888A85",
"k c #535757",
"l c #FCFBF9",
"m c #5071A1",
"n c #5978A6",
"o c #5877A5",
"p c #5977A5",
"q c #5172A2",
"r c #E9E9E6",
"s c #F4F4F3",
"t c #2E3436",
"u c #3C4143",
"v c #868689",
"w c #88888B",
"x c #87878A",
"y c #878689",
"z c #5D5E5B",
"A c #565853",
"B c #565854",
"C c #555753",
"D c #595B58",
"E c #6D706C",
"F c #7D817C",
"G c #ACAFA8",
"H c #C0C6BA",
"I c #BAC0B4",
"J c #A2A49E",
"K c #EFF0ED",
"L c #8E918B",
"M c #5C5F5A",
"N c #D7D7D6",
"O c #CCCEC9",
"P c #D3D5D1",
"Q c #F6F6F5",
"R c #F6F7F6",
"S c #737570",
"T c #C5C7C2",
"U c #C7CAC4",
"V c #BDC0BA",
"W c #BFC2BC",
"X c #C1C4BE",
"Y c #C5C8C1",
"Z c #C8CBC4",
"` c #C5C7C1",
" . c #B0B1AF",
".. c #A2A39F",
"+. c #EAEAE8",
"@. c #D4D6D2",
"#. c #8B8D88",
"$. c #A7A9A5",
"%. c #A8A9A6",
"&. c #A8AAA6",
"*. c #EDEDEC",
"=. c #B2C2D4",
"-. c #ACBDD3",
";. c #C9CCC7",
">. c #DFE0DD",
",. c #F7F8F6",
"'. c #F7F8F7",
"). c #F8F8F7",
"!. c #DFE1DC",
"~. c #555754",
"{. c #7998BF",
"]. c #4F7BB1",
"^. c #3C6CA8",
"/. c #B1B2B0",
"(. c #717470",
"_. c #E0E2DD",
":. c #DFE1DB",
"<. c #DEE0DB",
"[. c #DFE1DD",
"}. c #436389",
"|. c #517DB3",
"1. c #96B6DA",
"2. c #4F7AB1",
"3. c #B2C1D5",
"4. c #B3B5B1",
"5. c #6F716E",
"6. c #EDEDED",
"7. c #E9EBE8",
"8. c #8A8D88",
"9. c #4B77AD",
"0. c #4B76AC",
"a. c #43638A",
"b. c #565855",
"c. c #656662",
"d. c #848581",
"e. c #4A78B1",
"f. c #3969A7",
"g. c #4775AE",
" . + + + + @ # $ % % % % $ # ",
" & * = = = = - ; > , , , , > ; ",
" + ' ) ! ! ~ { ] ^ / ( _ : < ] ",
" + = ~ [ } | 1 ] 2 3 4 5 6 7 ] ",
" + = 8 9 0 a b ] c d e f g h ] ",
" + = i 0 & j k l m n o o p q l ",
" + = r s j t u v w x y y w w v ",
"z A B B B A C D E F G H I J K L ",
"M N = O P Q R S T U V W X Y Z ` ",
"C .j ..+.R @.#.$.%.&.&.&.&.%.$.",
"C *.=.-.*.;.>.B ,.'.'.).[ !.= + ",
"~.{.].^.-.P /.(._.!.!.:.<.[.' + ",
"}.|.1.2.3.4.5.6.= = = = = ' 7.8.",
"9.1.0.a.b.c.d.+ + + + + + + . ",
"1.e.f. ",
"g.f. "};