Releases: thenaterhood/gscreenshot
Releases · thenaterhood/gscreenshot
v2.6.0
Build
- Additional command line entry point,
gscreenshot-cli
Application
- New command line utility for using gscreenshot,
gscreenshot-cli
. This does NOT replacegscreenshot
.gscreenshot-cli
is a script-compatible command, whilegscreenshot
will open the graphical interface.
Documentation has been added to the readme - Move "about" information (author, description, etc) out of the GTK
frontend and into the main application - Gscreenshot can now detect what version it is
- Gscreenshot now reports its version in the "about" window and in
gscreenshot-cli -V
- Update to gscreenshot's internal "save" method - if you're importing gscreenshot into another app, the "filename" parameter is now optional,
a filename will be generated if one is not provided. If you're not
developing against gscreenshot, this has no effect on you.
v2.5.7
Build
- no changes
Application
- GTK save dialog now remembers previous directory in the same session - quality of life improvement for taking multiple screenshots
- Minor code changes to avoid namespace clobbering
- Update to install instructions
v2.5.6
Build
- no changes
Application
- Fix gscreenshot appearing in screenshots due to graphical effects
v2.5.5
Build
- add new package to install.py
Application
- Add handling of signals so command line ctrl+c works as expected
- Add backend support for imlib2 screenshots (not exposed or used
anywhere) - General code improvements for better modularity
v2.5.4
Build
- no changes
Application
- Add (optional) dependency on slop for improved region selection
- Handle region selection cancel
- Refactor of GTK code
- Fix transient parent issue with GTK dialogs
This release does not add required dependencies. Region selection will
continue to use scrot if slop is not available.
v2.5.3
Build
- no changes
Application
- Fix icon in "about" window
- Fix preview scaling
- Use
scrot -z
for no beep
v2.5.2
Build
- No changes
Application
- Fix display of buttons in GUI
v2.5.1
Build
- No changes
Application
- Add missing init.py for python 2.7
v2.5.0
Build
- Add new packages to setup.py
Application
- New UI
- Filesaver will reopen if an invalid filename or extension is provided
- UI and application logic are now separated
- Gscreenshot can now be imported as a library without the UI
- Reorganization of code for better maintainability
v2.4.0
Build
- No changes
Application
- Cleanup of unused method parameters
- Add support for copying screenshot to clipboard with ctrl+c
- Fix gscreenshot freezing when closing the save dialogue with 'escape'
- Set a default screenshot filename based on the time