Commit Graph

980 Commits

Author SHA1 Message Date
Vince Weaver
bce6420747 Add myself to MAINTAINERS file
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2184 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 21:00:37 +00:00
Vince Weaver
ab4c6855f3 Accidentaly left out line in agfa.c
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2183 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 20:55:19 +00:00
Vince Weaver
81f4c9d37d Fix locking bug
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2182 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 20:47:24 +00:00
Vince Weaver
881991bd34 Fix up the agfa driver to work with the new filesystem code, plus other agfa cleanups
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2181 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 20:45:26 +00:00
Lutz Mueller
63aa3ab4e3 *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2180 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 10:43:29 +00:00
Lutz Mueller
b12bd5687d 0x6 -> 0xe6
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2179 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 10:40:42 +00:00
Lutz Mueller
890c0a417d *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2178 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 06:43:15 +00:00
Chris Pinkham
fd9352f12a 2001-09-02 Chris Pinkham <cpinkham@infi.net>
* camlibs/panasonic/coolshot/coolshot.c
      camlibs/panasonic/coolshot/library.c: code cleanup
    * camlibs/panasonic/coolshot/README: added TODO list for driver


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2177 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-03 01:29:26 +00:00
Lutz Mueller
e3b20487fb *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2176 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 18:02:40 +00:00
Lutz Mueller
055f79b2be 2001-09-02 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* include/gphoto2-filesys.h:
        * libgphoto2/filesys.c: Cache files, too.
        * libgphoto2/camera.c: Use cached files if exist.
        * camlibs/konica/library.c:
        * camlibs/sierra/sierra.c: Cache files in the filesystem.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2175 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 18:02:16 +00:00
Lutz Mueller
1c51dc2aff Fix configuration.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2172 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 16:15:43 +00:00
Lutz Mueller
6a588416cb Install the localization files.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2171 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 15:42:33 +00:00
Lutz Mueller
ce702b52a8 2001-09-02 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* include/gphoto2-portability.h:
        * include/libgphoto2_port/portability.c: const *char


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2170 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 15:13:27 +00:00
Lutz Mueller
ed90b0af73 2001-09-02 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/panasonic/coolshot/coolshot.c: Use gp_list_populate instead
        of accessing the filesystem. The filesystem is clever enough to do
        that itself.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2169 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 12:34:01 +00:00
Philippe Marzouk
27e580cdb4 corrected finding of thumbnail size for serial cameras
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2168 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 09:48:35 +00:00
Lutz Mueller
536dc26e4d Correct e-mail address
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2167 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 09:35:32 +00:00
Lutz Mueller
cb5b83a3f3 2001-09-02 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/stv0680/pattrec.[c,h]: Move those files ...
        * libgphoto2/pattrec.[c,]: ...here.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2166 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 09:34:01 +00:00
Lutz Mueller
cb459d1d05 2001-09-01 Chris Pinkham <cpinkham@infi.net>
* configure.in: added line to generate
        camlibs/panasonic/coolshot/Makefile
        * MAINTAINERS: added line for camlibs/panasonic/coolshot driver
        * camlibs/panasonic/Makefile.am: added coolshot to SUBDIRS declaration
        * camlibs/panasonic/coolshot/Makefile.am
        * camlibs/panasonic/coolshot/README
        * camlibs/panasonic/coolshot/TODO
        * camlibs/panasonic/coolshot/coolshot.[c,h]
        * camlibs/panasonic/coolshot/library.[c,h]:added files to support
        Panasonic Coolshot KXL-600A & KXL-601A digital cameras.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2165 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 09:01:09 +00:00
Lutz Mueller
28ceb67ece 2001-09-02 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* frontends/command-line/options.c: #include <config.h>


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2164 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 08:19:22 +00:00
Philippe Marzouk
9444031bca changed my email address to the generic sourceforge one
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2163 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-02 07:09:09 +00:00
Lutz Mueller
b7abc67e3e Some more stuff. Still won't work.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2162 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-01 20:48:44 +00:00
Lutz Mueller
94a95dab94 2001-09-01 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/casio: New
        * configure.in: Add casio. Like the polaroid and samsung, those drivers
        DON'T WORK and therefore are signed as EXPERIMENTAL. I add those only
        to give you a basic framework on which to build.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2161 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-01 15:24:13 +00:00
