Changelog:
- Total code refactoring.
- Added automatic import of settings and statistics from previous version.
- Added custom status icons (overridable status icons: place ci_ok.ico, ci_fail.ico, ci_unknown.ico, ci_querying.ico, ci_troubled.ico into application directory).
- Added "Check now" context menu item.
- Added "Copy" button for Ping Tool dialog.
- Added ability to open multiple instances of Ping Tool dialog window.
- Added "Request Interval" setting (from 4 seconds up to 10 minutes).
- Changed "Failed" status icon to red.
- Added status "Querying" (yellow).
- Added status "Troubled" (orange).
- Added result refinement logic (on fail; once, persistent, statistical).
- Added logging.
- Added "Enable logging" and log directory settings.
- Changed "Cancel" buttons' background color.
- Fixed tab order in all dialog windows.
- Removed (fixed) error message shown when OK button pressed whilst "Run on startup" is not checked in Settings dialog.
- Added numerous servers to default host list (some old removed).
Список изменений:
- Проведён полный рефакторинг кода.
- Добавлен автоматический импорт настроек и статистики из предыдущих версий.
- Добавлена возможность переопределять значки состояний подключения (разместите ci_ok.ico, ci_fail.ico, ci_unknown.ico, ci_querying.ico, ci_troubled.ico в папке приложения).
- Добавлен пункт меню "Check Now" (проверить сейчас).
- Добавлена кнопка "Copy" ("скопировать" (результаты в буфер обмена)) в диалоговом окне "Ping Tool".
- Добавлена возможность открыть несколько диалоговых окон "Ping Tool".
- Добавлена настройка "Request Interval" ("Временной интервал между запросами") от 4 секунд до 10 минут.
- Значок состояния "Failed" ("не удалось подключиться") изменён на красный.
- Добавлено состояние "Querying" ("запрос выполняется") (жёлтый значок).
- Добавлено состояние "Troubled" ("возникли проблемы при подключении") (оранжевый значок).
- Добавлена возможность уточнения результата запроса (при неудачном результате выполняется повторный запрос: однократно, настойчиво или с учётом статистики).
- Добавлен логгинг (возможность ведения журнала).
- Добавлена настройка "Enable logging" ("включить логгинг"), а так же настройка, позволяющая выбрать папку для хранения и ведения лог-файлов.
- (Снова) изменён цвет кнопок "Cancel" ("Отмена") во всех диалоговых окнах.
- Скорректирован tab order (порядок переключения между элементами управления кнопкой Tab) во всех диалоговых окнах.
- Исправлено сообщение об ошибке при нажатии OK в окне настроек, когда настройка "Run on startup" отключена.
- Добавлено большое число серверов в список, используемый по умолчанию (некоторые из ранее имевшихся удалены).
|