Anton Keks
673d301a91
convert some MessageBoxes to sheets on mac
2014-04-26 22:39:18 +03:00
Anton Keks
b6e0b2c82a
removing erroneous executable bits
2014-04-24 23:44:01 +03:00
Anton Keks
a80ee5b9cc
include crippled windows warning inside of the getting started dialog so that user is not bothered with too many dialogs on first start
2013-08-25 16:52:51 +03:00
Anton Keks
2cb8cfc93b
hopefully this compiz workaround is not needed anymore
2012-12-13 22:57:03 +02:00
Anton Keks
2488a7aafc
do not remember window position, only the size, let the WM decide where to put it
...
fixes a bug of the app staying on another monitor after it has been disconnected
2012-12-13 22:55:49 +02:00
Anton Keks
07dee5c334
url updated in headers
2011-05-19 22:51:45 +03:00
angryziber
b458f63785
mac build fixes
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@463 375186e5-ef17-0410-b0b6-91563547dcda
2009-03-23 21:16:15 +00:00
angryziber
fd736c2edb
SWTAwareStateMachine introduced that automatically runs all transition notifications in the user-interface thread, removing the need to explicitly call Display.asyncExec() in the listeners.
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@453 375186e5-ef17-0410-b0b6-91563547dcda
2009-03-22 21:32:22 +00:00
angryziber
244f45acf1
feeder selection from command-line now also works
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@448 375186e5-ef17-0410-b0b6-91563547dcda
2009-03-21 00:35:28 +00:00
angryziber
d0f89c2430
command-line now (mostly) works
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@447 375186e5-ef17-0410-b0b6-91563547dcda
2009-03-21 00:00:38 +00:00
angryziber
a0b539226b
some layout fixes, especially on windows
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@446 375186e5-ef17-0410-b0b6-91563547dcda
2009-03-20 21:10:53 +00:00
angryziber
7dc3b1e8b7
Linux/gtk improvements: 64x64 icon is now used by default, WMClass is now set correctly to Angry IP Scanner (before SWT is initialized), so desktop launcher now can provide launching feedback and various docks will now handle launching properly.
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@439 375186e5-ef17-0410-b0b6-91563547dcda
2009-03-17 22:39:14 +00:00
angryziber
d4cb43176f
Mac buttons on Leopard now look right again (it seems that specifying non-default height for buttons makes them look flat) + removed the complexity of the default height
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@437 375186e5-ef17-0410-b0b6-91563547dcda
2009-03-16 20:36:51 +00:00
angryziber
6be3b07ecb
Crippled windows users are now offered to go to the FAQ page on first start
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@388 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-12 13:46:50 +00:00
angryziber
5d6ebbc0e0
Display status bar is now clickable and allows changing of current display method
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@380 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-08 21:55:19 +00:00
angryziber
4ba46a6472
warning added in case running under GNU Java
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@368 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 13:28:12 +00:00
angryziber
33141c514b
feeder GUI is now disabled during scanning
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@355 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-01 22:46:23 +00:00
angryziber
ea2d560270
* ToolBar class is now used for toolbar buttons
...
* MainWindow controls are now laid out using FormLayout instead of RowLayout in order to make it more predictable on different platforms
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@329 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-29 17:24:13 +00:00
angryziber
4b84f83745
mac services menu is now disabled
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@294 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-18 23:21:44 +00:00
angryziber
5dfd87456c
a better workaround for SWT bug
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=223015
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@292 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-17 22:38:21 +00:00
angryziber
fb97623060
workaround for SWT bug
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=223015
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@290 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-17 22:12:47 +00:00
angryziber
f1c3880f22
* getting started now appears properly centered for the first time
...
* threads status text is now sized according to the user's fonts
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@275 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-12 22:54:11 +00:00
angryziber
212dac2a90
Mac look improvements:
...
* Tool buttons are buttons, not labels with images on Mac
* Progress bar is not covered by the resize control
* Dialog buttons are closer to each other
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@260 375186e5-ef17-0410-b0b6-91563547dcda
2007-12-17 21:43:35 +00:00
angryziber
e5a04ffb94
Dimensions of DetailsWindow is now saved to preferences
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@258 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-17 17:54:04 +00:00
angryziber
912ad127ec
lots of refactoring in config package:
...
* Config class is now a true singleton
* GlobalConfig renamed to ScannerConfig
* DimensionsConfig renamed to GUIConfig
* all GUI-specific stuff moved to GUIConfig
* more config class access through injection
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@256 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-17 16:22:45 +00:00
angryziber
747a9d36b2
* standardButtonHeight introduced to DimensionsConfig, which should better correspond to heights on various platforms
...
* Linux now has the opposite order of OK/Cancel buttons to better conform to native apps
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@254 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-17 14:26:22 +00:00
angryziber
e221532b69
Prefs and Fetchers buttons are now flat Labels in order to look better cross-platform
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@253 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-17 14:07:31 +00:00
angryziber
008b026e7d
Mac looks better with wider buttons, as usual :-)
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@249 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-12 17:48:49 +00:00
angryziber
13629bd6e4
win32 toolbar needs size from the feeder combo in order to look decent
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@244 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-10 19:33:13 +00:00
angryziber
2ed38652a9
* Preferences and Fetchers buttons added to the MainWindow
...
* png icons are taken from the gnome Echo theme (by Fedora)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@236 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-10 15:28:48 +00:00
angryziber
6b11be87b2
enabling/disabling of menu items and other controls during scanning implemented using StateTransitionListeners
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@232 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-06 21:32:17 +00:00
angryziber
ee34715fe5
Crippled-down versions of Windows now have their own defaults for some configuration settings.
...
Users are informed of that on the first run.
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@201 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-24 21:25:44 +00:00
angryziber
9f845defae
ConfigDetector now really detects connection rate limiting on Windows, however it shows that Windows is too unreliable for scanning. Perhaps, a too agressive detection is used.
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@198 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-24 20:41:27 +00:00
angryziber
bfde324f8c
* ConfigDetector introduced to help users check their machine suitability for scanning (especially Windows users)
...
* ConfigDetectorDialog and GettingStartedDialog are now shown on first run
* OptionsDialog now offers the Check button for running the ConfigDetector
* TODO updated
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@194 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-20 21:59:08 +00:00
angryziber
656e4730f8
all "@author anton" changed to the full name
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@169 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 21:49:46 +00:00
angryziber
442110cf3e
LayoutHelper is now used in some more places
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@167 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 21:41:43 +00:00
angryziber
bc230c962c
Main window title no longer includes version number, but reflects the currently selected Feeder or Favorite name. This makes it easier to run several Angry IP Scanner and distinguish between them.
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@147 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-11 21:57:08 +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
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
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
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
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
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
c1ecdabbdd
some MacOS compatibility changes
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@102 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-02 16:36:21 +00:00
angryziber
2f1fe4a5f5
a new shorthand method added: Labels.getLabel()
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@45 375186e5-ef17-0410-b0b6-91563547dcda
2006-11-05 00:40:15 +00:00
angryziber
e7f7f16d86
more MainMenu refactorings, resultsContextMenu now works
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@42 375186e5-ef17-0410-b0b6-91563547dcda
2006-11-02 22:14:41 +00:00
angryziber
97ae534e55
more dependency improvements
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@40 375186e5-ef17-0410-b0b6-91563547dcda
2006-10-29 22:34:58 +00:00
angryziber
62a232db14
all deprecated methods removed from MainWindow
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@39 375186e5-ef17-0410-b0b6-91563547dcda
2006-10-29 21:07:52 +00:00
angryziber
898814448a
the code now works with pico container 1.o
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@38 375186e5-ef17-0410-b0b6-91563547dcda
2006-10-26 21:40:16 +00:00
angryziber
5e2cd54c5d
big refactoring to start using dependency injection (using the PicoContainer)
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@36 375186e5-ef17-0410-b0b6-91563547dcda
2006-10-26 20:34:10 +00:00