Releases: r-smith/vmPing
Releases · r-smith/vmPing
1.3.23
- Fix: Force software rendering. This should fix high GPU usage on some video cards. 6d39400
- Fix: Loading a favorite on startup was not using the column count for the favorite. 619d722
- Fix: Scroll indicator icon would unnecessarily display when the window was resized to small dimensions. c412495
- The position and size of the status history window is now remembered rather than resetting each time it's opened. d411095
- Switch to using SnapToDevicePixels on the main window. Previously, the pixel width for the black borders between probes would sometimes vary when the window was resized. The borders should now always be consistent. 45b23de
- Removed gaps when hovering mouse between menu buttons (Add Host, Columns, Start/Stop All). Removed gap from right edge of main menu button. 6f51eb7
- Some of the menu headers have been renamed on the options screen. 531abb1
1.3.21
- If you scroll up in a ping window, automatic scrolling pauses. Automatic scrolling resumes when you scroll back to the bottom. While scrolled up, a small visual indicator appears in the bottom right corner of the ping window.
- Added always on top option. This feature existed in early versions, and now it's back. Found under Options -> Display.
- Added minimize to tray and exit to tray options. Found under Options -> Display. At the moment, the tray icon doesn't do anything to indicate status. It's just a plain icon.
- When logging status changes to a text file, aliases are now included.
- Lots of minor visual changes:
- On status change alerts, the text for DOWN and UP is now all lowercase down and up.
- On popup alerts, an arrow symbol replaces the word "is". For example 127.0.0.1 is down becomes 127.0.0.1 🠖 down
- All references to Popup Notifications have been renamed to Popup Alerts (to be consistent with email alerts and audio alerts).
- Custom styling on the main dropdown menu. Added icons to most menu items.
- Minor style changes and icons added to the alias and favorites windows.
1.3.19
- The Status History window now has the ability to export. When exporting, you have three delimiter options: comma (CSV), tab, or space.
- The Status History window has a new, cleaner look with a custom window border.
- Added a clear button to the filter box on the Status History window.
- Auto-scrolling now pauses while clicking (and holding) the scrollbar within each probe window. The ability to completely toggle auto-scrolling is planned.
- Various minor visual style updates.
1.3.18
- Fix for crashes and performance issues. Issue #70 and Issue #72. Ping output text is no longer selectable. Selectable text was added in version 1.3.15 and this has been causing problems. I will look for another way to reintroduce selectable text in a later version. For now, you can click the icon to open a probe in a separate window and the separate window has selectable text.
- Popup notification window now scales its size to match its contents. Issue #67.
- Add option to enable SSL/TLS for email notifications. Issue #73.
1.3.17
- Fix: Windows XP/7 would crash when opening the Status History window. This was due to an incompatible reference added in 1.3.16.
- Status History window now has filters. Type in the box to filter by name or address. The different status types are filterable as well: ups, downs, starts, and stops.
- When a system error is encountered while pinging (example: network interface disabled in Windows), vmPing will mark as lost and continue ping attempts. Previously, the pinging would stop entirely.
- Code signed! I purchased a 3-year certificate with your contributions. The pre-compiled binary on this release and all future releases should be code signed. This will get rid of Windows Smart Screen warnings, untrusted publisher errors, and false flagging by antivirus vendors that alert on unsigned executables. You might still see Smart Screen warnings for now since it's reputation-based and this is a brand new cert.
1.3.16
- Fix: Command line arguments now take precedence over your startup configuration.
- Fix: When changing the title of a favorite, you are now given a warning if the new title already exists.
- The text in each probe window is now selectable. Right-click or CTRL-C to copy. Scrolling is paused while text is selected. Select text from left to right. Selecting text from right to left will not work properly while the probe is active.
- Probe starts and stops are now recorded to the Status History window.
- New Status History window. The data is now displayed as a sortable grid. Filtering and additional options will be included in the next release.
- Keyboard shortcut, F12, opens the Status History window.
- Custom, slimmer, scroll bar style for the probe windows.
- The blinking animation on the stats line when a response is recorded is now much more subtle.
- Stats previously only updated when a response was received or lost. Stats now also update each time a probe is sent.
- Keyboard shortcuts for buttons on the Manage Aliases and Manage Favorites windows.
- Minor style changes to look of the Manage Aliases and Manage Favorites windows.
- Minor style changes to most Windows controls (tab items, drop down boxes, check boxes, radio buttons, text boxes, buttons, etc). Styles should now be more consistent throughout the application.
1.3.15
- Startup mode. You can now configure how vmPing starts. Choose between a blank window (this is the normal, default mode), show the list input window, or load a favorite. For the blank window, you can also set the number of blank probes and initial column count. You will find startup mode settings on the General tab in the Options window. Don't forget to select Save as vmPing defaults to make your settings persist.
- When you open the list input window, it now pre-populates with the addresses of the current pings.
- Forced uppercase has been removed from all text boxes.
- Dates and times should now display formatted according to your set region in Windows.
1.3.14
- Portable mode. Previously, your configuration file had to be stored at %LocalAppData%\vmPing\vmPing.xml. The configuration file includes all favorites, aliases, and default settings for the application. Now vmPing.xml can reside in the same folder as the application, making everything easily portable. Additionally for new users, a simple prompt is displayed if you do anything that would require saving an initial config file. The prompt informs of config file creation, and gives an opportunity to select portable mode if you want your config file created alongside vmPing.exe.
- There's a whole new look to the traceroute window. Check it out. An MTR feature isn't there yet, but should follow in a future release.
1.3.12
- New multi-address input. Access using the keyboard shortcut F2 or by clicking the option in vmPing's menu. This displays a window with a multi-line textbox. Type your target addresses one per line or comma-separated, click OK, and vmPing populates with your targets and immediately begins pinging. So simple. If you have a text file containing addresses, just drag and drop it onto the window.
- Column count can now be set to anything (within the limits). Previously the column count could never be set higher than the number of probes. This has always annoyed me. Now you can choose any column count and it'll stick. An example would be: Two probes. Set column count to four. vmPing displays two columns since there's only two probes. But as you add more probes, new columns will be made until the four column count is satisfied.
- Improved drag & drop re-ordering of probes. This was a little buggy when first introduced in v1.3.9, but should now perform well. Usage: Hovering your mouse over a probe displays the usual probe title bar. Click and hold in the title bar area, then drag to the desired new location, and release.
- Loading a favorite sets the application title bar to the title of the favorite.
- On the Create New Favorite Set window, you can now drag & drop a text file right onto the list of addresses.
- Minor UI style changes on the Manage Aliases and Manage Favorites window.