Lutz Mueller
d2c9a76847 Small improvements.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2160 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-09-01 08:11:57 +00:00
Lutz Mueller
f810b3e3bb Small fix.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2159 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 22:39:48 +00:00
Lutz Mueller
95834bd085 Forgot that.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2158 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 22:35:10 +00:00
Lutz Mueller
c0b97124de 2001-08-31 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/polaroid/pdc700.c: New


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2157 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 22:34:26 +00:00
Lutz Mueller
06c627f6f5 2001-08-31 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* configure.in: Added polaroid.
        * camlibs/samsung/samsung.c: Added GP_DRIVER_STATUS_EXPERIMENTAL;
        * frontends/command-line/main.c: print the EXPERIMENTAL/TESTING flag
        * include/gphoto2-abilities.h:
        * libgphoto2/abilities.c: Added CameraDriverStatus
        * camlibs/polaroid/pdc320.c:
        * camlibs/polaroid/Makefile.am: New


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2156 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 20:49:33 +00:00
Lutz Mueller
d5816a15c9 2001-08-31 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/samsung/Makefile.am:
        * camlibs/samsung/samsung.c: New but untested. (Just ported it from
        old gphoto).
        * configure.in: Added samsung


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2155 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 18:16:31 +00:00
Lutz Mueller
b4ab3459a1 2001-08-31 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* libgphoto2/camera.c: Add debugging messages


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2154 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 13:44:54 +00:00
Lutz Mueller
e7bd9b02c9 Small fix.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2153 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 13:43:43 +00:00
Lutz Mueller
a04d36f969 First step towards being non-glib-dependent.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2152 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 12:58:41 +00:00
Lutz Mueller
3db04995ee 2001-08-31 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/agfa-cl18/agfa.c: Remove gp_port_usb_find_device, that's in
        libgphoto2/camera.c now.
        * camlibs/canon/canon.c: Move the declaration of the models struct here.        * camlibs/canon/canon.h: The models struct is no longer needed here.
        * camlibs/psa50.[c,h]: cs->gdev is now camera->port.
        * camlibs/canon/serial.[c,h]
        (canon_usb_probe): Removed. Now in libgphoto2/camera.c
        (canon_serial_init): Don't create/free a port here. Use camera->port.
        (canon_serial_close): Removed. No longer needed. Handled by libgphoto2
        (canon_serial_restore): Same here.
        * digita/commands.c: Indicate usb product/vendor in the abilities
        so that gphoto2 can autodetect. Use camera->port.
        * camlibs/digita/serial.c: Don't create/free the port here. Handled by
        libgphoto2
        * camlibs/digita/usb.c: No probe, no port creation (->libgphoto2)
        * camlibs/directory/directory.c: Declare lots of functions static.
        * camlibs/kodak/dc240/library.[c,h]:
        * camlibs/kodak/dc240/dc240.[c,h]: Use camera->port
        * camlibs/konica/library.c: No gp_port_usb_find_device here.
        * libgphoto2/camera.c (gp_camera_init): In case of USB,
        find the device. That removes redundancy in the camera libraries.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2151 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 09:28:54 +00:00
