You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
EShot now runs as the signed-in user instead of requesting administrator rights on every launch, so settings stay with your own account on machines that use a separate admin account (#33)
The installer defaults to a per-user install that needs no administrator permission. An all-users install is still available; existing all-users installs stay in that mode when updated
Auto-start now uses a per-user startup entry. The old elevated startup task is migrated automatically and, if it is still present, can be switched off from Settings
FFmpeg and OCR components can be downloaded even when EShot is installed in Program Files; they are stored in your user profile instead
Updates keep the current install mode, verify the installer again right before it runs, and always reopen EShot, even if the update is canceled
Portable copies open the release page instead of installing a second copy
Windows may still restrict capture or keyboard focus over elevated applications and the UAC secure desktop
Capture and annotation
Fixed white crosshair lines that could stay on screen at fractional display scales such as 125% or 150% (#34)
Blur regions keep the strength they were drawn with, so changing the blur slider can no longer weaken an earlier blur and reveal hidden content
Double-clicking inside a selection no longer clears annotations and selects the whole monitor
Ctrl+C and Ctrl+S do nothing until a region is selected
Text that is still being typed is kept when you copy, save, pin, upload, run OCR or start another text label
Fixed selecting and resizing scaled or rotated text, Shift-drawn circles, and selection after undoing an erase
Undo history no longer resets after 200 steps
Error dialogs and the color picker no longer lose key presses to the capture overlay
OCR uses your saved language on the first run and re-runs whenever the language changes; Translate keeps characters such as "+"
Recording
Fixed corrupted GIFs when a recording contains few colors, such as terminals, editors and flat interfaces
GIFs recorded at 15 or 30 FPS now play at the correct speed
Fixed GIF recording of the wrong area on scaled X11 displays
Pressing Stop repeatedly or reaching the time limit no longer discards a Linux recording while it is being finalized
Windows system audio: videos are no longer cut short when nothing is playing, the desktop audio volume setting is applied, canceled recordings no longer leave hidden temporary files, and a failed start no longer crashes the next recording
GIF and video recordings can no longer run at the same time
Linux packages
AUR (eshot-bin), .deb and archive installs no longer offer an in-app update that could not be installed. EShot now reports the new release and asks you to update through your AUR helper or package manager
Shortcuts and settings
GNOME without the GlobalShortcuts portal: custom capture shortcuts work again, and changing recording or direct-capture shortcuts no longer blocks saving Settings
Super-key shortcuts are sent to the shortcuts portal in the standard format
If a shortcut cannot be registered, Settings restores the previous shortcuts instead of leaving them half applied
Reset restores every shortcut to its default immediately
Settings export and import now include the visual search provider and window size option
Upload credentials show a warning when they could not be stored securely
Only one Settings window opens at a time
Linux first-run setup no longer changes your saved language, and it is no longer interrupted when a capture is requested
Settings changed in the capture overlay are saved when EShot quits