1.6.0 adds a command line, stops SSH guessing your username, and moves theme and language onto a rail like the other Killer Tools apps.
Added
- A command line:
/scan [targets],/export <path>to CSV or HTML,/quick,/quiet,/helpand/version. Headless, works while the app is open, with real exit codes. Installed copies are added to PATH, soKillerScanworks from any directory in a new terminal. Requested in issue #1. - SSH asks which account to sign in as the first time you reach a device and remembers it against that device's MAC. New SSH as... on the right-click menu always asks. Leaving it blank restores plain
ssh <ip>. - Seven more themes, ported from KillerShell: 98SE, Ectoplasm, Decay, Malaise, Sepulchre, Delirium and Mourning. Thirteen in total. 98SE squares every corner and carries its own six Windows 98 accents.
- Dark, Light, and Black now open with KillerScan orange as their default accent instead of inheriting green; each can still remember a different user-selected accent.
Changed
- Theme, language and the shortcuts button moved from the title bar to an icon rail down the left side, matching the rest of the Killer Tools apps. The theme picker is a named list now instead of color dots.
- Project reorganized into the family folder layout:
Shell/,Services/,Features/,Controls/,Models/.
Fixed
- Text on accent-filled buttons was unreadable on the Dark themes. It is near-black now instead of white; Light keeps white.
- The window kept its rounded corners when snapped to a screen edge. It squares off now, as it already did when maximized.
- The Black theme has its film grain back. It was at half the strength the rest of the Killer Tools apps use, so the app read as flat.
- The Black theme matches the rest of the Killer Tools apps key for key again. Its surfaces, row hover, alternate rows, text and input borders had each drifted, and its menus drew a light gray edge instead of the family's dark one.
- The app-size readout no longer parks itself on the status bar. It clears a few seconds after you stop zooming, and never overwrites a status written in the meantime.