Dan Fandrich
a16ad359da * libgphoto2/file.c:
* include/gphoto2-file.h:
* camlibs/dimera/dimera3500.c: removed traces of the PNM
pseudo-file type and added PGM.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2150 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 03:31:46 +00:00
Dan Fandrich
eb2a7f811c Eliminated GP_MIME_PNM and added GP_MIME_PGM and GP_MIME_AVI
Changed the PGM and PPM MIME types with pseudo-standards beginning with x-


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2149 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 01:37:23 +00:00
Dan Fandrich
239ebc0066 Combined gp_file_raw_to_pnm with gp_file_raw_to_ppm
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2148 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 01:34:59 +00:00
Dan Fandrich
7e547c86f7 Replaced references to PNM with the appropriate PPM or PGM
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2147 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-31 01:33:34 +00:00
Lutz Mueller
553f193a8f Forgot to commit that, too.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2146 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 22:58:50 +00:00
Lutz Mueller
ac4a9aeaca Close the port.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2145 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 22:58:13 +00:00
Lutz Mueller
2534e20510 2001-08-30 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* include/gphoto2-port.h: GP_ERROR_IO_LOCK
        * libgphoto2_port/gp_port.c: Better error reporting.
        * serial/unix.c: Implement locking of serial ports


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2144 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 22:57:31 +00:00
Dan Fandrich
0e69a6327e Fixed problem with saving raw images. Stopped file name suffixes from
needlessly changing.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2143 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 21:59:08 +00:00
Lutz Mueller
07b98c4f4d Small addition.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2142 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 20:11:47 +00:00
Lutz Mueller
257a15f010 2001-08-30 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/dimera/dimera3500.c (camera_file_get): Use
        gp_file_adjust_name_for_mime_type
        * libgphoto2/file.c (gp_file_adjust_name_for_mime_type):
        GP_MIME_RAW -> *.raw


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2141 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 20:10:40 +00:00
Lutz Mueller
9f0311ea68 2001-08-30 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/agfa.c:
        * camlibs/commands.c:
        * camlibs/commands.h: Use a macro CHECK for most of the simple
        error checks. That makes the code much cleaner.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2140 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 20:04:31 +00:00
Lutz Mueller
510bca1694 2001-08-30 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/agfa-cl18/agfa.h: Renamed to
        * camlibs/agfa-cl18/commands.h
        * camlibs/Makefile.am: Reflect this change.
        * camlibs/commands.c:
        * camlibs/agfa.c: Improve error reporting.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2139 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 19:34:26 +00:00
Lutz Mueller
4fdf510202 2001-08-30 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/agfa-cl18/*: Bring it up to date (camera->port and camera->fs)


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2138 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 18:05:54 +00:00
Lutz Mueller
a6b26bfbda Small fix.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2137 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 10:51:59 +00:00
Lutz Mueller
2e2f938991 2001-08-29 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/barbie/*: Use camera->port and camera->fs.
        * camlibs/dimera/dimera3500.c
        (populate_filesystem): Removed.
        (camera_folder_list_folders): Removed. We don't support folders anyways
        (camera_folder_list_files): Renamed to
        (file_list_func): Don't access the CameraFilesystem here. Just
        populate the list. The CameraFilesystem will get updated by libgphoto2.
        (camera_file_get_info): Renamed to
        (get_info_func): New
        (camera_file_set_info): Removed. Not supported.
        (camera_init): Correctly gp_filesystem_set_list_funcs and
        gp_filesystem_set_info_funcs so that the CameraFilesystem has full
        control over the information
        * include/gphoto2-list.h:
        * libgphoto2/list.c: (gp_list_populate): New. Please use this
        function to populate the list passed to you on file_list_func.
        * libgphoto2/filesys.c: Don't remove the dirty flag on folders
        on gp_filesystem_append (thanks, Dan!)


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2136 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 10:47:51 +00:00
Lutz Mueller
2b3ff3a07c Cosmetic change.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2135 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 09:39:17 +00:00
Lutz Mueller
c6577b14dc 2001-08-29 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
* camlibs/template/*: Updated
        * include/gphoto2-camera.h: Add a note about c_folder_list_folders and
        c_folder_list_files not to be used. Same with [get,set]_info.
        * include/gphoto2-filesys.h: Remove an uneeded typedef.
        * libgphoto2/filesys.c: Here, too.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2134 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 09:32:58 +00:00
Lutz Mueller
999cac37ed 2001-08-29 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
Dan Fandrich <dan@coneharvesters.com> found this bug:

        * libgphoto2/camera.c (list_files, list_folders): If
        gp_filesystem_list_files returns 0 files, try the old method. Same with
        folders.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@2133 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-08-30 08:51:33 +00:00