Finished the GPContext stuff - changes all over the place. Basically,
gp_[file,camera]_progress has been replaced by gp_context_progress_*.
Well, we haven't release a gphoto2-2.0 yet, therefore I hope you don't
mind the API change...
* libgphoto2/gphoto2-camera.[c,h]: Added a GPContext parameter to
any function that can possibly communicate with the camera. That
makes every function cancellable (which is good), makes it possible
to report multiple errors during execution of a command, offers
several (nested) progress reports, and many other goodies.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3841 67ed7778-7388-44ab-90cf-0a291f65f57c
* libgphoto2/gphoto2-filesys.[c,h]: Add a GPContext to all functions
that potentially access the camera. This makes cancelling of
all operations possible and improves error reporting.
* tests/test-filesys.c:
* libgphoto2/gphoto2-camera.c:
* camlibs: Adjust to reflect above changes
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3798 67ed7778-7388-44ab-90cf-0a291f65f57c
2002-01-04 Chris Pinkham <cpinkham@infi.net>
* coolshot.c, library.c, library.h: updated code to use new
gp_file_progress instead of gp_camera_progress.
camlibs/jamcam
2002-01-04 Chris Pinkham <cpinkham@infi.net>
* jamcam.c, library.c, library.h: updated code to use new
gp_file_progress instead of gp_camera_progress.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3722 67ed7778-7388-44ab-90cf-0a291f65f57c
-------------------------
2001-11-28 Chris Pinkham <cpinkham@infi.net>
* README: updated TODO list.
* jamcam.c, library.c, library.h: Changed license of source code
from GPL to LPGL. Various bugfixes to make driver more robust
and to have better error recovery.
2001-11-28 Chris Pinkham <cpinkham@infi.net>
* ChangeLog: created file.
Coolshot changelog entry
-------------------------
2001-11-28 Chris Pinkham <cpinkham@infi.net>
* README: took out mention of protocol.txt until file is ready.
* coolshot.c, library.c, library.h: fixed bug in code where value
passed to gp_camera_progress was always 0.0. Changed license of
source code from GPL to LPGL.
2001-11-28 Chris Pinkham <cpinkham@infi.net>
* ChangeLog: created file.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3268 67ed7778-7388-44ab-90cf-0a291f65f57c
* camlibs/jamcam/README
camlibs/jamcam/jamcam.c
camlibs/jamcam/library.h
camlibs/jamcam/library.c: made downloading images more robust and
added better error recovery. Added support for downloading images
from MMC card. Changed summary info to show support for v2 cameras.
Fixed gp_camera_progress percentage argument to be >0 and <1.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2970 67ed7778-7388-44ab-90cf-0a291f65f57c
* camlibs/jamcam/jamcam.c
camlibs/jamcam/library.c: added initial support for MMC card on
Jamcam v3 cameras. added more error checking. changed camera
model string to "KBGear JamCam" instead of "KBGear JamCam v3.0" since driver supports both v2 and v3
cameras now.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2919 67ed7778-7388-44ab-90cf-0a291f65f57c
* README: no glib-dependency any more
* camlibs: gp_abilities_new doesn't exist any more
* doc/api: Even more documentation
* libgphoto2/gphoto2-abiltiies.h: Cleaned up.
* libgphoto2/gphoto2-abilities-list.c: Documented
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2569 67ed7778-7388-44ab-90cf-0a291f65f57c
* camlibs/jamcam/.cvsignore:
* camlibs/sonydscf55/.cvsignore: New
* include/gphoto2-debug.h:
* libgphoto2/debug.c: Debugging stuff can be found here.
* frontends/command-line/main.c: Use gp_debug_set_level and don't
use gp_init any more (this is done automatically).
* include/Makefile.am:
* libgphoto2/Makefile.am: Add the debugging files
* include/gphoto2-core.h: Remove debugging and initialization stuff
* libgphoto2/core.c: Make gp_init a static function.
* (...) Various smaller changes regarding gp_init and gp_debug_*.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2301 67ed7778-7388-44ab-90cf-0a291f65f57c
* camlibs/canon/psa50.c
camlibs/canon/serial.c
libgphoto2_port/include/gphoto2-port.h
libgphoto2_port/libgphoto2_port/gp_port.c
libgphoto2_port/usb/libusb.c: changed *usb_msg_read* and
*usb_msg_write* functions to allow passing in of request and
index values.
* MAINTAINERS
configure.in
camlibs/jamcam/Makefile.am
camlibs/jamcam/jamcam.c
camlibs/jamcam/library.c
camlibs/jamcam/library.h: added camera library for KBGear JamCam v3.0
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2282 67ed7778-7388-44ab-90cf-0a291f65f57c