Commit Graph

169 Commits

Author SHA1 Message Date
angryziber
43df609c1b StateMachine is now in charge of state transitions
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@137 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-24 19:47:37 +00:00
angryziber
662e111d04 StartStopScanningAction no longer holds current state itself
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@136 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-24 18:27:00 +00:00
angryziber
2c68534ea7 Refactoring: states now has their special enum: ScanningState. No more int constants. StateMachine introduced, but not used much yet.
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@135 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-24 17:09:32 +00:00
angryziber
603f7c0357 The project now is configured for Java 5.
All raw types now used generics.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@134 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-14 19:09:49 +00:00
angryziber
ebdf994b52 fixed classpath and added some files to svn:ignore
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@133 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 22:04:25 +00:00
angryziber
df7109f907 README is now outside of the trunk for curious people browsing the repository
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@132 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:56:37 +00:00
angryziber
43c65e865b restored tests from the previous separate ipscan-unittest project, Java 1.5 is now required for everything
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@131 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:54:57 +00:00
angryziber
739af0ebf2 restoring the trunk as previous ipscan subdirectory - this is now the one and only eclipse project
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@130 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:43:45 +00:00
angryziber
753b6cdde9 temporarily moved ipscan to the upper level
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@128 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:39:33 +00:00
angryziber
d4fb02033f temporarily moved ipscan to the upper level
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@128 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:39:33 +00:00
angryziber
3ae6cbb31b removing separate projects, all the important stuff is moved into the ipscan directory
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@127 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:26:27 +00:00
angryziber
6fcec6f51e removing separate projects, all the important stuff is moved into the ipscan directory
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@127 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:26:27 +00:00
angryziber
1e41e1e660 starting to merge several separate projects back into one: no more separate unit tests and swt
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@126 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:19:15 +00:00
angryziber
dfa0cdb34c starting to merge several separate projects back into one: no more separate unit tests and swt
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@126 375186e5-ef17-0410-b0b6-91563547dcda
2007-06-13 21:19:15 +00:00
angryziber
91013d1446 scanner.init() is now done in the main thread
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@125 375186e5-ef17-0410-b0b6-91563547dcda
2007-05-31 19:45:05 +00:00
angryziber
7e36b53619 scanner.init() is now done in the main thread
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@125 375186e5-ef17-0410-b0b6-91563547dcda
2007-05-31 19:45:05 +00:00
angryziber
9afd1a6782 OptionsDialog now uses form layout.
Display tab now has some options in it: NotScannedValue and NotAvailableValue can now be configured.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@124 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-23 21:30:06 +00:00
angryziber
629eb9a87b OptionsDialog now uses form layout.
Display tab now has some options in it: NotScannedValue and NotAvailableValue can now be configured.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@123 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-23 21:29:42 +00:00
angryziber
68e76fb92d OptionsDialog now uses form layout.
Display tab now has some options in it: NotScannedValue and NotAvailableValue can now be configured.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@123 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-23 21:29:42 +00:00
angryziber
5d70401d07 MainWindow: workaround added for a bug in SWT GTK + Compiz
OptionsDialog: window size is now dynamic to better support different themes.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@122 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 22:32:41 +00:00
angryziber
9842de3e22 MainWindow: workaround added for a bug in SWT GTK + Compiz
OptionsDialog: window size is now dynamic to better support different themes.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@122 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 22:32:41 +00:00
angryziber
06aff6bb61 unittests fixed, warnings removed
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@121 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 22:06:51 +00:00
angryziber
016a83b251 unittests fixed, warnings removed
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@120 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 22:06:39 +00:00
angryziber
b105de3cbd unittests fixed, warnings removed
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@120 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 22:06:39 +00:00
angryziber
442c36830e Alignment of main window controls improved for various GTK themes (should become better for Win32 and Mac, too)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@119 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 20:08:34 +00:00
angryziber
9a9478d9aa Alignment of main window controls improved for various GTK themes (should become better for Win32 and Mac, too)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@119 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 20:08:34 +00:00
angryziber
cbbf2ea694 Select Fetchers now has a shortcut.
EditFavoritesDialog now used FormLayout.
Some fixes in SelecteFetchersDialog and EditOpenersDialog.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@118 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-20 13:50:47 +00:00
angryziber
6bc980d9f8 Select Fetchers now has a shortcut.
EditFavoritesDialog now used FormLayout.
Some fixes in SelecteFetchersDialog and EditOpenersDialog.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@118 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-20 13:50:47 +00:00
angryziber
afa87fe2a0 SelectedFetchersDialog now uses FormLayout.
LayoutHelper methods made shorter (the word "create" removed)


