author | mickeyl <mickeyl> | 2004-03-05 21:39:40 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2004-03-05 21:39:40 (UTC) |
commit | a12943ccab6b39dda5cf8561efb10eeec856f13e (patch) (unidiff) | |
tree | b22cd5c74bd4daad201eea5e485ea9856471d1f2 | |
parent | 8851dc992ab535bde6cb417cafc44658953f495d (diff) | |
download | opie-a12943ccab6b39dda5cf8561efb10eeec856f13e.zip opie-a12943ccab6b39dda5cf8561efb10eeec856f13e.tar.gz opie-a12943ccab6b39dda5cf8561efb10eeec856f13e.tar.bz2 |
change copyright notice
28 files changed, 175 insertions, 53 deletions
diff --git a/noncore/net/wellenreiter/ChangeLog b/noncore/net/wellenreiter/ChangeLog index 6c2e52b..fdc8aa7 100644 --- a/noncore/net/wellenreiter/ChangeLog +++ b/noncore/net/wellenreiter/ChangeLog | |||
@@ -1,5 +1,7 @@ | |||
1 | 2004-??-?? Michael Lauer <mickey@Vanille.de> | 1 | 2004-??-?? Michael Lauer <mickey@Vanille.de> |
2 | 2 | ||
3 | * Added sanity check isPresent(interface) before starting the engine. | ||
4 | * Added a View submenu. Added actions to expand and collapse all items. | ||
3 | * Switched to a (hopefully) more reliable method reading from gpsd. | 5 | * Switched to a (hopefully) more reliable method reading from gpsd. |
4 | * Added parsing of named ProbeRequests. Display only-probed-yet SSIDs in a different network color. | 6 | * Added parsing of named ProbeRequests. Display only-probed-yet SSIDs in a different network color. |
5 | * Rewrote the simple actions on new {Network, Client, Station}. Besides playing a sound or | 7 | * Rewrote the simple actions on new {Network, Client, Station}. Besides playing a sound or |
@@ -9,7 +11,7 @@ | |||
9 | * Hided the 'Parse' Tab in the configuration window. Not functional now and may come later | 11 | * Hided the 'Parse' Tab in the configuration window. Not functional now and may come later |
10 | * Added parsing of control frames. Display stations sending them SSID "<unknown>" for now. | 12 | * Added parsing of control frames. Display stations sending them SSID "<unknown>" for now. |
11 | * Added command line option "-nocheck" to skip non-root and dhcp tests. | 13 | * Added command line option "-nocheck" to skip non-root and dhcp tests. |
12 | * Improved the speed reading the manufacturer list. | 14 | * Improved the speed of and user feedback during reading the manufacturer list. |
13 | * GPS coordinates are now presented in the DMS (as opposed to decimal) format. | 15 | * GPS coordinates are now presented in the DMS (as opposed to decimal) format. |
14 | 16 | ||
15 | 2003-12-18 Michael Lauer <mickey@Vanille.de> | 17 | 2003-12-18 Michael Lauer <mickey@Vanille.de> |
diff --git a/noncore/net/wellenreiter/TODO b/noncore/net/wellenreiter/TODO index 01e731f..f3fd205 100644 --- a/noncore/net/wellenreiter/TODO +++ b/noncore/net/wellenreiter/TODO | |||
@@ -40,8 +40,6 @@ ENGINE | |||
40 | 40 | ||
41 | - distinguish wireless bridges (WDS traffic) | 41 | - distinguish wireless bridges (WDS traffic) |
42 | 42 | ||
43 | - expand/collapse all | ||
44 | |||
45 | - add configuration for scrollback buffer in hex window and log window | 43 | - add configuration for scrollback buffer in hex window and log window |
46 | 44 | ||
47 | - revamp hex window, make it more sophisticated than just a QMultiLineEdit | 45 | - revamp hex window, make it more sophisticated than just a QMultiLineEdit |
diff --git a/noncore/net/wellenreiter/gui/configbase.ui b/noncore/net/wellenreiter/gui/configbase.ui index 469effe..113e783 100644 --- a/noncore/net/wellenreiter/gui/configbase.ui +++ b/noncore/net/wellenreiter/gui/configbase.ui | |||
@@ -11,7 +11,7 @@ | |||
11 | <rect> | 11 | <rect> |
12 | <x>0</x> | 12 | <x>0</x> |
13 | <y>0</y> | 13 | <y>0</y> |
14 | <width>250</width> | 14 | <width>246</width> |
15 | <height>371</height> | 15 | <height>371</height> |
16 | </rect> | 16 | </rect> |
17 | </property> | 17 | </property> |
@@ -46,6 +46,10 @@ | |||
46 | <property> | 46 | <property> |
47 | <name>layoutSpacing</name> | 47 | <name>layoutSpacing</name> |
48 | </property> | 48 | </property> |
49 | <property> | ||
50 | <name>whatsThis</name> | ||
51 | <string></string> | ||
52 | </property> | ||
49 | <widget> | 53 | <widget> |
50 | <class>QWidget</class> | 54 | <class>QWidget</class> |
51 | <property stdset="1"> | 55 | <property stdset="1"> |
@@ -227,6 +231,10 @@ | |||
227 | <name>text</name> | 231 | <name>text</name> |
228 | <string>Perform Autodetection</string> | 232 | <string>Perform Autodetection</string> |
229 | </property> | 233 | </property> |
234 | <property> | ||
235 | <name>whatsThis</name> | ||
236 | <string>Retrigger the autodetection algorithm</string> | ||
237 | </property> | ||
230 | </widget> | 238 | </widget> |
231 | </hbox> | 239 | </hbox> |
232 | </widget> | 240 | </widget> |
@@ -240,6 +248,10 @@ | |||
240 | <name>text</name> | 248 | <name>text</name> |
241 | <string>Use additional PRISM header</string> | 249 | <string>Use additional PRISM header</string> |
242 | </property> | 250 | </property> |
251 | <property> | ||
252 | <name>whatsThis</name> | ||
253 | <string>Use additional PRISM headers, if available.</string> | ||
254 | </property> | ||
243 | </widget> | 255 | </widget> |
244 | <spacer> | 256 | <spacer> |
245 | <property> | 257 | <property> |
@@ -291,6 +303,10 @@ | |||
291 | <name>checked</name> | 303 | <name>checked</name> |
292 | <bool>true</bool> | 304 | <bool>true</bool> |
293 | </property> | 305 | </property> |
306 | <property> | ||
307 | <name>whatsThis</name> | ||
308 | <string>Check this, if you want to start a channel hopper.</string> | ||
309 | </property> | ||
294 | </widget> | 310 | </widget> |
295 | <widget> | 311 | <widget> |
296 | <class>QLabel</class> | 312 | <class>QLabel</class> |
@@ -354,6 +370,10 @@ | |||
354 | <name>text</name> | 370 | <name>text</name> |
355 | <string>Use Adaptive(TM) Hop Scheme</string> | 371 | <string>Use Adaptive(TM) Hop Scheme</string> |
356 | </property> | 372 | </property> |
373 | <property> | ||
374 | <name>whatsThis</name> | ||
375 | <string>An adaptive hopping interval dynamically changes the channel hopping parameters to listen longer on channels where traffic comes in.</string> | ||
376 | </property> | ||
357 | </widget> | 377 | </widget> |
358 | <widget> | 378 | <widget> |
359 | <class>QGroupBox</class> | 379 | <class>QGroupBox</class> |
@@ -375,6 +395,10 @@ | |||
375 | <property> | 395 | <property> |
376 | <name>layoutSpacing</name> | 396 | <name>layoutSpacing</name> |
377 | </property> | 397 | </property> |
398 | <property> | ||
399 | <name>whatsThis</name> | ||
400 | <string>Check the channels which should be included in the channel hopping scheme. Note that due to the 802.11 channel overlay scheme you may receive data on neighbour channels of channels, even if they're not checked here.</string> | ||
401 | </property> | ||
378 | <grid> | 402 | <grid> |
379 | <property stdset="1"> | 403 | <property stdset="1"> |
380 | <name>margin</name> | 404 | <name>margin</name> |
@@ -604,6 +628,10 @@ | |||
604 | <name>text</name> | 628 | <name>text</name> |
605 | <string>/tmp/capture</string> | 629 | <string>/tmp/capture</string> |
606 | </property> | 630 | </property> |
631 | <property> | ||
632 | <name>whatsThis</name> | ||
633 | <string>Configure the name of the capture file.</string> | ||
634 | </property> | ||
607 | </widget> | 635 | </widget> |
608 | <widget row="0" column="2" > | 636 | <widget row="0" column="2" > |
609 | <class>QToolButton</class> | 637 | <class>QToolButton</class> |
@@ -619,6 +647,10 @@ | |||
619 | <name>text</name> | 647 | <name>text</name> |
620 | <string>Browse</string> | 648 | <string>Browse</string> |
621 | </property> | 649 | </property> |
650 | <property> | ||
651 | <name>whatsThis</name> | ||
652 | <string>Click to open a file requester to choose a capture file name.</string> | ||
653 | </property> | ||
622 | </widget> | 654 | </widget> |
623 | <spacer row="0" column="1" > | 655 | <spacer row="0" column="1" > |
624 | <property> | 656 | <property> |
@@ -655,6 +687,10 @@ | |||
655 | <name>text</name> | 687 | <name>text</name> |
656 | <string>Write Capture Files To</string> | 688 | <string>Write Capture Files To</string> |
657 | </property> | 689 | </property> |
690 | <property> | ||
691 | <name>whatsThis</name> | ||
692 | <string>Check this to write an ethereal compatible capture file.</string> | ||
693 | </property> | ||
658 | </widget> | 694 | </widget> |
659 | </grid> | 695 | </grid> |
660 | </widget> | 696 | </widget> |
@@ -722,6 +758,10 @@ | |||
722 | <name>text</name> | 758 | <name>text</name> |
723 | <string>Lookup MAC vendor names</string> | 759 | <string>Lookup MAC vendor names</string> |
724 | </property> | 760 | </property> |
761 | <property> | ||
762 | <name>whatsThis</name> | ||
763 | <string>Check this to lookup MAC vendor names.</string> | ||
764 | </property> | ||
725 | </widget> | 765 | </widget> |
726 | <widget> | 766 | <widget> |
727 | <class>QCheckBox</class> | 767 | <class>QCheckBox</class> |
@@ -733,6 +773,10 @@ | |||
733 | <name>text</name> | 773 | <name>text</name> |
734 | <string>Open Tree On New Station</string> | 774 | <string>Open Tree On New Station</string> |
735 | </property> | 775 | </property> |
776 | <property> | ||
777 | <name>whatsThis</name> | ||
778 | <string>Check this to automatically make a tree visible when a new station is detected.</string> | ||
779 | </property> | ||
736 | </widget> | 780 | </widget> |
737 | <widget> | 781 | <widget> |
738 | <class>QCheckBox</class> | 782 | <class>QCheckBox</class> |
@@ -744,6 +788,10 @@ | |||
744 | <name>text</name> | 788 | <name>text</name> |
745 | <string>Disable Power Management</string> | 789 | <string>Disable Power Management</string> |
746 | </property> | 790 | </property> |
791 | <property> | ||
792 | <name>whatsThis</name> | ||
793 | <string>Check this to disable power management while scanning.</string> | ||
794 | </property> | ||
747 | </widget> | 795 | </widget> |
748 | <spacer> | 796 | <spacer> |
749 | <property> | 797 | <property> |
@@ -881,6 +929,10 @@ | |||
881 | <vsizetype>0</vsizetype> | 929 | <vsizetype>0</vsizetype> |
882 | </sizepolicy> | 930 | </sizepolicy> |
883 | </property> | 931 | </property> |
932 | <property> | ||
933 | <name>whatsThis</name> | ||
934 | <string>Choose an action to perform when a new wireless station is detected.</string> | ||
935 | </property> | ||
884 | </widget> | 936 | </widget> |
885 | <widget row="3" column="0" rowspan="1" colspan="2" > | 937 | <widget row="3" column="0" rowspan="1" colspan="2" > |
886 | <class>QLineEdit</class> | 938 | <class>QLineEdit</class> |
@@ -892,6 +944,10 @@ | |||
892 | <name>enabled</name> | 944 | <name>enabled</name> |
893 | <bool>true</bool> | 945 | <bool>true</bool> |
894 | </property> | 946 | </property> |
947 | <property> | ||
948 | <name>whatsThis</name> | ||
949 | <string>The command line to execute when a script action is performed.</string> | ||
950 | </property> | ||
895 | </widget> | 951 | </widget> |
896 | <widget row="2" column="0" > | 952 | <widget row="2" column="0" > |
897 | <class>QLabel</class> | 953 | <class>QLabel</class> |
@@ -947,6 +1003,10 @@ | |||
947 | <vsizetype>0</vsizetype> | 1003 | <vsizetype>0</vsizetype> |
948 | </sizepolicy> | 1004 | </sizepolicy> |
949 | </property> | 1005 | </property> |
1006 | <property> | ||
1007 | <name>whatsThis</name> | ||
1008 | <string>Choose the action to perform when a new wired station is detected.</string> | ||
1009 | </property> | ||
950 | </widget> | 1010 | </widget> |
951 | <widget row="0" column="1" > | 1011 | <widget row="0" column="1" > |
952 | <class>QComboBox</class> | 1012 | <class>QComboBox</class> |
@@ -995,6 +1055,10 @@ | |||
995 | <name>editable</name> | 1055 | <name>editable</name> |
996 | <bool>false</bool> | 1056 | <bool>false</bool> |
997 | </property> | 1057 | </property> |
1058 | <property> | ||
1059 | <name>whatsThis</name> | ||
1060 | <string>Choose an action to perform when a new network is detected.</string> | ||
1061 | </property> | ||
998 | </widget> | 1062 | </widget> |
999 | <widget row="1" column="0" rowspan="1" colspan="2" > | 1063 | <widget row="1" column="0" rowspan="1" colspan="2" > |
1000 | <class>QLineEdit</class> | 1064 | <class>QLineEdit</class> |
@@ -1006,6 +1070,10 @@ | |||
1006 | <name>enabled</name> | 1070 | <name>enabled</name> |
1007 | <bool>true</bool> | 1071 | <bool>true</bool> |
1008 | </property> | 1072 | </property> |
1073 | <property> | ||
1074 | <name>whatsThis</name> | ||
1075 | <string>The command line to execute when a script action is performed.</string> | ||
1076 | </property> | ||
1009 | </widget> | 1077 | </widget> |
1010 | <widget row="5" column="0" rowspan="1" colspan="2" > | 1078 | <widget row="5" column="0" rowspan="1" colspan="2" > |
1011 | <class>QLineEdit</class> | 1079 | <class>QLineEdit</class> |
@@ -1017,6 +1085,10 @@ | |||
1017 | <name>enabled</name> | 1085 | <name>enabled</name> |
1018 | <bool>true</bool> | 1086 | <bool>true</bool> |
1019 | </property> | 1087 | </property> |
1088 | <property> | ||
1089 | <name>whatsThis</name> | ||
1090 | <string>Choose an action to perform when a new wireless station is detected.</string> | ||
1091 | </property> | ||
1020 | </widget> | 1092 | </widget> |
1021 | </grid> | 1093 | </grid> |
1022 | </widget> | 1094 | </widget> |
@@ -1281,6 +1353,10 @@ | |||
1281 | <name>text</name> | 1353 | <name>text</name> |
1282 | <string>Enable GPS logging w/ gpsd</string> | 1354 | <string>Enable GPS logging w/ gpsd</string> |
1283 | </property> | 1355 | </property> |
1356 | <property> | ||
1357 | <name>whatsThis</name> | ||
1358 | <string>Check this to log GPS coordinates.</string> | ||
1359 | </property> | ||
1284 | </widget> | 1360 | </widget> |
1285 | <widget> | 1361 | <widget> |
1286 | <class>QLayoutWidget</class> | 1362 | <class>QLayoutWidget</class> |
@@ -1332,6 +1408,10 @@ | |||
1332 | <name>currentItem</name> | 1408 | <name>currentItem</name> |
1333 | <number>0</number> | 1409 | <number>0</number> |
1334 | </property> | 1410 | </property> |
1411 | <property> | ||
1412 | <name>whatsThis</name> | ||
1413 | <string>Hostadress where the gps daemon listens on.</string> | ||
1414 | </property> | ||
1335 | </widget> | 1415 | </widget> |
1336 | <widget> | 1416 | <widget> |
1337 | <class>QLabel</class> | 1417 | <class>QLabel</class> |
@@ -1366,6 +1446,10 @@ | |||
1366 | <name>value</name> | 1446 | <name>value</name> |
1367 | <number>2947</number> | 1447 | <number>2947</number> |
1368 | </property> | 1448 | </property> |
1449 | <property> | ||
1450 | <name>whatsThis</name> | ||
1451 | <string>Port number where the gps daemon listens on.</string> | ||
1452 | </property> | ||
1369 | </widget> | 1453 | </widget> |
1370 | </hbox> | 1454 | </hbox> |
1371 | </widget> | 1455 | </widget> |
@@ -1379,6 +1463,10 @@ | |||
1379 | <name>text</name> | 1463 | <name>text</name> |
1380 | <string>Start gpsd on localhost</string> | 1464 | <string>Start gpsd on localhost</string> |
1381 | </property> | 1465 | </property> |
1466 | <property> | ||
1467 | <name>whatsThis</name> | ||
1468 | <string>Check to start the GPS daemon on localhost.</string> | ||
1469 | </property> | ||
1382 | </widget> | 1470 | </widget> |
1383 | <widget> | 1471 | <widget> |
1384 | <class>QLineEdit</class> | 1472 | <class>QLineEdit</class> |
@@ -1394,6 +1482,10 @@ | |||
1394 | <name>text</name> | 1482 | <name>text</name> |
1395 | <string>gpsd -p /dev/ttyS3 -s 4800</string> | 1483 | <string>gpsd -p /dev/ttyS3 -s 4800</string> |
1396 | </property> | 1484 | </property> |
1485 | <property> | ||
1486 | <name>whatsThis</name> | ||
1487 | <string>Command line to start the gps daemon.</string> | ||
1488 | </property> | ||
1397 | </widget> | 1489 | </widget> |
1398 | <spacer> | 1490 | <spacer> |
1399 | <property> | 1491 | <property> |
diff --git a/noncore/net/wellenreiter/gui/configwindow.cpp b/noncore/net/wellenreiter/gui/configwindow.cpp index 48fe89c..95b03d0 100644 --- a/noncore/net/wellenreiter/gui/configwindow.cpp +++ b/noncore/net/wellenreiter/gui/configwindow.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/configwindow.h b/noncore/net/wellenreiter/gui/configwindow.h index d31d1e8..0a5b3bd 100644 --- a/noncore/net/wellenreiter/gui/configwindow.h +++ b/noncore/net/wellenreiter/gui/configwindow.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/gps.cpp b/noncore/net/wellenreiter/gui/gps.cpp index b845aa1..a47b4ec 100644 --- a/noncore/net/wellenreiter/gui/gps.cpp +++ b/noncore/net/wellenreiter/gui/gps.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2003 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2003 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/gps.h b/noncore/net/wellenreiter/gui/gps.h index cfe1cdb..5629fec 100644 --- a/noncore/net/wellenreiter/gui/gps.h +++ b/noncore/net/wellenreiter/gui/gps.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2003 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2003 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/graphwindow.cpp b/noncore/net/wellenreiter/gui/graphwindow.cpp index b116b91..b4174d3 100644 --- a/noncore/net/wellenreiter/gui/graphwindow.cpp +++ b/noncore/net/wellenreiter/gui/graphwindow.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/graphwindow.h b/noncore/net/wellenreiter/gui/graphwindow.h index 1e00ae7..fafcab1 100644 --- a/noncore/net/wellenreiter/gui/graphwindow.h +++ b/noncore/net/wellenreiter/gui/graphwindow.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/gui.pro b/noncore/net/wellenreiter/gui/gui.pro index 7957d4c..cfb9873 100644 --- a/noncore/net/wellenreiter/gui/gui.pro +++ b/noncore/net/wellenreiter/gui/gui.pro | |||
@@ -11,6 +11,7 @@ HEADERS = wellenreiterbase.h \ | |||
11 | statwindow.h \ | 11 | statwindow.h \ |
12 | configwindow.h \ | 12 | configwindow.h \ |
13 | graphwindow.h \ | 13 | graphwindow.h \ |
14 | packetview.h \ | ||
14 | protolistview.h \ | 15 | protolistview.h \ |
15 | gps.h | 16 | gps.h |
16 | 17 | ||
@@ -24,6 +25,7 @@ SOURCES = main.cpp \ | |||
24 | statwindow.cpp \ | 25 | statwindow.cpp \ |
25 | configwindow.cpp \ | 26 | configwindow.cpp \ |
26 | graphwindow.cpp \ | 27 | graphwindow.cpp \ |
28 | packetview.cpp \ | ||
27 | protolistview.cpp \ | 29 | protolistview.cpp \ |
28 | gps.cpp | 30 | gps.cpp |
29 | 31 | ||
diff --git a/noncore/net/wellenreiter/gui/hexwindow.cpp b/noncore/net/wellenreiter/gui/hexwindow.cpp index 2f011ca..cbf3217 100644 --- a/noncore/net/wellenreiter/gui/hexwindow.cpp +++ b/noncore/net/wellenreiter/gui/hexwindow.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/hexwindow.h b/noncore/net/wellenreiter/gui/hexwindow.h index 3d4ec0f..71c6f25 100644 --- a/noncore/net/wellenreiter/gui/hexwindow.h +++ b/noncore/net/wellenreiter/gui/hexwindow.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/logwindow.cpp b/noncore/net/wellenreiter/gui/logwindow.cpp index 6078fa2..1c72cf4 100644 --- a/noncore/net/wellenreiter/gui/logwindow.cpp +++ b/noncore/net/wellenreiter/gui/logwindow.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/logwindow.h b/noncore/net/wellenreiter/gui/logwindow.h index da8c274..7877003 100644 --- a/noncore/net/wellenreiter/gui/logwindow.h +++ b/noncore/net/wellenreiter/gui/logwindow.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/main.cpp b/noncore/net/wellenreiter/gui/main.cpp index 8ef62e9..be7a528 100644 --- a/noncore/net/wellenreiter/gui/main.cpp +++ b/noncore/net/wellenreiter/gui/main.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/mainwindow.cpp b/noncore/net/wellenreiter/gui/mainwindow.cpp index 95a8294..6f57a7f 100644 --- a/noncore/net/wellenreiter/gui/mainwindow.cpp +++ b/noncore/net/wellenreiter/gui/mainwindow.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
@@ -37,6 +37,7 @@ | |||
37 | #include <qspinbox.h> | 37 | #include <qspinbox.h> |
38 | #include <qtextstream.h> | 38 | #include <qtextstream.h> |
39 | #include <qtoolbutton.h> | 39 | #include <qtoolbutton.h> |
40 | #include <qwhatsthis.h> | ||
40 | 41 | ||
41 | #ifdef QWS | 42 | #ifdef QWS |
42 | #include <qpe/resource.h> | 43 | #include <qpe/resource.h> |
@@ -60,14 +61,15 @@ WellenreiterMainWindow::WellenreiterMainWindow( QWidget * parent, const char * n | |||
60 | 61 | ||
61 | // setup application icon | 62 | // setup application icon |
62 | 63 | ||
63 | #ifndef QWS | ||
64 | setIcon( Resource::loadPixmap( "wellenreiter/appicon-trans" ) ); | 64 | setIcon( Resource::loadPixmap( "wellenreiter/appicon-trans" ) ); |
65 | #ifndef QWS | ||
65 | setIconText( "Wellenreiter/X11" ); | 66 | setIconText( "Wellenreiter/X11" ); |
66 | #endif | 67 | #endif |
67 | 68 | ||
68 | // setup tool buttons | 69 | // setup tool buttons |
69 | 70 | ||
70 | startButton = new QToolButton( 0 ); | 71 | startButton = new QToolButton( 0 ); |
72 | QWhatsThis::add( startButton, tr( "Click here to start scanning." ) ); | ||
71 | #ifdef QWS | 73 | #ifdef QWS |
72 | startButton->setAutoRaise( true ); | 74 | startButton->setAutoRaise( true ); |
73 | #endif | 75 | #endif |
@@ -76,6 +78,7 @@ WellenreiterMainWindow::WellenreiterMainWindow( QWidget * parent, const char * n | |||
76 | connect( startButton, SIGNAL( clicked() ), mw, SLOT( startClicked() ) ); | 78 | connect( startButton, SIGNAL( clicked() ), mw, SLOT( startClicked() ) ); |
77 | 79 | ||
78 | stopButton = new QToolButton( 0 ); | 80 | stopButton = new QToolButton( 0 ); |
81 | QWhatsThis::add( stopButton, tr( "Click here to stop scanning." ) ); | ||
79 | #ifdef QWS | 82 | #ifdef QWS |
80 | stopButton->setAutoRaise( true ); | 83 | stopButton->setAutoRaise( true ); |
81 | #endif | 84 | #endif |
@@ -84,6 +87,7 @@ WellenreiterMainWindow::WellenreiterMainWindow( QWidget * parent, const char * n | |||
84 | connect( stopButton, SIGNAL( clicked() ), mw, SLOT( stopClicked() ) ); | 87 | connect( stopButton, SIGNAL( clicked() ), mw, SLOT( stopClicked() ) ); |
85 | 88 | ||
86 | QToolButton* d = new QToolButton( 0 ); | 89 | QToolButton* d = new QToolButton( 0 ); |
90 | QWhatsThis::add( d, tr( "Click here to open the configure dialog." ) ), | ||
87 | #ifdef QWS | 91 | #ifdef QWS |
88 | d->setAutoRaise( true ); | 92 | d->setAutoRaise( true ); |
89 | #endif | 93 | #endif |
@@ -91,6 +95,7 @@ WellenreiterMainWindow::WellenreiterMainWindow( QWidget * parent, const char * n | |||
91 | connect( d, SIGNAL( clicked() ), this, SLOT( showConfigure() ) ); | 95 | connect( d, SIGNAL( clicked() ), this, SLOT( showConfigure() ) ); |
92 | 96 | ||
93 | uploadButton = new QToolButton( 0 ); | 97 | uploadButton = new QToolButton( 0 ); |
98 | QWhatsThis::add( uploadButton, tr( "Click here to upload a capture session." ) ); | ||
94 | #ifdef QWS | 99 | #ifdef QWS |
95 | uploadButton->setAutoRaise( true ); | 100 | uploadButton->setAutoRaise( true ); |
96 | #endif | 101 | #endif |
@@ -123,9 +128,6 @@ WellenreiterMainWindow::WellenreiterMainWindow( QWidget * parent, const char * n | |||
123 | file->insertSeparator(); | 128 | file->insertSeparator(); |
124 | file->insertItem( tr( "&Exit" ), qApp, SLOT( quit() ) ); | 129 | file->insertItem( tr( "&Exit" ), qApp, SLOT( quit() ) ); |
125 | 130 | ||
126 | QPopupMenu* view = new QPopupMenu( mb ); | ||
127 | view->insertItem( tr( "&Configure..." ) ); | ||
128 | |||
129 | QPopupMenu* sniffer = new QPopupMenu( mb ); | 131 | QPopupMenu* sniffer = new QPopupMenu( mb ); |
130 | sniffer->insertItem( tr( "&Configure..." ), this, SLOT( showConfigure() ) ); | 132 | sniffer->insertItem( tr( "&Configure..." ), this, SLOT( showConfigure() ) ); |
131 | sniffer->insertSeparator(); | 133 | sniffer->insertSeparator(); |
@@ -134,13 +136,19 @@ WellenreiterMainWindow::WellenreiterMainWindow( QWidget * parent, const char * n | |||
134 | stopID = sniffer->insertItem( tr( "Sto&p" ), mw, SLOT( stopClicked() ) ); | 136 | stopID = sniffer->insertItem( tr( "Sto&p" ), mw, SLOT( stopClicked() ) ); |
135 | sniffer->setItemEnabled( stopID, false ); | 137 | sniffer->setItemEnabled( stopID, false ); |
136 | 138 | ||
139 | QPopupMenu* view = new QPopupMenu( mb ); | ||
140 | view->insertItem( tr( "&Expand All" ), this, SLOT( viewExpandAll() ) ); | ||
141 | view->insertItem( tr( "&Collapse All" ), this, SLOT( viewCollapseAll() ) ); | ||
142 | |||
137 | QPopupMenu* demo = new QPopupMenu( mb ); | 143 | QPopupMenu* demo = new QPopupMenu( mb ); |
138 | demo->insertItem( tr( "&Add something" ), this, SLOT( demoAddStations() ) ); | 144 | demo->insertItem( tr( "&Add something" ), this, SLOT( demoAddStations() ) ); |
139 | //demo->insertItem( tr( "&Read from GPSd" ), this, SLOT( demoReadFromGps() ) ); | 145 | //demo->insertItem( tr( "&Read from GPSd" ), this, SLOT( demoReadFromGps() ) ); |
140 | 146 | ||
141 | id = mb->insertItem( tr( "&File" ), file ); | 147 | id = mb->insertItem( tr( "&File" ), file ); |
142 | //id = mb->insertItem( tr( "&View" ), view ); | 148 | |
149 | id = mb->insertItem( tr( "&View" ), view ); | ||
143 | //mb->setItemEnabled( id, false ); | 150 | //mb->setItemEnabled( id, false ); |
151 | |||
144 | id = mb->insertItem( tr( "&Sniffer" ), sniffer ); | 152 | id = mb->insertItem( tr( "&Sniffer" ), sniffer ); |
145 | 153 | ||
146 | id = mb->insertItem( tr( "&Demo" ), demo ); | 154 | id = mb->insertItem( tr( "&Demo" ), demo ); |
@@ -553,3 +561,13 @@ void WellenreiterMainWindow::uploadSession() | |||
553 | QString ( "<p>%1</p>" ).arg ( tr( "Connection to %1 failed" ) ).arg( CAP_hostname ) ); | 561 | QString ( "<p>%1</p>" ).arg ( tr( "Connection to %1 failed" ) ).arg( CAP_hostname ) ); |
554 | } | 562 | } |
555 | 563 | ||
564 | |||
565 | void WellenreiterMainWindow::viewExpandAll() | ||
566 | { | ||
567 | mw->netView()->expand(); | ||
568 | } | ||
569 | |||
570 | void WellenreiterMainWindow::viewCollapseAll() | ||
571 | { | ||
572 | mw->netView()->collapse(); | ||
573 | } | ||
diff --git a/noncore/net/wellenreiter/gui/mainwindow.h b/noncore/net/wellenreiter/gui/mainwindow.h index a5cb7a5..9593241 100644 --- a/noncore/net/wellenreiter/gui/mainwindow.h +++ b/noncore/net/wellenreiter/gui/mainwindow.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
@@ -58,6 +58,9 @@ class WellenreiterMainWindow: public QMainWindow | |||
58 | void fileNew(); | 58 | void fileNew(); |
59 | void uploadSession(); | 59 | void uploadSession(); |
60 | void changedSniffingState(); | 60 | void changedSniffingState(); |
61 | |||
62 | void viewExpandAll(); | ||
63 | void viewCollapseAll(); | ||
61 | }; | 64 | }; |
62 | 65 | ||
63 | #endif | 66 | #endif |
diff --git a/noncore/net/wellenreiter/gui/protolistview.cpp b/noncore/net/wellenreiter/gui/protolistview.cpp index ed22bdd..635e174 100644 --- a/noncore/net/wellenreiter/gui/protolistview.cpp +++ b/noncore/net/wellenreiter/gui/protolistview.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/protolistview.h b/noncore/net/wellenreiter/gui/protolistview.h index 8b460cb..11f4375 100644 --- a/noncore/net/wellenreiter/gui/protolistview.h +++ b/noncore/net/wellenreiter/gui/protolistview.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/resource.cpp b/noncore/net/wellenreiter/gui/resource.cpp index 5e5ddc6..d98ef0b 100644 --- a/noncore/net/wellenreiter/gui/resource.cpp +++ b/noncore/net/wellenreiter/gui/resource.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/resource.h b/noncore/net/wellenreiter/gui/resource.h index 8788c6e..85490b3 100644 --- a/noncore/net/wellenreiter/gui/resource.h +++ b/noncore/net/wellenreiter/gui/resource.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/scanlist.cpp b/noncore/net/wellenreiter/gui/scanlist.cpp index c75f9b1..6005818 100644 --- a/noncore/net/wellenreiter/gui/scanlist.cpp +++ b/noncore/net/wellenreiter/gui/scanlist.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
@@ -49,7 +49,6 @@ const int col_location = 10; | |||
49 | MScanListView::MScanListView( QWidget* parent, const char* name ) | 49 | MScanListView::MScanListView( QWidget* parent, const char* name ) |
50 | :OListView( parent, name ) | 50 | :OListView( parent, name ) |
51 | { | 51 | { |
52 | |||
53 | setFrameShape( QListView::StyledPanel ); | 52 | setFrameShape( QListView::StyledPanel ); |
54 | setFrameShadow( QListView::Sunken ); | 53 | setFrameShadow( QListView::Sunken ); |
55 | 54 | ||
diff --git a/noncore/net/wellenreiter/gui/scanlist.h b/noncore/net/wellenreiter/gui/scanlist.h index cbacdee..ab870c2 100644 --- a/noncore/net/wellenreiter/gui/scanlist.h +++ b/noncore/net/wellenreiter/gui/scanlist.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/statwindow.cpp b/noncore/net/wellenreiter/gui/statwindow.cpp index a9ae661..48e4847 100644 --- a/noncore/net/wellenreiter/gui/statwindow.cpp +++ b/noncore/net/wellenreiter/gui/statwindow.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/statwindow.h b/noncore/net/wellenreiter/gui/statwindow.h index 0ab4b50..b9057e7 100644 --- a/noncore/net/wellenreiter/gui/statwindow.h +++ b/noncore/net/wellenreiter/gui/statwindow.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/wellenreiter.cpp b/noncore/net/wellenreiter/gui/wellenreiter.cpp index db68e5b..67e3940 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiter.cpp | |||
@@ -512,7 +512,15 @@ void Wellenreiter::startClicked() | |||
512 | 512 | ||
513 | // TODO: check if interface is wireless and support sniffing for non-wireless interfaces | 513 | // TODO: check if interface is wireless and support sniffing for non-wireless interfaces |
514 | 514 | ||
515 | if ( !net->isPresent( interface ) ) | ||
516 | { | ||
517 | QMessageBox::information( this, "Wellenreiter II", | ||
518 | tr( "The configured device (%1)\nis not available on this system\n. Please reconfigure!" ).arg( interface ) ); | ||
519 | return; | ||
520 | } | ||
521 | |||
515 | iface = static_cast<OWirelessNetworkInterface*>(net->interface( interface )); // fails if network is not wireless! | 522 | iface = static_cast<OWirelessNetworkInterface*>(net->interface( interface )); // fails if network is not wireless! |
523 | assert( iface ); | ||
516 | 524 | ||
517 | // bring device UP | 525 | // bring device UP |
518 | if ( cardtype != DEVTYPE_FILE ) | 526 | if ( cardtype != DEVTYPE_FILE ) |
diff --git a/noncore/net/wellenreiter/gui/wellenreiterbase.cpp b/noncore/net/wellenreiter/gui/wellenreiterbase.cpp index b8b6730..f57dba2 100644 --- a/noncore/net/wellenreiter/gui/wellenreiterbase.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiterbase.cpp | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |
diff --git a/noncore/net/wellenreiter/gui/wellenreiterbase.h b/noncore/net/wellenreiter/gui/wellenreiterbase.h index 2cc273e..5e00ddc 100644 --- a/noncore/net/wellenreiter/gui/wellenreiterbase.h +++ b/noncore/net/wellenreiter/gui/wellenreiterbase.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /********************************************************************** | 1 | /********************************************************************** |
2 | ** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. | 2 | ** Copyright (C) 2002-2004 Michael 'Mickey' Lauer. All rights reserved. |
3 | ** | 3 | ** |
4 | ** This file is part of Opie Environment. | 4 | ** This file is part of Wellenreiter II. |
5 | ** | 5 | ** |
6 | ** This file may be distributed and/or modified under the terms of the | 6 | ** This file may be distributed and/or modified under the terms of the |
7 | ** GNU General Public License version 2 as published by the Free Software | 7 | ** GNU General Public License version 2 as published by the Free Software |