Snapshot.app is an application to preview photos on your digital camera and to download them to your PC.
Objective-C Makefile
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CameraKit
English.lproj
German.lproj
Images
Attributes.h
Attributes.m
CHANGELOG
COPYING
CameraKit.patch
Constants.h
Constants.m
GNUmakefile
GNUmakefile.preamble
Inspector.h
Inspector.m
NSImage+Transform.h
NSImage+Transform.m
Preferences.h
Preferences.m
README
Snapshot.h
Snapshot.m
SnapshotController.h
SnapshotController.m
SnapshotIcon.h
SnapshotIcon.m
SnapshotIconView.h
SnapshotIconView.m
SnapshotInfo.plist
TODO
main.m

README

Snapshot.app
============

Introduction
------------
Snapshot.app is an application to preview photos on your digital camera and
to download them to your PC. It is based on GNustep and CameraKit, the camera
framework for GNUstep. This application is only tested on Linux/GNUstep.

This application is GPL'ed. Read the COPYING file.
All bugs reports should be sent to Andreas Schik <andreas@schik.de>.


How to build Snapshot.app
-------------------------
o You must install the CameraKit framework first. CameraKit is part of the
  gsimageapps project and is available here: http://home.gna.org/gsimageapps.
  Unfortunately, the original CameraKit lacks some functionality for the
  preview and is no longer developed. Thus, I have included a patched version
  of CameraKit into the Snapshot source tree.

o You must also have libgphoto2 and its header files on your system. But this
  is required for CameraKit anyway.

o Snapshot makes use of some features specfied by freedesktop.org. Mainly, it
  uses the user-dir specifications. This functionality is supplied by the
  FreeDesktopKit available from schik's github account. You can, however, build
  Snapshot without this (see instructions below).

o To build Snapshot.app simply do the following:
	make

  Note, that the GNUmakefile uses pkg-config to find the compiler and linker
  flags for libgphoto2. If that does not work for you, you may want to adjust
  these settings.

  If you do not want to use the FreeDesktopKit, compile Snapshot like this:
        make freedesktop=no

o To install Snapshot.app in your global GNUstep directory do:
	make install


Running
-------
To run Snapshot, simply run Snapshot from the command line. The program will
automatically try to detect any connected cameras and will display the cameras
and their directory structure in the outline on the left of the window.
Should you later on add a camera to the system, simply coose the reload command
from the menu.
Snapshot does not need any configuration.


Credits
-------
The icon was designed by Bevelandemboss (http://www.bevelandemboss.net).