v2.1.0
EShot v2.1.0
What's New
- 7-language support (Turkish, English, German, French, Spanish, Japanese, Chinese)
- First-run wizard for guided setup (language, hotkey, save path)
- Pinned window corner-handle resize (aspect-ratio locked)
- Pinned window opacity control (scroll wheel)
- Pinned window "Save As" from right-click context menu
- Settings export/import as JSON file
- Live theme switching (dark/light/high-contrast) without restart
- High contrast accessibility mode
- Customizable tray icon (dark/light)
- Settings tooltips on all options
- Command-line arguments (--capture, --save)
- Auto-update check from GitHub releases
- About dialog translated for all languages
Fixes
- Language setting always reverting to Turkish after restart
- copyAfterCapture not working
- closeAfterCopy setting loaded but never applied
- %T filename variable always empty
- Undo/redo stacks cleared on new annotation
- Erased annotations not undoable
- Opacity label showing wrong default value
- Close All Pins tray action not working
- Version mismatch between CMakeLists.txt and application
- About dialog description hardcoded to Turkish/English only
- checkForUpdates() never called on startup
Removed
- Imgur cloud upload
- Window capture mode