Releases: goldentoaste/screenCap
Fixed failed to start as admin
Fixed bug where the mutex in previous release disrupts process to restart in admin mode.
Fixed fail to start
Replaced the lock file based system to check for duplicate process, with win32 mutex lock instead. Should now work even when program unexpectedly shutsdown or powerloss.
Opacity, pin and bug fix.
- added opacity options in snapshop context menu and hotkeys. (available in right click menu of each snapshot, and from Ctrl + plus/minus)
- added opacity snapshot opacity change on mouse hover (to see stuff under the snapshot without moving it, like setuna does. Set hover opacity in the main menu.)
- when reopening images from recycling bin, the old image is raised to top of the list and will take the current time.
- image is now saved to recycle bin on open instead of on close. (so that if program crash or pc is turned off, the history is not lost.)
- added pin main window to top button. (this might be occasionally useful for tablet users without an keyboard?)
- removed extra quit button in system tray icon when minimized. system tray icon now always visible (previously icon only show when main window not visible.).
- Fixed some drawing bugs. Ctrl D now can toggle drawing mode. Press esc while drawing now cancels drawing instead of closng image.
Warning: in case windows or your antivirus labels screencap as dangerous program or is virus, this is a false positive. It would be difficult for me to register the program with microsoft to be certified by windows defender, and also many anti virus program labels all bundled python executable as virus regardless of content.
2 releases compiled with different compiler is included below. nuitka_311 is preferred because it should have better performance, but in case there are any issues, try the pyinstaller_312 version instead.
Update Mar 26 2024:
fixed bug where snapshot creates a taskbar item when regaining focus.
Recompiled nuitka version using correct params and clean environment.
1.1 - Square Select and Nuitka
- added square selection when ctrl or shift is held down.
- Drawing is sorta implemented, access via Ctrl+D or right click menu.
- now compiled/packaged with Nuitka instead of Pyinstaller, leading to -2mb package size, +5mb run time memory(most likely due to python 3.11 instead of nuitka), maybe some marginal run time performance increase which is unmeasured.
1.04
- on detection of a hotkey, the last key stroke is now suppressed. (so it now works like a hotkey is normally expected to work)
- caplocks interactions fixed
1.03 release
- Slight ui changes
- Potential fix for crash on startup
- more bug fixes
1.02 release
no new features
-numerous bug fixes
-performance improve when updating user config, closing snapshot, and close
-fixed screen capturing for system with non standard dpi, or has Ui scaling not at 100%
1.0.1
All intend features added
-cropping 0x0 image fixed, escaping capture fixed
-exit from systray fixed
-minor performance improvement on quitting.
0.9.1
bug fixes on win32ui
added multi monitor support
config difference update
V0.9
A preview with most of the intended features included.