diff --git a/.gitignore b/.gitignore index d784536..e261209 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,8 @@ missing packETH src/*.o src/.deps/* +src/pixmaps.[ch] +src/ui.[ch] cli/*.o stamp-h1 !configure.ac diff --git a/Makefile.am b/Makefile.am index 4ba5a28..d25961a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,11 @@ bin_PROGRAMS=packETH + +packETH_built_sources = \ + src/pixmaps.c src/pixmaps.h \ + src/ui.c src/ui.h + packETH_SOURCES= \ + $(packETH_built_sources) \ src/main.c \ src/support.c src/support.h \ src/interface.c src/interface.h \ @@ -11,23 +17,18 @@ packETH_SOURCES= \ src/headers.h pixmaps= \ + src/pixmaps/pixmaps.gresource.xml \ src/pixmaps/Build.xpm \ - src/pixmaps/donate.xpm \ - src/pixmaps/future.xpm \ - src/pixmaps/Gen.xpm \ src/pixmaps/interface.xpm \ src/pixmaps/load.xpm \ src/pixmaps/preference.xpm \ src/pixmaps/reset.xpm \ src/pixmaps/save.xpm \ - src/pixmaps/save16.xpm \ src/pixmaps/send.xpm \ src/pixmaps/X.xpm -pixmapdir=$(pkgdatadir)/pixmaps -pixmap_DATA=$(pixmaps) - ui= \ + ui/ui.gresource.xml \ ui/about_dialog.ui \ ui/error_dialog.ui \ ui/fileselection1.ui \ @@ -40,9 +41,6 @@ ui= \ ui/udp_payload_dialog.ui \ ui/window1.ui -uidir=$(pkgdatadir)/ui -ui_DATA=$(ui) - DEFS= \ -DPKGDATADIR=\"$(pkgdatadir)/\" @@ -58,5 +56,23 @@ AM_CPPFLAGS = \ -Wl,--export-dynamic \ $(DEPS_CFLAGS) -# Include the dev and pixmaps in the distribution (make dist) -EXTRA_DIST=dev src/pixmaps $(ui) +# Include the pixmaps and ui in the distribution (make dist) +EXTRA_DIST=$(pixmaps) $(ui) + +BUILT_SOURCES = \ + $(packETH_built_sources) + +CLEANFILES = \ + $(packETH_built_sources) + +src/pixmaps.c: $(pixmaps) + $(AM_V_GEN) glib-compile-resources --generate-source --sourcedir=src/pixmaps --target=$@ src/pixmaps/pixmaps.gresource.xml + +src/pixmaps.h: $(pixmaps) + $(AM_V_GEN) glib-compile-resources --generate-header --sourcedir=src/pixmaps --target=$@ src/pixmaps/pixmaps.gresource.xml + +src/ui.c: $(ui) + $(AM_V_GEN) glib-compile-resources --generate-source --sourcedir=ui --target=$@ ui/ui.gresource.xml + +src/ui.h: $(ui) + $(AM_V_GEN) glib-compile-resources --generate-header --sourcedir=ui --target=$@ ui/ui.gresource.xml diff --git a/README.md b/README.md index cec6c68..3cd05df 100644 --- a/README.md +++ b/README.md @@ -2,64 +2,79 @@ packETH is GUI and CLI packet generator tool for ethernet. It allows you to create and send any possible packet or sequence of packets on the ethernet link. It is very simple to use, powerful and supports many adjustments of parameters while sending packets. It runs on Linux. -With the GUI version (packETH) you can create and send packets. With the CLI version (packETHcli) you can only send already stored packets from pcap file. The CLI version also has a receiver mode, that can count packets and check if all packets that were sent were also received. +With the GUI version (packETH) you can create and send packets. With the CLI version (packETHcli) you can only send already stored packets from pcap file. The CLI version also has a receiver mode, that can count packets and check if all packets that were sent were also received. -More information about installation, usage, GUI and CLI version and FAQ can be found here: +Some more information about installation, usage, GUI and CLI version and FAQ can also be found [here](https://packeth.sourceforge.net/packeth/Home.html). -http://packeth.sourceforge.net/packeth/Home.html +[Blog](https://packeth.wordpress.com) with some use cases. -Blog with some use cases: +## NEWS -https://packeth.wordpress.com +### OCT 2023 + +- migrated to GTK3 (many thanks to @qarkai) + +### JUL 2019 -## NEWS JUL 2019: - packETHcli added burst mode (-m -6) -## NEWS 27.11.2018: +### 27.11.2018 + - packETHcli added receiver option (mode -m -9) to count received packets - packETHcli added option to incluce pattern (predifined or custom) which can be checked by packETHcli in receiver mode if all packets that were sent were also correctly received at the receiver site - packETHcli - nanoseconds support -- Receiver mode: https://packeth.wordpress.com/2018/12/05/reciver-mode-check-for-dropped-packets/ -- CLI tips: https://packeth.wordpress.com/2018/11/12/packethcli-some-practical-tips-1/ +- [Receiver mode](https://packeth.wordpress.com/2018/12/05/reciver-mode-check-for-dropped-packets/) +- [CLI tips](https://packeth.wordpress.com/2018/11/12/packethcli-some-practical-tips-1/) ## INSTALLATION ### GUI -git clone https://github.com/jemcek/packETH.git +```sh +git clone https://github.com/jemcek/packETH.git cd packETH -./autogen.sh (you will need aclocal,autoconf,autoheader and automake installed to run this) -autoreconf -f -i (optional) - in case you get automake version mismatch, missing files etc... +./autogen.sh # you will need aclocal, autoconf, autoheader and automake installed to run this +autoreconf -f -i # optional - in case you get automake version mismatch, missing files etc... ./configure make -make install (optional) -./packETH +make install # optional +./packETH +``` Depending on your Linux distribution and type of installation additional packages may be needed. For example: -#### Centos 7.4 (minimal): +#### Centos 7.4 (minimal) + +```sh yum groupinstall 'Development Tools' -yum install gtk2-devel.x86_64 +yum install gtk3-devel.x86_64 +``` #### Ubuntu 18.04 server + +```sh sudo apt-get install build-essential sudo apt-get install autoconf sudo apt-get install pkg-config -sudo apt-get install gtk+2.0 +sudo apt-get install libgtk-3-dev +``` ### CLI (you can also only compile cli version if you want) +```sh cd cli make +``` ## USAGE -### GUI version +### GUI version + +`./packETH` (or `packETH` if you did the `make install`) -./packETH (or packETH if you did the make install) +The usage of the program should be pretty straightforward. As you will see, there are 4 main windows (first four buttons from the left side). I call them: -The usage of the program should be pretty straightforward. As you will see, there are 4 main windows (first four buttons from the left side). I call them: - Builder - the page where you build the packet and send it once - Gen-b - generator for sending packet currently build inside Builder with many options how to send it - Gen-s - generator that allows you to select up to 10 previosly built packets and send them in different manner @@ -68,23 +83,25 @@ The usage of the program should be pretty straightforward. As you will see, ther To send the packets you need the SuperUser rights. ### CLI version -Type ./packETHcli -h for available options. + +Type `./packETHcli -h` for available options. ### RECEIVER mode + packETHcli also has a reveiver mode (-m 9). In this mode packEThcli counts packets and displays statistics. If you add a pattern into packets sent by packETH or packETHcli then only packets with valid pattern will be counted. See manual for more help. ## DONATIONS -If you would like to increase my motivation for further development, you can make a donation. -The amount is not important at all, it is just a sign for me, that time I spent for this project helps someone. +If you would like to increase my motivation for further development, you can make a donation. +The amount is not important at all, it is just a sign for me, that time I spent for this project helps someone. -[DONATE](https://www.paypal.com/donate/?token=BHZTfBAMBs5OPJB8ab3dF7sR25aftV-rsqcPH4uipHAUMgFaHWHm2ej4J_T_2TCIt6qHjWymXfvQWKRI&locale.x=SI) +https://www.paypal.com/donate/?business=FZ8CFZHYDW2RJ&no_recurring=0¤cy_code=EUR ## AUTHORS & SUPPORT -If you get into problems, please feel free to contact me. +If you get into problems, please feel free to contact me. Miha Jemec -jemcek@gmail.com -packETH (C) 2003-2019 by Miha Jemec, + +packETH (C) 2003-2023 by Miha Jemec, Covered under the GPL. diff --git a/configure.ac b/configure.ac index 0d14129..15cd627 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ AC_CHECK_LIB([pthread], [pthread_create]) AC_CHECK_HEADERS([libintl.h netdb.h netinet/in.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h sys/timeb.h unistd.h]) # We need GTK -pkg_modules="gtk+-2.0 >= 2.4 glib-2.0 >= 2.4 gthread-2.0 >= 2.4 gmodule-export-2.0 >= 2.4" +pkg_modules="gtk+-3.0 >= 3.16 glib-2.0 >= 2.4 gthread-2.0 >= 2.4 gmodule-export-2.0 >= 2.4" PKG_CHECK_MODULES(DEPS, [$pkg_modules]) # Checks for library functions. diff --git a/dev/CORRECT_OPTION_MENU.sh b/dev/CORRECT_OPTION_MENU.sh deleted file mode 100755 index 0e8f474..0000000 --- a/dev/CORRECT_OPTION_MENU.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -sed -n -i -e '/return window1/r options-menu_diff-create_window1' -e 1x -e '2,${x;p}' -e '${x;p}' ../src/interface.c -sed -n -i -e '/return udp_payload_dialog/r options-menu_diff-create_udp_payload_dialog' -e 1x -e '2,${x;p}' -e '${x;p}' ../src/interface.c diff --git a/dev/options-menu_diff b/dev/options-menu_diff deleted file mode 100644 index b5acd00..0000000 --- a/dev/options-menu_diff +++ /dev/null @@ -1,51 +0,0 @@ -/* There is a problem in glade (at least in version i was using), that it does not support the optionsmenu callback (see glade faq). You have to add some extra lines by hand. The problem is that the file interface.c gets overwritten each time you build the source with glade. So after you build the source in glade you have to add the following lines */ - -/* these lines you add at the end of the main functon - create_window1() inside interface.c */ - -{ -GtkWidget *option_menu1; -GtkWidget *option_menu3; -GtkWidget *option_menu4; -GtkWidget *option_menu5; -GtkWidget *option_menu6; -GtkWidget *option_menu14; -GtkWidget *option_menu15; -GtkWidget *option_menu20; -option_menu1 = lookup_widget (window1, "L_optmenu1_bt"); -option_menu3 = lookup_widget (window1, "optionmenu3"); -option_menu4 = lookup_widget (window1, "optionmenu4"); -option_menu5 = lookup_widget (window1, "optionmenu5"); -option_menu6 = lookup_widget (window1, "optionmenu6"); -option_menu14 = lookup_widget (window1, "optionmenu14"); -option_menu15 = lookup_widget (window1, "optionmenu15"); -option_menu20 = lookup_widget (window1, "optionmenu20"); - -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu1)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_L_optmenu1_bt_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu3)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu3_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu4)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu4_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu5)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu5_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu6)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu6_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu14)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu14_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu15)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu15_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu20)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_igmpmessage_type_clicked), NULL); -} - - -/* these lines you add at the end of the create_udp_payload_dialog */ - -{ -GtkWidget *option_menu7; -option_menu7 = lookup_widget (udp_payload_dialog, "optionmenu7"); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu7)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu7_clicked), NULL); -} - - diff --git a/dev/options-menu_diff-create_udp_payload_dialog b/dev/options-menu_diff-create_udp_payload_dialog deleted file mode 100644 index 97f65e0..0000000 --- a/dev/options-menu_diff-create_udp_payload_dialog +++ /dev/null @@ -1,10 +0,0 @@ -/* paste these lines you add at the end of the create_udp_payload_dialog */ - -{ -GtkWidget *option_menu7; -option_menu7 = lookup_widget (udp_payload_dialog, "optionmenu7"); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu7)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu7_clicked), NULL); -} - - diff --git a/dev/options-menu_diff-create_window1 b/dev/options-menu_diff-create_window1 deleted file mode 100644 index 9bf39f2..0000000 --- a/dev/options-menu_diff-create_window1 +++ /dev/null @@ -1,41 +0,0 @@ -/* There is a problem in glade (at least in version i was using), that it does not support the optionsmenu callback (see glade faq). You have to add some extra lines by hand. The problem is that the file interface.c gets overwritten each time you build the source with glade. So after you build the source in glade you have to add the following lines */ - -/* these lines you add at the end of the main functon - create_window1() inside interface.c */ - -{ -GtkWidget *option_menu1; -GtkWidget *option_menu3; -GtkWidget *option_menu4; -GtkWidget *option_menu5; -GtkWidget *option_menu6; -GtkWidget *option_menu14; -GtkWidget *option_menu15; -GtkWidget *option_menu20; -option_menu1 = lookup_widget (window1, "L_optmenu1_bt"); -option_menu3 = lookup_widget (window1, "optionmenu3"); -option_menu4 = lookup_widget (window1, "optionmenu4"); -option_menu5 = lookup_widget (window1, "optionmenu5"); -option_menu6 = lookup_widget (window1, "optionmenu6"); -option_menu14 = lookup_widget (window1, "optionmenu14"); -option_menu15 = lookup_widget (window1, "optionmenu15"); -option_menu20 = lookup_widget (window1, "optionmenu20"); - -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu1)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_L_optmenu1_bt_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu3)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu3_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu4)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu4_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu5)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu5_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu6)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu6_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu14)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu14_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu15)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_optionmenu15_clicked), NULL); -gtk_signal_connect (GTK_OBJECT (GTK_OPTION_MENU (option_menu20)->menu), - "deactivate", GTK_SIGNAL_FUNC (on_igmpmessage_type_clicked), NULL); -} - - diff --git a/dev/pixmaps/Build.xpm b/dev/pixmaps/Build.xpm deleted file mode 100644 index a27c571..0000000 --- a/dev/pixmaps/Build.xpm +++ /dev/null @@ -1,147 +0,0 @@ -/* XPM */ -static char *Build[] = { -/* columns rows colors chars-per-pixel */ -"24 24 117 2", -" c #000000", -". c #080703", -"X c #0b0905", -"o c #0c0c0c", -"O c #100e08", -"+ c #1c0000", -"@ c #1a0a07", -"# c #1d0e0c", -"$ c #131300", -"% c #131209", -"& c #1d1507", -"* c #1d150b", -"= c #1c1a0c", -"- c #111418", -"; c #1e1b10", -": c #181818", -"> c #181c21", -", c #1e2b36", -"< c #240000", -"1 c #21160b", -"2 c #201b0e", -"3 c #28130d", -"4 c #2b180f", -"5 c #201c10", -"6 c #36160f", -"7 c #321d11", -"8 c #391c13", -"9 c #242012", -"0 c #2b2719", -"q c #2f2c19", -"w c #302d1b", -"e c #3d351f", -"r c #202020", -"t c #252c33", -"y c #202f3b", -"u c #2b333b", -"i c #353120", -"p c #303435", -"a c #313739", -"s c #263644", -"d c #39414b", -"f c #364a5d", -"g c #3b4551", -"h c #3e4955", -"j c #394e62", -"k c #3f566c", -"l c #470705", -"z c #490504", -"x c #441c12", -"c c #520907", -"v c #6f0e0b", -"b c #6b110e", -"n c #6c1813", -"m c #7f120e", -"M c #574e2d", -"N c #7f5b0a", -"B c #735817", -"V c #415b71", -"C c #556573", -"Z c #5a6a79", -"A c #4b6983", -"S c #687a8b", -"D c #821a16", -"F c #8f1611", -"G c #961712", -"H c #941e19", -"J c #98231d", -"K c #992c25", -"L c #a62d26", -"P c #aa3f3a", -"I c #b9342c", -"U c #b43531", -"Y c #bc3930", -"T c #8a681f", -"R c #976e15", -"E c #826321", -"W c #916f25", -"Q c #937025", -"! c #9c7e2b", -"~ c #a37819", -"^ c #ac7c11", -"/ c #a97c1a", -"( c #c03f35", -") c #c4463a", -"_ c #c6493d", -"` c #c14c44", -"' c #cd5446", -"] c #cf5749", -"[ c #c15450", -"{ c #c35c57", -"} c #c6635e", -"| c #d46051", -" . c #cb6a63", -".. c #d86e61", -"X. c #dc7b6e", -"o. c #b68411", -"O. c #bc8710", -"+. c #ae9c5c", -"@. c #c58f13", -"#. c #d29815", -"$. c #df8376", -"%. c #c6a546", -"&. c #dfb84f", -"*. c #cbb771", -"=. c #e3c05d", -"-. c #e5c470", -";. c #b3b1b0", -":. c #9db8d2", -">. c #a5bdd1", -",. c #b5cfe5", -"<. c #eed680", -"1. c #e6d498", -"2. c #edc5be", -"3. c #f0dcaa", -"4. c #eae8e3", -"5. c #eeecea", -"6. c None", -/* pixels */ -"6.6.6.6.6.6.6.6.6.6.6. . 6.6.6.6.6.6.", -"6.6.6.6.6.6.6.6.6. o ;.5.3.-.&.W O O = 6.6.", -"6.6.6.6.6.6.6.6. r 5.1.<.<.<.=.#.R N = = # 6.", -"6.6.6.6.6. 4.*. B %.=.O.^ = 5 = 6.", -"6.6.6.6.h t d & +. 2 ; 2 o ! <.#.^ 9 5 ; < 6.", -"6.6.6. d >.u d 5 2 2 2 2 = e <.#.~ 5 5 = $ ", -"6.6.6.h C ,.k u a ; ; ; X <.#./ 5 = ", -"6.6. h :.,.A V u a 2 ; 2 4.<.<.<.#.@.o.E w 2 = ", -"6.6.h Z :.,.A A V t a = = e 4.<.<.#.#.W q ; 2 = ", -"6.g h :.:.,.A A A k u a = = 0 4.<.#.W e 2 ; = 1 ", -"6.h S :.:.,.A A A A j u a = = q 4.W i M 5 = = ", -"6.- :.:.:.,.A A A A A f > 5 = = w w = 2 ; = 6.", -"6. :.:.,.A A A A , o 5 = = = ; 2 ; * 6.6.", -"6.= X :.,.A A y . % 2 5 # x % 6.", -"6. = ,.s . O 2 2 2 8 ' ] ' _ ) x * $ ", -"6.6. = X % ; 5 = = 3 ' | X.| ' ) K 4 * ", -"6.6.6. = = 2 ; 2 2 = + _ ] $.2.$.] ) ` n . = ", -"6.6.6.6. & 5 = % ) ] | $.| ' ) .n 5 ", -"6.6.6.6.6. 6.6.< Y ` ' ] ' _ ) .D 2 ", -"6.6.6.6.6.6.6.6.6.6.6.+ I ) ) _ ) Y Y [ b 5 ", -"6.6.6.6.6.6.6.6.6.6.6. J L _ I I I { Y l o 2 ", -"6.6.6.6.6.6.6.6.6.6.6. @ : H P . .[ U c 7 = ", -"6.6.6.6.6.6.6.6.6.6.6. & 6 o D G F b z 6 5 = ", -"6.6.6.6.6.6.6.6.6.6.6.6.+ = 8 8 5 ; ; " -}; diff --git a/dev/pixmaps/Gen.xpm b/dev/pixmaps/Gen.xpm deleted file mode 100644 index a8ee177..0000000 --- a/dev/pixmaps/Gen.xpm +++ /dev/null @@ -1,69 +0,0 @@ -/* XPM */ -static char *Gen[] = { -/* columns rows colors chars-per-pixel */ -"24 24 39 1", -" c opaque", -". c #0a0908", -"X c #161614", -"o c #181816", -"O c #21201e", -"+ c #282724", -"@ c #363430", -"# c #403f3a", -"$ c #42413d", -"% c #484641", -"& c #494943", -"* c #53514c", -"= c #5b5954", -"- c #605e57", -"; c #65635c", -": c #686661", -"> c #6c6a63", -", c #76746b", -"< c #78756c", -"1 c #767573", -"2 c #7b7973", -"3 c #807d74", -"4 c #84827a", -"5 c #888781", -"6 c #8a8983", -"7 c #8c8b89", -"8 c #908e86", -"9 c #95938d", -"0 c #9e9c95", -"q c #a8a7a1", -"w c #aba9a3", -"e c #b0afab", -"r c #b6b5af", -"t c #b5b4b2", -"y c #cfceca", -"u c #d5d4d1", -"i c #dedddb", -"p c #e3e3e2", -"a c None", -/* pixels */ -"aaaaaaaaaaaaaaaaaaaaaaaa", -"aaaaaa aaaaaaaaaaaaa", -"aaaa aaaaaaaaaaa", -"aaa y aaaaaaaaaa", -"aaa p9674 aaaaaaaaa", -"aa 2>@;2 aaaaaaaaa", -"aa i9*X10* aaaaaaaaa", -"aa 250t2 aaaaaaaaa", -"aa 6><-* aaaaaa", -"aa # aaa", -"aaa p aa", -"aaa pt %0% 6 a", -"aaaa ew000893& a", -"aaaaaa 00=-63< a", -"aaaaaaa %0-$+@0>% ", -"aaaaaaa pt0=O.op3;- ", -"aaaaaaa %06@o8i;% ", -"aaaaaaa e2rpu9; ", -"aaaaaaa uw023<<=% ", -"aaaaaaaa = &<$ & a", -"aaaaaaaa $ a", -"aaaaaaaa a", -"aaaaaaaaa aa", -"aaaaaaaaaa aaa" -}; diff --git a/dev/pixmaps/X.xpm b/dev/pixmaps/X.xpm deleted file mode 100644 index d7eb777..0000000 --- a/dev/pixmaps/X.xpm +++ /dev/null @@ -1,141 +0,0 @@ -/* XPM */ -static char *X[] = { -/* columns rows colors chars-per-pixel */ -"24 24 111 2", -" c #000000", -". c #0a0300", -"X c #130600", -"o c #1a0801", -"O c #220c02", -"+ c #280f02", -"@ c #2c1003", -"# c #451504", -"$ c #4d1804", -"% c #531b05", -"& c #5d1d05", -"* c #651f05", -"= c #652005", -"- c #6d2206", -"; c #6a2408", -": c #672b11", -"> c #722506", -", c #752a09", -"< c #7b2707", -"1 c #7d2807", -"2 c #7f2b09", -"3 c #7f3715", -"4 c #842c08", -"5 c #8c2e09", -"6 c #83330d", -"7 c #88360e", -"8 c #96330a", -"9 c #9d340a", -"0 c #9a3e17", -"q c #a2360b", -"w c #a6380c", -"e c #aa3a0c", -"r c #b13d0d", -"t c #804a32", -"y c #a8410e", -"u c #a24919", -"i c #aa4410", -"p c #b5410e", -"a c #bb430e", -"s c #b34714", -"d c #b3491c", -"f c #bc4a11", -"g c #a64f27", -"h c #af4c24", -"j c #ad5129", -"k c #b64f25", -"l c #b3522b", -"z c #bc5225", -"x c #b8552e", -"c c #bb582e", -"v c #bc5b32", -"b c #8c634d", -"n c #9c7663", -"m c #a3735d", -"M c #ab7255", -"N c #a87d6b", -"B c #c2460f", -"V c #c5490f", -"C c #cb4b0f", -"Z c #c24c12", -"A c #c94f10", -"S c #d14e10", -"D c #d65012", -"F c #db5412", -"G c #da5a1c", -"H c #c65623", -"J c #c45729", -"K c #c1592d", -"L c #c66034", -"P c #c7663c", -"I c #c3683d", -"U c #c96335", -"Y c #d7612b", -"T c #df723d", -"R c #e05713", -"E c #e35813", -"W c #e95b13", -"Q c #e46c2f", -"! c #e67034", -"~ c #e3733b", -"^ c #cb6d44", -"/ c #ce724a", -"( c #d37245", -") c #d4764b", -"_ c #da7546", -"` c #dd794a", -"' c #e17641", -"] c #e47a45", -"[ c #e47f4e", -"{ c #ab8069", -"} c #a38272", -"| c #af8673", -" . c #ac8978", -".. c #b18771", -"X. c #b28d7c", -"o. c #c08e78", -"O. c #d28e72", -"+. c #d89375", -"@. c #dc997b", -"#. c #d9a38d", -"$. c #dba893", -"%. c #d8af9b", -"&. c #deb39d", -"*. c #e5b29c", -"=. c #e8b49d", -"-. c #ebc1af", -";. c #ebc8b9", -":. c #dadada", -">. c #ececec", -",. c white", -"<. c None", -/* pixels */ -"<.<.<.<.<.<. <.<.<.<.<.<.", -"<.<.<.<.<. o @ @ o <.<.<.<.<.", -"<.<.<. + 6 S ` _ _ ( d , O <.<.<.", -"<.<. . 7 T O.Q G D S C V V a , . <.<.", -"<.<. X s ] ~ E E F F D S C V B p 8 X <.<.", -"<. . p ] ! W W W W F D D C V B a r 8 . <.", -" 6 ~ Q W W A f W E F D V e B a r r ; ", -" O Y ] E W u n b y F F V m X.g a p r e o ", -" 3 ` F E W { ,.,.&.s V } :.,.=.L r r e = ", -" I Y F F E M ,.,.,.%. .:.,.,.@.^ p r e 2 ", -" X ) S D F F f ..,.,.,.,.,.,.*.( P r e e 5 X ", -" O ( C S D F F F ..,.,.,.,.*.) J r r r q 4 o ", -" O ( V C D D D D X.,.,.,.,.-.H r r r e w > o ", -" . ^ B V C C y X.>.,.,.,.,.,.;.z r r w w = . ", -" j a B V e m ,.,.,.*.*.,.,.,.$.k e w 5 & ", -" t a a B 8 N ,.,.*.L J *.,.,.$.l w 8 1 # ", -" o v p a a 0 X.+.U B H z O.#.l h q 4 > X ", -" : c s r r K K r r r k x l j q 9 * # ", -"<. . 4 l k r e r r e e e w q q 8 * * . <.", -"<.<. . 4 l d e e e e w w q q < * * . <.<.", -"<.<. . % q q q q q q 9 4 * - % . <.<.", -"<.<.<. o % , 5 1 * * & $ o <.<.<.", -"<.<.<.<.<. . o o . <.<.<.<.<.", -"<.<.<.<.<.<. <.<.<.<.<.<." -}; diff --git a/dev/pixmaps/donate.xpm b/dev/pixmaps/donate.xpm deleted file mode 100644 index 53001bc..0000000 --- a/dev/pixmaps/donate.xpm +++ /dev/null @@ -1,654 +0,0 @@ -/* XPM */ -static char * Screenshot_xpm[] = { -"83 24 627 2", -" c #FFFFFF", -". c #FFFEFE", -"+ c #FFFAF6", -"@ c #FFFBF7", -"# c #FFF0E1", -"$ c #FFF4E5", -"% c #FF972C", -"& c #FF9F3F", -"* c #FFA042", -"= c #FF9F40", -"- c #FF9B35", -"; c #FFF9EF", -"> c #FFF1E4", -", c #FFEAD6", -"' c #FFEFD7", -") c #FFAB55", -"! c #FFCD80", -"~ c #FFECCA", -"{ c #FFFDF6", -"] c #FFFFFA", -"^ c #FFEDCD", -"/ c #FFCC80", -"( c #FFB366", -"_ c #FFEFD9", -": c #FFEEDF", -"< c #FFB464", -"[ c #FFCB82", -"} c #FFF6E1", -"| c #FFFBF4", -"1 c #FFF8EB", -"2 c #FFF7E9", -"3 c #FFF7EA", -"4 c #FFF8EA", -"5 c #FFF9EE", -"6 c #FFFBF3", -"7 c #FFCB85", -"8 c #FFB972", -"9 c #FFF1E3", -"0 c #FFEAD7", -"a c #FFB76A", -"b c #FFDEB0", -"c c #FFF6E4", -"d c #FFF4E1", -"e c #FFF3DF", -"f c #FFF6E5", -"g c #FFDCAE", -"h c #FFB870", -"i c #FFF4E9", -"j c #FFEBD8", -"k c #FFAE56", -"l c #FFD79C", -"m c #FFF1D8", -"n c #FFF0D5", -"o c #FFEFD4", -"p c #FFF2D9", -"q c #FFDBA8", -"r c #FFB163", -"s c #FFF4EA", -"t c #FEFFFF", -"u c #FFEBCD", -"v c #FFBA54", -"w c #FFEDCB", -"x c #FFECC9", -"y c #FEECC9", -"z c #FFEECA", -"A c #FFF5CE", -"B c #FFF8CF", -"C c #FFF7CF", -"D c #FFF6CE", -"E c #FFF1CC", -"F c #FFF0CB", -"G c #FFF0D1", -"H c #FFBB58", -"I c #FFF9F0", -"J c #FE9D32", -"K c #FDD389", -"L c #FEEBC5", -"M c #FEE9C0", -"N c #FFEBC1", -"O c #DCD1B4", -"P c #40617D", -"Q c #043667", -"R c #073869", -"S c #063868", -"T c #2D5376", -"U c #9CA39D", -"V c #FDE9C0", -"W c #FFEAC1", -"X c #FDE9BF", -"Y c #A8ABA1", -"Z c #F9E6BE", -"` c #FDD894", -" . c #FE9C36", -".. c #FFF0DB", -"+. c #FEAB29", -"@. c #FDD289", -"#. c #FEE8BE", -"$. c #FEE6B9", -"%. c #FFEBBB", -"&. c #C1BBA5", -"*. c #204970", -"=. c #17436D", -"-. c #45637C", -";. c #49667E", -">. c #14406C", -",. c #033567", -"'. c #7F8C8F", -"). c #FFEFBD", -"!. c #FEE7B9", -"~. c #FCE5B9", -"{. c #FCE5B8", -"]. c #FDE6B9", -"^. c #FBE5B8", -"/. c #FFE9BA", -"(. c #EBD9B3", -"_. c #3F607B", -":. c #667B87", -"<. c #F9E3B7", -"[. c #FDD591", -"}. c #FEAB2A", -"|. c #FFF8F0", -"1. c #FE901B", -"2. c #FEB641", -"3. c #FDC870", -"4. c #FEE3AE", -"5. c #FEE6B3", -"6. c #FEE5B2", -"7. c #FEE5B3", -"8. c #FDE5B2", -"9. c #FFEBB5", -"0. c #A4A697", -"a. c #002F64", -"b. c #959C93", -"c. c #FFEAB5", -"d. c #FFEEB7", -"e. c #E5D4AB", -"f. c #083868", -"g. c #2C5273", -"h. c #E8D6AC", -"i. c #FFE9B4", -"j. c #F8E1B1", -"k. c #E4D3AB", -"l. c #A0A496", -"m. c #9DA295", -"n. c #D1C6A5", -"o. c #F2DDAF", -"p. c #FFE7B3", -"q. c #E6D5AC", -"r. c #D8CBA8", -"s. c #EDDAAE", -"t. c #CBC2A4", -"u. c #9EA295", -"v. c #C9C1A3", -"w. c #FBE3B2", -"x. c #FFE6B3", -"y. c #A3A697", -"z. c #9CA195", -"A. c #CFC5A5", -"B. c #F6E0B1", -"C. c #818E8D", -"D. c #003165", -"E. c #7A898C", -"F. c #E2D2AA", -"G. c #E9D7AD", -"H. c #BFB9A0", -"I. c #969D93", -"J. c #F5DFB0", -"K. c #FEE6B5", -"L. c #FEC972", -"M. c #FDB642", -"N. c #FE9327", -"O. c #FE9628", -"P. c #FDB847", -"Q. c #FEBA4F", -"R. c #FED183", -"S. c #FEE3AD", -"T. c #FFE7AF", -"U. c #7F8B89", -"V. c #00205E", -"W. c #BAB49A", -"X. c #FFE4AD", -"Y. c #FDE3AD", -"Z. c #FAE0AC", -"`. c #5F7580", -" + c #17426C", -".+ c #C1B99C", -"++ c #FFE5AE", -"@+ c #979C91", -"#+ c #063767", -"$+ c #17426B", -"%+ c #1D476D", -"&+ c #003064", -"*+ c #718185", -"=+ c #FBE1AC", -"-+ c #FFEBB0", -";+ c #426178", -">+ c #001B5C", -",+ c #536D7E", -"'+ c #274D70", -")+ c #053667", -"!+ c #BBB49A", -"~+ c #FFECB1", -"{+ c #A2A494", -"]+ c #19446C", -"^+ c #002A62", -"/+ c #8F968E", -"(+ c #FFEDB1", -"_+ c #94998F", -":+ c #002E63", -"<+ c #083867", -"[+ c #687B82", -"}+ c #E2D0A5", -"|+ c #406078", -"1+ c #1A456C", -"2+ c #7A8888", -"3+ c #F4DCAA", -"4+ c #FEE4B0", -"5+ c #FED48B", -"6+ c #FEBC53", -"7+ c #FDB746", -"8+ c #FE9A33", -"9+ c #FE9629", -"0+ c #FDB543", -"a+ c #FDBA4E", -"b+ c #FDCE7D", -"c+ c #FDDFA5", -"d+ c #FDE1AA", -"e+ c #FEE0A8", -"f+ c #FEE0A7", -"g+ c #FFE1A8", -"h+ c #EDD4A3", -"i+ c #576E7C", -"j+ c #0D3B69", -"k+ c #D0C19C", -"l+ c #FFE2A8", -"m+ c #FDE0A7", -"n+ c #F8DCA6", -"o+ c #61757F", -"p+ c #15416B", -"q+ c #C7BB99", -"r+ c #B6AF95", -"s+ c #3C5C74", -"t+ c #CABD9A", -"u+ c #D9C79E", -"v+ c #536C7B", -"w+ c #093968", -"x+ c #B5AE95", -"y+ c #EED5A3", -"z+ c #395A74", -"A+ c #6C7C81", -"B+ c #DAC89E", -"C+ c #758384", -"D+ c #003265", -"E+ c #868E88", -"F+ c #FFEBAC", -"G+ c #9A9C8D", -"H+ c #6F7E81", -"I+ c #E0CC9F", -"J+ c #C2B797", -"K+ c #002D63", -"L+ c #244B6F", -"M+ c #FFEBAB", -"N+ c #CEBF9B", -"O+ c #3A5B75", -"P+ c #003266", -"Q+ c #A2A28F", -"R+ c #EFD6A3", -"S+ c #4B6779", -"T+ c #013466", -"U+ c #ABA791", -"V+ c #E6D0A1", -"W+ c #476478", -"X+ c #013366", -"Y+ c #D7C69D", -"Z+ c #FDE0A8", -"`+ c #FDD288", -" @ c #FDBD55", -".@ c #FEB540", -"+@ c #FEB33F", -"@@ c #FEB23C", -"#@ c #FEB542", -"$@ c #FEC362", -"%@ c #FED386", -"&@ c #FDDEA1", -"*@ c #FDE2A8", -"=@ c #FDE0A5", -"-@ c #FEE0A4", -";@ c #FFE2A5", -">@ c #D6C59A", -",@ c #2D5270", -"'@ c #3C5B75", -")@ c #E1CC9D", -"!@ c #FFE1A4", -"~@ c #FDE0A4", -"{@ c #FDDFA3", -"]@ c #2A4F70", -"^@ c #274E70", -"/@ c #DDCA9C", -"(@ c #687A7F", -"_@ c #002C63", -":@ c #C8BC97", -"<@ c #FFE3A5", -"[@ c #A7A58E", -"}@ c #002F65", -"|@ c #91968A", -"1@ c #CCBE97", -"2@ c #1C466C", -"3@ c #355773", -"4@ c #F4D9A2", -"5@ c #6F7F80", -"6@ c #0B3A69", -"7@ c #ADA991", -"8@ c #FFEAA7", -"9@ c #D6C499", -"0@ c #92978A", -"a@ c #667980", -"b@ c #536B7B", -"c@ c #456277", -"d@ c #FFEEA9", -"e@ c #DFCB9C", -"f@ c #375873", -"g@ c #315472", -"h@ c #EFD6A1", -"i@ c #EED6A0", -"j@ c #0E3C69", -"k@ c #93978B", -"l@ c #96998B", -"m@ c #3C5C75", -"n@ c #00195D", -"o@ c #CDBF98", -"p@ c #FDE1A7", -"q@ c #FDE0A3", -"r@ c #FED48A", -"s@ c #FEC467", -"t@ c #FEB746", -"u@ c #FEB23B", -"v@ c #FEB53F", -"w@ c #FE9933", -"x@ c #FEFBF7", -"y@ c #FF9627", -"z@ c #FFB33A", -"A@ c #FFB139", -"B@ c #FFB138", -"C@ c #FFB037", -"D@ c #FFB644", -"E@ c #FEBB51", -"F@ c #FEC567", -"G@ c #FED181", -"H@ c #FDD78F", -"I@ c #FDD892", -"J@ c #FDD891", -"K@ c #FFDA92", -"L@ c #C4B287", -"M@ c #0B3A67", -"N@ c #617277", -"O@ c #EFCE8F", -"P@ c #FFD991", -"Q@ c #FFDD90", -"R@ c #ACA281", -"S@ c #002E65", -"T@ c #4C6676", -"U@ c #F7D390", -"V@ c #4A6373", -"W@ c #143F68", -"X@ c #E3C68C", -"Y@ c #FED891", -"Z@ c #FDD791", -"`@ c #8C8D7B", -" # c #9F9B82", -".# c #A8A082", -"+# c #82887D", -"@# c #F8D490", -"## c #2F516D", -"$# c #1B456A", -"%# c #DAC18C", -"&# c #C6B488", -"*# c #2F526F", -"=# c #20496E", -"-# c #767F78", -";# c #5C6D71", -"># c #80867C", -",# c #FFE394", -"'# c #1A4469", -")# c #5C6F76", -"!# c #F4D190", -"~# c #C7B589", -"{# c #003065", -"]# c #21486B", -"^# c #637579", -"/# c #5F7278", -"(# c #5D7075", -"_# c #476273", -":# c #DEC48C", -"<# c #FDD893", -"[# c #FED07F", -"}# c #FEC96E", -"|# c #FEBC51", -"1# c #FFB038", -"2# c #FF9933", -"3# c #FF9526", -"4# c #FFAF31", -"5# c #FFAF34", -"6# c #FFAF33", -"7# c #FEAF33", -"8# c #FFAE32", -"9# c #FFB036", -"0# c #FEB33D", -"a# c #FEB33E", -"b# c #FFB63D", -"c# c #B38D4A", -"d# c #00246B", -"e# c #9F824A", -"f# c #FFBE39", -"g# c #FFB73C", -"h# c #AD8C4E", -"i# c #0B3B68", -"j# c #0C3863", -"k# c #CC9842", -"l# c #FFB43D", -"m# c #565E57", -"n# c #023567", -"o# c #DBA143", -"p# c #F9B03E", -"q# c #0F3C67", -"r# c #1E4260", -"s# c #E6A63F", -"t# c #847652", -"u# c #C59645", -"v# c #FFB53D", -"w# c #002F68", -"x# c #2C495E", -"y# c #FFBE38", -"z# c #887851", -"A# c #B88D43", -"B# c #FFBA38", -"C# c #535E5B", -"D# c #043565", -"E# c #B18B49", -"F# c #FFBB3B", -"G# c #A5874D", -"H# c #907B4E", -"I# c #E1A341", -"J# c #002E67", -"K# c #3F535B", -"L# c #FFB737", -"M# c #E9A73D", -"N# c #BB9046", -"O# c #DCA13F", -"P# c #FDB23D", -"Q# c #FEB43E", -"R# c #FEB23A", -"S# c #FFB137", -"T# c #FFAF30", -"U# c #FF9932", -"V# c #FF921F", -"W# c #FFAC28", -"X# c #FFAC2D", -"Y# c #FEAC2D", -"Z# c #F7A82E", -"`# c #7F6F49", -" $ c #002B69", -".$ c #043465", -"+$ c #083664", -"@$ c #073664", -"#$ c #013365", -"$$ c #AF853E", -"%$ c #FFAF2B", -"&$ c #FFB02A", -"*$ c #917845", -"=$ c #033465", -"-$ c #28465C", -";$ c #877347", -">$ c #25445D", -",$ c #023465", -"'$ c #867348", -")$ c #FBAA2D", -"!$ c #555B52", -"~$ c #043564", -"{$ c #D79936", -"]$ c #FFAE2C", -"^$ c #C18F3A", -"/$ c #575C52", -"($ c #FFB827", -"_$ c #937845", -":$ c #002F67", -"<$ c #435357", -"[$ c #5B5E51", -"}$ c #003365", -"|$ c #D49836", -"1$ c #FFB22A", -"2$ c #8F7746", -"3$ c #00276B", -"4$ c #515953", -"5$ c #A68240", -"6$ c #FFAC2C", -"7$ c #425257", -"8$ c #5C5E51", -"9$ c #565C52", -"0$ c #8A7447", -"a$ c #FAA92E", -"b$ c #FFAC29", -"c$ c #FF962D", -"d$ c #FFF3E9", -"e$ c #FF9520", -"f$ c #FFAB26", -"g$ c #FFA927", -"h$ c #FFAA27", -"i$ c #F3A42A", -"j$ c #8A7443", -"k$ c #415155", -"l$ c #485553", -"m$ c #455354", -"n$ c #847145", -"o$ c #EAA02D", -"p$ c #FEA927", -"q$ c #FFAB27", -"r$ c #A27E3E", -"s$ c #26445C", -"t$ c #053564", -"u$ c #2A465B", -"v$ c #9B7B40", -"w$ c #FFB024", -"x$ c #E69E2D", -"y$ c #716749", -"z$ c #70674A", -"A$ c #ECA12C", -"B$ c #B1863A", -"C$ c #495553", -"D$ c #AF853B", -"E$ c #FFAE25", -"F$ c #EDA12C", -"G$ c #62604E", -"H$ c #0E3962", -"I$ c #796B48", -"J$ c #897344", -"K$ c #4D5752", -"L$ c #E19C2F", -"M$ c #FFAD25", -"N$ c #D19432", -"O$ c #425155", -"P$ c #003166", -"Q$ c #857145", -"R$ c #FBA828", -"S$ c #EFA32B", -"T$ c #565B51", -"U$ c #0B3763", -"V$ c #173E5F", -"W$ c #957941", -"X$ c #F8A729", -"Y$ c #FF9424", -"Z$ c #FFFEFD", -"`$ c #FFF3E8", -" % c #FFA038", -".% c #FFA826", -"+% c #FFAB2B", -"@% c #FEAB2B", -"#% c #FFAE29", -"$% c #FFB128", -"%% c #FFB028", -"&% c #FFAF29", -"*% c #FFAC2A", -"=% c #FFB127", -"-% c #FFB227", -";% c #FFAF28", -">% c #FFAB2A", -",% c #FFAD2A", -"'% c #FFAD29", -")% c #FFB327", -"!% c #FFA725", -"~% c #FFA13F", -"{% c #FFFBF8", -"]% c #FFE8D4", -"^% c #FF9926", -"/% c #FFB94A", -"(% c #FFB84C", -"_% c #FFB84B", -":% c #FFB94C", -"<% c #FFB949", -"[% c #FF9422", -"}% c #FFF7F0", -"|% c #FFF0E3", -"1% c #FFB05A", -"2% c #FFB245", -"3% c #FFC76F", -"4% c #FFC66F", -"5% c #FFC66E", -"6% c #FFC670", -"7% c #FFC76D", -"8% c #FFAD3D", -"9% c #FFB667", -"0% c #FFB15E", -"a% c #FFBB5B", -"b% c #FFD594", -"c% c #FFD492", -"d% c #FFD390", -"e% c #FFD491", -"f% c #FFB44F", -"g% c #FFB96F", -"h% c #FFF9F5", -"i% c #FFF5ED", -"j% c #FFAD58", -"k% c #FFB143", -"l% c #FFDEA8", -"m% c #FFE5BC", -"n% c #FFE3B8", -"o% c #FFE1B4", -"p% c #FFE1B3", -"q% c #FFDA9E", -"r% c #FFAB3B", -"s% c #FFB76D", -"t% c #FFF9F4", -"u% c #FFF4EB", -"v% c #FFA03F", -"w% c #FFBF5F", -"x% c #FFDDA6", -"y% c #FFEED3", -"z% c #FFF5E3", -"A% c #FFEDD0", -"B% c #FFDAA0", -"C% c #FFA851", -"D% c #FFF8EE", -"E% c #FFFBF6", -"F% c #FF962C", -"G% c #FF9C38", -"H% c #FF9C39", -"I% c #FF9B38", -"J% c #FF9A34", -" . + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ . ", -" . # $ % & * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * = - ; > . ", -" . , ' ) ! ~ { ] ^ / ( _ : . ", -" . , < [ } | ; 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 4 5 6 } 7 8 9 . ", -" . 0 a b c d e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e d f g h i . ", -" j k l m n o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o n p q r s ", -". t u v w ~ x x x x x x x x x x x x x y z A B C C D E x y x x x x x x x x x x x x x x x x x x x x x x x x x y x F x x x x x x x x x x x x x x x x x x x x x ~ G H I t ", -" > J K L M M M M M M M M M M M M M M N O P Q R S T U V M M M M M M M M M M M M M M M M M M M M M M M M M V W X Y Z M M M M M M M M M M M M M M M M M M M M M L ` .@ ", -"t ..+.@.#.$.$.$.$.$.$.$.$.$.$.$.$.$.$.%.&.*.=.-.;.>.,.'.).$.$.!.~.{.].!.].].!.!.!.].^.].!.].$.!.~.^.].!.]./.(._.:.<.$.!.].^.].!.$.].$.$.$.$.$.$.$.$.$.$.$.$.$.#.[.}.|.", -"@ 1.2.3.4.5.6.7.7.7.7.7.7.7.7.7.7.7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.p.q.r.s.t.u.v.w.x.j.q.y.z.A.B.p.j.C.D.E.F.x.G.H.I.H.J.7.7.7.7.7.7.7.7.7.7.7.7.7.6.7.K.L.M.N.", -"@ O.P.Q.R.4.4.S.S.S.S.S.S.S.S.S.S.S.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+-+;+>+,+'+)+f.!+~+{+f.]+$+^+/+(+_+:+a.<+[+}+|+)+1+:+2+3+S.S.S.S.S.S.S.S.S.S.S.S.4.4+5+6+7+8+", -"@ 9+P.0+a+b+c+d+e+f+f+f+f+f+f+f+f+f+g+h+i+j+k+l+m+n+o+p+q+r+#+s+t+u+v+w+x+y+z+a.A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+g+f+f+f+f+f+f+f+f+f+e+d+Z+`+ @0+P.8+", -"@ O..@+@@@#@$@%@&@*@=@-@-@-@-@-@-@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@;@[@}@|@1@2@3@4@<@5@6@7@8@9@0@a@b@D.c@d@e@f@g@h@i@a.j@k@l@m@n@o@!@-@-@-@-@-@-@-@=@p@q@r@s@t@u@+@v@w@", -"x@y@z@A@A@B@C@D@E@F@G@H@I@J@J@J@J@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@`@T+ #.#D++#@#J@##$#%#&#*#=#-#;#X+>#,#L@'#)#!#~#{#]#^#/#(#_#:#Y@J@J@J@J@J@J@<#[#}#|#t@1#B@A@A@z@2#", -"@ 3#4#5#6#5#6#7#8#9#u@0#a#a#a#a#a#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#g#p#q#r#s#t#d#u#l#v#w#x#y#z#d#A#B#C#D#E#F#G#w#H#v#I#J#K#L#M#N#O#P#a#a#a#a#a#a#a#Q#R#S#8#6#7#5#6#5#T#U#", -"@ V#W#X#X#X#X#X#X#Y#X#X#X#X#X#X#X#X#Z#`# $.$+$@$#$P+$$%$&$*$=$-$;$>$,$'$)$!$~${$]$^$J#/$($_$:$<$[$}$+$|$1$2$3$4$5$6$7$,$8$9$:$0$a$X#X#X#X#X#X#X#X#X#Y#X#X#X#X#X#X#b$c$", -" d$e$f$g$g$g$g$g$g$g$g$g$g$g$g$g$h$i$j$k$l$l$m$n$o$f$p$h$q$r$s$t$u$v$w$x$y$z$A$f$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$h$p$g$g$g$g$g$g$g$g$g$g$g$g$g$g$f$Y$Z$", -" `$ %.%+%+%+%+%+%+%+%+%+%+%+%+%+%@%+%#%$%%%%%%%&%*%@%+%@%+%#%=%-%=%#%@%*%;%;%>%@%,%%%'%@%>%%%-%&%#%%%*%@%*%$%)%#%+%>%%%-%-%#%+%@%+%+%+%+%+%+%+%+%+%+%+%+%+%+%+%!%~%{%", -". ]%^%/%(%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%:%<%[%}% ", -" |%1%2%3%4%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%6%7%8%9%}% ", -" . d$0%a%b%c%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%b%e%f%g%h% . ", -" . i%j%k%l%m%n%o%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%o%n%m%q%r%s%t% . ", -" . u%5 v%w%x%y%z%d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d z%A%B%H C%D%}% . ", -" . @ E%F%G%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%I%J% {% . "}; diff --git a/dev/pixmaps/future.xpm b/dev/pixmaps/future.xpm deleted file mode 100644 index 095c5da..0000000 --- a/dev/pixmaps/future.xpm +++ /dev/null @@ -1,52 +0,0 @@ -/* XPM */ -static char *future[] = { -/* columns rows colors chars-per-pixel */ -"24 24 22 1", -" c opaque", -". c #0a0905", -"X c #0f0d08", -"o c #13110a", -"O c #1a170e", -"+ c #1c190f", -"@ c #1e1b10", -"# c #272315", -"$ c #282415", -"% c #2e2a19", -"& c #352f1c", -"* c #38331e", -"= c #3c3620", -"- c #433c24", -"; c #4d4529", -": c #544b2d", -"> c #595030", -", c #605633", -"< c #635935", -"1 c #6c613a", -"2 c #eed680", -"3 c None", -/* pixels */ -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333332333", -"3331**<3;@3;@3$<-***+333", -"333333333333333333333333", -"333,&*$%3*o@@%;-o3;**333", -"333333332333333333333333", -"333<-*=*+ 33,&=$%3;**333", -"333333333333333332333333", -"333-=$3-**$.3;**O%X3#333", -"333333333333333333333333", -"333:*=*;@. @<***&o 3;333", -"333333333333333333332333", -"333,*+3,&@ 3333<-==*@333", -"333333333333333333333333", -"333>&o -$&. 3333,&=$333", -"333333333333333333333333", -"333;**O ,&*$%3;*=3,&*333", -"333333333333323333333333", -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333333333" -}; diff --git a/dev/pixmaps/interface.xpm b/dev/pixmaps/interface.xpm deleted file mode 100644 index 83385e5..0000000 --- a/dev/pixmaps/interface.xpm +++ /dev/null @@ -1,54 +0,0 @@ -/* XPM */ -static char *interface[] = { -/* columns rows colors chars-per-pixel */ -"24 24 24 1", -" c opaque", -". c #0a0905", -"X c #13110a", -"o c #1a170e", -"O c #1b180e", -"+ c #1e1b10", -"@ c #201c11", -"# c #292516", -"$ c #2f2a19", -"% c #302c1a", -"& c #37321d", -"* c #38331e", -"= c #3f3822", -"- c #443d24", -"; c #474026", -": c #494127", -"> c #4e4629", -", c #534b2c", -"< c #584f2f", -"1 c #5f5533", -"2 c #605633", -"3 c #635935", -"4 c #857747", -"5 c None", -/* pixels */ -"555555555555555555555555", -"555555555555555555555555", -"555555555555555555555555", -"55555555555 5555555", -"5555555555#2+#;; 555555", -"5555555555 o>%& 55555", -"5555555555 --, 555555", -"5555555555 :*, 5555555", -"5555555555 >$* 5555555", -"5555555555-,+ 55555555", -"5555555555<,= 55555555", -"5555555555:$, 55555555", -"555555555 >o3 55555555", -"555555555 > 3 55555555", -"5555555554<@, 555555555", -"555555555,2- 555555555", -"5555555552+- 555555555", -"55555555 :.* 555555555", -"55555555,XO.# 555555555", -"5555555 55555555", -"55555555 555555555", -"555555555 5555555555", -"555555555555555555555555", -"555555555555555555555555" -}; diff --git a/dev/pixmaps/load.xpm b/dev/pixmaps/load.xpm deleted file mode 100644 index efe832e..0000000 --- a/dev/pixmaps/load.xpm +++ /dev/null @@ -1,125 +0,0 @@ -/* XPM */ -static char *load[] = { -/* columns rows colors chars-per-pixel */ -"24 24 95 2", -" c #000000", -". c #080906", -"X c #0a0a09", -"o c #1f1f00", -"O c #141513", -"+ c #191a15", -"@ c #1c1c1b", -"# c #2a2a00", -"$ c #22221c", -"% c #2a2a15", -"& c #33331e", -"* c #38381c", -"= c #282724", -"- c #2d2d24", -"; c #2b2c28", -": c #313126", -"> c #333328", -", c #363430", -"< c #3d3f33", -"1 c #42413d", -"2 c #494b3d", -"3 c #484641", -"4 c #494943", -"5 c #555847", -"6 c #5a5954", -"7 c #605e57", -"8 c #65635c", -"9 c #6f725d", -"0 c #6d6b63", -"q c #76746b", -"w c #797d67", -"e c #737370", -"r c #7d8169", -"t c #807d74", -"y c #82856d", -"u c #868973", -"i c #898d74", -"p c #8f9379", -"a c #95997d", -"s c #878883", -"d c #888781", -"f c #898883", -"g c #8c8b89", -"h c #908e86", -"j c #95938c", -"k c #9a9d81", -"l c #9e9d95", -"z c #9da285", -"x c #a2a587", -"c c #a2a688", -"v c #a4a98a", -"b c #a9ae8e", -"n c #a6a998", -"m c #aaad96", -"M c #adb292", -"N c #b1b595", -"B c #b3b896", -"V c #b5ba99", -"C c #b8bc9b", -"Z c #aba9a3", -"A c #b0afa9", -"S c #b3b5a5", -"D c #b6b5af", -"F c #b5b8a6", -"G c #b9bca9", -"H c #bab9b6", -"J c #bbc09e", -"K c #bec3a0", -"L c #c1c6a3", -"P c #c0c3af", -"I c #c4c9a5", -"U c #c6cba8", -"Y c #c9ceaa", -"T c #c1c3b2", -"R c #c7cab7", -"E c #cacdbb", -"W c #ced3ae", -"Q c #c8c7c2", -"! c #d4d6c2", -"~ c #d6d9c5", -"^ c #d7dac9", -"/ c #dadcca", -"( c #d5d4d1", -") c #dbdcd3", -"_ c #dfdedc", -"` c #dee1d0", -"' c #e2e5cf", -"] c #e3e6d2", -"[ c #e2e3d9", -"{ c #e7ead8", -"} c #e8ebd9", -"| c #e6e6e4", -" . c #ecece2", -".. c #f3f3eb", -"X. c None", -/* pixels */ -"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", -"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", -" X.X.X.X.X.X.X.X.X.X.X.X.X.", -" F ] ] ] ] ' i > O X.X.X.X.X.X.X.X.X.X.X.X.X.", -"- X ' W W W W W N - . X.X.X.X.X.X.X.X.X.X.X.X.", -"$ l ' I I Y U Y Y 5 O % X.X.X.X.X.X.X.X.X.X.X.X.", -"$ E L B N B V J J y < X.X.X.X.", -"$ / N b x v b b b c x m S G G T R E G @ X.X.X.", -"X / a z a a k k a z c v c c c c x k i - X.X.", -" / y w O ", -" / w < _ } } } { } } } } } } } } { ] ) / / ; - ", -" ~ w X ..W W W W W W W W W W U L G M $ > ", -" ~ 2 ) .W W W W W W N X X v H . k . X 9 . > ", -" ~ O ..Y Y Y Y U Y Y X f q X 4 l 3 . d $ X > ", -" F e .I L I I K K K X Q D l l l h j t 2 + : ", -" n ) C V V N N N N M i . l l 6 7 f t q . > > ", -" l | M b v v v c c 3 l 6 3 = , l 0 4 - ", -" } K a p i i u i i g D l 6 $ . + | e 0 7 @ ", -"> 3 l f , O g _ 8 3 ", -"> > > > > > > > > > > @ S t D | ( j 8 X @ X.", -"> > > > > > > > > > > D Z l t t q q 6 3 X.", -"& - : > > > > > > > > 6 3 q 3 4 X.X.", -" # o o * * * * * * * 1 X.X.", -"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X. X.X.X.X.X.X." -}; diff --git a/dev/pixmaps/preference.xpm b/dev/pixmaps/preference.xpm deleted file mode 100644 index 9c1fb6d..0000000 --- a/dev/pixmaps/preference.xpm +++ /dev/null @@ -1,93 +0,0 @@ -/* XPM */ -static char *preference[] = { -/* columns rows colors chars-per-pixel */ -"24 24 63 1", -" c opaque", -". c #1c1c1b", -"X c gray18", -"o c #4e4e4d", -"O c #54524d", -"+ c #676560", -"@ c #726f6a", -"# c #79756f", -"$ c #767575", -"% c #787774", -"& c #797978", -"* c #586d84", -"= c #5b7189", -"- c #60768f", -"; c #607791", -": c #637b95", -"> c #6c85a1", -", c #7590ae", -"< c #86827d", -"1 c #88857d", -"2 c #818a95", -"3 c #9f9f9e", -"4 c #8193a9", -"5 c #8d98a5", -"6 c #849cb6", -"7 c #97a5b6", -"8 c #90a6be", -"9 c #a19d96", -"0 c #a5a19c", -"q c #a7a6a5", -"w c #aeaead", -"e c #a2aebc", -"r c #b9b4ab", -"t c #bebdbc", -"y c #99adc3", -"u c #9db6ce", -"i c #9db8d2", -"p c #a1b4c8", -"a c #a4bad0", -"s c #b0c6db", -"d c #c1bdb4", -"f c #c3c1bc", -"g c #c9c6be", -"h c #cbc7c0", -"j c #ccc8c1", -"k c gray80", -"l c #d0cdc6", -"z c #d3d1cb", -"x c #d9d6d1", -"c c #dbd8d3", -"v c #dddcdc", -"b c #c0d1e2", -"n c #d3dfea", -"m c #d7e2ed", -"M c #dfe7f0", -"N c #e3e2e1", -"B c #eae9e5", -"V c #ededec", -"C c #edf2f6", -"Z c #f0efed", -"A c #f3f2f2", -"S c #fefefe", -"D c None", -/* pixels */ -"DDDDDDD DDDDDDDDDDDDD", -"DDDD rk1 DDDDDDD ", -"DDDD ggr DDDDD ", -"DDD Ng DDDD S$ ", -"DD XAg DDD Skw ", -"DD z. hZr# DD vw ", -"DD 0jjBArrr D V ", -"DD 9djgccr1 S ", -"DD BAf1 k ", -"DD ZAj w D", -"DDD Z w DDD", -"DDDD w +O DDDD", -"DDDDDDD w &&<% DDD", -"DDDDDD ,ay 9tr< DD", -"DDDDD ,nei; NVh1 D", -"DDDD 6m5;i; VAg1 ", -"DDD yM4*i,= AVq@ ", -"DD pC4-i,= v$ow ", -"DD yA7-i,= tww ", -"DD sC2i,= D ", -"DD >iby* DDD ", -"DD >>: DDDDD ", -"DD DDDDDDDDDDD", -"DD DDDDDDDDDDDD" -}; diff --git a/dev/pixmaps/reset.xpm b/dev/pixmaps/reset.xpm deleted file mode 100644 index 1eea637..0000000 --- a/dev/pixmaps/reset.xpm +++ /dev/null @@ -1,93 +0,0 @@ -/* XPM */ -static char *reset[] = { -/* columns rows colors chars-per-pixel */ -"24 24 63 1", -" c opaque", -". c #0d110c", -"X c #172116", -"o c #283926", -"O c #2b3a29", -"+ c #3a4e37", -"@ c #4e6a4a", -"# c #516e4c", -"$ c #51714e", -"% c #557452", -"& c #5b7b57", -"* c #5e7f5a", -"= c #5e8059", -"- c #61845c", -"; c #63885e", -": c #698f63", -"> c #6a9165", -", c #6e9568", -"< c #70976a", -"1 c #729a6c", -"2 c #759d70", -"3 c #76a070", -"4 c #79a573", -"5 c #7ea778", -"6 c #7eab77", -"7 c #7fa879", -"8 c #80a97b", -"9 c #88af82", -"0 c #8faf8b", -"q c #8ab285", -"w c #8cb887", -"e c #90b68b", -"r c #96b991", -"t c #9bbd96", -"y c #9ac195", -"u c #a6c1a3", -"i c #a6caa1", -"p c #afcbab", -"a c #aed5a9", -"s c #b3d6ae", -"d c #b5d2b1", -"f c #b9d5b4", -"g c #bcd6b9", -"h c #bcdab9", -"j c #bbe1b6", -"k c #c2dbbf", -"l c #c3e3bf", -"z c #c6e2c3", -"x c #c6eac1", -"c c #cae3c6", -"v c #cde5c9", -"b c #c9ecc4", -"n c #ceebca", -"m c #d0eacb", -"M c #d4ebd0", -"N c #d7f0d3", -"B c #dbf4d6", -"V c #def7d9", -"C c #e1f7dd", -"Z c #effdee", -"A c #f0ffee", -"S c #f4fff3", -"D c None", -/* pixels */ -"DDDDDDD DDDDDDDDDDDDD", -"DDDDDD DDDDDDDDDDDD", -"DDDDD A DDDDDDDDDDD", -"DDD cS DDD DDDD", -"DD .1icccvZ D DD", -"D XqccccvvvS 5> D", -" 1cccvvvmMMa t; ", -" Oicw<<1133% p ", -" 6z4<<1114$ d- ", -" iy<# 1# f4 ", -" z,= $ d8 ", -" k> b id8 ", -" e4 bV shp1 ", -" &q jBCBNnzg5; ", -" u svmcxlhdr3+ ", -" *0 yzcvvvzkq>% ", -" ;1 11111,,,= ", -" 1<::>*@ ", -"D ,: D", -"DD D o, DD", -"DDD DDD DDD", -"DDDDDDDDDDD DDDD", -"DDDDDDDDDDDD DDDDDD", -"DDDDDDDDDDDDD DDDDDDD" -}; diff --git a/dev/pixmaps/save.xpm b/dev/pixmaps/save.xpm deleted file mode 100644 index 045025c..0000000 --- a/dev/pixmaps/save.xpm +++ /dev/null @@ -1,158 +0,0 @@ -/* XPM */ -static char *save[] = { -/* columns rows colors chars-per-pixel */ -"24 24 128 2", -" c opaque", -". c #0c0d0f", -"X c #28323e", -"o c #33383c", -"O c #363c40", -"+ c #313e49", -"@ c #383e43", -"# c #34464e", -"$ c #3b444c", -"% c #364853", -"& c #364a59", -"* c #3a515d", -"= c #3b5360", -"- c #40474d", -"; c #414a4e", -": c #4e4a43", -"> c #434c53", -", c #475158", -"< c #4a545b", -"1 c #514e46", -"2 c #455c6d", -"3 c #4f5b62", -"4 c #4e5e6a", -"5 c #465e70", -"6 c #515b63", -"7 c #496173", -"8 c #4c6579", -"9 c #4e687c", -"0 c #556169", -"q c #59646d", -"w c #5d6a73", -"e c #5b6e7c", -"r c #735b5b", -"t c #605f68", -"y c #67655e", -"u c gray39", -"i c #626169", -"p c #6c6c6c", -"a c #626f79", -"s c #686670", -"d c #6b6f72", -"f c #6f777e", -"g c #737273", -"h c #75757a", -"j c gray48", -"k c #4e6e82", -"l c #526c80", -"z c #557086", -"x c #54738c", -"c c #65859c", -"v c #6e899e", -"b c #778999", -"n c #7a8e9a", -"m c #6b8da5", -"M c #6f90ac", -"N c #718ca2", -"B c #7192ad", -"V c #7897b3", -"C c #7c9bb3", -"Z c #7da0b6", -"A c #7fa2b9", -"S c #bf6b64", -"D c #ba6c6a", -"F c #c36559", -"G c #c16a62", -"H c #ce7365", -"J c #cb7b72", -"K c #d47d6e", -"L c #db7968", -"P c #c8817b", -"I c #d48173", -"U c #dc8171", -"Y c #e0816e", -"T c #e08d7e", -"R c #97938c", -"E c #9b968e", -"W c #819eb6", -"Q c #85a2b6", -"! c #84a1b9", -"~ c #89a5bb", -"^ c #a4a099", -"/ c #b8b3ab", -"( c #b8b5b0", -") c gray75", -"_ c #87abc1", -"` c #88a7c3", -"' c #8aaac5", -"] c #a4b9cb", -"[ c #a1bed6", -"{ c #9bc3d8", -"} c #a2c2db", -"| c #aac6dd", -" . c #b3cadc", -".. c #baccdc", -"X. c #abc4e2", -"o. c #aacae2", -"O. c #b4cbe4", -"+. c #b4d2e6", -"@. c #b9d3e6", -"#. c #bad5e8", -"$. c #c0bcb5", -"%. c #c2bfb9", -"&. c #e9b7ad", -"*. c #e9b8af", -"=. c #e5bfba", -"-. c #ecbcb3", -";. c #c7c4be", -":. c #eec3b9", -">. c #f0c6bc", -",. c #f1c8be", -"<. c #c5c5c5", -"1. c #c9c6c0", -"2. c #ccc9c3", -"3. c #cdcdcc", -"4. c #d1cec9", -"5. c #d6d4d0", -"6. c #d9d7d4", -"7. c #dbd9d5", -"8. c #dfddda", -"9. c #c3d7f4", -"0. c #e0deda", -"q. c #e2e0dd", -"w. c #e5e4e1", -"e. c #e9e8e6", -"r. c #ebeae8", -"t. c #f0efec", -"y. c white", -"u. c None", -/* pixels */ -"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.", -"u. ", -"u. 9.o.j ,.>.5.-.-.>.-.*.*.-.*.-.=.g O.[ ", -"u. #.' r T L L L Y L K K H H H F F i ~ z ", -"u. #.` s P J J J J J S J G J F F D s C z ", -"u. +._ g y.y.y.y.y.y.y.y.y.y.y.y.y.g W l ", -"u. #.` g y.y.y.y.y.y.y.y.y.y.y.y.y.g ! 9 ", -"u. @.! g 3.3.3.3.3.3.3.3.3.3.3.3.) g ~ 7 ", -"u. +.! u y.y.y.y.y.y.y.y.y.y.y.y.y.g ~ 2 ", -"u. O.A g y.y.y.y.y.y.y.y.y.y.y.y.y.g ! 2 ", -"u. o.C g 3.3.3.3.3.3.3.3.3.3.3.3.<.g ! 0 ", -"u. +.Q r y.y.y.y.y.y.y.y.y.y.y.y.y.g W 6 ", -"u. o.C n j g g g g g d p g g g g p f ! * ", -"u. o.V W W ! W C W W V ! ! ! ! W ~ W ~ & ", -"u. X.M M B - > 6 a w w q q 0 6 = $ V ] % ", -"u. o.M m < R 0.q.r.r.r.0.4.;.E 0 8 x | # ", -"u. o.m m - 6.q.y 1 1 6.;.( / 4.> 9 k .+ ", -"u. o.m m - q.t.y 1 1 2.;.%.2.7.< 9 k ..+ ", -"u. } m b $ q.r.1 : 1 2.$.2.q.e., 9 k } $ ", -"u. b v c o 5.5.: : : ( 4.q.r.w.> 7 8 } o ", -"u. . 0 e 3 ^ ( / 2.2.5.w.e.8.( ; 7 7 { o ", -"u. X ", -"u. ", -"u.u. " -}; diff --git a/dev/pixmaps/save16.xpm b/dev/pixmaps/save16.xpm deleted file mode 100644 index 7bb65a0..0000000 --- a/dev/pixmaps/save16.xpm +++ /dev/null @@ -1,84 +0,0 @@ -/* XPM */ -static char *save16[] = { -/* columns rows colors chars-per-pixel */ -"16 16 62 1", -" c opaque", -". c #112835", -"X c #122c3b", -"o c #193041", -"O c #213648", -"+ c #2d3949", -"@ c #2e4454", -"# c #33495a", -"$ c #3e4f5c", -"% c #4a6072", -"& c #59636d", -"* c #54697c", -"= c gray43", -"- c gray48", -"; c #586d80", -": c #5a7082", -"> c #5f7989", -", c #6b7882", -"< c #7d97ac", -"1 c #7e99ad", -"2 c #c77466", -"3 c #c77568", -"4 c #c87668", -"5 c #b7877e", -"6 c #cd867a", -"7 c #868686", -"8 c #80868d", -"9 c #909090", -"0 c #9c9d9d", -"q c #819aae", -"w c #839eb2", -"e c #84a0b5", -"r c #86a4b9", -"t c #89a6bc", -"y c #8ca8bd", -"u c #97a5b0", -"i c #9ea9b0", -"p c gray63", -"a c #a8b1bd", -"s c #b2b2b2", -"d c #bcbcbc", -"f c #a1b6c4", -"g c #aebfcd", -"h c #bfcbd6", -"j c #bfd5e8", -"k c #c88a80", -"l c #d18f84", -"z c #d29085", -"x c #c4c4c4", -"c c #cdcdcd", -"v c #c7cfda", -"b c #cad6df", -"n c #d6d6d6", -"m c #cbddeb", -"M c #cfe0ed", -"N c #dbe7f1", -"B c #e6e6e6", -"V c #ebebeb", -"C c #f1f1f1", -"Z c #f7f8fa", -"A c #fdfdfd", -"S c None", -/* pixels */ -" ", -" Zmkllllllllzmj ", -" Ny5424442246y* ", -" MynAAAAAAAAAe% ", -" MynnnnnnnnnCq% ", -" MynAAAAACVVCq% ", -" MynnnnnxxxxCq% ", -" MyVAACVVVVVVq% ", -" Mygbvhhhhhhfq% ", -" Myyt1q c #403524", -", c #443927", -"< c #443b2d", -"1 c #493c2c", -"2 c #453c30", -"3 c #403e39", -"4 c #4c3f30", -"5 c #474035", -"6 c #4d4132", -"7 c #4d463d", -"8 c #514432", -"9 c #554a39", -"0 c #584a36", -"q c #5b4d3a", -"w c #5d513d", -"e c gray30", -"r c #544e43", -"t c #5b5143", -"y c #5b564a", -"u c #645742", -"i c #695a46", -"p c #6b5d49", -"a c #665f52", -"s c #6f624c", -"d c #676459", -"f c #71624b", -"g c #79674d", -"h c #706554", -"j c #756953", -"k c #786650", -"l c #7b6a52", -"z c #74706d", -"x c #7b7263", -"c c #7d7769", -"v c #867156", -"b c #83735b", -"n c #8a775d", -"m c #8d795d", -"M c #837665", -"N c #807c7a", -"B c #927e63", -"V c #8c8471", -"C c #8c8579", -"Z c #978061", -"A c #92846d", -"S c #9a8365", -"D c #9c876b", -"F c #938672", -"G c #a48a6a", -"H c #a69072", -"J c #a29279", -"K c #ab9373", -"L c #b19977", -"P c #bba17f", -"I c #9b9185", -"U c #9f9a91", -"Y c #ad9b83", -"T c #a49d90", -"R c #a29f99", -"E c #b19d82", -"W c #b09d88", -"Q c #afa496", -"! c #b6a38a", -"~ c #b8a282", -"^ c #baa68d", -"/ c #b3a591", -"( c #baaa95", -") c #bdaf9b", -"_ c #bdb09c", -"` c #aeaba7", -"' c #b7b0a6", -"] c #bfbcb8", -"[ c #c1a480", -"{ c #c2aa8a", -"} c #c0af99", -"| c #ceb18a", -" . c #cab293", -".. c #c9b59d", -"X. c #ceb89b", -"o. c #d3b58c", -"O. c #c3b6a6", -"+. c #c4baac", -"@. c #c2beb5", -"#. c #cec4b6", -"$. c #ccc5bc", -"%. c #d3c2ae", -"&. c #d9c3a7", -"*. c #d1c7ba", -"=. c #d2c9bc", -"-. c #dbcab4", -";. c #dbcdbb", -":. c #ded0bf", -">. c #e2cbaf", -",. c #cfc9c2", -"<. c #d2ccc1", -"1. c #d2cec9", -"2. c #d7d1cc", -"3. c #e2d6c7", -"4. c #e1dbd3", -"5. c #ede0cd", -"6. c #e7e4dc", -"7. c #f0e6d8", -"8. c #ede9e4", -"9. c #f2f0ed", -"0. c #fcfcfb", -"q. c None", -/* pixels */ -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", -"q.q. q.q. q.q.q.q.", -"q.q. 0.8.8.9.=.=.=.=./ X 9 C d r + q.q.q.", -"q.q. 8.*.*.4.l l l l i % c ' ` C c d . q.q.", -"q.q. 8.*.*.4.l l l l & & C ,.@.: $ - u $ q.q.", -"q.q. 8.*.*.4.l l k O = C 1.@.y % : < 9 0 q.", -"q.q. 8.*.*.4.l k = e R 4.,.c * 1 9 9 w f o q.", -"q.q. 8.*.*.4.l 3 z @.8.,.T t ; q p s f f 6 q.", -"q.q. 8.*.*.4.l 3 1.6.$.Q I < 0 k b b b f u q.", -"q.q. 8.*.*.4.l : <.+./ +.V < f n B B B l h q.", -"q.q. 8.*.*.4.l 7 O.} ) #.A t R A D D D n x q.", -"q.q. 8.*.*.4.l 7 ! ( L *.F 5 N n H H H B M q.", -"q.q. 8.*.*.4.l < K L K ;.Y 0 > B L L L m M q.", -"q.q. 8.*.*.4.l : g B B ;.^ g B L L [ L J p q.", -"q.q. 8.*.*.4.l 4 4 g v :.X.v ^ 3.-.-.X.J u q.", -"q.q. 8.=.*.4.l k ; 1 B { &.S K | 4.7.3.W ; q.", -"q.q. 8.*.*.4.l l l , G ~ ! B [ >.5...B @ q.", -"q.q. 8.*.*.4.l l l i = # m .^ G | o.W 2 q.q.", -"q.q. 8.*.*.4.l l l l u X u ~ &.-.} j q.q.", -"q.q. _ ( ( O.i i i i p > S S q q.q.q.", -"q.q. q. q.q.q.q.", -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q." -}; diff --git a/pixmaps/Build.xpm b/pixmaps/Build.xpm deleted file mode 100644 index a27c571..0000000 --- a/pixmaps/Build.xpm +++ /dev/null @@ -1,147 +0,0 @@ -/* XPM */ -static char *Build[] = { -/* columns rows colors chars-per-pixel */ -"24 24 117 2", -" c #000000", -". c #080703", -"X c #0b0905", -"o c #0c0c0c", -"O c #100e08", -"+ c #1c0000", -"@ c #1a0a07", -"# c #1d0e0c", -"$ c #131300", -"% c #131209", -"& c #1d1507", -"* c #1d150b", -"= c #1c1a0c", -"- c #111418", -"; c #1e1b10", -": c #181818", -"> c #181c21", -", c #1e2b36", -"< c #240000", -"1 c #21160b", -"2 c #201b0e", -"3 c #28130d", -"4 c #2b180f", -"5 c #201c10", -"6 c #36160f", -"7 c #321d11", -"8 c #391c13", -"9 c #242012", -"0 c #2b2719", -"q c #2f2c19", -"w c #302d1b", -"e c #3d351f", -"r c #202020", -"t c #252c33", -"y c #202f3b", -"u c #2b333b", -"i c #353120", -"p c #303435", -"a c #313739", -"s c #263644", -"d c #39414b", -"f c #364a5d", -"g c #3b4551", -"h c #3e4955", -"j c #394e62", -"k c #3f566c", -"l c #470705", -"z c #490504", -"x c #441c12", -"c c #520907", -"v c #6f0e0b", -"b c #6b110e", -"n c #6c1813", -"m c #7f120e", -"M c #574e2d", -"N c #7f5b0a", -"B c #735817", -"V c #415b71", -"C c #556573", -"Z c #5a6a79", -"A c #4b6983", -"S c #687a8b", -"D c #821a16", -"F c #8f1611", -"G c #961712", -"H c #941e19", -"J c #98231d", -"K c #992c25", -"L c #a62d26", -"P c #aa3f3a", -"I c #b9342c", -"U c #b43531", -"Y c #bc3930", -"T c #8a681f", -"R c #976e15", -"E c #826321", -"W c #916f25", -"Q c #937025", -"! c #9c7e2b", -"~ c #a37819", -"^ c #ac7c11", -"/ c #a97c1a", -"( c #c03f35", -") c #c4463a", -"_ c #c6493d", -"` c #c14c44", -"' c #cd5446", -"] c #cf5749", -"[ c #c15450", -"{ c #c35c57", -"} c #c6635e", -"| c #d46051", -" . c #cb6a63", -".. c #d86e61", -"X. c #dc7b6e", -"o. c #b68411", -"O. c #bc8710", -"+. c #ae9c5c", -"@. c #c58f13", -"#. c #d29815", -"$. c #df8376", -"%. c #c6a546", -"&. c #dfb84f", -"*. c #cbb771", -"=. c #e3c05d", -"-. c #e5c470", -";. c #b3b1b0", -":. c #9db8d2", -">. c #a5bdd1", -",. c #b5cfe5", -"<. c #eed680", -"1. c #e6d498", -"2. c #edc5be", -"3. c #f0dcaa", -"4. c #eae8e3", -"5. c #eeecea", -"6. c None", -/* pixels */ -"6.6.6.6.6.6.6.6.6.6.6. . 6.6.6.6.6.6.", -"6.6.6.6.6.6.6.6.6. o ;.5.3.-.&.W O O = 6.6.", -"6.6.6.6.6.6.6.6. r 5.1.<.<.<.=.#.R N = = # 6.", -"6.6.6.6.6. 4.*. B %.=.O.^ = 5 = 6.", -"6.6.6.6.h t d & +. 2 ; 2 o ! <.#.^ 9 5 ; < 6.", -"6.6.6. d >.u d 5 2 2 2 2 = e <.#.~ 5 5 = $ ", -"6.6.6.h C ,.k u a ; ; ; X <.#./ 5 = ", -"6.6. h :.,.A V u a 2 ; 2 4.<.<.<.#.@.o.E w 2 = ", -"6.6.h Z :.,.A A V t a = = e 4.<.<.#.#.W q ; 2 = ", -"6.g h :.:.,.A A A k u a = = 0 4.<.#.W e 2 ; = 1 ", -"6.h S :.:.,.A A A A j u a = = q 4.W i M 5 = = ", -"6.- :.:.:.,.A A A A A f > 5 = = w w = 2 ; = 6.", -"6. :.:.,.A A A A , o 5 = = = ; 2 ; * 6.6.", -"6.= X :.,.A A y . % 2 5 # x % 6.", -"6. = ,.s . O 2 2 2 8 ' ] ' _ ) x * $ ", -"6.6. = X % ; 5 = = 3 ' | X.| ' ) K 4 * ", -"6.6.6. = = 2 ; 2 2 = + _ ] $.2.$.] ) ` n . = ", -"6.6.6.6. & 5 = % ) ] | $.| ' ) .n 5 ", -"6.6.6.6.6. 6.6.< Y ` ' ] ' _ ) .D 2 ", -"6.6.6.6.6.6.6.6.6.6.6.+ I ) ) _ ) Y Y [ b 5 ", -"6.6.6.6.6.6.6.6.6.6.6. J L _ I I I { Y l o 2 ", -"6.6.6.6.6.6.6.6.6.6.6. @ : H P . .[ U c 7 = ", -"6.6.6.6.6.6.6.6.6.6.6. & 6 o D G F b z 6 5 = ", -"6.6.6.6.6.6.6.6.6.6.6.6.+ = 8 8 5 ; ; " -}; diff --git a/pixmaps/Gen.xpm b/pixmaps/Gen.xpm deleted file mode 100644 index a8ee177..0000000 --- a/pixmaps/Gen.xpm +++ /dev/null @@ -1,69 +0,0 @@ -/* XPM */ -static char *Gen[] = { -/* columns rows colors chars-per-pixel */ -"24 24 39 1", -" c opaque", -". c #0a0908", -"X c #161614", -"o c #181816", -"O c #21201e", -"+ c #282724", -"@ c #363430", -"# c #403f3a", -"$ c #42413d", -"% c #484641", -"& c #494943", -"* c #53514c", -"= c #5b5954", -"- c #605e57", -"; c #65635c", -": c #686661", -"> c #6c6a63", -", c #76746b", -"< c #78756c", -"1 c #767573", -"2 c #7b7973", -"3 c #807d74", -"4 c #84827a", -"5 c #888781", -"6 c #8a8983", -"7 c #8c8b89", -"8 c #908e86", -"9 c #95938d", -"0 c #9e9c95", -"q c #a8a7a1", -"w c #aba9a3", -"e c #b0afab", -"r c #b6b5af", -"t c #b5b4b2", -"y c #cfceca", -"u c #d5d4d1", -"i c #dedddb", -"p c #e3e3e2", -"a c None", -/* pixels */ -"aaaaaaaaaaaaaaaaaaaaaaaa", -"aaaaaa aaaaaaaaaaaaa", -"aaaa aaaaaaaaaaa", -"aaa y aaaaaaaaaa", -"aaa p9674 aaaaaaaaa", -"aa 2>@;2 aaaaaaaaa", -"aa i9*X10* aaaaaaaaa", -"aa 250t2 aaaaaaaaa", -"aa 6><-* aaaaaa", -"aa # aaa", -"aaa p aa", -"aaa pt %0% 6 a", -"aaaa ew000893& a", -"aaaaaa 00=-63< a", -"aaaaaaa %0-$+@0>% ", -"aaaaaaa pt0=O.op3;- ", -"aaaaaaa %06@o8i;% ", -"aaaaaaa e2rpu9; ", -"aaaaaaa uw023<<=% ", -"aaaaaaaa = &<$ & a", -"aaaaaaaa $ a", -"aaaaaaaa a", -"aaaaaaaaa aa", -"aaaaaaaaaa aaa" -}; diff --git a/pixmaps/X.xpm b/pixmaps/X.xpm deleted file mode 100644 index d7eb777..0000000 --- a/pixmaps/X.xpm +++ /dev/null @@ -1,141 +0,0 @@ -/* XPM */ -static char *X[] = { -/* columns rows colors chars-per-pixel */ -"24 24 111 2", -" c #000000", -". c #0a0300", -"X c #130600", -"o c #1a0801", -"O c #220c02", -"+ c #280f02", -"@ c #2c1003", -"# c #451504", -"$ c #4d1804", -"% c #531b05", -"& c #5d1d05", -"* c #651f05", -"= c #652005", -"- c #6d2206", -"; c #6a2408", -": c #672b11", -"> c #722506", -", c #752a09", -"< c #7b2707", -"1 c #7d2807", -"2 c #7f2b09", -"3 c #7f3715", -"4 c #842c08", -"5 c #8c2e09", -"6 c #83330d", -"7 c #88360e", -"8 c #96330a", -"9 c #9d340a", -"0 c #9a3e17", -"q c #a2360b", -"w c #a6380c", -"e c #aa3a0c", -"r c #b13d0d", -"t c #804a32", -"y c #a8410e", -"u c #a24919", -"i c #aa4410", -"p c #b5410e", -"a c #bb430e", -"s c #b34714", -"d c #b3491c", -"f c #bc4a11", -"g c #a64f27", -"h c #af4c24", -"j c #ad5129", -"k c #b64f25", -"l c #b3522b", -"z c #bc5225", -"x c #b8552e", -"c c #bb582e", -"v c #bc5b32", -"b c #8c634d", -"n c #9c7663", -"m c #a3735d", -"M c #ab7255", -"N c #a87d6b", -"B c #c2460f", -"V c #c5490f", -"C c #cb4b0f", -"Z c #c24c12", -"A c #c94f10", -"S c #d14e10", -"D c #d65012", -"F c #db5412", -"G c #da5a1c", -"H c #c65623", -"J c #c45729", -"K c #c1592d", -"L c #c66034", -"P c #c7663c", -"I c #c3683d", -"U c #c96335", -"Y c #d7612b", -"T c #df723d", -"R c #e05713", -"E c #e35813", -"W c #e95b13", -"Q c #e46c2f", -"! c #e67034", -"~ c #e3733b", -"^ c #cb6d44", -"/ c #ce724a", -"( c #d37245", -") c #d4764b", -"_ c #da7546", -"` c #dd794a", -"' c #e17641", -"] c #e47a45", -"[ c #e47f4e", -"{ c #ab8069", -"} c #a38272", -"| c #af8673", -" . c #ac8978", -".. c #b18771", -"X. c #b28d7c", -"o. c #c08e78", -"O. c #d28e72", -"+. c #d89375", -"@. c #dc997b", -"#. c #d9a38d", -"$. c #dba893", -"%. c #d8af9b", -"&. c #deb39d", -"*. c #e5b29c", -"=. c #e8b49d", -"-. c #ebc1af", -";. c #ebc8b9", -":. c #dadada", -">. c #ececec", -",. c white", -"<. c None", -/* pixels */ -"<.<.<.<.<.<. <.<.<.<.<.<.", -"<.<.<.<.<. o @ @ o <.<.<.<.<.", -"<.<.<. + 6 S ` _ _ ( d , O <.<.<.", -"<.<. . 7 T O.Q G D S C V V a , . <.<.", -"<.<. X s ] ~ E E F F D S C V B p 8 X <.<.", -"<. . p ] ! W W W W F D D C V B a r 8 . <.", -" 6 ~ Q W W A f W E F D V e B a r r ; ", -" O Y ] E W u n b y F F V m X.g a p r e o ", -" 3 ` F E W { ,.,.&.s V } :.,.=.L r r e = ", -" I Y F F E M ,.,.,.%. .:.,.,.@.^ p r e 2 ", -" X ) S D F F f ..,.,.,.,.,.,.*.( P r e e 5 X ", -" O ( C S D F F F ..,.,.,.,.*.) J r r r q 4 o ", -" O ( V C D D D D X.,.,.,.,.-.H r r r e w > o ", -" . ^ B V C C y X.>.,.,.,.,.,.;.z r r w w = . ", -" j a B V e m ,.,.,.*.*.,.,.,.$.k e w 5 & ", -" t a a B 8 N ,.,.*.L J *.,.,.$.l w 8 1 # ", -" o v p a a 0 X.+.U B H z O.#.l h q 4 > X ", -" : c s r r K K r r r k x l j q 9 * # ", -"<. . 4 l k r e r r e e e w q q 8 * * . <.", -"<.<. . 4 l d e e e e w w q q < * * . <.<.", -"<.<. . % q q q q q q 9 4 * - % . <.<.", -"<.<.<. o % , 5 1 * * & $ o <.<.<.", -"<.<.<.<.<. . o o . <.<.<.<.<.", -"<.<.<.<.<.<. <.<.<.<.<.<." -}; diff --git a/pixmaps/donate.xpm b/pixmaps/donate.xpm deleted file mode 100644 index 53001bc..0000000 --- a/pixmaps/donate.xpm +++ /dev/null @@ -1,654 +0,0 @@ -/* XPM */ -static char * Screenshot_xpm[] = { -"83 24 627 2", -" c #FFFFFF", -". c #FFFEFE", -"+ c #FFFAF6", -"@ c #FFFBF7", -"# c #FFF0E1", -"$ c #FFF4E5", -"% c #FF972C", -"& c #FF9F3F", -"* c #FFA042", -"= c #FF9F40", -"- c #FF9B35", -"; c #FFF9EF", -"> c #FFF1E4", -", c #FFEAD6", -"' c #FFEFD7", -") c #FFAB55", -"! c #FFCD80", -"~ c #FFECCA", -"{ c #FFFDF6", -"] c #FFFFFA", -"^ c #FFEDCD", -"/ c #FFCC80", -"( c #FFB366", -"_ c #FFEFD9", -": c #FFEEDF", -"< c #FFB464", -"[ c #FFCB82", -"} c #FFF6E1", -"| c #FFFBF4", -"1 c #FFF8EB", -"2 c #FFF7E9", -"3 c #FFF7EA", -"4 c #FFF8EA", -"5 c #FFF9EE", -"6 c #FFFBF3", -"7 c #FFCB85", -"8 c #FFB972", -"9 c #FFF1E3", -"0 c #FFEAD7", -"a c #FFB76A", -"b c #FFDEB0", -"c c #FFF6E4", -"d c #FFF4E1", -"e c #FFF3DF", -"f c #FFF6E5", -"g c #FFDCAE", -"h c #FFB870", -"i c #FFF4E9", -"j c #FFEBD8", -"k c #FFAE56", -"l c #FFD79C", -"m c #FFF1D8", -"n c #FFF0D5", -"o c #FFEFD4", -"p c #FFF2D9", -"q c #FFDBA8", -"r c #FFB163", -"s c #FFF4EA", -"t c #FEFFFF", -"u c #FFEBCD", -"v c #FFBA54", -"w c #FFEDCB", -"x c #FFECC9", -"y c #FEECC9", -"z c #FFEECA", -"A c #FFF5CE", -"B c #FFF8CF", -"C c #FFF7CF", -"D c #FFF6CE", -"E c #FFF1CC", -"F c #FFF0CB", -"G c #FFF0D1", -"H c #FFBB58", -"I c #FFF9F0", -"J c #FE9D32", -"K c #FDD389", -"L c #FEEBC5", -"M c #FEE9C0", -"N c #FFEBC1", -"O c #DCD1B4", -"P c #40617D", -"Q c #043667", -"R c #073869", -"S c #063868", -"T c #2D5376", -"U c #9CA39D", -"V c #FDE9C0", -"W c #FFEAC1", -"X c #FDE9BF", -"Y c #A8ABA1", -"Z c #F9E6BE", -"` c #FDD894", -" . c #FE9C36", -".. c #FFF0DB", -"+. c #FEAB29", -"@. c #FDD289", -"#. c #FEE8BE", -"$. c #FEE6B9", -"%. c #FFEBBB", -"&. c #C1BBA5", -"*. c #204970", -"=. c #17436D", -"-. c #45637C", -";. c #49667E", -">. c #14406C", -",. c #033567", -"'. c #7F8C8F", -"). c #FFEFBD", -"!. c #FEE7B9", -"~. c #FCE5B9", -"{. c #FCE5B8", -"]. c #FDE6B9", -"^. c #FBE5B8", -"/. c #FFE9BA", -"(. c #EBD9B3", -"_. c #3F607B", -":. c #667B87", -"<. c #F9E3B7", -"[. c #FDD591", -"}. c #FEAB2A", -"|. c #FFF8F0", -"1. c #FE901B", -"2. c #FEB641", -"3. c #FDC870", -"4. c #FEE3AE", -"5. c #FEE6B3", -"6. c #FEE5B2", -"7. c #FEE5B3", -"8. c #FDE5B2", -"9. c #FFEBB5", -"0. c #A4A697", -"a. c #002F64", -"b. c #959C93", -"c. c #FFEAB5", -"d. c #FFEEB7", -"e. c #E5D4AB", -"f. c #083868", -"g. c #2C5273", -"h. c #E8D6AC", -"i. c #FFE9B4", -"j. c #F8E1B1", -"k. c #E4D3AB", -"l. c #A0A496", -"m. c #9DA295", -"n. c #D1C6A5", -"o. c #F2DDAF", -"p. c #FFE7B3", -"q. c #E6D5AC", -"r. c #D8CBA8", -"s. c #EDDAAE", -"t. c #CBC2A4", -"u. c #9EA295", -"v. c #C9C1A3", -"w. c #FBE3B2", -"x. c #FFE6B3", -"y. c #A3A697", -"z. c #9CA195", -"A. c #CFC5A5", -"B. c #F6E0B1", -"C. c #818E8D", -"D. c #003165", -"E. c #7A898C", -"F. c #E2D2AA", -"G. c #E9D7AD", -"H. c #BFB9A0", -"I. c #969D93", -"J. c #F5DFB0", -"K. c #FEE6B5", -"L. c #FEC972", -"M. c #FDB642", -"N. c #FE9327", -"O. c #FE9628", -"P. c #FDB847", -"Q. c #FEBA4F", -"R. c #FED183", -"S. c #FEE3AD", -"T. c #FFE7AF", -"U. c #7F8B89", -"V. c #00205E", -"W. c #BAB49A", -"X. c #FFE4AD", -"Y. c #FDE3AD", -"Z. c #FAE0AC", -"`. c #5F7580", -" + c #17426C", -".+ c #C1B99C", -"++ c #FFE5AE", -"@+ c #979C91", -"#+ c #063767", -"$+ c #17426B", -"%+ c #1D476D", -"&+ c #003064", -"*+ c #718185", -"=+ c #FBE1AC", -"-+ c #FFEBB0", -";+ c #426178", -">+ c #001B5C", -",+ c #536D7E", -"'+ c #274D70", -")+ c #053667", -"!+ c #BBB49A", -"~+ c #FFECB1", -"{+ c #A2A494", -"]+ c #19446C", -"^+ c #002A62", -"/+ c #8F968E", -"(+ c #FFEDB1", -"_+ c #94998F", -":+ c #002E63", -"<+ c #083867", -"[+ c #687B82", -"}+ c #E2D0A5", -"|+ c #406078", -"1+ c #1A456C", -"2+ c #7A8888", -"3+ c #F4DCAA", -"4+ c #FEE4B0", -"5+ c #FED48B", -"6+ c #FEBC53", -"7+ c #FDB746", -"8+ c #FE9A33", -"9+ c #FE9629", -"0+ c #FDB543", -"a+ c #FDBA4E", -"b+ c #FDCE7D", -"c+ c #FDDFA5", -"d+ c #FDE1AA", -"e+ c #FEE0A8", -"f+ c #FEE0A7", -"g+ c #FFE1A8", -"h+ c #EDD4A3", -"i+ c #576E7C", -"j+ c #0D3B69", -"k+ c #D0C19C", -"l+ c #FFE2A8", -"m+ c #FDE0A7", -"n+ c #F8DCA6", -"o+ c #61757F", -"p+ c #15416B", -"q+ c #C7BB99", -"r+ c #B6AF95", -"s+ c #3C5C74", -"t+ c #CABD9A", -"u+ c #D9C79E", -"v+ c #536C7B", -"w+ c #093968", -"x+ c #B5AE95", -"y+ c #EED5A3", -"z+ c #395A74", -"A+ c #6C7C81", -"B+ c #DAC89E", -"C+ c #758384", -"D+ c #003265", -"E+ c #868E88", -"F+ c #FFEBAC", -"G+ c #9A9C8D", -"H+ c #6F7E81", -"I+ c #E0CC9F", -"J+ c #C2B797", -"K+ c #002D63", -"L+ c #244B6F", -"M+ c #FFEBAB", -"N+ c #CEBF9B", -"O+ c #3A5B75", -"P+ c #003266", -"Q+ c #A2A28F", -"R+ c #EFD6A3", -"S+ c #4B6779", -"T+ c #013466", -"U+ c #ABA791", -"V+ c #E6D0A1", -"W+ c #476478", -"X+ c #013366", -"Y+ c #D7C69D", -"Z+ c #FDE0A8", -"`+ c #FDD288", -" @ c #FDBD55", -".@ c #FEB540", -"+@ c #FEB33F", -"@@ c #FEB23C", -"#@ c #FEB542", -"$@ c #FEC362", -"%@ c #FED386", -"&@ c #FDDEA1", -"*@ c #FDE2A8", -"=@ c #FDE0A5", -"-@ c #FEE0A4", -";@ c #FFE2A5", -">@ c #D6C59A", -",@ c #2D5270", -"'@ c #3C5B75", -")@ c #E1CC9D", -"!@ c #FFE1A4", -"~@ c #FDE0A4", -"{@ c #FDDFA3", -"]@ c #2A4F70", -"^@ c #274E70", -"/@ c #DDCA9C", -"(@ c #687A7F", -"_@ c #002C63", -":@ c #C8BC97", -"<@ c #FFE3A5", -"[@ c #A7A58E", -"}@ c #002F65", -"|@ c #91968A", -"1@ c #CCBE97", -"2@ c #1C466C", -"3@ c #355773", -"4@ c #F4D9A2", -"5@ c #6F7F80", -"6@ c #0B3A69", -"7@ c #ADA991", -"8@ c #FFEAA7", -"9@ c #D6C499", -"0@ c #92978A", -"a@ c #667980", -"b@ c #536B7B", -"c@ c #456277", -"d@ c #FFEEA9", -"e@ c #DFCB9C", -"f@ c #375873", -"g@ c #315472", -"h@ c #EFD6A1", -"i@ c #EED6A0", -"j@ c #0E3C69", -"k@ c #93978B", -"l@ c #96998B", -"m@ c #3C5C75", -"n@ c #00195D", -"o@ c #CDBF98", -"p@ c #FDE1A7", -"q@ c #FDE0A3", -"r@ c #FED48A", -"s@ c #FEC467", -"t@ c #FEB746", -"u@ c #FEB23B", -"v@ c #FEB53F", -"w@ c #FE9933", -"x@ c #FEFBF7", -"y@ c #FF9627", -"z@ c #FFB33A", -"A@ c #FFB139", -"B@ c #FFB138", -"C@ c #FFB037", -"D@ c #FFB644", -"E@ c #FEBB51", -"F@ c #FEC567", -"G@ c #FED181", -"H@ c #FDD78F", -"I@ c #FDD892", -"J@ c #FDD891", -"K@ c #FFDA92", -"L@ c #C4B287", -"M@ c #0B3A67", -"N@ c #617277", -"O@ c #EFCE8F", -"P@ c #FFD991", -"Q@ c #FFDD90", -"R@ c #ACA281", -"S@ c #002E65", -"T@ c #4C6676", -"U@ c #F7D390", -"V@ c #4A6373", -"W@ c #143F68", -"X@ c #E3C68C", -"Y@ c #FED891", -"Z@ c #FDD791", -"`@ c #8C8D7B", -" # c #9F9B82", -".# c #A8A082", -"+# c #82887D", -"@# c #F8D490", -"## c #2F516D", -"$# c #1B456A", -"%# c #DAC18C", -"&# c #C6B488", -"*# c #2F526F", -"=# c #20496E", -"-# c #767F78", -";# c #5C6D71", -"># c #80867C", -",# c #FFE394", -"'# c #1A4469", -")# c #5C6F76", -"!# c #F4D190", -"~# c #C7B589", -"{# c #003065", -"]# c #21486B", -"^# c #637579", -"/# c #5F7278", -"(# c #5D7075", -"_# c #476273", -":# c #DEC48C", -"<# c #FDD893", -"[# c #FED07F", -"}# c #FEC96E", -"|# c #FEBC51", -"1# c #FFB038", -"2# c #FF9933", -"3# c #FF9526", -"4# c #FFAF31", -"5# c #FFAF34", -"6# c #FFAF33", -"7# c #FEAF33", -"8# c #FFAE32", -"9# c #FFB036", -"0# c #FEB33D", -"a# c #FEB33E", -"b# c #FFB63D", -"c# c #B38D4A", -"d# c #00246B", -"e# c #9F824A", -"f# c #FFBE39", -"g# c #FFB73C", -"h# c #AD8C4E", -"i# c #0B3B68", -"j# c #0C3863", -"k# c #CC9842", -"l# c #FFB43D", -"m# c #565E57", -"n# c #023567", -"o# c #DBA143", -"p# c #F9B03E", -"q# c #0F3C67", -"r# c #1E4260", -"s# c #E6A63F", -"t# c #847652", -"u# c #C59645", -"v# c #FFB53D", -"w# c #002F68", -"x# c #2C495E", -"y# c #FFBE38", -"z# c #887851", -"A# c #B88D43", -"B# c #FFBA38", -"C# c #535E5B", -"D# c #043565", -"E# c #B18B49", -"F# c #FFBB3B", -"G# c #A5874D", -"H# c #907B4E", -"I# c #E1A341", -"J# c #002E67", -"K# c #3F535B", -"L# c #FFB737", -"M# c #E9A73D", -"N# c #BB9046", -"O# c #DCA13F", -"P# c #FDB23D", -"Q# c #FEB43E", -"R# c #FEB23A", -"S# c #FFB137", -"T# c #FFAF30", -"U# c #FF9932", -"V# c #FF921F", -"W# c #FFAC28", -"X# c #FFAC2D", -"Y# c #FEAC2D", -"Z# c #F7A82E", -"`# c #7F6F49", -" $ c #002B69", -".$ c #043465", -"+$ c #083664", -"@$ c #073664", -"#$ c #013365", -"$$ c #AF853E", -"%$ c #FFAF2B", -"&$ c #FFB02A", -"*$ c #917845", -"=$ c #033465", -"-$ c #28465C", -";$ c #877347", -">$ c #25445D", -",$ c #023465", -"'$ c #867348", -")$ c #FBAA2D", -"!$ c #555B52", -"~$ c #043564", -"{$ c #D79936", -"]$ c #FFAE2C", -"^$ c #C18F3A", -"/$ c #575C52", -"($ c #FFB827", -"_$ c #937845", -":$ c #002F67", -"<$ c #435357", -"[$ c #5B5E51", -"}$ c #003365", -"|$ c #D49836", -"1$ c #FFB22A", -"2$ c #8F7746", -"3$ c #00276B", -"4$ c #515953", -"5$ c #A68240", -"6$ c #FFAC2C", -"7$ c #425257", -"8$ c #5C5E51", -"9$ c #565C52", -"0$ c #8A7447", -"a$ c #FAA92E", -"b$ c #FFAC29", -"c$ c #FF962D", -"d$ c #FFF3E9", -"e$ c #FF9520", -"f$ c #FFAB26", -"g$ c #FFA927", -"h$ c #FFAA27", -"i$ c #F3A42A", -"j$ c #8A7443", -"k$ c #415155", -"l$ c #485553", -"m$ c #455354", -"n$ c #847145", -"o$ c #EAA02D", -"p$ c #FEA927", -"q$ c #FFAB27", -"r$ c #A27E3E", -"s$ c #26445C", -"t$ c #053564", -"u$ c #2A465B", -"v$ c #9B7B40", -"w$ c #FFB024", -"x$ c #E69E2D", -"y$ c #716749", -"z$ c #70674A", -"A$ c #ECA12C", -"B$ c #B1863A", -"C$ c #495553", -"D$ c #AF853B", -"E$ c #FFAE25", -"F$ c #EDA12C", -"G$ c #62604E", -"H$ c #0E3962", -"I$ c #796B48", -"J$ c #897344", -"K$ c #4D5752", -"L$ c #E19C2F", -"M$ c #FFAD25", -"N$ c #D19432", -"O$ c #425155", -"P$ c #003166", -"Q$ c #857145", -"R$ c #FBA828", -"S$ c #EFA32B", -"T$ c #565B51", -"U$ c #0B3763", -"V$ c #173E5F", -"W$ c #957941", -"X$ c #F8A729", -"Y$ c #FF9424", -"Z$ c #FFFEFD", -"`$ c #FFF3E8", -" % c #FFA038", -".% c #FFA826", -"+% c #FFAB2B", -"@% c #FEAB2B", -"#% c #FFAE29", -"$% c #FFB128", -"%% c #FFB028", -"&% c #FFAF29", -"*% c #FFAC2A", -"=% c #FFB127", -"-% c #FFB227", -";% c #FFAF28", -">% c #FFAB2A", -",% c #FFAD2A", -"'% c #FFAD29", -")% c #FFB327", -"!% c #FFA725", -"~% c #FFA13F", -"{% c #FFFBF8", -"]% c #FFE8D4", -"^% c #FF9926", -"/% c #FFB94A", -"(% c #FFB84C", -"_% c #FFB84B", -":% c #FFB94C", -"<% c #FFB949", -"[% c #FF9422", -"}% c #FFF7F0", -"|% c #FFF0E3", -"1% c #FFB05A", -"2% c #FFB245", -"3% c #FFC76F", -"4% c #FFC66F", -"5% c #FFC66E", -"6% c #FFC670", -"7% c #FFC76D", -"8% c #FFAD3D", -"9% c #FFB667", -"0% c #FFB15E", -"a% c #FFBB5B", -"b% c #FFD594", -"c% c #FFD492", -"d% c #FFD390", -"e% c #FFD491", -"f% c #FFB44F", -"g% c #FFB96F", -"h% c #FFF9F5", -"i% c #FFF5ED", -"j% c #FFAD58", -"k% c #FFB143", -"l% c #FFDEA8", -"m% c #FFE5BC", -"n% c #FFE3B8", -"o% c #FFE1B4", -"p% c #FFE1B3", -"q% c #FFDA9E", -"r% c #FFAB3B", -"s% c #FFB76D", -"t% c #FFF9F4", -"u% c #FFF4EB", -"v% c #FFA03F", -"w% c #FFBF5F", -"x% c #FFDDA6", -"y% c #FFEED3", -"z% c #FFF5E3", -"A% c #FFEDD0", -"B% c #FFDAA0", -"C% c #FFA851", -"D% c #FFF8EE", -"E% c #FFFBF6", -"F% c #FF962C", -"G% c #FF9C38", -"H% c #FF9C39", -"I% c #FF9B38", -"J% c #FF9A34", -" . + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ . ", -" . # $ % & * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * = - ; > . ", -" . , ' ) ! ~ { ] ^ / ( _ : . ", -" . , < [ } | ; 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 4 5 6 } 7 8 9 . ", -" . 0 a b c d e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e d f g h i . ", -" j k l m n o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o n p q r s ", -". t u v w ~ x x x x x x x x x x x x x y z A B C C D E x y x x x x x x x x x x x x x x x x x x x x x x x x x y x F x x x x x x x x x x x x x x x x x x x x x ~ G H I t ", -" > J K L M M M M M M M M M M M M M M N O P Q R S T U V M M M M M M M M M M M M M M M M M M M M M M M M M V W X Y Z M M M M M M M M M M M M M M M M M M M M M L ` .@ ", -"t ..+.@.#.$.$.$.$.$.$.$.$.$.$.$.$.$.$.%.&.*.=.-.;.>.,.'.).$.$.!.~.{.].!.].].!.!.!.].^.].!.].$.!.~.^.].!.]./.(._.:.<.$.!.].^.].!.$.].$.$.$.$.$.$.$.$.$.$.$.$.$.#.[.}.|.", -"@ 1.2.3.4.5.6.7.7.7.7.7.7.7.7.7.7.7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.p.q.r.s.t.u.v.w.x.j.q.y.z.A.B.p.j.C.D.E.F.x.G.H.I.H.J.7.7.7.7.7.7.7.7.7.7.7.7.7.6.7.K.L.M.N.", -"@ O.P.Q.R.4.4.S.S.S.S.S.S.S.S.S.S.S.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+-+;+>+,+'+)+f.!+~+{+f.]+$+^+/+(+_+:+a.<+[+}+|+)+1+:+2+3+S.S.S.S.S.S.S.S.S.S.S.S.4.4+5+6+7+8+", -"@ 9+P.0+a+b+c+d+e+f+f+f+f+f+f+f+f+f+g+h+i+j+k+l+m+n+o+p+q+r+#+s+t+u+v+w+x+y+z+a.A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+g+f+f+f+f+f+f+f+f+f+e+d+Z+`+ @0+P.8+", -"@ O..@+@@@#@$@%@&@*@=@-@-@-@-@-@-@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@;@[@}@|@1@2@3@4@<@5@6@7@8@9@0@a@b@D.c@d@e@f@g@h@i@a.j@k@l@m@n@o@!@-@-@-@-@-@-@-@=@p@q@r@s@t@u@+@v@w@", -"x@y@z@A@A@B@C@D@E@F@G@H@I@J@J@J@J@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@`@T+ #.#D++#@#J@##$#%#&#*#=#-#;#X+>#,#L@'#)#!#~#{#]#^#/#(#_#:#Y@J@J@J@J@J@J@<#[#}#|#t@1#B@A@A@z@2#", -"@ 3#4#5#6#5#6#7#8#9#u@0#a#a#a#a#a#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#g#p#q#r#s#t#d#u#l#v#w#x#y#z#d#A#B#C#D#E#F#G#w#H#v#I#J#K#L#M#N#O#P#a#a#a#a#a#a#a#Q#R#S#8#6#7#5#6#5#T#U#", -"@ V#W#X#X#X#X#X#X#Y#X#X#X#X#X#X#X#X#Z#`# $.$+$@$#$P+$$%$&$*$=$-$;$>$,$'$)$!$~${$]$^$J#/$($_$:$<$[$}$+$|$1$2$3$4$5$6$7$,$8$9$:$0$a$X#X#X#X#X#X#X#X#X#Y#X#X#X#X#X#X#b$c$", -" d$e$f$g$g$g$g$g$g$g$g$g$g$g$g$g$h$i$j$k$l$l$m$n$o$f$p$h$q$r$s$t$u$v$w$x$y$z$A$f$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$h$p$g$g$g$g$g$g$g$g$g$g$g$g$g$g$f$Y$Z$", -" `$ %.%+%+%+%+%+%+%+%+%+%+%+%+%+%@%+%#%$%%%%%%%&%*%@%+%@%+%#%=%-%=%#%@%*%;%;%>%@%,%%%'%@%>%%%-%&%#%%%*%@%*%$%)%#%+%>%%%-%-%#%+%@%+%+%+%+%+%+%+%+%+%+%+%+%+%+%+%!%~%{%", -". ]%^%/%(%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%_%:%<%[%}% ", -" |%1%2%3%4%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%5%6%7%8%9%}% ", -" . d$0%a%b%c%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%b%e%f%g%h% . ", -" . i%j%k%l%m%n%o%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%o%n%m%q%r%s%t% . ", -" . u%5 v%w%x%y%z%d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d z%A%B%H C%D%}% . ", -" . @ E%F%G%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%H%I%J% {% . "}; diff --git a/pixmaps/future.xpm b/pixmaps/future.xpm deleted file mode 100644 index 095c5da..0000000 --- a/pixmaps/future.xpm +++ /dev/null @@ -1,52 +0,0 @@ -/* XPM */ -static char *future[] = { -/* columns rows colors chars-per-pixel */ -"24 24 22 1", -" c opaque", -". c #0a0905", -"X c #0f0d08", -"o c #13110a", -"O c #1a170e", -"+ c #1c190f", -"@ c #1e1b10", -"# c #272315", -"$ c #282415", -"% c #2e2a19", -"& c #352f1c", -"* c #38331e", -"= c #3c3620", -"- c #433c24", -"; c #4d4529", -": c #544b2d", -"> c #595030", -", c #605633", -"< c #635935", -"1 c #6c613a", -"2 c #eed680", -"3 c None", -/* pixels */ -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333332333", -"3331**<3;@3;@3$<-***+333", -"333333333333333333333333", -"333,&*$%3*o@@%;-o3;**333", -"333333332333333333333333", -"333<-*=*+ 33,&=$%3;**333", -"333333333333333332333333", -"333-=$3-**$.3;**O%X3#333", -"333333333333333333333333", -"333:*=*;@. @<***&o 3;333", -"333333333333333333332333", -"333,*+3,&@ 3333<-==*@333", -"333333333333333333333333", -"333>&o -$&. 3333,&=$333", -"333333333333333333333333", -"333;**O ,&*$%3;*=3,&*333", -"333333333333323333333333", -"333333333333333333333333", -"333333333333333333333333", -"333333333333333333333333" -}; diff --git a/pixmaps/interface.xpm b/pixmaps/interface.xpm deleted file mode 100644 index 83385e5..0000000 --- a/pixmaps/interface.xpm +++ /dev/null @@ -1,54 +0,0 @@ -/* XPM */ -static char *interface[] = { -/* columns rows colors chars-per-pixel */ -"24 24 24 1", -" c opaque", -". c #0a0905", -"X c #13110a", -"o c #1a170e", -"O c #1b180e", -"+ c #1e1b10", -"@ c #201c11", -"# c #292516", -"$ c #2f2a19", -"% c #302c1a", -"& c #37321d", -"* c #38331e", -"= c #3f3822", -"- c #443d24", -"; c #474026", -": c #494127", -"> c #4e4629", -", c #534b2c", -"< c #584f2f", -"1 c #5f5533", -"2 c #605633", -"3 c #635935", -"4 c #857747", -"5 c None", -/* pixels */ -"555555555555555555555555", -"555555555555555555555555", -"555555555555555555555555", -"55555555555 5555555", -"5555555555#2+#;; 555555", -"5555555555 o>%& 55555", -"5555555555 --, 555555", -"5555555555 :*, 5555555", -"5555555555 >$* 5555555", -"5555555555-,+ 55555555", -"5555555555<,= 55555555", -"5555555555:$, 55555555", -"555555555 >o3 55555555", -"555555555 > 3 55555555", -"5555555554<@, 555555555", -"555555555,2- 555555555", -"5555555552+- 555555555", -"55555555 :.* 555555555", -"55555555,XO.# 555555555", -"5555555 55555555", -"55555555 555555555", -"555555555 5555555555", -"555555555555555555555555", -"555555555555555555555555" -}; diff --git a/pixmaps/load.xpm b/pixmaps/load.xpm deleted file mode 100644 index efe832e..0000000 --- a/pixmaps/load.xpm +++ /dev/null @@ -1,125 +0,0 @@ -/* XPM */ -static char *load[] = { -/* columns rows colors chars-per-pixel */ -"24 24 95 2", -" c #000000", -". c #080906", -"X c #0a0a09", -"o c #1f1f00", -"O c #141513", -"+ c #191a15", -"@ c #1c1c1b", -"# c #2a2a00", -"$ c #22221c", -"% c #2a2a15", -"& c #33331e", -"* c #38381c", -"= c #282724", -"- c #2d2d24", -"; c #2b2c28", -": c #313126", -"> c #333328", -", c #363430", -"< c #3d3f33", -"1 c #42413d", -"2 c #494b3d", -"3 c #484641", -"4 c #494943", -"5 c #555847", -"6 c #5a5954", -"7 c #605e57", -"8 c #65635c", -"9 c #6f725d", -"0 c #6d6b63", -"q c #76746b", -"w c #797d67", -"e c #737370", -"r c #7d8169", -"t c #807d74", -"y c #82856d", -"u c #868973", -"i c #898d74", -"p c #8f9379", -"a c #95997d", -"s c #878883", -"d c #888781", -"f c #898883", -"g c #8c8b89", -"h c #908e86", -"j c #95938c", -"k c #9a9d81", -"l c #9e9d95", -"z c #9da285", -"x c #a2a587", -"c c #a2a688", -"v c #a4a98a", -"b c #a9ae8e", -"n c #a6a998", -"m c #aaad96", -"M c #adb292", -"N c #b1b595", -"B c #b3b896", -"V c #b5ba99", -"C c #b8bc9b", -"Z c #aba9a3", -"A c #b0afa9", -"S c #b3b5a5", -"D c #b6b5af", -"F c #b5b8a6", -"G c #b9bca9", -"H c #bab9b6", -"J c #bbc09e", -"K c #bec3a0", -"L c #c1c6a3", -"P c #c0c3af", -"I c #c4c9a5", -"U c #c6cba8", -"Y c #c9ceaa", -"T c #c1c3b2", -"R c #c7cab7", -"E c #cacdbb", -"W c #ced3ae", -"Q c #c8c7c2", -"! c #d4d6c2", -"~ c #d6d9c5", -"^ c #d7dac9", -"/ c #dadcca", -"( c #d5d4d1", -") c #dbdcd3", -"_ c #dfdedc", -"` c #dee1d0", -"' c #e2e5cf", -"] c #e3e6d2", -"[ c #e2e3d9", -"{ c #e7ead8", -"} c #e8ebd9", -"| c #e6e6e4", -" . c #ecece2", -".. c #f3f3eb", -"X. c None", -/* pixels */ -"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", -"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", -" X.X.X.X.X.X.X.X.X.X.X.X.X.", -" F ] ] ] ] ' i > O X.X.X.X.X.X.X.X.X.X.X.X.X.", -"- X ' W W W W W N - . X.X.X.X.X.X.X.X.X.X.X.X.", -"$ l ' I I Y U Y Y 5 O % X.X.X.X.X.X.X.X.X.X.X.X.", -"$ E L B N B V J J y < X.X.X.X.", -"$ / N b x v b b b c x m S G G T R E G @ X.X.X.", -"X / a z a a k k a z c v c c c c x k i - X.X.", -" / y w O ", -" / w < _ } } } { } } } } } } } } { ] ) / / ; - ", -" ~ w X ..W W W W W W W W W W U L G M $ > ", -" ~ 2 ) .W W W W W W N X X v H . k . X 9 . > ", -" ~ O ..Y Y Y Y U Y Y X f q X 4 l 3 . d $ X > ", -" F e .I L I I K K K X Q D l l l h j t 2 + : ", -" n ) C V V N N N N M i . l l 6 7 f t q . > > ", -" l | M b v v v c c 3 l 6 3 = , l 0 4 - ", -" } K a p i i u i i g D l 6 $ . + | e 0 7 @ ", -"> 3 l f , O g _ 8 3 ", -"> > > > > > > > > > > @ S t D | ( j 8 X @ X.", -"> > > > > > > > > > > D Z l t t q q 6 3 X.", -"& - : > > > > > > > > 6 3 q 3 4 X.X.", -" # o o * * * * * * * 1 X.X.", -"X.X.X.X.X.X.X.X.X.X.X.X.X.X.X. X.X.X.X.X.X." -}; diff --git a/pixmaps/preference.xpm b/pixmaps/preference.xpm deleted file mode 100644 index 9c1fb6d..0000000 --- a/pixmaps/preference.xpm +++ /dev/null @@ -1,93 +0,0 @@ -/* XPM */ -static char *preference[] = { -/* columns rows colors chars-per-pixel */ -"24 24 63 1", -" c opaque", -". c #1c1c1b", -"X c gray18", -"o c #4e4e4d", -"O c #54524d", -"+ c #676560", -"@ c #726f6a", -"# c #79756f", -"$ c #767575", -"% c #787774", -"& c #797978", -"* c #586d84", -"= c #5b7189", -"- c #60768f", -"; c #607791", -": c #637b95", -"> c #6c85a1", -", c #7590ae", -"< c #86827d", -"1 c #88857d", -"2 c #818a95", -"3 c #9f9f9e", -"4 c #8193a9", -"5 c #8d98a5", -"6 c #849cb6", -"7 c #97a5b6", -"8 c #90a6be", -"9 c #a19d96", -"0 c #a5a19c", -"q c #a7a6a5", -"w c #aeaead", -"e c #a2aebc", -"r c #b9b4ab", -"t c #bebdbc", -"y c #99adc3", -"u c #9db6ce", -"i c #9db8d2", -"p c #a1b4c8", -"a c #a4bad0", -"s c #b0c6db", -"d c #c1bdb4", -"f c #c3c1bc", -"g c #c9c6be", -"h c #cbc7c0", -"j c #ccc8c1", -"k c gray80", -"l c #d0cdc6", -"z c #d3d1cb", -"x c #d9d6d1", -"c c #dbd8d3", -"v c #dddcdc", -"b c #c0d1e2", -"n c #d3dfea", -"m c #d7e2ed", -"M c #dfe7f0", -"N c #e3e2e1", -"B c #eae9e5", -"V c #ededec", -"C c #edf2f6", -"Z c #f0efed", -"A c #f3f2f2", -"S c #fefefe", -"D c None", -/* pixels */ -"DDDDDDD DDDDDDDDDDDDD", -"DDDD rk1 DDDDDDD ", -"DDDD ggr DDDDD ", -"DDD Ng DDDD S$ ", -"DD XAg DDD Skw ", -"DD z. hZr# DD vw ", -"DD 0jjBArrr D V ", -"DD 9djgccr1 S ", -"DD BAf1 k ", -"DD ZAj w D", -"DDD Z w DDD", -"DDDD w +O DDDD", -"DDDDDDD w &&<% DDD", -"DDDDDD ,ay 9tr< DD", -"DDDDD ,nei; NVh1 D", -"DDDD 6m5;i; VAg1 ", -"DDD yM4*i,= AVq@ ", -"DD pC4-i,= v$ow ", -"DD yA7-i,= tww ", -"DD sC2i,= D ", -"DD >iby* DDD ", -"DD >>: DDDDD ", -"DD DDDDDDDDDDD", -"DD DDDDDDDDDDDD" -}; diff --git a/pixmaps/reset.xpm b/pixmaps/reset.xpm deleted file mode 100644 index 1eea637..0000000 --- a/pixmaps/reset.xpm +++ /dev/null @@ -1,93 +0,0 @@ -/* XPM */ -static char *reset[] = { -/* columns rows colors chars-per-pixel */ -"24 24 63 1", -" c opaque", -". c #0d110c", -"X c #172116", -"o c #283926", -"O c #2b3a29", -"+ c #3a4e37", -"@ c #4e6a4a", -"# c #516e4c", -"$ c #51714e", -"% c #557452", -"& c #5b7b57", -"* c #5e7f5a", -"= c #5e8059", -"- c #61845c", -"; c #63885e", -": c #698f63", -"> c #6a9165", -", c #6e9568", -"< c #70976a", -"1 c #729a6c", -"2 c #759d70", -"3 c #76a070", -"4 c #79a573", -"5 c #7ea778", -"6 c #7eab77", -"7 c #7fa879", -"8 c #80a97b", -"9 c #88af82", -"0 c #8faf8b", -"q c #8ab285", -"w c #8cb887", -"e c #90b68b", -"r c #96b991", -"t c #9bbd96", -"y c #9ac195", -"u c #a6c1a3", -"i c #a6caa1", -"p c #afcbab", -"a c #aed5a9", -"s c #b3d6ae", -"d c #b5d2b1", -"f c #b9d5b4", -"g c #bcd6b9", -"h c #bcdab9", -"j c #bbe1b6", -"k c #c2dbbf", -"l c #c3e3bf", -"z c #c6e2c3", -"x c #c6eac1", -"c c #cae3c6", -"v c #cde5c9", -"b c #c9ecc4", -"n c #ceebca", -"m c #d0eacb", -"M c #d4ebd0", -"N c #d7f0d3", -"B c #dbf4d6", -"V c #def7d9", -"C c #e1f7dd", -"Z c #effdee", -"A c #f0ffee", -"S c #f4fff3", -"D c None", -/* pixels */ -"DDDDDDD DDDDDDDDDDDDD", -"DDDDDD DDDDDDDDDDDD", -"DDDDD A DDDDDDDDDDD", -"DDD cS DDD DDDD", -"DD .1icccvZ D DD", -"D XqccccvvvS 5> D", -" 1cccvvvmMMa t; ", -" Oicw<<1133% p ", -" 6z4<<1114$ d- ", -" iy<# 1# f4 ", -" z,= $ d8 ", -" k> b id8 ", -" e4 bV shp1 ", -" &q jBCBNnzg5; ", -" u svmcxlhdr3+ ", -" *0 yzcvvvzkq>% ", -" ;1 11111,,,= ", -" 1<::>*@ ", -"D ,: D", -"DD D o, DD", -"DDD DDD DDD", -"DDDDDDDDDDD DDDD", -"DDDDDDDDDDDD DDDDDD", -"DDDDDDDDDDDDD DDDDDDD" -}; diff --git a/pixmaps/save.xpm b/pixmaps/save.xpm deleted file mode 100644 index 045025c..0000000 --- a/pixmaps/save.xpm +++ /dev/null @@ -1,158 +0,0 @@ -/* XPM */ -static char *save[] = { -/* columns rows colors chars-per-pixel */ -"24 24 128 2", -" c opaque", -". c #0c0d0f", -"X c #28323e", -"o c #33383c", -"O c #363c40", -"+ c #313e49", -"@ c #383e43", -"# c #34464e", -"$ c #3b444c", -"% c #364853", -"& c #364a59", -"* c #3a515d", -"= c #3b5360", -"- c #40474d", -"; c #414a4e", -": c #4e4a43", -"> c #434c53", -", c #475158", -"< c #4a545b", -"1 c #514e46", -"2 c #455c6d", -"3 c #4f5b62", -"4 c #4e5e6a", -"5 c #465e70", -"6 c #515b63", -"7 c #496173", -"8 c #4c6579", -"9 c #4e687c", -"0 c #556169", -"q c #59646d", -"w c #5d6a73", -"e c #5b6e7c", -"r c #735b5b", -"t c #605f68", -"y c #67655e", -"u c gray39", -"i c #626169", -"p c #6c6c6c", -"a c #626f79", -"s c #686670", -"d c #6b6f72", -"f c #6f777e", -"g c #737273", -"h c #75757a", -"j c gray48", -"k c #4e6e82", -"l c #526c80", -"z c #557086", -"x c #54738c", -"c c #65859c", -"v c #6e899e", -"b c #778999", -"n c #7a8e9a", -"m c #6b8da5", -"M c #6f90ac", -"N c #718ca2", -"B c #7192ad", -"V c #7897b3", -"C c #7c9bb3", -"Z c #7da0b6", -"A c #7fa2b9", -"S c #bf6b64", -"D c #ba6c6a", -"F c #c36559", -"G c #c16a62", -"H c #ce7365", -"J c #cb7b72", -"K c #d47d6e", -"L c #db7968", -"P c #c8817b", -"I c #d48173", -"U c #dc8171", -"Y c #e0816e", -"T c #e08d7e", -"R c #97938c", -"E c #9b968e", -"W c #819eb6", -"Q c #85a2b6", -"! c #84a1b9", -"~ c #89a5bb", -"^ c #a4a099", -"/ c #b8b3ab", -"( c #b8b5b0", -") c gray75", -"_ c #87abc1", -"` c #88a7c3", -"' c #8aaac5", -"] c #a4b9cb", -"[ c #a1bed6", -"{ c #9bc3d8", -"} c #a2c2db", -"| c #aac6dd", -" . c #b3cadc", -".. c #baccdc", -"X. c #abc4e2", -"o. c #aacae2", -"O. c #b4cbe4", -"+. c #b4d2e6", -"@. c #b9d3e6", -"#. c #bad5e8", -"$. c #c0bcb5", -"%. c #c2bfb9", -"&. c #e9b7ad", -"*. c #e9b8af", -"=. c #e5bfba", -"-. c #ecbcb3", -";. c #c7c4be", -":. c #eec3b9", -">. c #f0c6bc", -",. c #f1c8be", -"<. c #c5c5c5", -"1. c #c9c6c0", -"2. c #ccc9c3", -"3. c #cdcdcc", -"4. c #d1cec9", -"5. c #d6d4d0", -"6. c #d9d7d4", -"7. c #dbd9d5", -"8. c #dfddda", -"9. c #c3d7f4", -"0. c #e0deda", -"q. c #e2e0dd", -"w. c #e5e4e1", -"e. c #e9e8e6", -"r. c #ebeae8", -"t. c #f0efec", -"y. c white", -"u. c None", -/* pixels */ -"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.", -"u. ", -"u. 9.o.j ,.>.5.-.-.>.-.*.*.-.*.-.=.g O.[ ", -"u. #.' r T L L L Y L K K H H H F F i ~ z ", -"u. #.` s P J J J J J S J G J F F D s C z ", -"u. +._ g y.y.y.y.y.y.y.y.y.y.y.y.y.g W l ", -"u. #.` g y.y.y.y.y.y.y.y.y.y.y.y.y.g ! 9 ", -"u. @.! g 3.3.3.3.3.3.3.3.3.3.3.3.) g ~ 7 ", -"u. +.! u y.y.y.y.y.y.y.y.y.y.y.y.y.g ~ 2 ", -"u. O.A g y.y.y.y.y.y.y.y.y.y.y.y.y.g ! 2 ", -"u. o.C g 3.3.3.3.3.3.3.3.3.3.3.3.<.g ! 0 ", -"u. +.Q r y.y.y.y.y.y.y.y.y.y.y.y.y.g W 6 ", -"u. o.C n j g g g g g d p g g g g p f ! * ", -"u. o.V W W ! W C W W V ! ! ! ! W ~ W ~ & ", -"u. X.M M B - > 6 a w w q q 0 6 = $ V ] % ", -"u. o.M m < R 0.q.r.r.r.0.4.;.E 0 8 x | # ", -"u. o.m m - 6.q.y 1 1 6.;.( / 4.> 9 k .+ ", -"u. o.m m - q.t.y 1 1 2.;.%.2.7.< 9 k ..+ ", -"u. } m b $ q.r.1 : 1 2.$.2.q.e., 9 k } $ ", -"u. b v c o 5.5.: : : ( 4.q.r.w.> 7 8 } o ", -"u. . 0 e 3 ^ ( / 2.2.5.w.e.8.( ; 7 7 { o ", -"u. X ", -"u. ", -"u.u. " -}; diff --git a/pixmaps/save16.xpm b/pixmaps/save16.xpm deleted file mode 100644 index 7bb65a0..0000000 --- a/pixmaps/save16.xpm +++ /dev/null @@ -1,84 +0,0 @@ -/* XPM */ -static char *save16[] = { -/* columns rows colors chars-per-pixel */ -"16 16 62 1", -" c opaque", -". c #112835", -"X c #122c3b", -"o c #193041", -"O c #213648", -"+ c #2d3949", -"@ c #2e4454", -"# c #33495a", -"$ c #3e4f5c", -"% c #4a6072", -"& c #59636d", -"* c #54697c", -"= c gray43", -"- c gray48", -"; c #586d80", -": c #5a7082", -"> c #5f7989", -", c #6b7882", -"< c #7d97ac", -"1 c #7e99ad", -"2 c #c77466", -"3 c #c77568", -"4 c #c87668", -"5 c #b7877e", -"6 c #cd867a", -"7 c #868686", -"8 c #80868d", -"9 c #909090", -"0 c #9c9d9d", -"q c #819aae", -"w c #839eb2", -"e c #84a0b5", -"r c #86a4b9", -"t c #89a6bc", -"y c #8ca8bd", -"u c #97a5b0", -"i c #9ea9b0", -"p c gray63", -"a c #a8b1bd", -"s c #b2b2b2", -"d c #bcbcbc", -"f c #a1b6c4", -"g c #aebfcd", -"h c #bfcbd6", -"j c #bfd5e8", -"k c #c88a80", -"l c #d18f84", -"z c #d29085", -"x c #c4c4c4", -"c c #cdcdcd", -"v c #c7cfda", -"b c #cad6df", -"n c #d6d6d6", -"m c #cbddeb", -"M c #cfe0ed", -"N c #dbe7f1", -"B c #e6e6e6", -"V c #ebebeb", -"C c #f1f1f1", -"Z c #f7f8fa", -"A c #fdfdfd", -"S c None", -/* pixels */ -" ", -" Zmkllllllllzmj ", -" Ny5424442246y* ", -" MynAAAAAAAAAe% ", -" MynnnnnnnnnCq% ", -" MynAAAAACVVCq% ", -" MynnnnnxxxxCq% ", -" MyVAACVVVVVVq% ", -" Mygbvhhhhhhfq% ", -" Myyt1q c #403524", -", c #443927", -"< c #443b2d", -"1 c #493c2c", -"2 c #453c30", -"3 c #403e39", -"4 c #4c3f30", -"5 c #474035", -"6 c #4d4132", -"7 c #4d463d", -"8 c #514432", -"9 c #554a39", -"0 c #584a36", -"q c #5b4d3a", -"w c #5d513d", -"e c gray30", -"r c #544e43", -"t c #5b5143", -"y c #5b564a", -"u c #645742", -"i c #695a46", -"p c #6b5d49", -"a c #665f52", -"s c #6f624c", -"d c #676459", -"f c #71624b", -"g c #79674d", -"h c #706554", -"j c #756953", -"k c #786650", -"l c #7b6a52", -"z c #74706d", -"x c #7b7263", -"c c #7d7769", -"v c #867156", -"b c #83735b", -"n c #8a775d", -"m c #8d795d", -"M c #837665", -"N c #807c7a", -"B c #927e63", -"V c #8c8471", -"C c #8c8579", -"Z c #978061", -"A c #92846d", -"S c #9a8365", -"D c #9c876b", -"F c #938672", -"G c #a48a6a", -"H c #a69072", -"J c #a29279", -"K c #ab9373", -"L c #b19977", -"P c #bba17f", -"I c #9b9185", -"U c #9f9a91", -"Y c #ad9b83", -"T c #a49d90", -"R c #a29f99", -"E c #b19d82", -"W c #b09d88", -"Q c #afa496", -"! c #b6a38a", -"~ c #b8a282", -"^ c #baa68d", -"/ c #b3a591", -"( c #baaa95", -") c #bdaf9b", -"_ c #bdb09c", -"` c #aeaba7", -"' c #b7b0a6", -"] c #bfbcb8", -"[ c #c1a480", -"{ c #c2aa8a", -"} c #c0af99", -"| c #ceb18a", -" . c #cab293", -".. c #c9b59d", -"X. c #ceb89b", -"o. c #d3b58c", -"O. c #c3b6a6", -"+. c #c4baac", -"@. c #c2beb5", -"#. c #cec4b6", -"$. c #ccc5bc", -"%. c #d3c2ae", -"&. c #d9c3a7", -"*. c #d1c7ba", -"=. c #d2c9bc", -"-. c #dbcab4", -";. c #dbcdbb", -":. c #ded0bf", -">. c #e2cbaf", -",. c #cfc9c2", -"<. c #d2ccc1", -"1. c #d2cec9", -"2. c #d7d1cc", -"3. c #e2d6c7", -"4. c #e1dbd3", -"5. c #ede0cd", -"6. c #e7e4dc", -"7. c #f0e6d8", -"8. c #ede9e4", -"9. c #f2f0ed", -"0. c #fcfcfb", -"q. c None", -/* pixels */ -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", -"q.q. q.q. q.q.q.q.", -"q.q. 0.8.8.9.=.=.=.=./ X 9 C d r + q.q.q.", -"q.q. 8.*.*.4.l l l l i % c ' ` C c d . q.q.", -"q.q. 8.*.*.4.l l l l & & C ,.@.: $ - u $ q.q.", -"q.q. 8.*.*.4.l l k O = C 1.@.y % : < 9 0 q.", -"q.q. 8.*.*.4.l k = e R 4.,.c * 1 9 9 w f o q.", -"q.q. 8.*.*.4.l 3 z @.8.,.T t ; q p s f f 6 q.", -"q.q. 8.*.*.4.l 3 1.6.$.Q I < 0 k b b b f u q.", -"q.q. 8.*.*.4.l : <.+./ +.V < f n B B B l h q.", -"q.q. 8.*.*.4.l 7 O.} ) #.A t R A D D D n x q.", -"q.q. 8.*.*.4.l 7 ! ( L *.F 5 N n H H H B M q.", -"q.q. 8.*.*.4.l < K L K ;.Y 0 > B L L L m M q.", -"q.q. 8.*.*.4.l : g B B ;.^ g B L L [ L J p q.", -"q.q. 8.*.*.4.l 4 4 g v :.X.v ^ 3.-.-.X.J u q.", -"q.q. 8.=.*.4.l k ; 1 B { &.S K | 4.7.3.W ; q.", -"q.q. 8.*.*.4.l l l , G ~ ! B [ >.5...B @ q.", -"q.q. 8.*.*.4.l l l i = # m .^ G | o.W 2 q.q.", -"q.q. 8.*.*.4.l l l l u X u ~ &.-.} j q.q.", -"q.q. _ ( ( O.i i i i p > S S q q.q.q.", -"q.q. q. q.q.q.q.", -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", -"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q." -}; diff --git a/src/callbacks.c b/src/callbacks.c index afda450..a498141 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -343,7 +343,7 @@ on_about1_activate (GtkMenuItem *menuitem, void -on_window1_destroy (GtkObject *object, +on_window1_destroy (GtkWidget *object, gpointer user_data) { gtk_main_quit(); @@ -351,7 +351,7 @@ on_window1_destroy (GtkObject *object, void -on_fileselection1_destroy (GtkObject *object, +on_fileselection1_destroy (GtkWidget *object, gpointer user_data) { file_menu = NULL; @@ -609,7 +609,7 @@ on_cancel_button2_clicked (GtkButton *button, void -on_fileselection2_destroy (GtkObject *object, +on_fileselection2_destroy (GtkWidget *object, gpointer user_data) { save_file_menu = NULL; @@ -867,7 +867,7 @@ on_sel1_cancel_bt_clicked (GtkButton *button, void -on_sel1_dialog_destroy (GtkObject *object, +on_sel1_dialog_destroy (GtkWidget *object, gpointer user_data) { selection1_dialog = NULL; @@ -2179,7 +2179,7 @@ on_Interface_button_clicked (GtkButton *button, ptr = buff; while (pif->if_index) { snprintf(ptr, 100, "%s", pif->if_name); - gtk_combo_box_text_append_text(GTK_COMBO_BOX(combo), ptr); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo), ptr); ptr = ptr + strlen(pif->if_name) + 1; length = length + strlen(pif->if_name) + 1; pif++; @@ -2214,7 +2214,7 @@ on_button50_clicked (GtkButton *button, combo = lookup_widget(GTK_WIDGET (interface_dialog_menu), "combo1"); - snprintf(iftext, 19, "%s", gtk_combo_box_text_get_active_text(GTK_COMBO_BOX(combo))); + snprintf(iftext, 19, "%s", gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(combo))); gtk_grab_remove(gtk_widget_get_toplevel(GTK_WIDGET(button))); gtk_widget_destroy(gtk_widget_get_toplevel(GTK_WIDGET(button))); @@ -2232,7 +2232,7 @@ on_button51_clicked (GtkButton *button, void -on_interface_dialog_destroy (GtkObject *object, +on_interface_dialog_destroy (GtkWidget *object, gpointer user_data) { interface_dialog_menu = NULL; @@ -2249,7 +2249,7 @@ on_button52_clicked (GtkButton *button, void -on_error_dialog_destroy (GtkObject *object, +on_error_dialog_destroy (GtkWidget *object, gpointer user_data) { error_dialog_menu = NULL; @@ -2419,7 +2419,7 @@ on_rtp_apply_button_clicked (GtkButton *button, void -on_udp_payload_dialog_destroy (GtkObject *object, +on_udp_payload_dialog_destroy (GtkWidget *object, gpointer user_data) { udp_payload_dialog = NULL; @@ -2972,18 +2972,20 @@ on_ok_button3_clicked (GtkButton *button, { FILE *file_p; gchar *fname; + size_t fname_len; fname = g_strdup(gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(lookup_widget(gtk_widget_get_toplevel(GTK_WIDGET(button)),"fileselection3")))); + fname_len = strlen(fname); - if (strlen(fname) == 0) + if (fname_len == 0) return; - if (strlen(fname) > 99) { - error("Error: database file name too long (>100 chars)"); + if (fname_len >= sizeof(address_filename)) { + error("Error: database file name too long (>=100 chars)"); return; } - strncpy(address_filename, fname, strlen(fname)); + strncpy(address_filename, fname, sizeof(address_filename)); if((file_p = fopen(fname, "a")) == NULL) { //printf("can not open or create database file\n"); @@ -3007,7 +3009,7 @@ on_cancel_button3_clicked (GtkButton *button, void -on_fileselection3_destroy (GtkObject *object, +on_fileselection3_destroy (GtkWidget *object, gpointer user_data) { database_file_menu = NULL; @@ -3017,7 +3019,7 @@ on_fileselection3_destroy (GtkObject *object, void -on_about_dialog_destroy (GtkObject *object, +on_about_dialog_destroy (GtkWidget *object, gpointer user_data) { about_dialog_menu = NULL; @@ -3035,7 +3037,7 @@ on_button75_clicked (GtkButton *button, void -on_tos_dialod_destroy (GtkObject *object, +on_tos_dialod_destroy (GtkWidget *object, gpointer user_data) { tos_dialog_menu = NULL; @@ -3352,7 +3354,7 @@ on_button80_clicked (GtkButton *button, void -on_fragmentation_dialog_destroy (GtkObject *object, +on_fragmentation_dialog_destroy (GtkWidget *object, gpointer user_data) { fragment_dialog_menu = NULL; @@ -4505,22 +4507,17 @@ on_radiobutton80_activate (GtkButton *button, gpointer user_data) { GtkWidget *en1, *en2, *en3, *hb1, *hb2, *cb1; - GtkWidget *rb1, *rb2, *rb3, *rb4, *rb5, *rb6, *rb7, *rb8, *rb9; + GtkWidget *rb2, *rb3, *rb5, *rb6; en1 = lookup_widget(GTK_WIDGET(button), "entry206"); en2 = lookup_widget(GTK_WIDGET(button), "entry110"); en3 = lookup_widget(GTK_WIDGET(button), "entry221"); hb1 = lookup_widget(GTK_WIDGET(button), "hbox1519"); hb2 = lookup_widget(GTK_WIDGET(button), "vbox93"); cb1 = lookup_widget(GTK_WIDGET(button), "checkbutton66"); - rb1 = lookup_widget(GTK_WIDGET(button), "radiobutton80"); rb2 = lookup_widget(GTK_WIDGET(button), "radiobutton83"); rb3 = lookup_widget(GTK_WIDGET(button), "radiobutton84"); - rb4 = lookup_widget(GTK_WIDGET(button), "radiobutton81"); rb5 = lookup_widget(GTK_WIDGET(button), "radiobutton85"); rb6 = lookup_widget(GTK_WIDGET(button), "radiobutton86"); - rb7 = lookup_widget(GTK_WIDGET(button), "radiobutton87"); - rb8 = lookup_widget(GTK_WIDGET(button), "radiobutton82"); - rb9 = lookup_widget(GTK_WIDGET(button), "radiobutton95"); gtk_widget_set_sensitive(en1, TRUE); gtk_widget_set_sensitive(en2, FALSE); gtk_widget_set_sensitive(en3, FALSE); @@ -4532,8 +4529,6 @@ on_radiobutton80_activate (GtkButton *button, gtk_widget_set_sensitive(rb6, FALSE); gtk_widget_set_sensitive(cb1, TRUE); //gtk_entry_set_text(GTK_ENTRY(en2), ""); - - } @@ -4542,22 +4537,17 @@ on_radiobutton81_activate (GtkButton *button, gpointer user_data) { GtkWidget *en1, *en2, *en3, *hb1, *hb2, *cb1; - GtkWidget *rb1, *rb2, *rb3, *rb4, *rb5, *rb6, *rb7, *rb8, *rb9; + GtkWidget *rb2, *rb3, *rb5, *rb6; en1 = lookup_widget(GTK_WIDGET(button), "entry206"); en2 = lookup_widget(GTK_WIDGET(button), "entry110"); en3 = lookup_widget(GTK_WIDGET(button), "entry221"); hb1 = lookup_widget(GTK_WIDGET(button), "hbox1519"); hb2 = lookup_widget(GTK_WIDGET(button), "vbox93"); cb1 = lookup_widget(GTK_WIDGET(button), "checkbutton66"); - rb1 = lookup_widget(GTK_WIDGET(button), "radiobutton80"); rb2 = lookup_widget(GTK_WIDGET(button), "radiobutton83"); rb3 = lookup_widget(GTK_WIDGET(button), "radiobutton84"); - rb4 = lookup_widget(GTK_WIDGET(button), "radiobutton81"); rb5 = lookup_widget(GTK_WIDGET(button), "radiobutton85"); rb6 = lookup_widget(GTK_WIDGET(button), "radiobutton86"); - rb7 = lookup_widget(GTK_WIDGET(button), "radiobutton87"); - rb8 = lookup_widget(GTK_WIDGET(button), "radiobutton82"); - rb9 = lookup_widget(GTK_WIDGET(button), "radiobutton95"); gtk_widget_set_sensitive(en1, FALSE); gtk_widget_set_sensitive(en2, TRUE); gtk_widget_set_sensitive(en3, FALSE); @@ -4568,7 +4558,6 @@ on_radiobutton81_activate (GtkButton *button, gtk_widget_set_sensitive(rb5, TRUE); gtk_widget_set_sensitive(rb6, TRUE); gtk_widget_set_sensitive(cb1, TRUE); - } @@ -4577,22 +4566,17 @@ on_radiobutton82_activate (GtkButton *button, gpointer user_data) { GtkWidget *en1, *en2, *en3, *hb1, *hb2, *cb1; - GtkWidget *rb1, *rb2, *rb3, *rb4, *rb5, *rb6, *rb7, *rb8, *rb9; + GtkWidget *rb2, *rb3, *rb5, *rb6; en1 = lookup_widget(GTK_WIDGET(button), "entry206"); en2 = lookup_widget(GTK_WIDGET(button), "entry110"); en3 = lookup_widget(GTK_WIDGET(button), "entry221"); hb1 = lookup_widget(GTK_WIDGET(button), "hbox1519"); hb2 = lookup_widget(GTK_WIDGET(button), "vbox93"); cb1 = lookup_widget(GTK_WIDGET(button), "checkbutton66"); - rb1 = lookup_widget(GTK_WIDGET(button), "radiobutton80"); rb2 = lookup_widget(GTK_WIDGET(button), "radiobutton83"); rb3 = lookup_widget(GTK_WIDGET(button), "radiobutton84"); - rb4 = lookup_widget(GTK_WIDGET(button), "radiobutton81"); rb5 = lookup_widget(GTK_WIDGET(button), "radiobutton85"); rb6 = lookup_widget(GTK_WIDGET(button), "radiobutton86"); - rb7 = lookup_widget(GTK_WIDGET(button), "radiobutton87"); - rb8 = lookup_widget(GTK_WIDGET(button), "radiobutton82"); - rb9 = lookup_widget(GTK_WIDGET(button), "radiobutton95"); gtk_widget_set_sensitive(en1, FALSE); gtk_widget_set_sensitive(en2, FALSE); gtk_widget_set_sensitive(en3, FALSE); @@ -4603,7 +4587,6 @@ on_radiobutton82_activate (GtkButton *button, gtk_widget_set_sensitive(rb5, FALSE); gtk_widget_set_sensitive(rb6, FALSE); gtk_widget_set_sensitive(cb1, TRUE); - } @@ -4612,22 +4595,17 @@ on_radiobutton87_clicked (GtkButton *button, gpointer user_data) { GtkWidget *en1, *en2, *en3, *hb1, *hb2, *cb1; - GtkWidget *rb1, *rb2, *rb3, *rb4, *rb5, *rb6, *rb7, *rb8, *rb9; + GtkWidget *rb2, *rb3, *rb5, *rb6; en1 = lookup_widget(GTK_WIDGET(button), "entry206"); en2 = lookup_widget(GTK_WIDGET(button), "entry110"); en3 = lookup_widget(GTK_WIDGET(button), "entry221"); hb1 = lookup_widget(GTK_WIDGET(button), "hbox1519"); hb2 = lookup_widget(GTK_WIDGET(button), "vbox93"); cb1 = lookup_widget(GTK_WIDGET(button), "checkbutton66"); - rb1 = lookup_widget(GTK_WIDGET(button), "radiobutton80"); rb2 = lookup_widget(GTK_WIDGET(button), "radiobutton83"); rb3 = lookup_widget(GTK_WIDGET(button), "radiobutton84"); - rb4 = lookup_widget(GTK_WIDGET(button), "radiobutton81"); rb5 = lookup_widget(GTK_WIDGET(button), "radiobutton85"); rb6 = lookup_widget(GTK_WIDGET(button), "radiobutton86"); - rb7 = lookup_widget(GTK_WIDGET(button), "radiobutton87"); - rb8 = lookup_widget(GTK_WIDGET(button), "radiobutton82"); - rb9 = lookup_widget(GTK_WIDGET(button), "radiobutton95"); gtk_widget_set_sensitive(en1, FALSE); gtk_widget_set_sensitive(en2, FALSE); gtk_widget_set_sensitive(en3, TRUE); @@ -4638,7 +4616,6 @@ on_radiobutton87_clicked (GtkButton *button, gtk_widget_set_sensitive(rb5, FALSE); gtk_widget_set_sensitive(rb6, FALSE); gtk_widget_set_sensitive(cb1, TRUE); - } @@ -4893,22 +4870,17 @@ on_radiobutton95_clicked (GtkButton *button, gpointer user_data) { GtkWidget *en1, *en2, *en3, *hb1, *hb2, *cb1; - GtkWidget *rb1, *rb2, *rb3, *rb4, *rb5, *rb6, *rb7, *rb8, *rb9; + GtkWidget *rb2, *rb3, *rb5, *rb6; en1 = lookup_widget(GTK_WIDGET(button), "entry206"); en2 = lookup_widget(GTK_WIDGET(button), "entry110"); en3 = lookup_widget(GTK_WIDGET(button), "entry221"); hb1 = lookup_widget(GTK_WIDGET(button), "hbox1519"); hb2 = lookup_widget(GTK_WIDGET(button), "vbox93"); cb1 = lookup_widget(GTK_WIDGET(button), "checkbutton66"); - rb1 = lookup_widget(GTK_WIDGET(button), "radiobutton80"); rb2 = lookup_widget(GTK_WIDGET(button), "radiobutton83"); rb3 = lookup_widget(GTK_WIDGET(button), "radiobutton84"); - rb4 = lookup_widget(GTK_WIDGET(button), "radiobutton81"); rb5 = lookup_widget(GTK_WIDGET(button), "radiobutton85"); rb6 = lookup_widget(GTK_WIDGET(button), "radiobutton86"); - rb7 = lookup_widget(GTK_WIDGET(button), "radiobutton87"); - rb8 = lookup_widget(GTK_WIDGET(button), "radiobutton82"); - rb9 = lookup_widget(GTK_WIDGET(button), "radiobutton95"); gtk_widget_set_sensitive(en1, FALSE); gtk_widget_set_sensitive(en2, FALSE); gtk_widget_set_sensitive(en3, FALSE); @@ -4919,7 +4891,6 @@ on_radiobutton95_clicked (GtkButton *button, gtk_widget_set_sensitive(rb5, FALSE); gtk_widget_set_sensitive(rb6, FALSE); gtk_widget_set_sensitive(cb1, FALSE); - } diff --git a/src/callbacks.h b/src/callbacks.h index 977248a..9a1a156 100644 --- a/src/callbacks.h +++ b/src/callbacks.h @@ -27,7 +27,7 @@ void error(gchar *error_type); // void -on_window1_destroy (GtkObject *object, +on_window1_destroy (GtkWidget *object, gpointer user_data); void @@ -379,7 +379,7 @@ on_button74_clicked (GtkButton *button, gpointer user_data); void -on_fileselection1_destroy (GtkObject *object, +on_fileselection1_destroy (GtkWidget *object, gpointer user_data); void @@ -391,7 +391,7 @@ on_cancel_button1_clicked (GtkButton *button, gpointer user_data); void -on_fileselection2_destroy (GtkObject *object, +on_fileselection2_destroy (GtkWidget *object, gpointer user_data); void @@ -403,7 +403,7 @@ on_cancel_button2_clicked (GtkButton *button, gpointer user_data); void -on_sel1_dialog_destroy (GtkObject *object, +on_sel1_dialog_destroy (GtkWidget *object, gpointer user_data); void @@ -423,7 +423,7 @@ on_sel1_cancel_bt_clicked (GtkButton *button, gpointer user_data); void -on_interface_dialog_destroy (GtkObject *object, +on_interface_dialog_destroy (GtkWidget *object, gpointer user_data); void @@ -435,7 +435,7 @@ on_button51_clicked (GtkButton *button, gpointer user_data); void -on_error_dialog_destroy (GtkObject *object, +on_error_dialog_destroy (GtkWidget *object, gpointer user_data); void @@ -443,7 +443,7 @@ on_button52_clicked (GtkButton *button, gpointer user_data); void -on_udp_payload_dialog_destroy (GtkObject *object, +on_udp_payload_dialog_destroy (GtkWidget *object, gpointer user_data); void @@ -459,7 +459,7 @@ on_rtp_ok_bt_clicked (GtkButton *button, gpointer user_data); void -on_fileselection3_destroy (GtkObject *object, +on_fileselection3_destroy (GtkWidget *object, gpointer user_data); void @@ -471,7 +471,7 @@ on_cancel_button3_clicked (GtkButton *button, gpointer user_data); void -on_about_dialog_destroy (GtkObject *object, +on_about_dialog_destroy (GtkWidget *object, gpointer user_data); void @@ -479,7 +479,7 @@ on_button75_clicked (GtkButton *button, gpointer user_data); void -on_tos_dialod_destroy (GtkObject *object, +on_tos_dialod_destroy (GtkWidget *object, gpointer user_data); void @@ -499,7 +499,7 @@ on_button77_clicked (GtkButton *button, gpointer user_data); void -on_fragmentation_dialog_destroy (GtkObject *object, +on_fragmentation_dialog_destroy (GtkWidget *object, gpointer user_data); void diff --git a/src/function.c b/src/function.c index aae64a3..1add761 100644 --- a/src/function.c +++ b/src/function.c @@ -243,7 +243,7 @@ int send_packet(GtkButton *button, gpointer user_data) GtkWidget *button1, *button2, *button3, *button4, *button5, *button6, *rndbt; GtkWidget *ckbt61, *ckbt50, *ckbt51, *ckbt52, *ckbt53, *ckbt54, *ckbt55; GtkWidget *ckbt56, *ckbt57, *ckbt58, *ckbt59, *ckbt60, *ckbt62, *ckbt63, *ckbt64, *ckbt65, *ckbt66, *ckbt67; - GtkWidget *en219, *en220, *en221, *rdbt85, *rdbt82, *rdbt95, *rdbt89, *rdbt90, *rdbt91; + GtkWidget *en219, *en220, *en221, *rdbt85, *rdbt95, *rdbt89, *rdbt91; GtkWidget *en222, *en223, *en224, *en225, *en226, *en227, *en228, *en229, *en230; int c, i, m, length, ramp_submode; @@ -252,7 +252,7 @@ int send_packet(GtkButton *button, gpointer user_data) gint context_id; char buff[100], buf2[80]; struct tm *ptr; - struct timeb tp; + struct timespec tp; time_t now; pthread_t thread_id; @@ -300,16 +300,23 @@ int send_packet(GtkButton *button, gpointer user_data) /* let's send the packet */ c = packet_go_on_the_link(packet, number); - + if ( c == -2) { //printf("problems with sending\n"); snprintf(buff, 100, " Problems with sending!"); gtk_statusbar_push(GTK_STATUSBAR(statusbar), GPOINTER_TO_INT(context_id), buff); return -1; } + else if (c == -1) { + snprintf(buff, 100, " 0 bytes sent on %s", iftext); + gtk_statusbar_push(GTK_STATUSBAR(statusbar), GPOINTER_TO_INT(context_id), buff); + error(" Could not sent packet. Is interface MTU larger than packet length?"); + return -1; + + } else { - ftime(&tp); - now=tp.time; + clock_gettime(CLOCK_REALTIME, &tp); + now=tp.tv_sec; ptr=localtime(&now); strftime(buf2,80, "%H:%M:%S", ptr); snprintf(buff, 100, " %s -----> %d bytes sent on %s", buf2, c, iftext); @@ -402,10 +409,8 @@ int send_packet(GtkButton *button, gpointer user_data) ckbt4 = lookup_widget(GTK_WIDGET(button), "radiobutton87"); ckbt5 = lookup_widget(GTK_WIDGET(button), "radiobutton83"); rdbt85 = lookup_widget(GTK_WIDGET(button), "radiobutton85"); - rdbt82 = lookup_widget(GTK_WIDGET(button), "radiobutton82"); rdbt95 = lookup_widget(GTK_WIDGET(button), "radiobutton95"); rdbt89 = lookup_widget(GTK_WIDGET(button), "radiobutton89"); - rdbt90 = lookup_widget(GTK_WIDGET(button), "radiobutton90"); rdbt91 = lookup_widget(GTK_WIDGET(button), "radiobutton91"); ckbt50 = lookup_widget (GTK_WIDGET (button), "checkbutton50"); diff --git a/src/function_send.c b/src/function_send.c index 5d3f1f6..43b1dfd 100644 --- a/src/function_send.c +++ b/src/function_send.c @@ -20,7 +20,7 @@ * */ - +#include #include #include #include @@ -178,8 +178,8 @@ int packet_go_on_the_link(unsigned char *pkt, int nr) void* sendbuilt (void *parameters) { /* YYY check if li,... are long enough if inifinite number will be sent. Maybe put them into double */ - long li, sentnumber = 0, test = 0, shouldbesent = 0, li_packets_sent_interval = 0; - long long gap = 0, gap1s = 0, gap2s = 0, gap3s = 0, correction = 0, last_correction = 0; + long li, sentnumber = 0, shouldbesent = 0, li_packets_sent_interval = 0; + long long gap = 0, gap1s = 0, gap2s = 0, gap3s = 0, correction = 0; struct timeval nowstr, first, last; struct timespec first_ns, now_ns, last_ns, now1s_ns, last1s_ns; int i, c, odd=0, actualnumber/*, correctcks = 0*/, step_counter = 0; @@ -268,7 +268,7 @@ void* sendbuilt (void *parameters) /* -----------------------------------------------------*/ /* we check with == -3 if the infinite option was choosed, otherwise send until number of packets number was reached */ - for(li = 0; ((p->count == -3) ? : li < p->count); ) { + for(li = 0; ((p->count == -3) ? true : li < p->count); ) { clock_gettime(CLOCK_MONOTONIC, &now_ns); gap = (now_ns.tv_sec*1000000000 + now_ns.tv_nsec) - (last_ns.tv_sec*1000000000 + last_ns.tv_nsec); @@ -734,10 +734,7 @@ void* sendbuilt (void *parameters) packet[p->icmpv6start+2] = (char)(icmpcksum/256); packet[p->icmpv6start+3] = (char)(icmpcksum%256); } - - } - //else - // test++; + } } diff --git a/src/headers.h b/src/headers.h index f2a0c5a..ba418dc 100644 --- a/src/headers.h +++ b/src/headers.h @@ -46,9 +46,6 @@ struct pcaprec_hdr { guint32 orig_len; /* actual length of packet */ }; -/* Link-layer type; */ -static unsigned long pcap_link_type = 1; /* Default is DLT-EN10MB */ - /* struct for clist */ struct clist_hdr { gint16 pnrb; /* packet number */ diff --git a/src/interface.c b/src/interface.c index 1fc6517..42e1697 100644 --- a/src/interface.c +++ b/src/interface.c @@ -15,8 +15,10 @@ #include "interface.h" #include "support.h" +#define RESOURCE_PATH_UI "/org/packeth/ui" + static GtkWidget* -load_widget_from_ui_file (const gchar *ui_file, const gchar *name) +load_widget_from_resource (const gchar *resource, const gchar *name) { GError *error = NULL; @@ -25,9 +27,9 @@ load_widget_from_ui_file (const gchar *ui_file, const gchar *name) return NULL; } - if (!gtk_builder_add_from_file (builder, ui_file, &error)) + if (!gtk_builder_add_from_resource (builder, resource, &error)) { - g_critical ("Failed to load from file %s: %s.", ui_file, error->message); + g_critical ("Failed to load from resource %s: %s.", resource, error->message); g_error_free (error); return NULL; } @@ -36,19 +38,6 @@ load_widget_from_ui_file (const gchar *ui_file, const gchar *name) return GTK_WIDGET (gtk_builder_get_object (builder, name)); } -/* For unknown reason GtkComboBoxText.active property doesn't activate item */ -static void -activate_first_combo_box_item (const gchar *name) -{ - GtkWidget *combo_box; - - combo_box = lookup_widget (NULL, name); - if (combo_box) - { - gtk_combo_box_set_active (GTK_COMBO_BOX (combo_box), 0); - } -} - /* For unknown reason GtkToggleButton.active property doesn't activate item */ static void activate_toggle_button (const gchar *name) @@ -67,20 +56,7 @@ create_window1 (void) { GtkWidget *window1; - window1 = load_widget_from_ui_file (PKGDATADIR "/ui/window1.ui", "window1"); - if (window1) - { - activate_first_combo_box_item ("L_optmenu1_bt"); - activate_first_combo_box_item ("optionmenu21"); - activate_first_combo_box_item ("L_optmenu2_bt"); - activate_first_combo_box_item ("optionmenu6"); - activate_first_combo_box_item ("optionmenu3"); - activate_first_combo_box_item ("optionmenu4"); - activate_first_combo_box_item ("optionmenu5"); - activate_first_combo_box_item ("optionmenu20"); - activate_first_combo_box_item ("optionmenu14"); - activate_first_combo_box_item ("optionmenu15"); - } + window1 = load_widget_from_resource (RESOURCE_PATH_UI "/window1.ui", "window1"); return window1; } @@ -90,7 +66,7 @@ create_sel1_dialog (void) { GtkWidget *sel1_dialog; - sel1_dialog = load_widget_from_ui_file (PKGDATADIR "/ui/sel1_dialog.ui", "sel1_dialog"); + sel1_dialog = load_widget_from_resource (RESOURCE_PATH_UI "/sel1_dialog.ui", "sel1_dialog"); return sel1_dialog; } @@ -100,7 +76,7 @@ create_interface_dialog (void) { GtkWidget *interface_dialog; - interface_dialog = load_widget_from_ui_file (PKGDATADIR "/ui/interface_dialog.ui", "interface_dialog"); + interface_dialog = load_widget_from_resource (RESOURCE_PATH_UI "/interface_dialog.ui", "interface_dialog"); return interface_dialog; } @@ -110,7 +86,7 @@ create_error_dialog (void) { GtkWidget *error_dialog; - error_dialog = load_widget_from_ui_file (PKGDATADIR "/ui/error_dialog.ui", "error_dialog"); + error_dialog = load_widget_from_resource (RESOURCE_PATH_UI "/error_dialog.ui", "error_dialog"); return error_dialog; } @@ -120,12 +96,7 @@ create_udp_payload_dialog (void) { GtkWidget *udp_payload_dialog; - udp_payload_dialog = load_widget_from_ui_file (PKGDATADIR "/ui/udp_payload_dialog.ui", "udp_payload_dialog"); - if (udp_payload_dialog) - { - activate_first_combo_box_item ("optionmenu7"); - activate_first_combo_box_item ("optionmenu12"); - } + udp_payload_dialog = load_widget_from_resource (RESOURCE_PATH_UI "/udp_payload_dialog.ui", "udp_payload_dialog"); return udp_payload_dialog; } @@ -135,7 +106,7 @@ create_about_dialog (void) { GtkWidget *about_dialog; - about_dialog = load_widget_from_ui_file (PKGDATADIR "/ui/about_dialog.ui", "about_dialog"); + about_dialog = load_widget_from_resource (RESOURCE_PATH_UI "/about_dialog.ui", "about_dialog"); return about_dialog; } @@ -145,11 +116,9 @@ create_tos_dialod (void) { GtkWidget *tos_dialod; - tos_dialod = load_widget_from_ui_file (PKGDATADIR "/ui/tos_dialog.ui", "tos_dialog"); + tos_dialod = load_widget_from_resource (RESOURCE_PATH_UI "/tos_dialog.ui", "tos_dialog"); if (tos_dialod) { - activate_first_combo_box_item ("optionmenu13"); - activate_first_combo_box_item ("optionmenu22"); activate_toggle_button ("radiobutton39"); } @@ -161,7 +130,7 @@ create_fragmentation_dialog (void) { GtkWidget *fragmentation_dialog; - fragmentation_dialog = load_widget_from_ui_file (PKGDATADIR "/ui/fragmentation_dialog.ui", "fragmentation_dialog"); + fragmentation_dialog = load_widget_from_resource (RESOURCE_PATH_UI "/fragmentation_dialog.ui", "fragmentation_dialog"); return fragmentation_dialog; } @@ -171,7 +140,7 @@ create_fileselection1 (void) { GtkWidget *fileselection1; - fileselection1 = load_widget_from_ui_file (PKGDATADIR "/ui/fileselection1.ui", "fileselection1"); + fileselection1 = load_widget_from_resource (RESOURCE_PATH_UI "/fileselection1.ui", "fileselection1"); return fileselection1; } @@ -181,7 +150,7 @@ create_fileselection2 (void) { GtkWidget *fileselection2; - fileselection2 = load_widget_from_ui_file (PKGDATADIR "/ui/fileselection2.ui", "fileselection2"); + fileselection2 = load_widget_from_resource (RESOURCE_PATH_UI "/fileselection2.ui", "fileselection2"); return fileselection2; } @@ -191,7 +160,7 @@ create_fileselection3 (void) { GtkWidget *fileselection3; - fileselection3 = load_widget_from_ui_file (PKGDATADIR "/ui/fileselection3.ui", "fileselection3"); + fileselection3 = load_widget_from_resource (RESOURCE_PATH_UI "/fileselection3.ui", "fileselection3"); return fileselection3; } diff --git a/src/main.c b/src/main.c index 742b6ea..94e00bd 100644 --- a/src/main.c +++ b/src/main.c @@ -44,19 +44,12 @@ main (int argc, char *argv[]) GtkWidget *tos_dialod; GtkWidget *fragmentation_dialog; */ - //g_thread_init(NULL); - gdk_threads_init(); - gdk_threads_enter(); - #ifdef ENABLE_NLS bindtextdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR); bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); #endif - gtk_set_locale (); - - gtk_init (&argc, &argv); builder = gtk_builder_new (); @@ -89,11 +82,7 @@ main (int argc, char *argv[]) fragmentation_dialog = create_fragmentation_dialog (); gtk_widget_show (fragmentation_dialog); */ - - //gtk_main (); - gtk_main(); - gdk_threads_leave(); return 0; } diff --git a/src/pixmaps/pixmaps.gresource.xml b/src/pixmaps/pixmaps.gresource.xml new file mode 100644 index 0000000..d1aaf46 --- /dev/null +++ b/src/pixmaps/pixmaps.gresource.xml @@ -0,0 +1,13 @@ + + + + Build.xpm + interface.xpm + load.xpm + preference.xpm + reset.xpm + save.xpm + send.xpm + X.xpm + + diff --git a/src/savepacket.c b/src/savepacket.c index d901fb6..a4faeb2 100644 --- a/src/savepacket.c +++ b/src/savepacket.c @@ -31,6 +31,9 @@ extern int number; extern unsigned char packet[9300]; +/* Link-layer type; */ +static unsigned long pcap_link_type = 1; /* Default is DLT-EN10MB */ + /* this one saves the paremeters from builder window into a file */ int save_packet(GtkButton *button, gpointer user_data, FILE *file_p) { diff --git a/ui/about_dialog.ui b/ui/about_dialog.ui index 9b52507..1b0895d 100644 --- a/ui/about_dialog.ui +++ b/ui/about_dialog.ui @@ -1,128 +1,117 @@ - + + + 250 True + False About - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - True - False - True - + dialog + + + + - + True - False - 0 + False + vertical - + True - GTK_BUTTONBOX_END + False + end + Close True True - Close + False True - GTK_RELIEF_NORMAL - True - + + + True + True + 0 + - 0 False True - GTK_PACK_END + end + 0 - + True - False - 0 + False + vertical True + False 0.5 0.5 0 0 - 15 False False + 15 + 0 True - packETH - 1.9 - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + packETH + center + 0.5 + 0.5 - 10 False False + 10 + 1 True + False + 0 + 0 ethernet packet generator - Copyright2003 - 2017 + Copyright2003 - 2023 Miha Jemec jemcek@gmail.com http://packeth.sourceforge.net/ - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 10 False False + 10 + 2 - 0 True True + 1 @@ -131,4 +120,4 @@ http://packeth.sourceforge.net/ button75 - \ No newline at end of file + diff --git a/ui/error_dialog.ui b/ui/error_dialog.ui index 20fa034..a55eb1a 100644 --- a/ui/error_dialog.ui +++ b/ui/error_dialog.ui @@ -1,6 +1,7 @@ + True PackETH: Error @@ -16,15 +17,15 @@ GDK_GRAVITY_NORTH_WEST True False - True - + + vertical True False 9 - + True GTK_BUTTONBOX_END @@ -47,7 +48,7 @@ - + 20 True False @@ -55,8 +56,7 @@ True - - dialog-error + /org/packeth/pixmaps/X.xpm 0.5 0.5 0 diff --git a/ui/fileselection1.ui b/ui/fileselection1.ui index 303e6ed..4930b28 100644 --- a/ui/fileselection1.ui +++ b/ui/fileselection1.ui @@ -1,6 +1,7 @@ + 1 True @@ -24,12 +25,13 @@ False - + + vertical True False 24 - + True GTK_BUTTONBOX_END @@ -37,8 +39,8 @@ True True True - gtk-cancel - True + _Cancel + True GTK_RELIEF_NORMAL True @@ -50,8 +52,8 @@ True True True - gtk-open - True + _Open + True GTK_RELIEF_NORMAL True diff --git a/ui/fileselection2.ui b/ui/fileselection2.ui index 74c2333..f23a8be 100644 --- a/ui/fileselection2.ui +++ b/ui/fileselection2.ui @@ -1,6 +1,7 @@ + 1 True @@ -24,12 +25,13 @@ False - + + vertical True False 24 - + True GTK_BUTTONBOX_END @@ -37,8 +39,8 @@ True True True - gtk-close - True + _Close + True GTK_RELIEF_NORMAL True @@ -50,8 +52,8 @@ True True True - gtk-save - True + _Save + True GTK_RELIEF_NORMAL True diff --git a/ui/fileselection3.ui b/ui/fileselection3.ui index 52ea5d2..75eda14 100644 --- a/ui/fileselection3.ui +++ b/ui/fileselection3.ui @@ -1,6 +1,7 @@ + 5 True @@ -24,12 +25,13 @@ False - + + vertical True False 24 - + True GTK_BUTTONBOX_END @@ -37,8 +39,8 @@ True True True - gtk-cancel - True + _Cancel + True GTK_RELIEF_NORMAL True @@ -50,8 +52,8 @@ True True True - gtk-open - True + _Open + True GTK_RELIEF_NORMAL True diff --git a/ui/fragmentation_dialog.ui b/ui/fragmentation_dialog.ui index 4662efc..737c1bd 100644 --- a/ui/fragmentation_dialog.ui +++ b/ui/fragmentation_dialog.ui @@ -1,6 +1,7 @@ + True Select fragmentation @@ -16,19 +17,19 @@ GDK_GRAVITY_NORTH_WEST True False - True - + + vertical True False 0 - + True GTK_BUTTONBOX_END - + True False 0 @@ -82,12 +83,11 @@ 0.5 GTK_SHADOW_ETCHED_IN - + + 23 True - 2 - 3 - False + False 5 20 @@ -110,11 +110,7 @@ 0 - 1 0 - 1 - fill - @@ -137,11 +133,7 @@ 0 - 1 1 - 2 - fill - @@ -158,11 +150,7 @@ 1 - 2 0 - 1 - fill - @@ -180,11 +168,7 @@ 2 - 3 0 - 1 - fill - @@ -201,11 +185,7 @@ 1 - 2 1 - 2 - fill - @@ -223,11 +203,7 @@ 2 - 3 1 - 2 - fill - diff --git a/ui/interface_dialog.ui b/ui/interface_dialog.ui index 459e4db..a04508f 100644 --- a/ui/interface_dialog.ui +++ b/ui/interface_dialog.ui @@ -1,142 +1,127 @@ - + + + True + False Options - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - True - False - True - + dialog + + + + - + True - False - 0 + False + vertical - + True - GTK_BUTTONBOX_END + False + end - + True - False - 0 + False + OK True True - OK + False True - GTK_RELIEF_NORMAL - True - + - 0 True False + 0 + Cancel True True - Cancel + False True - GTK_RELIEF_NORMAL - True - + - 0 True False + 1 + + True + True + 0 + - 0 False True - GTK_PACK_END + end + 0 - - 15 + True - False - 0 + False + 15 True + False + 0 + 0 Select outgoing interface - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 True - True - 0 + False + True True True - True - True - 0 - - True - - False + 30 + + 15 - 0 True True + 1 - 0 False False + 1 - \ No newline at end of file + diff --git a/ui/sel1_dialog.ui b/ui/sel1_dialog.ui index bc8b4c8..13b64f5 100644 --- a/ui/sel1_dialog.ui +++ b/ui/sel1_dialog.ui @@ -1,6 +1,7 @@ + 700 500 @@ -19,19 +20,19 @@ GDK_GRAVITY_NORTH_WEST True False - True - + + vertical True False 0 - + True GTK_BUTTONBOX_END - + True False 0 @@ -110,12 +111,13 @@ - + + vertical True False 0 - + True False 0 @@ -155,7 +157,7 @@ - + 5 True False @@ -191,6 +193,7 @@ True True 15 + 15 True @@ -233,6 +236,7 @@ True True 17 + 17 True @@ -275,6 +279,7 @@ True True 50 + 50 True @@ -294,7 +299,7 @@ - + True False 0 @@ -330,6 +335,7 @@ True True 39 + 39 True diff --git a/ui/tos_dialog.ui b/ui/tos_dialog.ui index 307aa1e..17ad6d5 100644 --- a/ui/tos_dialog.ui +++ b/ui/tos_dialog.ui @@ -1,6 +1,7 @@ + True Select TOS value @@ -16,19 +17,19 @@ GDK_GRAVITY_NORTH_WEST True False - True - + + vertical True False 0 - + True GTK_BUTTONBOX_END - + True False 0 @@ -75,12 +76,13 @@ - + + vertical True False 0 - + True False 0 @@ -131,7 +133,7 @@ - + True True 0 @@ -144,13 +146,14 @@ 0.5 GTK_SHADOW_ETCHED_IN - + + vertical 10 True False 0 - + True False 0 @@ -208,11 +211,10 @@ - + + True - 4 - 3 - False + False 3 20 @@ -235,11 +237,7 @@ 0 - 1 0 - 1 - fill - @@ -262,11 +260,7 @@ 0 - 1 1 - 2 - fill - @@ -289,11 +283,7 @@ 0 - 1 2 - 3 - fill - @@ -316,11 +306,7 @@ 0 - 1 3 - 4 - fill - @@ -337,11 +323,7 @@ 1 - 2 0 - 1 - fill - @@ -359,11 +341,7 @@ 2 - 3 0 - 1 - fill - @@ -380,11 +358,7 @@ 1 - 2 1 - 2 - fill - @@ -402,11 +376,7 @@ 2 - 3 1 - 2 - fill - @@ -423,11 +393,7 @@ 1 - 2 2 - 3 - fill - @@ -445,11 +411,7 @@ 2 - 3 2 - 3 - fill - @@ -466,11 +428,7 @@ 1 - 2 3 - 4 - fill - @@ -488,11 +446,7 @@ 2 - 3 3 - 4 - fill - @@ -519,12 +473,13 @@ 0.5 GTK_SHADOW_ETCHED_IN - + True False 0 - + + vertical 10 True False @@ -554,7 +509,7 @@ - + True False 0 @@ -566,6 +521,7 @@ True True 2 + 2 0 True @@ -585,7 +541,7 @@ - + True False 0 @@ -689,7 +645,8 @@ - + + vertical True False 0 diff --git a/ui/udp_payload_dialog.ui b/ui/udp_payload_dialog.ui index b946ec2..e84cfc3 100644 --- a/ui/udp_payload_dialog.ui +++ b/ui/udp_payload_dialog.ui @@ -1,932 +1,632 @@ - + + + True + False Select UDP payload - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - True - False - True - + dialog + + + + - + True - False - 0 + False + vertical - + True - GTK_BUTTONBOX_END + False + end - + True - False - 0 + False + Cancel True True - Cancel + False True - GTK_RELIEF_NORMAL - True - + - 0 True False + 0 + OK True True - OK + False True - GTK_RELIEF_NORMAL - True - + - 0 True False + 1 + + True + True + 0 + - 0 False True - GTK_PACK_END + end + 0 - 10 True True - True - True - GTK_POS_TOP - False - False + 10 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - - 10 + True - 7 - 6 - False + False + 10 2 5 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 2 - 3 - - True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 3 - 4 - - True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 4 - 5 - - True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 5 - 6 - - True + False + 0 + 0 Payload type - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 3 - 4 1 - 2 - - True + False + 0 + 0 Sequence nr - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 3 - 4 2 - 3 - - True + False + 0 + 0 Timestamp - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 3 - 4 3 - 4 - - True + False + 0 + 0 SSRC - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 3 - 4 4 - 5 - - True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 3 - 4 5 - 6 - - True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 4 - 5 5 - 6 - - + Flase True True - Flase + False True - GTK_RELIEF_NORMAL - True True - False True 2 - 3 3 - 4 - - + no True True - no + False True - GTK_RELIEF_NORMAL - True True - False True 2 - 3 2 - 3 - - + yes True True - yes + False True - GTK_RELIEF_NORMAL - True - False - False True 1 - 2 5 - 6 - - + yes True True - yes + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton24 1 - 2 2 - 3 - - True + False + 0 + 0 Marker - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 5 - 6 - - True + False + 0 + 0 CSRC - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 4 - 5 - - True + False + 0 + 0 Extension - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 3 - 4 - - True + False + 0 + 0 Padding - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 2 - 3 - - True + False + 0 + 0 Version - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 1 - 2 - - + no True True - no + False True - GTK_RELIEF_NORMAL - True True - False True radiobutton27 2 - 3 5 - 6 - - True + False + 0 + 25 CSRC 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 25 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 6 - 7 - fill - True + False + 0 + 0 Extension 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 3 - 4 6 - 7 - fill - + yes True True - yes + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton26 1 - 2 3 - 4 - - True True - True - True 32 - - True - - False + + 32 1 - 3 6 - 7 - - + 2 True True - True - True 32 - - True - - False + + 32 4 - 6 6 - 7 - - + 2 - + True - False - 0 + False True True - True - True 5 + + 5 0 - True - - False - 0 False False + 0 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 4 - 5 2 - 3 - fill - fill - + True - False - 0 + False True True - True - True 2 + + 2 0 - True - - False - 0 False False + 0 True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0.5 + 0.5 - 0 False False + 1 1 - 3 4 - 5 - fill - fill + 2 - + True - False - 0 + False True True - True - True 1 + + 1 2 - True - - False - 0 False False + 0 True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0.5 + 0.5 - 0 False False + 1 1 - 3 1 - 2 - fill - fill + 2 - + True - False - 0 + False True True - True - True 3 + + 3 8 - True - - False - 0 False False + 0 @@ -934,7 +634,6 @@ True True 0 - G.711 Alaw G.711 ulaw @@ -942,461 +641,382 @@ G.729 Other + - 10 False False + 10 + 1 4 - 6 1 - 2 - fill - fill + 2 - + True - False - 0 + False True True - True - True 10 + + 10 0 - True - - False - 0 True True + 0 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 4 - 5 3 - 4 - fill - fill - + True - False - 0 + False True True - True - True 10 + + 10 0 - True - - False - 0 True True + 0 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 4 - 5 4 - 5 - fill - fill + + + + + + + + + + + + + + + + + + - 0 False False + 0 - + True + False - 0 False False + 1 True + False + 0 + 0 RTP PAYLOAD (put every byte as two hex characters without spaces) - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 2 - 5 True + False + 5 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False True + False + 0 + 0 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 True True - True - True 2920 - - True - - False + + 60 - 0 True True + 1 - 0 False False + 3 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - + True - False - 0 + False True + False + 0 + 0 G.711: Sin frequency ( 0 - 4000 Hz): - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 3 True + False + 0 + 0 Length: - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 3 False False + 3 + 4 True True - True - True 4 - - True - - False + + 4 - 0 False False + 5 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 True False + 15 + 6 - 5 True True + 5 + 0 - + True - False - 0 + False + Alaw True True - Alaw + False True - GTK_RELIEF_NORMAL - True - False - False True - 47 False False + 47 + 0 + ulaw True True - ulaw + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton33 - 0 False False + 1 @@ -1411,78 +1031,73 @@ - 35 False False + 35 + 2 + Apply into payload True True - Apply into payload + False True - GTK_RELIEF_NORMAL - True - + - 10 False False + 10 + 3 - 5 True True + 5 + 1 - 7 False False + 7 + 4 - - False - True - True + False + 0 + 0 RTP - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + False + - 0 True True + 1 - \ No newline at end of file + diff --git a/ui/ui.gresource.xml b/ui/ui.gresource.xml new file mode 100644 index 0000000..9b2acb8 --- /dev/null +++ b/ui/ui.gresource.xml @@ -0,0 +1,16 @@ + + + + about_dialog.ui + error_dialog.ui + fileselection1.ui + fileselection2.ui + fileselection3.ui + fragmentation_dialog.ui + interface_dialog.ui + sel1_dialog.ui + tos_dialog.ui + udp_payload_dialog.ui + window1.ui + + diff --git a/ui/window1.ui b/ui/window1.ui index 92db5f2..e6333bd 100644 --- a/ui/window1.ui +++ b/ui/window1.ui @@ -1,48 +1,8 @@ - + + - - - - - - File - file1 - - - - - Exit - exit1 - - - - - - Help - help1 - - - - - About - about1 - - - - - - - - - - - - - - - - + @@ -65,108 +25,129 @@ True + False PackETH - ethernet packet generator - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER - False + center 960 750 - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - + - + + + + True - False - 0 + False + vertical - + True - GTK_PACK_DIRECTION_LTR - GTK_PACK_DIRECTION_LTR + False + + + True + False + File + + + True + False + + + True + False + Exit + + + + + + + + + + True + False + Help + + + True + False + + + True + False + About + + + + + + + - 0 False False + 0 - + True - False - 0 + False 820 True - GTK_ORIENTATION_HORIZONTAL - GTK_TOOLBAR_BOTH - True - True + False + both True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - gtk-convert + False 0.5 0.5 0 0 + /org/packeth/pixmaps/Build.xpm - 0 True True + 0 True + False + 0 + 0 Builder - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -182,59 +163,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - preferences-system + False 0.5 0.5 0 0 + /org/packeth/pixmaps/preference.xpm - 0 True True + 0 True + False + 0 + 0 Gen-b - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -250,59 +221,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - preferences-system + False 0.5 0.5 0 0 + /org/packeth/pixmaps/preference.xpm - 0 True True + 0 True + False + 0 + 0 Gen-s - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -318,59 +279,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - preferences-system + False 0.5 0.5 0 0 + /org/packeth/pixmaps/preference.xpm - 0 True True + 0 True + False + 0 + 0 Pcap - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -386,26 +337,16 @@ True - True - True - False + False True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 @@ -417,59 +358,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - document-open + False 0.5 0.5 0 0 + /org/packeth/pixmaps/load.xpm - 0 True True + 0 True + False + 0 + 0 Load - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -485,59 +416,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - document-save-as + False 0.5 0.5 0 0 + /org/packeth/pixmaps/save.xpm - 0 True True + 0 True + False + 0 + 0 Save - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -553,59 +474,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - document-revert + False 0.5 0.5 0 0 + /org/packeth/pixmaps/reset.xpm - 0 True True + 0 True + False + 0 + 0 Default - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -621,59 +532,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - document-save + False 0.5 0.5 0 0 + /org/packeth/pixmaps/save.xpm - 0 True True + 0 True + False + 0 + 0 Default - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -689,26 +590,16 @@ True - True - True - False + False True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 @@ -720,59 +611,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - document-properties + False 0.5 0.5 0 0 + /org/packeth/pixmaps/interface.xpm - 0 True True + 0 True + False + 0 + 0 Interface - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -788,26 +669,16 @@ True - True - True - False + False True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 @@ -819,59 +690,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - system-run + False 0.5 0.5 0 0 + /org/packeth/pixmaps/send.xpm - 0 True True + 0 True + False + 0 + 0 Send - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -887,59 +748,49 @@ True - True - True - False + False True True - GTK_RELIEF_NORMAL - True - + False + - + True - False - 0 + False + vertical True - - process-stop + False 0.5 0.5 0 0 + /org/packeth/pixmaps/X.xpm - 0 True True + 0 True + False + 0 + 0 Stop - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 1 @@ -955,26 +806,16 @@ True - True - True - False + False True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 @@ -985,1737 +826,1427 @@ - 0 True True + 0 - 0 False False + 1 True + False False - True - GTK_POS_TOP - False - False - + True - False - 0 + False + vertical True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0.5 + 0.5 - 0 False False + 0 859 True - GTK_POLICY_ALWAYS - GTK_POLICY_ALWAYS - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT + False + always + always True - GTK_SHADOW_IN + False - - 10 + True - False - 0 + False + 10 + vertical - 10 893 + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + + 863 True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 + False + 12 - - 863 + True - False - 0 - - - True - Timestamp sec - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 100 - True - True - True - True - 10 - - True - * - False - - - 0 - False - False - - - - - True - usec - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 100 - True - True - True - True - 10 - - True - * - False - - - 0 - False - False - - - - - True - Capture length - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 100 - True - True - True - True - 0 - - True - * - False - - - 0 - False - False - - - - - True - Original length - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 100 - True - True - True - True - 0 - - True - * - False - - - 0 - False - False - - + False + 0 + 0 + Timestamp sec + 0.5 + 0.5 + + False + False + 10 + 0 + - - - - - True - Pcap header - False - True - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - - - 0 - False - False - - - - - True - False - 0 - - - 10 - True - 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + + 100 True - False - 0 - - - True - False - 0 - - - 5 - True - False - 0 - - - True - True - Get MAC - True - GTK_RELIEF_NORMAL - True - - - - 10 - False - False - - - - - True - True - ver II - True - GTK_RELIEF_NORMAL - True - False - False + True + 10 + * + 10 + + + False + False + 1 + + + + + True + False + 0 + 0 + usec + 0.5 + 0.5 + + + False + False + 10 + 2 + + + + + 100 + True + True + 10 + * + 10 + + + False + False + 3 + + + + + True + False + 0 + 0 + Capture length + 0.5 + 0.5 + + + False + False + 10 + 4 + + + + + 100 + True + True + * + 0 + + + False + False + 5 + + + + + True + False + 0 + 0 + Original length + 0.5 + 0.5 + + + False + False + 10 + 6 + + + + + 100 + True + True + * + 0 + + + False + False + 7 + + + + + + + True + False + 0 + 0 + Pcap header + True + 0.5 + 0.5 + + + + + False + False + 0 + + + + + True + False + + + True + False + 10 + 0 + + + True + False + vertical + + + True + False + + + True + False + 5 + vertical + + + Get MAC + True + True + False + True + + + + False + False + 10 + 0 + + + + + ver II + True + True + False + True True - + - 0 True False + 1 + 802.3 True True - 802.3 + False True - GTK_RELIEF_NORMAL - True - False - False True bt_ver2 - + - 0 True False + 2 + 802.1q True True - 802.1q + False True - GTK_RELIEF_NORMAL - True - False - False True - + - 0 True False + 3 - 0 False False + 0 - + True - False - 0 + False - 5 True + False + 5 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - + + True + False 10 + + + True + False + 0 + 0 + Destination + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 140 + True + True + 17 + + 17 + + + False + False + 1 + + + + + Select True - False - 0 - - - True - Destination - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 140 - True - True - True - True - 17 - - True - - False - - - 0 - False - False - - - - - 1 - True - True - Select - True - GTK_RELIEF_NORMAL - True - - - - 5 - False - False - + True + False + 1 + True + + + + False + False + 5 + 2 + - 0 False True + 0 - + + True + False 10 + + + True + False + 0 + 0 + Source + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 140 + True + True + 17 + + 17 + + + False + False + 1 + 1 + + + + + Select True - False - 0 - - - True - Source - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 140 - True - True - True - True - 17 - - True - - False - - - 1 - False - False - - - - - 1 - True - True - Select - True - GTK_RELIEF_NORMAL - True - - - - 5 - False - False - + True + False + 1 + True + + + + False + False + 5 + 2 + - 0 False True + 1 - 10 True + False + 10 False False - GTK_POS_TOP - False - False - - - 5 - True - False - 0 - - - True - Ethertype 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 50 - True - True - False - True - 4 - 0800 - True - - False - - - 0 - False - False - - - - - True - True - 0 - - - IPv4 - IPv6 - ARP - User defined - - - - 5 - False - False - - - - - False - True - + + + True + False + 5 + + + True + False + 0 + 0 + Ethertype 0x + center + 0.5 + 0.5 + + + False + False + 0 + - - - True - label9 - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - - - True - False - 0 - - - True - Length - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - True - 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - False - True - True - True - 4 - - True - - False - - - 0 - False - False - - - - - True - True - auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - - 5 - False - False - - - - - False - True - + + + 50 + True + True + False + 4 + + 5 + 0800 + + + False + False + 1 + + + + + True + True + 0 + + IPv4 + IPv6 + ARP + User defined + + + + + False + False + 5 + 2 + + + - - True - label10 - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - + + True + False + 0 + 0 + label9 + center + 0.5 + 0.5 + + + False + - - - 0 - True - True - - - - - - - True - MAC Header - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - - - 0 - False - False - - - - - 5 - True - False - 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - - True - False - 0 - - + + True - - - 0 - True - True - - - - - 3 + False + + True - False - 0 - - - True - True - QinQ - True - GTK_RELIEF_NORMAL - True - False - False - True - - - - 0 - False - False - - - - - True - True - 0 - - 0x8100 - 0x9100 - 0x9200 - 0x88a8 - - - - 5 - False - False - - - - - True - 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 50 - True - False - True - True - True - 4 - 0000 - True - - False - - - 0 - True - True - - - - - 3 - True - True - - - - + False + 0 + 0 + Length + center + 0.5 + 0.5 + + + False + False + 0 + + + + True - - - 0 - True - True - - - - - 3 + False + 0 + 0 + 0x + center + 0.5 + 0.5 + + + False + False + 1 + + + + + 40 True - False - 0 - - - True - Tag ID 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - False - True - False - True - 4 - 8100 - True - - False - - - 0 - False - False - - - - - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - + False + True + 4 + + 4 + + + False + False + 2 + - - - 3 - True - True - - - - - 3 + + + auto True - False - 0 - - - True - Priority - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - True - True - 0 - - 0 (Best effort) - 1 (Background) - 2 (Undefined) - 3 (Excellent effort) - 4 (Controlled load) - 5 (Video) - 6 (Voice) - 7 (Network control) - - - - 0 - False - False - + True + False + True + True + True + + + + False + False + 5 + 3 + - - - 3 - True - True - - - - - 3 + + + 1 + + + + True - False - 0 - - - True - True - Cfi - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - True - VLAN ID 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 3 - 001 - True - - False - - - 0 - False - True - + False + 0 + 0 + label10 + center + 0.5 + 0.5 + + + 1 + False + - 3 - True - True + False + False + 2 - + True - 802.1q VLAN fields - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + MAC Header + 0.5 + 0.5 - 0 False False + 0 - - 10 + True False + False + 5 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical + + + True + False + + + True + True + 0 + + - + + True + False 3 + + + QinQ + True + True + False + True + True + + + + False + False + 0 + + + + + True + True + 0 + + 0x8100 + 0x9100 + 0x9200 + 0x88a8 + + + + False + False + 5 + 1 + + + + + True + False + 0 + 0 + 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 50 True - False - 0 - - - True - Type - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - True - True - LLC - True - GTK_RELIEF_NORMAL - True - True - False - True - - - - 0 - False - False - - - - - True - True - LLC-SNAP - True - GTK_RELIEF_NORMAL - True - False - False - True - L_8023_llc_tbt - - - - 0 - False - False - + False + True + 4 + + 4 + 0000 + + + True + True + 3 + + True + True 3 + 1 + + + + + True + False + + True True + 2 - + + True + False 3 + + + True + False + 0 + 0 + Tag ID 0x + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 40 + True + False + True + False + 4 + + 4 + 8100 + + + False + False + 1 + + + + True - False - 0 - - - True - DSAP 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 30 - True - True - True - True - 2 - AA - True - - False - - - 0 - False - False - - - - - True - SSAP 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 30 - True - True - True - True - 2 - AA - True - - False - - - 0 - False - False - + False + 0 + 0 + center + 0.5 + 0.5 + + + False + False + 2 + - 3 True True + 3 + 3 - + + True + False 3 + + + True + False + 0 + 0 + Priority + center + 0.5 + 0.5 + + + False + False + 0 + + + + True - False - 0 - - - True - Ctrl 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 30 - True - True - True - True - 2 - 03 - True - - False - - - 0 - True - True - - - - - True - False - OUI 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 60 - True - False - True - False - True - 6 - - True - - False - - - 0 - True - True - + True + 0 + + 0 (Best effort) + 1 (Background) + 2 (Undefined) + 3 (Excellent effort) + 4 (Controlled load) + 5 (Video) + 6 (Voice) + 7 (Network control) + + + + False + False + 1 + - 3 True True + 3 + 4 - + + True + False 3 + + + Cfi + True + True + False + True + True + + + False + False + 0 + + + + + True + False + 0 + 0 + VLAN ID 0x + center + 0.5 + 0.5 + + + False + False + 1 + + + + + 40 True - False - 0 - - - True - False - PID 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - False - True - False - True - 4 - - True - - False - - - 0 - True - True - - - - - True - False - True - 0 - - - IPv4 - IPv6 - ARP - Other - - - - 0 - False - False - + True + 3 + + 3 + 001 + + + False + True + 2 + - 3 True True + 3 + 5 - + True - 802.3 LLC field values - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + 802.1q VLAN fields + 0.5 + 0.5 - 0 False False + 1 - - - 0 - False - False - - - - - 0 - False - False - - - - - True - False - 0 - - - 10 - True - 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + False + 10 + 0 - + True - Next layer ----> - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - + False + vertical + + + True + False + 3 + + + True + False + 0 + 0 + Type + center + 0.5 + 0.5 + + + False + False + 0 + + + + + LLC + True + True + False + True + True + True + + + + False + False + 1 + + + + + LLC-SNAP + True + True + False + True + True + L_8023_llc_tbt + + + + False + False + 2 + + + + + True + True + 3 + 0 + + + + + True + False + 3 + + + True + False + 0 + 0 + DSAP 0x + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 30 + True + True + 2 + + 3 + AA + + + False + False + 1 + + + + + True + False + 0 + 0 + SSAP 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 30 + True + True + 2 + + 3 + AA + + + False + False + 3 + + + + + True + True + 3 + 1 + + + + + True + False + 3 + + + True + False + 0 + 0 + Ctrl 0x + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 30 + True + True + 2 + + 2 + 03 + + + True + True + 1 + + + + + True + False + False + 0 + 0 + OUI 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 60 + True + False + True + False + 6 + + 6 + + + True + True + 3 + + + + + True + True + 3 + 2 + + + + + True + False + 3 + + + True + False + False + 0 + 0 + PID 0x + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 40 + True + False + True + False + 4 + + 4 + + + True + True + 1 + + + + + True + False + True + 0 + + IPv4 + IPv6 + ARP + Other + + + + + False + False + 2 + + + + + True + True + 3 + 3 + + + + + + + True + False + 0 + 0 + 802.3 LLC field values + 0.5 + 0.5 + + + + + False + False + 2 + + + + + False + False + 1 + + + + + False + False + 0 + + + + + True + False + + + True + False + 10 + 0 + + + True + False + + + True + False + 0 + 0 + Next layer ----> + center + 0.5 + 0.5 + + + False + False + 0 + + + + IPv4 True True - IPv4 + False True - GTK_RELIEF_NORMAL - True - False - False True - + - 10 False False + 10 + 1 + IPv6 True True - IPv6 + False True - GTK_RELIEF_NORMAL - True - False - False True ippkt_radibt - + - 10 False False + 10 + 2 + Arp packet True True - Arp packet + False True - GTK_RELIEF_NORMAL - True - False - False True ippkt_radibt - + - 10 False False + 10 + 3 + User defined payload True True - User defined payload + False True - GTK_RELIEF_NORMAL - True - False - False True ippkt_radibt - + - 10 False False + 10 + 4 - 80 False False + 80 + 0 - 10 False False + 10 + 1 @@ -2723,101 +2254,81 @@ True + False + 0 + 0 Link layer - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 - 0 False False + 1 - + True - False - 0 + False - 10 True + False + 10 False False - GTK_POS_TOP - False - False True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - - 10 + True - False - 0 + False + 10 True + False + 0 + 0 Version 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 0 @@ -2825,42 +2336,33 @@ 20 True True - True - True 1 + + 1 4 - True - - False - 0 False False + 1 True + False + 0 + 0 Header length 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 2 @@ -2868,42 +2370,33 @@ 20 True True - True - True 1 + + 1 5 - True - - False - 0 False False + 3 True + False + 0 + 0 TOS 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 4 @@ -2911,58 +2404,49 @@ 30 True True - True - True 2 + + 2 00 - True - - False - 0 False False + 5 + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + - 5 False False + 5 + 6 True + False + 0 + 0 Total length - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 7 @@ -2971,61 +2455,50 @@ True False True - True - True 5 - - True - - False + + 5 - 0 False False + 8 + Auto True True - Auto + False True - GTK_RELIEF_NORMAL - True True - False True - + - 3 False False + 3 + 9 True + False + 0 + 0 Identification 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 10 @@ -3033,55 +2506,44 @@ 40 True True - True - True 4 + + 4 1234 - True - - False - 0 False False + 11 - 0 False False + 0 - - 10 + True - False - 0 + False + 10 True + False + 0 + 0 Flags - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -3089,58 +2551,49 @@ 20 True True - True - True 1 + + 1 2 - True - - False - 0 False False + 1 + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + - 5 False False + 5 + 2 True + False + 0 + 0 Fragment offset - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 4 False False + 4 + 3 @@ -3148,42 +2601,33 @@ 40 True True - True - True 4 + + 4 0 - True - - False - 0 False False + 4 True + False + 0 + 0 TTL - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 4 False False + 4 + 5 @@ -3191,42 +2635,33 @@ 35 True True - True - True 3 + + 3 255 - True - - False - 0 False False + 6 True + False + 0 + 0 Protocol - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 4 False False + 4 + 7 @@ -3234,18 +2669,15 @@ 35 True True - True - True 3 + + 3 17 - True - - False - 0 False False + 8 @@ -3253,44 +2685,39 @@ True True 0 - - Reserved - ICMP - IGMP - TCP - UDP - Other + Reserved + ICMP + IGMP + TCP + UDP + Other + - 5 False False + 5 + 9 True + False + 0 + 0 Header cks 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 4 False False + 4 + 10 @@ -3299,90 +2726,77 @@ True False True - True - True 4 - - True - - False + + 4 - 0 False False + 11 + Auto True True - Auto + False True - GTK_RELIEF_NORMAL - True True - False True - + - 5 False False + 5 + 12 - 0 False False + 1 - 0 False False + 0 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - 10 + True - False - 0 + False + 10 True + False + 0 + 0 Source IP - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 0 @@ -3390,58 +2804,48 @@ 130 True True - True - True 15 - - True - - False + + 15 - 0 False False + 1 + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + - 5 False False + 5 + 2 True + False + 0 + 0 Destination IP - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 10 False False + 10 + 3 @@ -3449,241 +2853,209 @@ 130 True True - True - True 15 - - True - - False + + 15 - 0 False False + 4 + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + - 5 False False + 5 + 5 True + False + 0 + 0 Options 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 6 True True - True - True 80 - - True - - False + + 16 - 0 False False + 7 - 0 False False + 1 - + True - False - 0 + False - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False True + False + 0 + 0 Next layer ----> - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 + UDP True True - UDP + False True - GTK_RELIEF_NORMAL - True True - False True - + - 10 False False + 10 + 1 + TCP True True - TCP + False True - GTK_RELIEF_NORMAL - True - False - False True udp_bt - + - 10 False False + 10 + 2 + ICMP True True - ICMP + False True - GTK_RELIEF_NORMAL - True - False - False True udp_bt - + - 10 False False + 10 + 3 + IGMP True True - IGMP + False True - GTK_RELIEF_NORMAL - True - False - False True udp_bt - + - 0 False False + 4 + User defined payload True True - User defined payload + False True - GTK_RELIEF_NORMAL - True - False - False True udp_bt - + - 10 False False + 10 + 5 - 80 False False + 80 + 0 - 5 False False + 5 + 2 @@ -3691,786 +3063,609 @@ True + False + 0 + 0 IPv4 data - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - False - True - True + False + 0 + 0 label4 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + False + True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical True + False 0 - 0.5 - GTK_SHADOW_NONE + none - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 - - - True - False - 0 - - - True - False - 0 - - - True - Ver 0x - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 19 - True - True - True - True - 0 - 6 - True - - False - 1 - - - 5 - False - True - - - - - True - Traffic Class 0x - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 30 - True - True - True - True - 2 - 00 - True - - False - - - 0 - False - False - - - - - True - True - Select - True - GTK_RELIEF_NORMAL - True - - - - 5 - False - False - - - - - True - Flow label 0x - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 53 - True - True - True - True - 5 - 00000 - True - - False - - - 0 - False - True - - - - - True - Payload length - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 50 - True - False - True - True - True - 5 - - True - - False - - - 0 - False - True - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - - 0 - False - False - - - - - True - Next Header 0x - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 26 - True - True - True - True - 2 - 11 - True - - False - - - 0 - False - True - - - - - True - Hop Limit - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 37 - True - True - True - True - 3 - 255 - True - - False - - - 3 - True - True - - - - - 10 - False - True - - - - - - - - - - - 0 - True - True - - - - - 10 - True - 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 - - 10 + True - False - 0 + False + 12 + vertical - - True - Source IP - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 + + True + False + + + True + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 + Ver 0x + 0.5 + 0.5 + + False False - - - - - 300 + 0 + + + + + 19 True True - True - True - 39 - - True - - False - - - 5 + + 1 + 6 + + False True - - - - + 5 + 1 + + + + + True + False + 0 + 0 + Traffic Class 0x + 0.5 + 0.5 + + + False + False + 5 + 2 + + + + + 30 True True + 2 + + 2 + 00 + + + False + False + 3 + + + + Select + True + True + False True - GTK_RELIEF_NORMAL - True - - - - 6 + + + False False - - - - - True - Dest IP - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 + 5 + 4 + + + + + True + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 + Flow label 0x + 0.5 + 0.5 + + False False - - - - - 300 + 5 + + + + + 53 True True - True - True - 39 - - True - - False - - - 0 + 5 + + 5 + 00000 + + False - False - - - - + True + 6 + + + + True - True - Select - True - GTK_RELIEF_NORMAL - True - - - - 5 + False + 0 + 0 + Payload length + 0.5 + 0.5 + + False False - - - + 7 + + + + + 50 + True + False + True + 5 + + 5 + + + False + True + 8 + + + + + Auto + True + True + False + True + True + True + + + + False + False + 9 + + + + + True + False + 0 + 0 + Next Header 0x + 0.5 + 0.5 + + + False + False + 10 + + + + + 26 + True + True + 2 + + 2 + 11 + + + False + True + 11 + + + + + True + False + 0 + 0 + Hop Limit + 0.5 + 0.5 + + + False + False + 12 + + + + + 37 + True + True + 3 + + 3 + 255 + + + True + True + 3 + 13 + + + + + False + True + 10 + 0 + + + + + + + + + True + True + 0 + + + + + True + False + 10 + 0 + + + True + False + 12 + 10 + + + True + False + 0 + 0 + Source IP + 0.5 + 0.5 + + + False + False + 0 + + + + + 300 + True + True + 39 + + 39 + + + False + True + 5 + 1 + + + + + Select + True + True + False + True + + + + False + False + 6 + 2 + + + + + True + False + 0 + 0 + Dest IP + 0.5 + 0.5 + + + False + False + 5 + 3 + + + + + 300 + True + True + 39 + + 39 + + + False + False + 4 + + + + + Select + True + True + False + True + + + + False + False + 5 + 5 + - 0 False True + 1 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 + False + 12 + 10 - - 10 + True - False - 0 - - - True - Extension header 0x: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 641 - True - True - True - True - 0 - - True - - False - - - 5 - False - True - - - - - True - Select - True - GTK_RELIEF_NORMAL - True - - - 5 - False - False - - + False + 0 + 0 + Extension header 0x: + 0.5 + 0.5 + + + False + False + 0 + + + + + 641 + True + True + + 0 + + + False + True + 5 + 1 + + + + + Select + True + False + True + + False + False + 5 + 2 + - 0 True True + 2 - + True - False - 0 + False - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False True + False + 0 + 0 Next layer ----> - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 + UDP True True - UDP + False True - GTK_RELIEF_NORMAL - True True - False True - + - 10 False False + 10 + 1 + TCP True True - TCP + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton67 - + - 10 False False + 10 + 2 + ICMPv6 True True - ICMPv6 + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton67 - + - 10 False False + 10 + 3 + User defined True True - User defined + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton67 - + - 10 False False + 10 + 4 - 80 False False + 80 + 0 - 0 True True + 3 @@ -4478,310 +3673,253 @@ True + False + 0 + 0 IPv6 data - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 1 True + False + 0 + 0 label117 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 1 + False + True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN True - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT + False + never + always + in 430 True True - True - False - True - GTK_JUSTIFY_LEFT - GTK_WRAP_WORD - True - 0 - 0 - 0 - 0 - 0 - 0 + word - 0 False False + 0 - + True - False - 0 + False - - 10 + True - False - 0 + False + 10 + vertical True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + + True + False 10 + vertical + + True - False - 0 - - - True - False - 0 - - - True - Pattern - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 30 - True - True - True - True - 2 - - True - - False - - - 0 - False - False - - - - - 10 - True - True - - - - - True - False - 0 - - - True - Length - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 4 - - True - - False - - - 0 - False - False - - - - - 10 - False - False - - - - - True - True - Apply pattern - True - GTK_RELIEF_NORMAL - True - - - - 10 - False - False - - - + False + + + True + False + 0 + 0 + Pattern + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 30 + True + True + 2 + + 2 + + + False + False + 1 + + + + + True + True + 10 + 0 + + + + + True + False + + + True + False + 0 + 0 + Length + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 40 + True + True + 4 + + 4 + + + False + False + 1 + + + + + False + False + 10 + 1 + + + + + Apply pattern + True + True + False + True + + + + False + False + 10 + 2 + + + - 0 False False + 0 + Select payload False True - Select payload + False True - GTK_RELIEF_NORMAL - True - + - 30 False False + 30 + 1 - 0 False False + 0 True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0.5 + 0.5 - 0 False False + 1 - 20 False False + 20 + 1 @@ -4789,227 +3927,145 @@ True + False + 0 + 0 User defined network payload - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 2 True + False + 0 + 0 User - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 2 + False + - + True - False - 0 + False + vertical True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - 10 + True - 5 - 9 - False - 0 + False + 10 6 True + False + 0 + 0 HW type - False - False - GTK_JUSTIFY_FILL - False - False + fill 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 0 - 1 - fill - True + False + 0 + 0 Prot type - False - False - GTK_JUSTIFY_FILL - False - False + fill 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 1 - 2 - fill - True + False + 0 + 0 HW size - False - False - GTK_JUSTIFY_FILL - False - False + fill 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 2 - 3 - fill - True + False + 0 + 0 Prot size - False - False - GTK_JUSTIFY_FILL - False - False + fill 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 3 - 4 - fill - True + False + 0 + 0 Sender MAC - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 0 - 1 - fill - True + False + 0 + 0 Sender IP - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 1 - 2 - fill - @@ -5017,21 +4073,14 @@ 60 True True - True - True 6 + + 6 0800 - True - - False 2 - 3 1 - 2 - - @@ -5039,21 +4088,14 @@ 30 True True - True - True 2 + + 2 06 - True - - False 2 - 3 2 - 3 - expand - @@ -5061,21 +4103,14 @@ 30 True True - True - True 2 + + 2 04 - True - - False 2 - 3 3 - 4 - - @@ -5083,21 +4118,13 @@ 140 True True - True - True 17 - - True - - False + + 17 6 - 7 0 - 1 - - @@ -5105,21 +4132,13 @@ 130 True True - True - True 15 - - True - - False + + 15 6 - 7 1 - 2 - - @@ -5127,461 +4146,279 @@ 60 True True - True - True 6 + + 6 0001 - True - - False 2 - 3 0 - 1 - - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 8 - 9 0 - 1 - fill - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 8 - 9 1 - 2 - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 8 - 9 2 - 3 - fill - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 8 - 9 3 - 4 - fill - + Select source IP&mac True True - Select source IP&mac + False True - GTK_RELIEF_NORMAL - True - + 7 - 8 0 - 1 - fill - - True Apply local IP&mac + True + False True - GTK_RELIEF_NORMAL - True - + 7 - 8 1 - 2 - fill - True + False + 0 + 0 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 1 - 2 0 - 1 - fill - True + False + 0 + 0 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 1 - 2 1 - 2 - fill - True + False + 0 + 0 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 1 - 2 2 - 3 - fill - True + False + 0 + 0 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 1 - 2 3 - 4 - fill - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 3 - 4 0 - 1 - fill - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 3 - 4 1 - 2 - fill - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 3 - 4 2 - 3 - fill - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0 + 0.5 3 - 4 3 - 4 - fill - - + True + False + center 5 - 6 2 - 3 - fill - fill True + False + 0 + 0 Target IP - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 4 - 5 - fill - True + False + 0 + 0 Target MAC - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 3 - 4 - fill - - + True + False + center 6 - 7 2 - 3 - fill - fill @@ -5589,21 +4426,13 @@ 130 True True - True - True 15 - - True - - False + + 15 6 - 7 4 - 5 - - @@ -5611,163 +4440,117 @@ 140 True True - True - True 17 - - True - - False + + 17 6 - 7 3 - 4 - - - + True + False + center 7 - 8 2 - 3 - fill - fill - True Apply broadcast mac + True + False True - GTK_RELIEF_NORMAL - True - + 7 - 8 4 - 5 - fill - + Select destination IP&mac True True - Select destination IP&mac + False True - GTK_RELIEF_NORMAL - True - + 7 - 8 3 - 4 - fill - + ARP reply (0x0002) True True - ARP reply (0x0002) + False True - GTK_RELIEF_NORMAL - True - False - False True 4 - 5 2 - 3 - + ARP request (0x0001) True True - ARP request (0x0001) + False True - GTK_RELIEF_NORMAL - True True - False True radiobutton11 4 - 5 1 - 2 - True + False + 0 + 0 Message type - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 4 - 5 0 - 1 - fill - - + True - False - 0 + False + other 0x True True - other 0x + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton11 - 0 False False + 0 @@ -5775,181 +4558,159 @@ 40 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 4 - 5 3 - 4 - fill - fill + + + + + + + + + + + + + + + + + + True + False + 0 + 0 Arp payload - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0.5 + 0.5 - 0 True True + 1 - False - True + 3 True + False + 0 + 0 label5 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 3 + False + - 0 False False + 0 - 0 False False + 2 - + True - False - 0 + False - 10 True + False + 10 False False - GTK_POS_TOP - False - False True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - 10 + True - False - 0 + False + 10 True + False + 0 + 0 Source port - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 10 False False + 10 + 0 @@ -5957,66 +4718,49 @@ 50 True True - True - True 5 - - True - - False + + 5 - 0 False False + 1 True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + center + 0.5 + 0.5 - 5 False False + 5 + 2 True + False + 0 + 0 Destination port - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 3 @@ -6024,42 +4768,32 @@ 50 True True - True - True 5 - - True - - False + + 5 - 0 False False + 4 True + False + 0 + 0 Length - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 10 False False + 10 + 5 @@ -6068,61 +4802,50 @@ True False True - True - True 5 - - True - - False + + 5 - 0 False False + 6 + Auto True True - Auto + False True - GTK_RELIEF_NORMAL - True True - False True - + - 5 False False + 5 + 7 True + False + 0 + 0 Checksum 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 10 False False + 10 + 8 @@ -6131,350 +4854,291 @@ True False True - True - True 4 - - True - - False + + 4 - 0 False False + 9 + Auto True True - Auto + False True - GTK_RELIEF_NORMAL - True True - False True - + - 5 False False + 5 + 10 - 0 False False + 0 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - 10 + True - False - 0 + False + 10 + Udp payload 0x True True - Udp payload 0x + False True - GTK_RELIEF_NORMAL - True - False - False True - 5 False False + 5 + 0 True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN True - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - 430 - True - True - True - False - True - GTK_JUSTIFY_LEFT - GTK_WRAP_WORD - True - 0 - 0 - 0 - 0 - 0 - 0 - - - - + False + never + always + in + + + 430 + True + True + word + + + + - 0 False False + 1 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 - + True - False + False + vertical 7 True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - - 10 - True - False - 15 - - - True - False - 0 - - - True - Pattern: - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 30 - True - True - True - True - 2 - - True - - False - - - 0 - False - False - - - - - 0 - True - True - - - - - True - False - 0 - - - True - Length: - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 4 - - True - - False - - - 0 - False - False - - - - - 0 - True - True - - - - - True - True - Apply pattern - True - GTK_RELIEF_NORMAL - True - - - - 0 - False - False - - - + + + True + False + 10 + vertical + 15 + + + True + False + + + True + False + 0 + 0 + Pattern: + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 30 + True + True + 2 + + 2 + + + False + False + 1 + + + + + True + True + 0 + + + + + True + False + + + True + False + 0 + 0 + Length: + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 40 + True + True + 4 + + 4 + + + False + False + 1 + + + + + True + True + 1 + + + + + Apply pattern + True + True + False + True + + + + False + False + 2 + + + - 0 False True + 0 + Select payload True True - Select payload + False True - GTK_RELIEF_NORMAL - True - + - 10 False False + 10 + 1 - 0 False False + 3 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 4 - 0 True True + 1 @@ -6482,1089 +5146,887 @@ True + False + 0 + 0 UDP data - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - False - True - True + False + 0 + 0 label65 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + False + - + True - False - 0 + False + vertical True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - - True - False - 0 - - - True - Source port - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 50 - True - True - True - True - 5 - - True - - False - - - 0 - False - False - - - - - True - Destination port - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 50 - True - True - True - True - 5 - - True - - False - - - 0 - False - False - - - - - True - Sequence number - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 100 - True - True - True - True - 10 - 100 - True - - False - - - 0 - False - False - - - - - True - Ack number - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 100 - True - True - True - True - 10 - 100 - True - - False - - - 0 - False - False - - - - - 10 + + True + False + + + True + False + 0 + 0 + Source port + center + 0.5 + 0.5 + + False False - - - - - True - False - 0 - - - True - Header length - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 30 - True - True - True - True - 2 - 20 - True - - False - - - 0 - False - False - - - - - True - Flags: - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - True - True - CWR - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - True - True - ECN - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - True - True - URG - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 - False - False - - - - - True - True - ACK - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 - False - False - - - - - True - True - PSH - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 - False - False - - - - - True - True - RST - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 - False - False - - - - - True - True - SYN - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 - False - False - - - - - True - True - FIN - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 - False - False - + 5 + 0 + - - - 10 + + + 50 + True + True + 5 + + 5 + + False False - - - - - True - False - 0 - - - True - Window size - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 50 - True - True - True - True - 5 - 4000 - True - - False - - - 0 - False - False - - - - - True - Checksum 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 40 - True - False - True - True - True - 4 - - True - - False - - - 0 - False - False - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - - 5 - False - False - - - - - True - Urgent pointer - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 50 - True - True - True - True - 5 - 0 - True - - False - - - 0 - False - False - - - - - True - Options 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - True - True - True - True - 80 - - True - - False - - - 0 - False - False - + 1 + - - - 10 + + + True + False + 0 + 0 + Destination port + center + 0.5 + 0.5 + + False False - - - - - - - 0 - True - True - - - - - 10 - True - 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - - True - False - 0 - - + 5 + 2 + + + + + 50 True True - Tcp payload - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 + 5 + + 5 + + False False - - - - - 10 + 3 + + + + True - 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - - True - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - 430 - True - True - True - False - True - GTK_JUSTIFY_LEFT - GTK_WRAP_WORD - True - 0 - 0 - 0 - 0 - 0 - 0 - - - + False + 0 + 0 + Sequence number + center + 0.5 + 0.5 + + + False + False + 5 + 4 + - - - 0 + + + 100 + True + True + 10 + + 10 + 100 + + False False - - - - + 5 + + + + True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 + Ack number + center + 0.5 + 0.5 + + False False - - - - - True - False - 0 - - - True - 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - - 10 - True - False - 15 - - - True - False - 0 - - - True - Pattern: - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 30 - True - True - True - True - 2 - - True - - False - - - 0 - False - False - - - - - 0 - True - True - - - - - True - False - 0 - - - True - Length: - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 4 - - True - - False - - - 0 - False - False - - - - - 0 - True - True - - - - - True - True - Apply pattern - True - GTK_RELIEF_NORMAL - True - - - - 0 - False - False - - - - - - - 10 - True - True - - - - - False - True - Select payload - True - GTK_RELIEF_NORMAL - True - - - - 10 - False - False - + 5 + 6 + + + + + 100 + True + True + 10 + + 10 + 100 + + + False + False + 7 + - 0 False False + 10 + 0 - + True - - False - False - GTK_JUSTIFY_CENTER - False - False + False + + + True + False + 0 + 0 + Header length + center 0.5 0.5 + + + False + False + 5 + 0 + + + + + 30 + True + True + 2 + + 2 + 20 + + + False + False + 1 + + + + + True + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 + Flags: + center + 0.5 + 0.5 + + False False - - - - - - - 0 - False - False - - - - - - - True - TCP data - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - - - 0 - False - False - - - - - False - True - - - - - True + 5 + 2 + + + + + CWR + True + True + False + True + True + + + False + False + 3 + + + + + ECN + True + True + False + True + True + + + False + False + 4 + + + + + URG + True + True + False + True + True + + + False + False + 5 + 5 + + + + + ACK + True + True + False + True + True + + + False + False + 5 + 6 + + + + + PSH + True + True + False + True + True + + + False + False + 5 + 7 + + + + + RST + True + True + False + True + True + + + False + False + 5 + 8 + + + + + SYN + True + True + False + True + True + + + False + False + 5 + 9 + + + + + FIN + True + True + False + True + True + + + False + False + 5 + 10 + + + + + False + False + 10 + 1 + + + + + True + False + + + True + False + 0 + 0 + Window size + center + 0.5 + 0.5 + + + False + False + 5 + 0 + + + + + 50 + True + True + 5 + + 5 + 4000 + + + False + False + 1 + + + + + True + False + 0 + 0 + Checksum 0x + center + 0.5 + 0.5 + + + False + False + 5 + 2 + + + + + 40 + True + False + True + 4 + + 4 + + + False + False + 3 + + + + + Auto + True + True + False + True + True + True + + + + False + False + 5 + 4 + + + + + True + False + 0 + 0 + Urgent pointer + center + 0.5 + 0.5 + + + False + False + 5 + 5 + + + + + 50 + True + True + 5 + + 5 + 0 + + + False + False + 6 + + + + + True + False + 0 + 0 + Options 0x + center + 0.5 + 0.5 + + + False + False + 5 + 7 + + + + + True + True + 80 + + 16 + + + False + False + 8 + + + + + False + False + 10 + 2 + + + + + + + True + True + 0 + + + + + True + False + 10 + 0 + + + True + False + + + Tcp payload + True + True + False + True + True + + + False + False + 5 + 0 + + + + + True + False + 10 + 0 + + + True + False + never + always + in + + + 430 + True + True + word + + + + + + + False + False + 1 + + + + + True + False + 0 + 0 + + center + 0.5 + 0.5 + + + False + False + 2 + + + + + True + False + vertical + + + True + False + 0 + + + True + False + 10 + vertical + 15 + + + True + False + + + True + False + 0 + 0 + Pattern: + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 30 + True + True + 2 + + 2 + + + False + False + 1 + + + + + True + True + 0 + + + + + True + False + + + True + False + 0 + 0 + Length: + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 40 + True + True + 4 + + 4 + + + False + False + 1 + + + + + True + True + 1 + + + + + Apply pattern + True + True + False + True + + + + False + False + 2 + + + + + + + True + True + 10 + 0 + + + + + Select payload + False + True + False + True + + + + False + False + 10 + 1 + + + + + False + False + 3 + + + + + True + False + 0 + 0 + + center + 0.5 + 0.5 + + + False + False + 4 + + + + + + + False + False + 1 + + + + + + + True + False + 0 + 0 + TCP data + 0.5 + 0.5 + + + + + False + False + 0 + + + + + 1 + + + + + True + False + 0 + 0 label66 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 1 + False + True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - + True - False - 0 + False True + False + 0 + 0 Type 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 @@ -7572,18 +6034,15 @@ 30 True True - True - True 2 + + 2 00 - True - - False - 0 False False + 1 @@ -7591,2159 +6050,1739 @@ True True 0 - Echo reply Destination unreacheable Echo request Other + - 7 False False + 7 + 2 - 10 False False + 10 + 0 - 5 True + False + 5 0 - 0.5 - GTK_SHADOW_ETCHED_IN True + False False False - GTK_POS_TOP - False - False - + True - False - 0 + False + vertical + + + True + False + + + True + False + 0 + 0 + Code 0x + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 30 + True + True + 2 + + 2 + 00 + + + False + False + 1 + + + + + True + False + 0 + 0 + Checksum 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 40 + True + False + True + 4 + + 4 + + + False + False + 10 + 3 + + + + + Auto + True + True + False + True + True + True + + + + False + False + 4 + + + + + False + False + 10 + 0 + + + + + True + False + + + True + False + 0 + 0 + Identifier 0x + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 40 + True + True + 4 + + 4 + 0001 + + + False + False + 4 + 1 + + + + + True + False + 0 + 0 + Seq. number 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 40 + True + True + 4 + + 4 + 0001 + + + False + False + 4 + 3 + + + + + False + False + 10 + 1 + + - - True - False - 0 - - - True - Code 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 30 - True - True - True - True - 2 - 00 - True - - False - - - 0 - False - False - - - - - True - Checksum 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - False - True - True - True - 4 - - True - - False - - - 10 - False - False - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - - 0 - False - False - + + True + False + + + Data + True + True + False + True + True + + + False + False + 10 + 0 + + + + + True + False + 0 + 0 + Data pattern: + 0.5 + 0.5 + + + False + False + 10 + 1 + + + + + 40 + True + True + 2 + + 2 + + + False + True + 2 + + + + + True + False + 0 + 0 + Data length: + 0.5 + 0.5 + + + False + False + 9 + 3 + + + + + 43 + True + True + 4 + + 4 + + + False + True + 4 + + False + False + 10 + 2 + + + + + + + True + False + 0 + 0 + echo reply + center + 0.5 + 0.5 + + + False + + + + + True + False + vertical + + + True + False + + + True + False + 0 + 0 + Code 0x + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 30 + True + True + 2 + + 2 + + + False + False + 1 + + + + + True + False + 0 + 0 + Checksum 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 40 + True + True + 4 + + 4 + + + False + False 10 + 3 + + + + + Auto + True + True + False + True + True + True + + False False - - - - - True - False - 0 - - - True - Identifier 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 40 - True - True - True - True - 4 - 0001 - True - - False - - - 4 - False - False - - - - - True - Seq. number 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 4 - 0001 - True - - False - - - 4 - False - False - + 4 + - 10 - False - False + True + True + 0 - - True - False - 0 - - - True - True - Data - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 10 - False - False - - - - - True - Data pattern: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 40 - True - True - True - True - 2 - - True - - False - - - 0 - False - True - - - - - True - Data length: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 9 - False - False - - - - - 43 - True - True - True - True - 4 - - True - - False - - - 0 - False - True - - - - + + True + False + + + Data + True + True + False + True + True + + + False + False 10 + 0 + + + + + True + False + 0 + 0 + Data pattern: + 0.5 + 0.5 + + + False + False + 1 + + + + + 37 + True + True + 2 + + 2 + + + False + True + 2 + + + + + True + False + 0 + 0 + Data length: + 0.5 + 0.5 + + False False + 7 + 3 + + + + + 53 + True + True + 4 + + 4 + + + False + True + 4 + + + + + True + True + 1 - False - True + 1 - + True - echo reply - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + other + center + 0.5 + 0.5 + + 1 + False + - + True - False - 0 + False + vertical + True - - True - False - 0 - - - True - Code 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 30 - True - True - True - True - 2 - - True - - False - - - 0 - False - False - - - - - True - Checksum 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 4 - - True - - False - - - 10 - False - False - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - 0 - False - False - + + True + False + + + True + False + 0 + 0 + Code 0x + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 30 + True + True + 2 + + 2 + 0 + + + False + False + 1 + + + + + True + True + 0 + + Network unreacheable + Host unreacheable + Protocol unreacheable + Port unreacheable + Fragmentation needed but FG-bit not set + Source route failed + Destination network unknown + Destination host unknown + Source host isolated + Destination network administratively prohibited + Destination host administratively prohibited + Network unreacheable for TOS + Host unreacheable for TOS + Comminication administratively prohibited by filtering + host precedence violation + Precedence cutoff in effect + Other + + + + + False + False + 10 + 2 + - 0 - True - True + False + False + 5 + 0 - - True - False - 0 - - - True - True - Data - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 10 - False - False - - - - - True - Data pattern: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 37 - True - True - True - True - 2 - - True - - False - - - 0 - False - True - - - - - True - Data length: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 7 - False - False - - - - - 53 - True - True - True - True - 4 - - True - - False - - - 0 - False - True - + + True + False + + + True + False + 0 + 0 + Checksum 0x + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 40 + True + False + True + 4 + + 4 + + + False + False + 1 + 1 + + + + + Auto + True + True + False + True + True + True + + + + False + False + 9 + 2 + + + + + True + False + 0 + 0 + Unused 0x + center + 0.5 + 0.5 + + + False + False + 10 + 3 + + + + + 80 + True + True + 8 + + 8 + 00000000 + + + False + False + 4 + - 0 - True + False + False + 5 + 1 + + + + + True + False + + + Data + True + True + False + True + True + + + False + False + 10 + 0 + + + + + True + False + 0 + 0 + Data pattern: + 0.5 + 0.5 + + + False + False + 8 + 1 + + + + + 40 + True + True + 2 + + 2 + + + False + True + 2 + + + + + True + False + 0 + 0 + Data length: + 0.5 + 0.5 + + + False + False + 8 + 3 + + + + + 50 + True + True + 4 + + 4 + + + False True + 4 + + + + + False + False + 5 + 2 - False - True + 2 - + True - other - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + dest unrch + center + 0.5 + 0.5 + + 2 + False + - + True + False + vertical True - 0 - - True - False - 0 - - - True - Code 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 30 - True - True - True - True - 2 - 0 - True - - False - - - 0 - False - False - - - - - True - True - 0 - - - Network unreacheable - Host unreacheable - Protocol unreacheable - Port unreacheable - Fragmentation needed but FG-bit not set - Source route failed - Destination network unknown - Destination host unknown - Source host isolated - Destination network administratively prohibited - Destination host administratively prohibited - Network unreacheable for TOS - Host unreacheable for TOS - Comminication administratively prohibited by filtering - host precedence violation - Precedence cutoff in effect - Other - - - - 10 - False - False - + + True + False + + + True + False + 0 + 0 + Code + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 30 + True + True + 2 + + 2 + + + False + False + 30 + 1 + + + + + False + False + 5 + 0 + + + + + True + False + + + True + False + 0 + 0 + Checksum + center + 0.5 + 0.5 + + + False + False + 10 + 0 + - - - 5 + + + 40 + True + True + 4 + + 4 + + False False - - - - - True - False - 0 - - - True - Checksum 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 40 - True - False - True - True - True - 4 - - True - - False - - - 1 - False - False - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - - 9 - False - False - - - - - True - Unused 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 80 - True - True - True - True - 8 - 00000000 - True - - False - - - 0 - False - False - + 2 + 1 + - - - 5 + + + Auto + True + True + False + True + True + + False False - - - - - True - False - 0 - - - True - True - Data - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 10 - False - False - - - - - True - Data pattern: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 8 - False - False - - - - - 40 - True - True - True - True - 2 - - True - - False - - - 0 - False - True - - - - - True - Data length: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 8 - False - False - - - - - 50 - True - True - True - True - 4 - - True - - False - - - 0 - False - True - + 2 + - - - 5 + + + True + False + 0 + 0 + Unused + center + 0.5 + 0.5 + + False False - - - - - False - True - - - - - True - dest unrch - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - - - True - True - 0 - - - True - False - 0 - - - True - Code - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 30 - True - True - True - True - 2 - - True - - False - - - 30 - False - False - + 3 + - - - 5 + + + True + True + + 0 + + False False - - - - - True - False - 0 - - - True - Checksum - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 40 - True - True - True - True - 4 - - True - - False - - - 2 - False - False - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - True - Unused - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - True - True - True - True - 0 - - True - - False - - - 10 - False - False - + 10 + 4 + - 5 False False + 5 + 1 - - True - False - 0 - - - True - Data - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - True - True - True - True - 0 - !!! not yet implemented !!! - True - - False - - - 2 - False - False - - - - - True - True - Edit - True - GTK_RELIEF_NORMAL - True - - - 5 - False - False - + + True + False + + + True + False + 0 + 0 + Data + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + True + True + + 0 + !!! not yet implemented !!! + + + False + False + 2 + 1 + + + + + Edit + True + True + False + True + + + False + False + 5 + 2 + - 5 False False + 5 + 2 - False - True + 3 True + False + 0 + 0 src quen - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 3 + False + True + False + 0 + 0 redirect - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 4 True + False + 0 + 0 redirect - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 4 + False + - + True - False - 0 + False + vertical - - True - False - 0 - - - True - Code 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 30 - True - True - True - True - 2 - 00 - True - - False - - - 0 - False - False - - - - - True - Checksum 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - False - True - True - True - 4 - - True - - False - - - 10 - False - False - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - - 0 - False - False - + + True + False + + + True + False + 0 + 0 + Code 0x + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 30 + True + True + 2 + + 2 + 00 + + + False + False + 1 + + + + + True + False + 0 + 0 + Checksum 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 40 + True + False + True + 4 + + 4 + + + False + False + 10 + 3 + + + + + Auto + True + True + False + True + True + True + + + + False + False + 4 + - 10 False False + 10 + 0 - - True - False - 0 - - - True - Identifier 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 40 - True - True - True - True - 4 - 0001 - True - - False - - - 4 - False - False - - - - - True - Seq. number 0x - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 4 - 0001 - True - - False - - - 4 - False - False - + + True + False + + + True + False + 0 + 0 + Identifier 0x + center + 0.5 + 0.5 + + + False + False + 10 + 0 + + + + + 40 + True + True + 4 + + 4 + 0001 + + + False + False + 4 + 1 + + + + + True + False + 0 + 0 + Seq. number 0x + center + 0.5 + 0.5 + + + False + False + 2 + + + + + 40 + True + True + 4 + + 4 + 0001 + + + False + False + 4 + 3 + - 10 False False + 10 + 1 - - True - False - 0 - - - True - True - Data - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 10 - False - False - - - - - True - Data pattern: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 3 - False - False - - - - - 47 - True - True - True - True - 2 - - True - - False - - - 0 - False - True - - - - - True - Data length: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 55 - True - True - True - True - 4 - - True - - False - - - 0 - False - True - + + True + False + + + Data + True + True + False + True + True + + + False + False + 10 + 0 + + + + + True + False + 0 + 0 + Data pattern: + 0.5 + 0.5 + + + False + False + 3 + 1 + + + + + 47 + True + True + 2 + + 2 + + + False + True + 2 + + + + + True + False + 0 + 0 + Data length: + 0.5 + 0.5 + + + False + False + 5 + 3 + + + + + 55 + True + True + 4 + + 4 + + + False + True + 4 + - 10 False False + 10 + 2 - False - True + 5 True + False + 0 + 0 echo req - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 5 + False + True + False + 0 + 0 rout adv - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 6 True + False + 0 + 0 rout adv - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 6 + False + True + False + 0 + 0 rout sol - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 7 True + False + 0 + 0 rout sol - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 7 + False + True + False + 0 + 0 time exc - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 8 True + False + 0 + 0 time exc - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 8 + False + True + False + 0 + 0 par prob - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 9 True + False + 0 + 0 par prob - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 9 + False + True + False + 0 + 0 timest req - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 10 True + False + 0 + 0 timest req - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 10 + False + True + False + 0 + 0 timest rep - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 11 True + False + 0 + 0 timest rep - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 11 + False + True + False + 0 + 0 info req - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 12 True + False + 0 + 0 info req - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 12 + False + True + False + 0 + 0 info rep - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 13 True + False + 0 + 0 info rep - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 13 + False + True + False + 0 + 0 address mask req - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 14 True + False + 0 + 0 adr mask req - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 14 + False + True + False + 0 + 0 addr mask rep - not yet - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 15 True + False + 0 + 0 adr mask rep - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 15 + False + True + False + 0 + 0 Not yet implemented!!! - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 16 True + False + 0 + 0 label158 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 16 + False + - 0 False False + 1 @@ -9751,313 +7790,256 @@ True + False + 0 + 0 ICMP data - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 2 True + False + 0 + 0 label67 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 2 + False + True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - + True - False - 0 + False - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN True - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT + False + never + always + in 430 True True - True - False - True - GTK_JUSTIFY_LEFT - GTK_WRAP_WORD - True - 0 - 0 - 0 - 0 - 0 - 0 + word - 0 False False + 0 - + True - False - 0 + False + vertical - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - True - False - 0 - - - 10 - True - False - 0 - - - True - Pattern - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 30 - True - True - True - True - 2 - - True - - False - - - 0 - True - True - - - - - 0 - True - True - - - - - 10 - True - False - 0 - - - True - Length - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 40 - True - True - True - True - 4 - - True - - False - - - 0 - True - True - - - - - 0 - True - True - - - - - 10 - True - True - Apply pattern - True - GTK_RELIEF_NORMAL - True - - - - 0 - False - False - + + True + False + vertical + + + True + False + 10 + + + True + False + 0 + 0 + Pattern + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 30 + True + True + 2 + + 2 + + + True + True + 1 + + + + + True + True + 0 + + + + + True + False + 10 + + + True + False + 0 + 0 + Length + center + 0.5 + 0.5 + + + False + False + 0 + + + + + 40 + True + True + 4 + + 4 + + + True + True + 1 + + + + + True + True + 1 + + + + + Apply pattern + True + True + False + 10 + True + + + + False + False + 2 + - 0 - True + False True + 0 - 10 + Select False True - Select + False + 10 True - GTK_RELIEF_NORMAL - True - + - 30 False False + 30 + 1 - 20 False False + 20 + 1 - 0 True True + 0 True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 45 False False + 45 + 1 @@ -10065,85 +8047,65 @@ True + False + 0 + 0 User defined transport payload - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 3 True + False + 0 + 0 label68 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 3 + False + True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False + vertical - + True - False - 0 + False True + False + 0 + 0 Type 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 @@ -10151,18 +8113,15 @@ 30 True True - True - True 2 + + 2 11 - True - - False - 0 False False + 1 @@ -10170,7 +8129,6 @@ True True 0 - 0x11 V1, V2 Membership query 0x11 V3 Membership query @@ -10180,50 +8138,46 @@ 0x17 V1,V2, V3 Leave group Other + - 7 False False + 7 + 2 - 10 False False + 10 + 0 - + True - False - 0 + False True + False + 0 + 0 Max response time 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 @@ -10231,42 +8185,32 @@ 30 True True - True - True 2 + + 2 00 - True - - False - 0 False False + 1 True + False + 0 + 0 Checksum 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 @@ -10275,86 +8219,73 @@ True False True - True - True 4 - - True - - False + + 4 - 10 False False + 10 + 3 + auto True True - auto + False True - GTK_RELIEF_NORMAL - True True - False True - + - 0 False False + 4 - 5 False False + 5 + 2 True + False False False - GTK_POS_TOP - False - False - + True - False - 0 + False + vertical - + True - False - 0 + False True + False + 0 + 0 Group Address - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 @@ -10362,84 +8293,66 @@ 150 True True - True - True 15 - - True - - False + + 15 - 0 False False + 1 - 10 False True + 10 + 0 - - False - True - True + False + 0 + 0 label309 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + False + - + True - False - 0 + False + vertical - + True - False - 0 + False True + False + 0 + 0 Group Address - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 @@ -10447,54 +8360,43 @@ 150 True True - True - True 15 - - True - - False + + 15 - 0 False False + 1 - 10 False False + 10 + 0 - + True - False - 0 + False True + False + 0 + 0 Resv, S, QRV, QQIC (2 bytes) 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -10502,42 +8404,32 @@ 40 True True - True - True 4 + + 4 0000 - True - - False - 0 False False + 1 True + False + 0 + 0 Number of sources (N) 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 @@ -10545,138 +8437,114 @@ 40 True True - True - True 4 + + 4 0000 - True - - False - 0 False False + 3 - 5 True True + 5 + 1 - + True - False - 0 + False True + False + 0 + 0 Source addresses 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 True True - True - True 1000 - - True - - False + + 1000 - 0 False False + 1 - 5 True True + 5 + 2 - False - True + 1 True + False + 0 + 0 igmp v3 query - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 1 + False + - + True - False - 0 + False + vertical - + True - False - 0 + False True + False + 0 + 0 Reserved 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 @@ -10684,42 +8552,32 @@ 40 True True - True - True 4 + + 4 0000 - True - - False - 0 False False + 1 True + False + 0 + 0 Number of group records 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 @@ -10727,183 +8585,157 @@ 40 True True - True - True 4 - - True - - False + + 4 - 0 False False + 3 - 10 False False + 10 + 0 - + True - False - 0 + False True + False + 0 + 0 Group Records 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 True True - True - True 1000 - - True - - False + + 1000 - 0 False False + 1 - 5 False False + 5 + 1 - False - True + 2 True + False + 0 + 0 V3 report - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 2 + False + - 5 False False + 5 + 3 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - False - 0 + False True + False + 0 + 0 Calculate ethernet multicast address based on IP Set IP options field = Router Alert Set IP header length to 0x06, set TTL=1 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 15 False False + 15 + 0 True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - 7 + Apply True True - Apply + False + 7 True - GTK_RELIEF_NORMAL - True - + - 0 False False + 1 - 2 False False + 2 + 4 @@ -10911,480 +8743,373 @@ Set IP header length to 0x06, set TTL=1 True + False + 0 + 0 IGMP - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False - True + 4 True + False + 0 + 0 label69 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 4 + False + True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 + False + 12 + vertical - + True - False - 0 + False - + True - False - 0 - - - True - Type 0x - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 50 - True - True - True - True - 2 - - True - - False - - - 0 - False - True - - - - - True - Code 0x: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 7 - False - False - - - - - 50 - True - True - True - True - 2 - - True - - False - - - 0 - False - True - - - - - True - Checksum 0x: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - False - False - - - - - 70 - True - True - True - True - 4 - - True - - False - - - 0 - False - True - - - - - True - True - Auto - True - GTK_RELIEF_NORMAL - True - True - False - True - - - 4 - False - False - - + False + 0 + 0 + Type 0x + 0.5 + 0.5 + + + False + False + 0 + + + + + 50 + True + True + 2 + + 2 + + + False + True + 1 + + + + + True + False + 0 + 0 + Code 0x: + 0.5 + 0.5 + + + False + False + 7 + 2 + + + + + 50 + True + True + 2 + + 2 + + + False + True + 3 + + + + + True + False + 0 + 0 + Checksum 0x: + 0.5 + 0.5 + + + False + False + 5 + 4 + + + + + 70 + True + True + 4 + + 4 + + + False + True + 5 + + + + + Auto + True + True + False + True + True + True + + + False + False + 4 + 6 + + + + + False + True + 16 + 0 + + + + + True + False + + + True + False + 0 + 0 + Message body 0x: + 0.5 + 0.5 + + + False + False + 0 + + + + + 531 + True + True + 10000 + + 60 + + + False + True + 1 + + + + + False + True + 10 + 1 + + + + + False + + + Data + True + True + False + True + True - 16 False - True + False + 0 - + True - False - 0 - - - True - Message body 0x: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 531 - True - True - True - True - 10000 - - True - - False - - - 0 - False - True - - + False + 0 + 0 + Data pattern 0x + 0.5 + 0.5 + + + False + False + 1 + + + + + 50 + True + True + 2 + + 2 - 10 False True + 2 - - False - 0 - - - True - True - Data - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - True - Data pattern 0x - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 50 - True - True - True - True - 2 - - True - - False - - - 0 - False - True - - - - - True - Data length: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - 70 - True - True - True - True - 4 - - True - - False - - - 0 - False - True - - + + True + False + 0 + 0 + Data length: + 0.5 + 0.5 + + + False + False + 3 + + + + + 70 + True + True + 4 + + 4 - 5 False True + 4 + + False + True + 5 + 2 + True + False + 0 + 0 ICMPv6 - False True - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - False + 5 False True + False + 0 + 0 label319 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 5 + False + - + + True + False + + + 6 + True + False + 0 + 0 label404 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 6 + False + - 0 False False + 0 - 0 False False + 3 @@ -11393,142 +9118,114 @@ Set IP header length to 0x06, set TTL=1 - 0 True True + 1 - - False - True - True + False + 0 + 0 Packet construction - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + False + - + True - False - 0 + False + vertical True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 - + True - False - 0 + False + vertical - + True - False - 0 + False - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - 10 + True - False - 0 + False + 10 + vertical True + False + 0 + 0 Total packets to send - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 0 - + True - False - 0 + False + number True True - number + False True - GTK_RELIEF_NORMAL - True - False - False True - + - 0 False False + 0 @@ -11536,74 +9233,60 @@ Set IP header length to 0x06, set TTL=1 99 True True - True - True 9 - - True - - False + + 9 - 0 False True + 1 True + False + 0 + 0 (0 - 999999999) - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 - 5 False True + 5 + 1 - + True - False - 0 + False + duration True True - duration + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton89 - + - 0 False False + 0 @@ -11612,157 +9295,132 @@ Set IP header length to 0x06, set TTL=1 True False True - True - True 7 - - True - - False + + 7 - 0 False True + 1 True + False + 0 + 0 seconds - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 - 5 False True + 5 + 2 - + True - False - 0 + False + infinite True True - infinite + False True - GTK_RELIEF_NORMAL - True True - False True radiobutton89 - + - 0 False False + 0 - True Infinite + True + False True - GTK_RELIEF_NORMAL - True - False - False True - + - 0 False False + 1 - 5 False True + 5 + 3 - + True + False - 10 False False + 10 + 4 True + False + 0 + 0 Speed & Bandwidth - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 5 False False + 5 + 5 - + True - False - 0 + False + bandwidth True True - bandwidth + False True - GTK_RELIEF_NORMAL - True - False - False True - + - 0 False False + 0 @@ -11770,87 +9428,76 @@ Set IP header length to 0x06, set TTL=1 75 True True - True - True 6 - - True - - False + + 6 - 5 False False + 5 + 1 + Mbit/s True True - Mbit/s + False True - GTK_RELIEF_NORMAL - True True - False True - 0 False False + 2 + kbit/s True True - kbit/s + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton83 - 0 False False + 3 - 5 False False + 5 + 6 - + True - False - 0 + False + delay between True True - delay between + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton80 - + - 0 False False + 0 @@ -11859,89 +9506,78 @@ Set IP header length to 0x06, set TTL=1 True False True - True - True 9 - - True - - False + + 9 - 2 False False + 2 + 1 + us True False True - us + False True - GTK_RELIEF_NORMAL - True True - False True - 0 False False + 2 + ns True False True - ns + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton85 - 0 False False + 3 - 5 False False + 5 + 7 - + True - False - 0 + False + packets per second True True - packets per second + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton80 - + - 0 False False + 0 @@ -11950,18 +9586,15 @@ Set IP header length to 0x06, set TTL=1 True False True - True - True 8 - - True - - False + + 8 - 2 False False + 2 + 1 @@ -11969,34 +9602,31 @@ Set IP header length to 0x06, set TTL=1 - 5 False False + 5 + 8 - + True - False - 0 + False + max speed True True - max speed + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton80 - + - 0 False False + 0 @@ -12004,64 +9634,54 @@ Set IP header length to 0x06, set TTL=1 - 5 False False + 5 + 9 + ramp (Mbit/s) True True - ramp (Mbit/s) + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton80 - + - 5 False False + 5 + 10 - + True False - False - 0 + False - + True - False - 0 + False + vertical True + False + 0 + 0 start - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12069,54 +9689,43 @@ Set IP header length to 0x06, set TTL=1 20 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 - 5 True True + 5 + 0 - + True - False - 0 + False + vertical True + False + 0 + 0 end - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12124,54 +9733,43 @@ Set IP header length to 0x06, set TTL=1 20 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 - 5 True True + 5 + 1 - + True - False - 0 + False + vertical True + False + 0 + 0 step - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12179,83 +9777,63 @@ Set IP header length to 0x06, set TTL=1 10 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 - 5 True True + 5 + 2 - + True - False - 0 + False + vertical True + False + 0 + 0 Interval (sec) - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 - + True - False - 0 + False True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12263,156 +9841,127 @@ Set IP header length to 0x06, set TTL=1 10 True True - True - True 6 - - True - - False + + 6 - 0 True True + 1 True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 + False 0 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + 0.5 + 0.5 - 0 False False + 2 True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 3 - 0 False False + 1 - 2 True True + 2 + 3 - 0 False True + 11 - + True + False - 15 False True + 15 + 12 - + True - False - 0 + False + vertical + variable packet size (bytes) True True - variable packet size (bytes) + False True - GTK_RELIEF_NORMAL - True - False - False True - + - 5 False False + 5 + 0 - + True False - False - 0 + False - + True - False - 0 + False + vertical True + False + 0 + 0 start - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12420,54 +9969,43 @@ Set IP header length to 0x06, set TTL=1 60 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 - 5 False False + 5 + 0 - + True - False - 0 + False + vertical True + False + 0 + 0 stop - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12475,54 +10013,43 @@ Set IP header length to 0x06, set TTL=1 60 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 - 5 False False + 5 + 1 - + True - False - 0 + False + vertical True + False + 0 + 0 step - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12530,78 +10057,59 @@ Set IP header length to 0x06, set TTL=1 60 True True - True - True 4 - - True - - False + + 4 - 0 False False + 1 - 5 False False + 5 + 2 True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 3 - + True - False - 0 + False + vertical True + False + 0 + 0 Interval (sec) - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12609,129 +10117,105 @@ Set IP header length to 0x06, set TTL=1 60 True True - True - True 6 - - True - - False + + 6 - 0 False False + 1 - 0 False False + 4 True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 5 - 0 False False + 1 - 0 False False + 13 - 0 False False + 0 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - 15 + True - 14 - 2 - False + False + 15 7 6 - + True - False - 0 + False - + True - False - 0 + False - + True - False - 0 + False + vertical True + False + 0 + 0 Ethernet CRC 0x - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 @@ -12740,297 +10224,207 @@ CRC True True False - True 8 - - True - - False + + 8 - 0 False False + 1 - 0 False False + 0 - 0 True True + 0 1 - 2 0 - 1 - fill + UDP first payload byte increase by 1 True True - UDP first payload byte increase by 1 + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 1 7 - 8 - fill - + RTP seq nr increase by 1 & timestamp increase by 20ms True True - RTP seq nr increase by 1 & timestamp increase by 20ms + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 1 9 - 10 - fill - + RTP seq nr increase by 1& timestamp increase by 30ms True True - RTP seq nr increase by 1& timestamp increase by 30ms + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 1 10 - 11 - fill - + Set random source MAC address True True - Set random source MAC address + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 1 2 - 3 - fill - + Set random source UDP port True True - Set random source UDP port + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 1 5 - 6 - fill - + Set random source TCP port True True - Set random source TCP port + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 1 6 - 7 - fill - 58 True + False + 0 + 0 Adjust paremeters while sending - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 1 - 2 - fill - + ARP reply set random source MAC&IP address True True - ARP reply set random source MAC&IP address + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 1 13 - 14 - fill - + RTP seq nr increase by 1 & timestamp increase by 10ms True True - RTP seq nr increase by 1 & timestamp increase by 10ms + False True - GTK_RELIEF_NORMAL - True - False - False True 0 - 2 8 - 9 - fill - + 2 90 True - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT + False + never + always + in 350 True True False - False - True - GTK_JUSTIFY_LEFT - GTK_WRAP_WORD - True - 0 - 0 - 0 - 0 - 0 - 0 + word 0 - 1 0 - 1 - fill - fill - + True - False - 0 + False + Set random source IPv4 address with mask/ True True - Set random source IPv4 address with mask/ + False True - GTK_RELIEF_NORMAL - True - False - False True - 0 False False + 0 @@ -13038,51 +10432,40 @@ Adjust paremeters while sending 50 True True - True - True 3 + + 3 0 - True - - False - 0 False False + 1 0 - 1 3 - 4 - fill - fill - + True - False - 0 + False + Set random source IPv6 address with mask/ True True - Set random source IPv6 address with mask/ + False True - GTK_RELIEF_NORMAL - True - False - False True - 0 False False + 0 @@ -13090,51 +10473,40 @@ Adjust paremeters while sending 50 True True - True - True 3 + + 3 64 - True - - False - 0 False False + 1 0 - 1 4 - 5 - fill - fill - + True - False - 0 + False + Change byte x at offset True True - Change byte x at offset + False True - GTK_RELIEF_NORMAL - True - False - False True - 0 False False + 0 @@ -13142,43 +10514,31 @@ Adjust paremeters while sending 50 True True - True - True 4 - - True - - False - + + 4 + - 0 True True + 1 True + False + 0 + 0 action - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 @@ -13186,7 +10546,6 @@ Adjust paremeters while sending True True 0 - Random 1 Byte Increment @@ -13195,35 +10554,29 @@ Adjust paremeters while sending Random 3 Bytes Random 4 Bytes + - 0 False False + 3 True + False + 0 + 0 range (up to 2^32) - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 4 @@ -13232,18 +10585,14 @@ Adjust paremeters while sending True False True - True - True 10 - - True - - False + + 10 - 0 True True + 5 @@ -13252,34 +10601,27 @@ Adjust paremeters while sending 0 - 2 11 - 12 - fill - fill + 2 - + True - False - 0 + False + Change byte y at offset True True - Change byte y at offset + False True - GTK_RELIEF_NORMAL - True - False - False True - 0 False False + 0 @@ -13287,43 +10629,31 @@ Adjust paremeters while sending 50 True True - True - True 4 - - True - - False - + + 4 + - 0 True True + 1 True + False + 0 + 0 action - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 2 @@ -13331,7 +10661,6 @@ Adjust paremeters while sending True True 0 - Random 1 Byte Increment @@ -13340,35 +10669,29 @@ Adjust paremeters while sending Random 3 bytes Random 4 bytes + - 0 False False + 3 True + False + 0 + 0 range (up to 2^32) - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 4 @@ -13377,18 +10700,14 @@ Adjust paremeters while sending True False True - True - True 10 - - True - - False + + 10 - 0 False False + 5 @@ -13397,445 +10716,375 @@ Adjust paremeters while sending 0 - 2 12 - 13 - fill - fill + 2 + Correct IPv4 checksum True True - Correct IPv4 checksum + False True - GTK_RELIEF_NORMAL - True - False - False True 1 - 2 3 - 4 - fill - + Correct UDP checksum True True - Correct UDP checksum + False True - GTK_RELIEF_NORMAL - True - False - False True 1 - 2 5 - 6 - fill - + Correct TCP checksum True True - Correct TCP checksum + False True - GTK_RELIEF_NORMAL - True - False - False True 1 - 2 6 - 7 - fill - + Correct ICMP(v6) checksums True True - Correct ICMP(v6) checksums + False True - GTK_RELIEF_NORMAL - True - False - False True 1 - 2 7 - 8 - fill - + Add pattern (last 10 bytes) True True - Add pattern (last 10 bytes) + False True - GTK_RELIEF_NORMAL - True - False - False True - + 1 - 2 9 - 10 - fill - + + + + + + + + + + + + + + + - 0 True True + 1 - 0 True True + 0 - 0 False False + 1 - False - True + 1 True + False + 0 + 0 Built gen - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 1 + False + - + True - False - 0 + False + vertical True + False 0 - 0.5 - GTK_SHADOW_ETCHED_IN True + False + 0 + 0 - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - - 10 + True - False - 0 + False + 10 True + False + 0 + 0 Stream mode - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 10 False False + 10 + 0 + Auto True True - Auto + False True - GTK_RELIEF_NORMAL - True True - False True - + - 10 False False + 10 + 1 + Manual True True - Manual + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton61 - + - 0 False False + 2 - + True + False + center + vertical - 0 True True + 3 True + False + 0 + 0 Select send mode: - False - False - GTK_JUSTIFY_LEFT - False - False 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 True False + 4 + continuous True True - continuous + False True - GTK_RELIEF_NORMAL - True True - False True - + - 0 True False + 5 + burst True True - burst + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton77 - + - 0 True False + 6 + random True True - random + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton77 - + - 0 True False + 7 - True burst 1 + True + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton77 - + - 0 True False + 8 - True burst 2 + True + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton77 - + - 0 True False + 9 - 0 False False + 1 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN True - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT + False + never + always True - GTK_SHADOW_NONE + False + none - - 10 + True - 14 - 7 - False + False + 10 5 10 @@ -13844,21 +11093,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 5 - 6 - - @@ -13867,21 +11108,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 6 - 7 - - @@ -13890,21 +11123,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 7 - 8 - - @@ -13913,21 +11138,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 8 - 9 - - @@ -13936,21 +11153,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 9 - 10 - - @@ -13959,21 +11168,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 10 - 11 - - @@ -13982,21 +11183,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 11 - 12 - - @@ -14005,21 +11198,13 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 12 - 13 - - @@ -14028,132 +11213,80 @@ Adjust paremeters while sending True False True - True - True 7 - - True - - False + + 7 2 - 3 13 - 14 - - True + False + 0 + 0 Number of packets - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 2 - 3 3 - 4 - - True + False + 0 + 0 Delay between packets (ns) - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 3 - 4 3 - 4 - - True + False + 0 + 0 Delay to next stream (ns) - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 4 - 5 3 - 4 - - True + False + 0 + 0 Packet name - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 0 - 1 3 - 4 - - @@ -14162,21 +11295,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 4 - 5 - - @@ -14185,21 +11310,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 5 - 6 - - @@ -14208,21 +11325,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 6 - 7 - - @@ -14231,21 +11340,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 7 - 8 - - @@ -14254,21 +11355,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 8 - 9 - - @@ -14277,21 +11370,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 9 - 10 - - @@ -14300,21 +11385,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 10 - 11 - - @@ -14323,21 +11400,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 11 - 12 - - @@ -14346,21 +11415,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 4 - 5 - - @@ -14369,21 +11430,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 5 - 6 - - @@ -14392,21 +11445,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 6 - 7 - - @@ -14415,21 +11460,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 7 - 8 - - @@ -14438,21 +11475,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 8 - 9 - - @@ -14461,21 +11490,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 9 - 10 - - @@ -14484,21 +11505,13 @@ stream (ns) True False True - True - True 10 - - True - - False + + 10 4 - 5 10 - 11 - - @@ -14507,21 +11520,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 11 - 12 - - @@ -14530,21 +11535,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 12 - 13 - - @@ -14553,21 +11550,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 4 - 5 13 - 14 - - @@ -14575,21 +11564,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 5 - 6 - - @@ -14597,21 +11578,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 6 - 7 - - @@ -14619,21 +11592,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 7 - 8 - - @@ -14641,21 +11606,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 8 - 9 - - @@ -14663,21 +11620,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 9 - 10 - - @@ -14685,21 +11634,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 10 - 11 - - @@ -14707,21 +11648,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 11 - 12 - - @@ -14729,21 +11662,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 12 - 13 - - @@ -14751,21 +11676,13 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 13 - 14 - - @@ -14774,21 +11691,13 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 12 - 13 - - @@ -14797,48 +11706,29 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 3 - 4 13 - 14 - - True + False + 0 + 0 File: - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 1 - 2 3 - 4 - - @@ -14847,21 +11737,13 @@ stream (ns) True False True - True - True 7 - - True - - False + + 7 2 - 3 4 - 5 - - @@ -14869,484 +11751,334 @@ stream (ns) 300 True True - True - True 70 - - True - - False + + 70 0 - 1 4 - 5 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 4 - 5 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 5 - 6 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 6 - 7 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 7 - 8 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 8 - 9 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 9 - 10 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 10 - 11 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 11 - 12 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 12 - 13 - - + Select True True - Select + False True - GTK_RELIEF_NORMAL - True - + 1 - 2 13 - 14 - - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 4 - 5 - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 5 - 6 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 6 - 7 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 7 - 8 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 8 - 9 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 9 - 10 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 10 - 11 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 11 - 12 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 12 - 13 - fill - + Disable True True - Disable + False True - GTK_RELIEF_NORMAL - True - False - False True - + 6 - 7 13 - 14 - fill - True + False + 0 + 0 Enable / Disable - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 6 - 7 3 - 4 - fill - True + False + 0 + 0 Mbit/s - False - False - GTK_JUSTIFY_LEFT - False - False 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 5 - 6 3 - 4 - fill - @@ -15354,22 +12086,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 5 - 6 - - @@ -15377,22 +12101,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 6 - 7 - - @@ -15400,22 +12116,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 7 - 8 - - @@ -15423,22 +12131,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 8 - 9 - - @@ -15446,22 +12146,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 9 - 10 - - @@ -15469,22 +12161,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 10 - 11 - - @@ -15492,22 +12176,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 11 - 12 - - @@ -15515,22 +12191,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 12 - 13 - - @@ -15538,22 +12206,14 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 13 - 14 - - @@ -15561,122 +12221,95 @@ stream (ns) 80 True True - True - True 5 - - True - - False - + + 5 + 5 - 6 4 - 5 - 15 - - - + True - False - 0 + False + Cycles True True - Cycles + False True - GTK_RELIEF_NORMAL - True - False - False True - + - 0 True False + 0 + Total packets True True - Total packets + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton72 - + - 0 True False + 1 + Infinite True True - Infinite + False True - GTK_RELIEF_NORMAL - True True - False True radiobutton72 - + - 0 True False + 2 0 - 1 0 - 1 - fill - fill - + True - False - 0 + False 70 True False True - True - True 7 - - True - - False + + 7 - 0 True False + 0 @@ -15685,165 +12318,117 @@ stream (ns) True False True - True - True 10 - - True - - False + + 10 - 0 True False + 1 True + False + 0 + 0 - False - False - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 True False + 2 0 - 1 1 - 2 - fill - fill - + True + False + center + vertical 1 - 2 0 - 2 - - fill + 2 - + True + False 0 - 7 2 - 3 - 6 - fill - fill + 7 - True radiobutton36 + True + False True - GTK_RELIEF_NORMAL - True - False - False True 5 - 6 0 - 1 - fill - - True radiobutton37 + True + False True - GTK_RELIEF_NORMAL - True - False - False True radiobutton36 5 - 6 1 - 2 - fill - - True Recalculate + True + False True - GTK_RELIEF_NORMAL - True - + 6 - 7 1 - 2 - fill - True + False + 0 + 0 Delay between cycles (ns) - False - False - GTK_JUSTIFY_CENTER - False - False + center 0 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 2 - 5 0 - 1 - - + 3 @@ -15852,23 +12437,19 @@ stream (ns) True False True - True - True 11 - - True - - False + + 11 2 - 5 1 - 2 - expand - + 3 + + + @@ -15877,406 +12458,329 @@ stream (ns) - 0 True True + 2 - False - True + 2 True + False + 0 + 0 seq gen - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 2 + False + - + True - False - 0 + False + vertical + False 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 + False + 12 + vertical - + True - False - 0 + False - + True - False - 0 - - - True - Number of cycles - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - True - True - Infinite - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 5 - False - False - - - - - 70 - True - True - True - True - 7 - 1 - True - * - False - - - 5 - False - False - - - - - True - Delay between (us) - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 10 - False - False - - - - - 90 - True - True - True - True - 9 - 1 - True - * - False - - - 0 - False - True - - + False + 0 + 0 + Number of cycles + 0.5 + 0.5 - 0 - True - True + False + False + 0 - - 5 + + Infinite True - False - 0 - - - True - Sending type: - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - True - True - Keep delay between packets - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 10 - False - False - - - - - True - True - As fast as possible - True - GTK_RELIEF_NORMAL - True - False - False - True - radiobutton59 - - - 0 - False - False - - + True + False + True + True - 0 - True + False + False + 5 + 1 + + + + + 70 + True + True + 7 + * + 7 + 1 + + + False + False + 5 + 2 + + + + + True + False + 0 + 0 + Delay between (us) + 0.5 + 0.5 + + + False + False + 10 + 3 + + + + + 90 + True + True + 9 + * + 9 + 1 + + + False True + 4 + + + + + True + True + 0 + + + + + True + False + 5 + + + True + False + 0 + 0 + Sending type: + 0.5 + 0.5 + + + False + False + 0 + + + + + Keep delay between packets + True + True + False + True + True + + + False + False + 10 + 1 + + + + + As fast as possible + True + True + False + True + True + radiobutton59 + + + False + False + 2 + + True + True + 1 + True - - False + False + 0 + 0 True - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 False False + 0 - 10 True + False + 10 0 - 0.5 - GTK_SHADOW_ETCHED_IN - + True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 + True + 12 + always + always - + True True - GTK_POLICY_ALWAYS - GTK_POLICY_ALWAYS - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT + pcapstore + + + + + - - True - True - pcapstore + + Nr. - - Nr. - - - - 0 - - - + + + 0 + + + + + + Time - - Time - - - - 1 - - - + + + 1 + + + + + + Delta Time - - Delta Time - - - - 2 - - - + + + 2 + + + + + + Length - - Length - - - - 3 - - - + + + 3 + + + + + + Source - - Source - - - - 4 - - - + + + 4 + + + + + + Destination - - Destination - - - - 5 - - - + + + 5 + + + + + + Protocol - - Protocol - - - - 6 - - - + + + 6 + + + + + + Info - - Info - - - - 7 - - - - - - - - + + + 7 + @@ -16287,87 +12791,74 @@ stream (ns) True - - False + False + 0 + 0 True - GTK_JUSTIFY_LEFT - False - False 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - 0 True True + 1 - True button86 + True + False True - GTK_RELIEF_NORMAL - True - 0 False False + 2 - False - True + 3 True + False + 0 + 0 kernel gen - False - False - GTK_JUSTIFY_CENTER - False - False + center 0.5 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + 3 + False + - 0 True True + 2 True - True + False - 0 False False + 3 - \ No newline at end of file +