git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@117 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-17 23:23:52 +00:00
angryziber
69c9c2c3aa SelectedFetchersDialog now uses FormLayout.
LayoutHelper methods made shorter (the word "create" removed)


git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@117 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-17 23:23:52 +00:00
angryziber
6fa1347357 EditOpenersDialog now uses FormLayout.
LayoutHelper introduced.
Plus some more Mac tweaks.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@116 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-05 18:15:36 +00:00
angryziber
457530d3be EditOpenersDialog now uses FormLayout.
LayoutHelper introduced.
Plus some more Mac tweaks.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@116 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-05 18:15:36 +00:00
angryziber
d9b278e099 Fetcher info and Fetcher options context menu items implemented.
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@115 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 23:11:51 +00:00
angryziber
a5782f9e42 Fetcher info and Fetcher options context menu items implemented.
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@115 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 23:11:51 +00:00
angryziber
6541a8f697 UTF-8 and \n are now used by default for all files.
File templates are now also project-specific, so should work for anyone, who does a checkout.
Comments at the top of most files have been fixed.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@114 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 14:13:36 +00:00
angryziber
873b547ff0 UTF-8 and \n are now used by default for all files.
File templates are now also project-specific, so should work for anyone, who does a checkout.
Comments at the top of most files have been fixed.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@114 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 14:13:36 +00:00
angryziber
fc1e1d387a UTF-8 and \n are now used by default for all files.
File templates are now also project-specific, so should work for anyone, who does a checkout.
Comments at the top of most files have been fixed.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@113 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 14:12:53 +00:00
angryziber
fea798a6bb Bugfix: Del button now works in all edit fields in the MainWindow, Del is handled by an event of ResultTable, not by a global accelerator.
Bugfix: InputDialog focuses to the edit field.
RangeFeederGUI and RandomFeederGUI do field value initialization asynchronously after the GUI is already shown.
Up and Down button listeners now work correctly if there is no selection at all.


git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@112 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 13:45:13 +00:00
angryziber
47d8435885 Bugfix: Del button now works in all edit fields in the MainWindow, Del is handled by an event of ResultTable, not by a global accelerator.
Bugfix: InputDialog focuses to the edit field.
RangeFeederGUI and RandomFeederGUI do field value initialization asynchronously after the GUI is already shown.
Up and Down button listeners now work correctly if there is no selection at all.


git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@112 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 13:45:13 +00:00
angryziber
7bbd261044 Value incrementing logic moved from all Pingers to PingResult, no fields are directly accessible anymore, setters intriduced.
PortsFetcher now uses getLongestTime() for adaptive timeout calculation. 
Bugfix: port list is initialized in init() now, so is rebuild before each scan.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@111 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 13:42:25 +00:00
angryziber
2cfae78c74 Value incrementing logic moved from all Pingers to PingResult, no fields are directly accessible anymore, setters intriduced.
PortsFetcher now uses getLongestTime() for adaptive timeout calculation. 
Bugfix: port list is initialized in init() now, so is rebuild before each scan.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@111 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 13:42:25 +00:00
angryziber
2ba27e9b7a Encoding is set back to ISO-8859-1, because using Readers for PropertyResourceBundle is supported only in Java 1.6.
Pretty Unicode characters don't look correctly on Windows in UI components.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@110 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 13:39:03 +00:00
angryziber
cf208721fc Encoding is set back to ISO-8859-1, because using Readers for PropertyResourceBundle is supported only in Java 1.6.
Pretty Unicode characters don't look correctly on Windows in UI components.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@110 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 13:39:03 +00:00
angryziber
bfe83e1a0d Labels.txt is now read as an UTF-8 file, which allows using of unicode arrow symbols.
Version now uses unicode (c) symbol.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@109 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:39:03 +00:00
angryziber
10b2b7f425 Labels.txt is now read as an UTF-8 file, which allows using of unicode arrow symbols.
Version now uses unicode (c) symbol.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@109 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:39:03 +00:00
angryziber
4b531b16c8 minor corrections after changing of icon sizes
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@108 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:12:16 +00:00
angryziber
3453bdf5c2 minor corrections after changing of icon sizes
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@108 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:12:16 +00:00
angryziber
efc6abbdce New hicolor icons created in svg and png format (instead of gif).
Text on icons is now real text, conforming to system font.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@107 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:03:15 +00:00
angryziber
0b6774ceaf New hicolor icons created in svg and png format (instead of gif).
Text on icons is now real text, conforming to system font.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@107 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:03:15 +00:00
angryziber
ee53a520b4 some more minor MacOS tweaks
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@106 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 17:01:59 +00:00