• Cosimo Cecchi's avatar
    screenshot: use GIO to asynchronously save the screenshot pixbuf · b15f89ea
    Cosimo Cecchi authored
    Right now we have a somewhat byzantine process for saving files:
    - we trigger a child process that saves the screenshot in /tmp as soon
      as the pixbuf is available
    - we call into NautilusFileOperations to copy that tmp pixbuf into the
      user-specified file
    
    The only reason why this would be needed nowadays is to support DnD from
    the dialog to e.g. the desktop, or a folder. Remove support for that
    (we're going towards a completely headless gnome-screenshot anyway) and
    refactor the rest of the code to use simple async GIO methods instead.
    b15f89ea
Name
Last commit
Last update
.cvsignore Loading commit data...
.gitignore Loading commit data...
ChangeLog Loading commit data...
Makefile.am Loading commit data...
cheese-flash.c Loading commit data...
cheese-flash.h Loading commit data...
gnome-screenshot.1 Loading commit data...
gnome-screenshot.c Loading commit data...
gnome-screenshot.convert Loading commit data...
gnome-screenshot.desktop.in Loading commit data...
gnome-screenshot.ui Loading commit data...
org.gnome.gnome-screenshot.gschema.xml.in Loading commit data...
screenshot-config.c Loading commit data...
screenshot-config.h Loading commit data...
screenshot-dialog.c Loading commit data...
screenshot-dialog.h Loading commit data...
screenshot-filename-builder.c Loading commit data...
screenshot-filename-builder.h Loading commit data...
screenshot-interactive-dialog.c Loading commit data...
screenshot-interactive-dialog.h Loading commit data...
screenshot-shadow.c Loading commit data...
screenshot-shadow.h Loading commit data...
screenshot-utils.c Loading commit data...
screenshot-utils.h Loading commit data...