"Fossies" - the Fresh Open Source Software Archive 
Member "libgphoto2-2.5.27/ChangeLog" (26 May 2020, 221537 Bytes) of package /linux/privat/libgphoto2-2.5.27.tar.bz2:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the last
Fossies "Diffs" side-by-side code changes report for "ChangeLog":
2.5.25_vs_2.5.26.
1 2010-07-10 Dan Fandrich <dan@coneharvesters.com>
2
3 * Fixed some C89 portability issues.
4 * Eliminated some compiler warnings, fixing a couple of small
5 bugs in the process.
6
7 2010-03-12 Hans de Goede <hdegoede@redhat.com>
8
9 * camlibs/st2205: New camera driver for ST2205 based picture frames.
10 * libgphoto2_port/usbdiskdirect: USB Disk direct acccess driver
11 (for ST2205 based picture frames.)
12 * New dependency for "libgd" for image conversion for above driver.
13 * configure.ac, camlibs/Makefile.am: hooked up new camlib, new gd check.
14
15 2010-03-06 Marcus Meissner <marcus@jet.franken.de>
16
17 * gphoto2/gphoto2-context.h, libgphoto2/gphoto2-context.c:
18 Make context functions not use varargs anymore to pass
19 strings out to frontends. The backends still pass in varargs
20 strings.
21 This will ease binding implementations.
22
23 2009-12-13 Marcus Meissner <marcus@jet.franken.de>
24
25 * gphoto2/gphoto2-widget.h, libgphoto2/gphoto2-widget.c:
26 added set_ and get_ readonly for Widgets.
27
28 2009-07-30 Dan Fandrich <dan@coneharvesters.com>
29
30 * Fixed a bunch of C89 and SUS portability issues.
31
32 2009-04-13 Marcus Meissner <marcus@jet.franken.de>
33
34 * gphoto2-filesys.c: Disabled LRU caching.
35
36 * gp_file_new_from_handler(): Allow passing data in and out via
37 handler functions (to allow streaming).
38
39 * CameraFileInfoFile: removed "name" structmember and
40 GP_FILE_INFO_NAME flags. Use direct passing in of the filename
41 to the API functions.
42
43 * New: gp_camera_autodetect(CameraList *list, GPContext*);
44
45 Simple autodetection function returning all current detected cameras.
46
47 * (TODO: not yet New: gp_camera_open (Camera *camera, const char *name, const char *port, GPContext *context);
48
49 Simple open function without needing to involve libgphoto2_port.
50 )
51 * gp_file_set_name() and _get_name() passing in is no longer
52 needed and the API will go away.
53
54 * New gp_file_get_name_by_type() will convert a regular filename
55 ("normal") into one depending on type (e.g. "raw_" prefix) and
56 adjusted suffix (like ".ppm" turning into ".pgm" for grayscale
57 previews).
58
59 * gp_file_set_type() and gp_file_get_type() are gone, these
60 functions are now implicit passed via arguments to the the
61 put_file and set_file_noop() functions.
62
63 * gp_filesystem_set_info_noop(), gp_filesystem_set_file_noop(),
64 gp_filesystem_put_file(), gp_camera_folder_put_file():
65
66 Added "filename" argument to pass in the filename. The one
67 from CameraFileInfoFile and CameraFile are no longer used.
68
69 Added "type" argument to pass in the filetype (GP_FILE_TYPE_*).
70
71 * Adjusted to new GPPortInfo handling.
72
73 * Rewrote gphoto2-filesys.c to be directory based (in a tree
74 structure). Change should not be visibile outside of gphoto2-filesys.c.
75
76 2008-05-18 Marcus Meissner <marcus@jet.franken.de>
77
78 * libgphoto2/gphoto2-filesys.c: Do not try to extract EXIF data
79 if the file is too large. This avoids memory allocating for
80 file descriptor based downloads.
81
82 2008-05-06 Hubert Figuiere <hub@figuiere.net>
83
84 * camlibs/ptp2/library.c: Added Nikon P5100
85
86 2008-04-20 Theodore Kilgore <kilgota@auburn.edu>
87
88 * libgphoto2/bayer.h: gp_ahd_interpolate() and gp_ahd_decode() added.
89 * libgphoto2/ahd_bayer.c: added.
90 * libgphoto2/Makefile.am: ahd_bayer.c hooked up.
91 * libgphoto2/libgphoto2.sym: gp_ahd_decode and gp_ahd_interpolate listed.
92
93
94 2008-03-31 Marcus Meissner <meissner@suse.de>
95
96 * libgphoto2/gphoto2-abilities-list.c: Use qsort() instead
97 of bubble sort. Saves 0.4 seconds on a 2Ghz machine.
98
99 Found by Szigeti Janos.
100
101 2008-02-26 Marcus Meissner <meissner@suse.de>
102
103 * packaging/generic/print-camera-list.c:
104
105 HAL's "info.bus" is been called "info.subsystem" now.
106
107 2007-10-21 Marcus Meissner <marcus@jet.franken.de>
108
109 * gphoto2/gphoto2-filesys.h: Change long
110 to uint64_t, int to uint32_t to fix the struct
111 sizes to a better known value (mostly for C#).
112 Include <stdint.h>, a ISO C99 feature.
113
114 This changes the "CameraFileInfo" and "CameraStorageInformation"
115 struct sizes on all platforms.
116
117 2007-10-16 Marcus Meissner <marcus@jet.franken.de>
118
119 * libgphoto2/gphoto2-list.c: Removed artificial limit
120 on entries in CameraList (now dynamic) and also
121 the artificial limit on name/value (now dynamic).
122
123 This is source code compatible, but not ABI compatible.
124
125 Bumped SO version to 6 (with libtool increment rules).
126
127 2007-07-25 Hubert Figuiere <hub@figuiere.net>
128
129 * camlibs/ptp2/library.c: Added Kodak Z712 IS
130
131 2007-06-21 Hubert Figuiere <hub@figuiere.net>
132
133 * camlibs/ptp2/library.c: Added Canon A560
134
135 2007-05-28 Hubert Figuiere <hub@figuiere.net>
136
137 * camlibs/ptp2/library.c: Added Nikon Coolpix L10.
138
139 2007-05-27 Hubert Figuiere <hub@figuiere.net>
140
141 * camlibs/ptp2/library.c: Added Canon A570 IS.
142
143 2007-05-05 Hubert Figuiere <hub@figuiere.net>
144
145 * camlibs/ptp2/library.c: Added FujiFilm F40 fd
146 http://gphoto.org/bugs/?id=1713438
147
148 2007-04-08 Hubert Figuiere <hub@figuiere.net>
149
150 * camlibs/directory/directory.c: added more RAW types.
151 Should fix bug #1696551
152 http://gphoto.org/bugs/?id=1696551
153
154 2007-03-01 Marcus Meissner <marcus@jet.franken.de>
155 Theodore Kilgore <kilgota@banach.math.auburn.edu>
156
157 * libgphoto2/bayer.{c,h}: Enhanced bayer algorithm.
158
159 2007-01-31 Hubert Figuiere <hub@figuiere.net>
160
161 * camlibs/ptp2/library.c: added Coolpix P4.
162 added Kodak P880
163
164 2007-01-21 Marcus Meissner <marcus@jet.franken.de>
165
166 * libgphoto2/gphoto2-filesys.c:
167 Bugfixes for LRU double linked list handling.
168
169 2007-01-03 Hubert Figuiere <hub@figuiere.net>
170
171 * libgphoto2_port/disk/disk.c (gp_port_library_list): handle
172 automounter properly when there is no HAL.
173
174 * camlibs/directory/directory.c (file_list_func): ignore entries
175 that start with '.'
176 (folder_list_func): ignore entries that start with '.'
177 Some code style cleaning.
178
179 2006-11-25 Hubert Figuiere <hub@figuiere.net>
180
181 * libgphoto2_port/configure.ac: bump soname for libgphoto2_port
182 post 2.3.0 branch
183
184 * configure.ac: 2.3.0.1.trunk because we branched 2.3.0
185
186 2006-10-14 Hubert Figuiere <hub@figuiere.net>
187
188 * camlibs/panasonic/l859/l859.c,
189 camlibs/enigma13/enigma13.c (enigma13_get_toc),
190 camlibs/panasonic/l859/README.panasonic-l859,
191 camlibs/panasonic/dc.h: Fixed typo
192 https://launchpad.net/distros/ubuntu/+source/libgphoto2/+bug/61163
193
194
195 2006-10-07 Hubert Figuiere <hub@figuiere.net>
196
197 * camlibs/canon/canon.c, camlibs/konica/qm150.c,
198 camlibs/ptp2/ptp.c, camlibs/sierra/library.c,
199 camlibs/sierra/sierra-desc.c, doc/camlib_devel.lyx,
200 libgphoto2/gphoto2-abilities-list.c: s/occured/occurred/
201 From Launchpad bug 61163:
202 https://launchpad.net/distros/ubuntu/+source/libgphoto2/+bug/61163
203
204 2006-09-19 Hubert Figuiere <hub@figuiere.net>
205
206 * camlibs/ptp2/config.c: More typo.
207
208 * camlibs/gsmart300/library.c (delete_file_func): Fixed typo
209
210 * camlibs/ptp2/ptp.h (PTP_DPC_NIKON_WhiteBalanceFluorescentBias):
211 Change typo in the const name
212
213 * camlibs/stv0680/bayer.c (light_enhance),
214 camlibs/minolta/dimagev/dimagev.c,
215 camlibs/konica/qm150.c (camera_manual),
216 camlibs/spca50x/library.c (delete_file_func),
217 camlibs/canon/usb.c (canon_usb_camera_init),
218 camlibs/sierra/olympus-desc.c,
219 camlibs/ptp2/ptp.c (ptp_get_property_description),
220 libgphoto2/gphoto2-camera.c (gp_camera_init),
221 camlibs/ptp2/library.c (camera_canon_capture): Fix typos
222 https://launchpad.net/products/libgphoto/+bug/61163
223
224 2006-06-07 Hubert Figuiere <hub@figuiere.net>
225
226 * AUTHORS: added credits for 5D capture support.
227
228 2006-04-18 Hubert Figuiere <hub@figuiere.net>
229
230 * configure.in: 2.2.0trunk version
231
232 2006-03-21 Marcus Meissner <marcus@jet.franken.de>
233
234 * libgphoto2/gphoto2-camera.[ch]:
235
236 Added gp_camera_wait_for_event() API, to wait for
237 specific camera events and return them to the caller.
238 See camlibs/ptp2/library.c for an example usage.
239
240 Contributed by Edward Flick <eddy@cdf-imaging.com>.
241
242 2006-01-27 Theodore Kilgore <kilgota@auburn.edu>
243
244 * camlibs/clicksmart310/*: Supports Logitech Clicksmart 310.
245 * configure.in: camlibs/clicksmart310 hooked up.
246 * AUTHORS: author of camlibs/clicksmart310 added.
247 * MAINTAINERS: maintainer of camlibs/clicksmart310 added.
248
249 2006-01-04 Hubert Figuiere <hub@figuiere.net>
250
251 * configure.in: bump the .so version
252
253 2005-12-26 Hubert Figuiere <hub@figuiere.net>
254
255 * CHANGES: updated for 2.1.99
256
257 2005-12-25 Hubert Figuiere <hub@figuiere.net>
258
259 * configure.in: Version 2.1.99 (pre-release)
260
261 2005-12-06 Theodore Kilgore <kilgota@auburn.edu>
262
263 * camlibs/digigr8/*: New camera library for 0x2770:0x905c cameras.
264 * configure.in: camlibs/digigr8 hooked up.
265 * AUTHORS: author of camlibs/digigr8 added.
266 * MAINTAINERS: maintainer of camlibs/digigr8 added.
267
268
269 2005-08-31 Hubert Figuiere <hfiguiere@teaser.fr>
270
271 * bindings/csharp: C# binding from f-spot 0.1.1
272
273 2005-08-30 Hubert Figuiere <hfiguiere@teaser.fr>
274
275 * bindings/java: Java bindings from patch# 1108091
276 http://sf.net/tracker/?func=detail&aid=1108091&group_id=8874&atid=308874
277 * bindings/python: Python binding from patch# 1152835
278 http://sf.net/tracker/?func=detail&aid=1152835&group_id=8874&atid=308874
279
280 2005-08-25 Marcus Meissner <marcus@jet.franken.de>
281
282 * libgphoto2/gphoto2-filesys.c
283
284 Got rid of most LRU heuristics, simplified to just store
285 the last <n> full datastreams.
286 This should be fully sufficient for 99.9% of all usecases
287 (download images lineary).
288
289 You can control this by the setting "libgphoto2" , "cached-images".
290
291 2005-08-14 Marcus Meissner <marcus@jet.franken.de>
292
293 * camlibs/directory.c, libgphoto2_port/disk,
294 libgphoto2/gphoto2-abilities-list.c:
295
296 Added support for mounted digitalcameras (USB
297 mass storage based).
298
299 Port type is:
300 disk:/full/path/
301 Camera driver is:
302 "Directory Browse"
303
304 2005-06-27 Hubert Figuiere <hfiguiere@teaser.fr>
305
306 * po/ru.po: Update ru.po
307
308 2005-06-11 Hans Ulrich Niedermann <gp@n-dimensional.de>
309
310 * configure.in: new version 2.1.99.head.0
311 * camlibs/**/Makefile.am: link camlibs as libtool modules with
312 shorter names and explicit symbol list
313 * libgphoto2/Makefile.am: link libgphoto2 with explicit symbol list
314
315 2005-06-08 Theodore Kilgore <kilgota@auburn.edu>
316
317 * libgphoto2_port/: added functions to support new request types
318 * camlibs/sonix: initial hookup
319 * configure.in: hooked up camlibs/sonix
320
321 2005-05-13 Marcus Meissner <marcus@jet.franken.de>
322
323 * po/eu.po: new baskish from Hizkuntza Politikarako Sailburuordetza <hizkpol@ej-gv.es>
324
325 2005-04-14 Hans Ulrich Niedermann <gp@n-dimensional.de>
326
327 * */configure.in, */Makefile.am, ...: updated build system.
328 See "./autogen.sh --help" and ./configure --help" for help.
329
330 2005-04-05 Hubert Figuiere <hfiguiere@teaser.fr>
331
332 * camlibs/ptp: removing obsolete camlib.
333
334 2005-03-30 Hans Ulrich Niedermann <gp@n-dimensional.de>
335
336 * libgphoto2/gphoto2-file.c: replace stricmp() by strcasecmp()
337 #include <gphoto2-port-portability.h> should take care of
338 portability of strcasecmp()
339
340 2005-02-07 Marcus Meissner <marcus@jet.franken.de>
341
342 * libgphoto2/gphoto2-filesys.c:
343 Use the minimum of the 3 exif timestamps (time, capture time,
344 digitized time). This fixes use on the Traveller SX330Z as
345 reported.
346
347 2005-01-18 Marcus Meisser <marcus@jet.franken.de>
348
349 * po/ru.po: Update thanks to Vyacheslav Dikonov <sdiconov@mail.ru>
350
351 2005-01-17 Colin Marquardt <colin@marquardt-home.de>
352
353 * po/ja.po: Update thanks to Takeshi AIHANA.
354
355 2004-12-15 Hubert Figuiere <hfiguiere@teaser.fr>
356
357 * configure.in: 2.1.5
358
359 2004-11-26 Hubert Figuiere <hfiguiere@teaser.fr>
360
361 * configure.in: 2.1.5rc1
362
363 2004-11-26 Theodore Kilgore <kilgota@auburn.edu>
364
365 * camlibs/iclick/*: New camera driver written by T. K. and
366 Stephen Pollei <stephen_pollei@comcast.net>.
367 * configure.in: camlibs/iclick hooked up.
368 * AUTHORS: authors of camlibs/iclick added.
369 * MAINTAINERS: listed T. K. as the (current) maintainer.
370
371 2004-11-18 Lutz Mueller <lutz@users.sourceforge.net>
372
373 * camlibs/kodak/Makefile.am: Hook up the new ez200-driver.
374
375 2004-11-18 Lutz Mueller <lutz@users.sourceforge.net>
376
377 * camlibs/kodak/ez200/*: New camera driver written by
378 Edo <edo.bvdcorp@free.fr>. Slightly modified to remove some
379 warnings.
380 * configure.in: Hook it up.
381
382 2004-11-17 Hubert Figuiere <hfiguiere@teaser.fr>
383
384 * configure.in
385 * camlibs/toshiba: Revert deletion of driver pdrm11
386
387 2004-11-17 Lutz Mueller <lutz@users.sourceforge.net>
388
389 * configure.in
390 * camlibs/toshiba: Removed on request of Sean Bruno
391 <sean.bruno@dsl-only.net> (camera is supported by sierra driver).
392
393 2004-10-28 Hubert Figuiere <hfiguiere@teaser.fr>
394
395 * libgphoto2/gphoto2-context.h: Fix build for gcc 2.95
396 (bug #1055868)
397
398 2004-10-18 Hubert Figuiere <hfiguiere@teaser.fr>
399
400 * TESTERS: add myself as tester for Canon 20D
401
402 2004-08-23 Marcus Meissner <marcus@jet.franken.de>
403
404 * libgphoto/gphoto-result.h: Add gcc attributes
405 to specify format strings, so the compiler can warn
406 about misuse.
407
408 * libgphoto2/gphoto2-filesys.c: Fixed 2 problems with
409 format strings / arguments.
410
411 * libgphoto2/gphoto2-result.h: Translate libgphoto errors.
412
413 2004-08-02 Hans Ulrich Niedermann <gp@n-dimensional.de>
414
415 * configure.in: Removed Toshiba PDR-M65 driver
416 * camlibs/toshiba/pdrm65/: Removed Toshiba PDR-M65 driver.
417 PDR-M65 uses the Sierra protocol.
418
419 2004-07-14 Hans Ulrich Niedermann <gp@n-dimensional.de>
420
421 * configure.in: Added camlibs/toshiba/pdrm65/Makefile
422 * camlibs/toshiba/pdrm11/Makefile.am: Renamed current PDR-M11
423 camlib "toshiba" to "toshiba_pdrm11"
424 * camlibs/toshiba/pdrm65/: Added files for PDR-M65 driver.
425 The PDR-M65 driver is developed by Sean Bruno.
426
427 2004-05-29 Theodore Kilgore <kilgota@auburn.edu>
428
429 * MAINTAINERS: added myself as maintainer of aox, mars, sq905 camlibs.
430
431
432 2004-05-29 Theodore Kilgore <kilgota@auburn.edu>
433
434 * AUTHORS: added myself as author of aox, mars, sq905 camlibs.
435
436
437
438 2004-05-13 Raymond Penners <raymond@dotsphinx.com>
439
440 * camlibs/sonydscf55: Merged in Sony DSC-F55 patches from Alberto
441 Garlassi: added support for downloading MPEG files, and fixed
442 thumbnail downloading.
443
444
445 2004-05-01 Theodore Kilgore <kilgota@auburn.edu>
446
447 * configure.in: Hook up camlibs/mars
448
449
450 2004-04-08 Raymond Penners <raymond@dotsphinx.com>
451
452 * camlibs/sonydscf55: Merged in patch from Alberto Garlassi:
453 serial communication fixes on fast CPUs, and the native file names
454 are now used (instead of using the hardcoded "dsc%05d.jpg").
455
456
457 2004-01-06 Marcus Meissner <marcus@jet.franken.de>
458
459 * Multiple USB camera support.
460
461 2003-11-19 Theodore Kilgore <kilgota@auburn.edu>
462
463 * configure.in: Hook up camlibs/aox (driver by Theodore Kilgore).
464
465
466 2003-11-16 Patrick Mansfield <patmans@users.sourceforge.net>
467
468 * libgphoto2 gphoto2-camera.c, gphoto2-result.c, gphoto2-result.h:
469 Return GP_ERROR_CAMERA_BUSY if a command or I/O is in progress.
470
471 2003-08-27 Christophe Barbe <christophe@ufies.org>
472
473 * libgphoto2/gphoto2-filesys.c: Return the max when unable to know
474 the available memory instead of failing to build.
475
476 2003-06-26 Lutz Mueller <lutz@users.sourceforge.net>
477
478 * configure.in: Hook up camlibs/sq905 (driver by Theodore Kilgore
479 <kilgota@banach.math.auburn.edu).
480
481 2003-06-22 Christophe Barbe <christophe@ufies.org>
482
483 * gphoto2/main.c, po/*.po:
484 s/gphoto-devel@gphoto.org/gphoto-devel@lists.sourceforge.net/
485
486 2003-05-26 Hans Ulrich Niedermann <gp@n-dimensional.de>
487
488 * configure.in: 2.1.2rc1, with CVS tag
489 * libgphoto2/gphoto2-ability-list.c: replace colon by space
490
491 2003-05-17 Hans Ulrich Niedermann <gp@n-dimensional.de>
492
493 * configure.in: 2.1.2dev9, with CVS tags
494 * configure.in: 2.1.2dev10, without CVS tags, for development
495
496 2003-05-12 Marcus Meissner <marcus@jet.franken.de>
497
498 * configure.in: disabled gsmart, benq, spca504_flash camlibs
499 (now replaced by spca50x camlib).
500 Handle camlibs with - in the name by replacing it with _.
501
502 2003-05-12 Hans Ulrich Niedermann <gp@n-dimensional.de>
503
504 * configure.in: 2.1.2dev8
505
506 2003-05-12 Marcus Meissner <meissner@suse.de>
507
508 * configure.in: added agfa-cl20 driver (from cl20.poeml.de).
509 * CHANGES: adapted.
510 * AUTHORS: added agfa-cl20 authors.
511
512 2003-05-05 Marcus Meissner <marcus@jet.franken.de>
513
514 * configure.in: removed ptp driver (now replaced by ptp2)
515 * MAINTAINERS: ptp -> ptp2
516
517 2003-02-26 Hubert Figuiere <hfiguiere@teaser.fr>
518
519 * configure.in: added toshiba/pdrm11 to build
520 * MAINTAINERS: added toshiba/pdrm11 maintainer
521
522 2003-02-21 Hans Ulrich Niedermann <gp@n-dimensional.de>
523
524 * doc/Makefile.am: renamed man pages
525 * doc/gphoto2.3,doc/gphoto2_port.3: removed
526 * doc/libgphoto2.3,doc/libgphoto2_port.3: added
527
528 2003-02-01 Patrick Mansfield <patmans@users.sourceforge.net>
529
530 * TESTERS: Added Valentin Rusu as a tester for the Epson PhotoPC 850z
531
532 2002-12-03 Marcus Meissner <marcus@jet.franken.de>
533
534 * Imported stv0674 camlib from Vincent Sanders <vince@kyllikki.org>.
535
536 2002-11-21 Patrick Mansfield <patmans@users.sourceforge.net>
537
538 * libgphoto2/gphoto2-camera.c: Allow a NULL for the path to be
539 passed to the camera capture.
540
541 2002-11-12 Lutz Mueller <lutz@users.sourceforge.net>
542
543 * libgphoto2/gphoto2-version.c: Use HAVE_CC only if defined.
544
545 2002-11-10 Lutz Müller <lutz@users.sourceforge.net>
546
547 * libgphoto2/gphoto2-widget.[c,h] (gp_widget_set_value): Make the
548 argument const.
549
550 2002-11-08 Hans Ulrich Niedermann <gp@n-dimensional.de>
551
552 * configure.in: 2.1.1dev10, increased AGE to 3
553 * libgphoto2/gphoto2-version.[ch]: added
554 * libgphoto2/Makefile.am: added gphoto2-version.[ch]
555
556 2002-11-06 Hans Ulrich Niedermann <gp@n-dimensional.de>
557
558 * camlibs/*/Makefile.am:
559 * libgphoto2/Makefile.am:
560 * libgphoto2/libgphoto2.pc.in:
561 * configure.in: made camlibdir settable by cmdline option
562
563 2002-11-01 Hans Ulrich Niedermann <gp@n-dimensional.de>
564
565 * configure.in: 2.1.1dev9
566
567 2002-10-17 Hans Ulrich Niedermann <gp@n-dimensional.de>
568
569 * libgphoto2/gphoto2-abilities-list.c: removed the fscking "can't load *.la" message
570 * libgphoto2_port/m4/documentation.m4: removed unnecessary stuff (xmlto, fig2dev, etc.)
571 * configure.in: 2.1.1dev8
572
573 2002-10-13 Hans Ulrich Niedermann <gp@n-dimensional.de>
574
575 * *.am, libgphoto2_port/m4/packaging.m4, libgphoto2_port/m4/packaging.m4: moved definition of docdir from Makefile.am to m4 macros
576 * configure.in: 2.1.1dev7
577
578 2002-10-03 Lutz Müller <lutz@users.sourceforge.net>
579
580 * libgphoto2/gphoto2-abilities-list.[c,h] (gp_abilities_list_reset):
581 New.
582 * configure.in: Reflect above changes in VERSION.
583
584 2002-09-28 Marcus Meissner <marcus@jet.franken.de>
585
586 * Imported SiPix StyleCam Blink driver from
587 Vincent Sanders <vince@kyllikki.org>
588
589 2002-09-12 Hans Ulrich Niedermann <gp@n-dimensional.de>
590
591 * configure.in: 2.1.1dev6
592
593 2002-08-29 Lutz Müller <lutz@users.sourceforge.net>
594
595 * libgphoto2/gphoto2-filesys.c: Cosmetic changes. Made code consistent
596 to reflect the assumption that only GP_FILE_TYPE_[RAW,AUDIO,NORMAL]
597 contain a significant amount of data that needs to be removed from
598 cache.
599
600 2002-08-29 Lutz Müller <lutz@users.sourceforge.net>
601
602 * libgphoto2/gphoto-file.c (gp_file_get_data_and_size): If data or
603 size is NULL, ignore it.
604
605 2002-08-28 Hans Ulrich Niedermann <gp@n-dimensional.de>
606
607 * configure.in: 2.1.1dev5 (LRU cache, new drivers, etc.)
608 removed multiple intl/Makefile and po/Makefile
609 added by gettextize
610
611 2002-08-26 Hubert Figuiere <hfiguiere@teaser.fr>
612
613 * MAINTAINERS: Added Kodak DC210 maintainer.
614
615 2002-08-23 Hubert Figuiere <hfiguiere@teaser.fr>
616
617 * configure.in: added largan/lmini driver
618 * camlibs/largan/lmini: new driver for Largan Lmini
619
620 2002-08-22 Christophe Barbé <christophe.barbe@ufies.org>
621
622 * configure.in: test for /proc/meminfo (HAVE_PROCMEMINFO).
623 * libgphoto2/gphoto2-filesys.c: Use HAVE_PROCMEMINFO.
624
625 2002-08-22 Christophe Barbé <christophe.barbe@ufies.org>
626
627 * libgphoto2/gphoto2-filesys.c: Implemented code to free cached data when
628 we are going out of memory.
629 I still have to add a test in configure for the /proc filesystem.
630
631 2002-08-21 Vincent Weaver <vince@deater.net>
632
633 * camlibs/agfa/: Move camlibs/agfa to camlibs/soundvision
634 * camlibs/agfa/: Rename agfa files to new soundvision scheme
635 * camlibs/agfa/: Minor fixes for Tiger Fast Flicks support
636
637 2002-08-14 Christophe Barbé <christophe.barbe@ufies.org>
638
639 * libgphoto2/gphoto2-filesys.c: LRU implementation for the filesystem
640 cache.
641
642 2002-08-14 Peter Kajberg <pbk@odense.kollegienet.dk>
643
644 * MAINTAINERS: Add myself as camlibs/pccam600 maintainer.
645 * configure.in
646 * camlibs/pccam600: New driver for Creative PC-CAM600
647
648 2002-08-09 Till Adam <till@adam-lilienthal.de>
649
650 * MAINTAINERS: Add myself as camlibs/gsmart maintainer.
651
652 2002-08-08 Lutz Müller <lutz@users.sourceforge.net>
653
654 * configure.in: Create camlibs/gsmart/Makefile.
655
656 2002-08-08 Lutz Müller <lutz@users.sourceforge.net>
657
658 * configure.in
659 * camlibs/gsmart: New driver by Till Adam <till@adam-lilienthal.de>.
660
661 2002-08-01 Hubert Figuiere <hfiguiere@teaser.fr>
662
663 * libgphoto2/gphoto2-list.c (exchange): changed strcpy with memcpy
664 that prevents unterminated strings overflow.
665
666 2002-09-01 Lutz Müller <lutz@users.sourceforge.net>
667
668 * MAINTAINERS: Uli does the mailing lists.
669
670 2002-09-01 Lutz Müller <lutz@users.sourceforge.net>
671
672 * MAINTAINERS: Arnaud is now responsible for autogen.sh. Added
673 myself on top of Scott regarding libgphoto2(_port).
674
675 2002-07-30 Hans Ulrich Niedermann <gp@n-dimensional.de>
676
677 * autogen.sh: new package name: libgphoto2
678 * configure.in: 2.1.1dev3 -> 2.1.1dev4
679
680 2002-07-29 Lutz Müller <lutz@users.sourceforge.net>
681
682 * README: First attempt to separate gphoto2 from libgphoto2.
683
684 2002-07-28 Lutz Müller <lutz@users.sourceforge.net>
685
686 * configure.in: Detect new version of libexif (forgot to check
687 that in the last time).
688 * frontends: Removed. Now in the "gphoto2" module.
689
690 2002-07-27 Hans Ulrich Niedermann <gp@n-dimensional.de>
691
692 * configure.in: new package name: libgphoto2
693
694 2002-07-25 Christophe Barbé <christophe.barbe@ufies.org>
695
696 po files from Stefan Bj|rnelund <stefanb@update.uu.se>
697
698 * po/sv.po: Update Swedish translation.
699
700 2002-07-25 Lutz Müller <lutz@users.sourceforge.net>
701
702 * configure.in: Detect new version of libexif.
703 * frontends/command-line/actions.c:
704 * libgphoto2/gphoto2-filesys.c: Adjust to new version of libexif
705 (if found).
706
707 2002-07-24 Hans Ulrich Niedermann <gp@n-dimensional.de>
708
709 * configure.in: 2.1.1dev3
710 * doc/gphoto2.xml: added reference to CSS stylesheet
711 * doc/docbook-xml.css: added CSS stylesheet for Docbook XML
712
713 2002-07-17 Lutz Müller <lutz@users.sourceforge.net>
714
715 * libgphoto2/libgphoto2.pc.in: Add driverdir variable.
716
717 2002-07-14 Hans Ulrich Niedermann <gp@n-dimensional.de>
718
719 * autogen.sh: explicitly delete autogenerated files and dirs not in CVS
720 * configure.in: 2.1.1dev2, fixed typo in message
721
722 2002-07-12 Lutz Müller <lutz@users.sourceforge.net>
723
724 * configure.in: Use ltdl if available.
725
726 2002-07-06 Patrick Mansfield <patman@aracnet.com>
727
728 * MAINTAINERS: Add myself to camlibs/sierra
729
730 2002-07-05 Lutz Müller <lutz@users.sourceforge.net>
731
732 * configure.in: Add camlibs/sx330z.
733
734 2002-06-27 Lutz Müller <lutz@users.sourceforge.net>
735
736 Patch from Arnaud Launay <asl@launay.org>:
737
738 * autogen.sh: Call libtoolize - newer automakes don't call it
739 automatically.
740
741 2002-06-27 Lutz Müller <lutz@users.sourceforge.net>
742
743 Patch from Arnaud Launay <asl@launay.org>:
744
745 * Makefile.am: /$(TAR)/tar/
746
747 2002-06-24 Christophe Barbé <christophe.barbe@ufies.org>
748
749 Patch for FreeBSD from Arnaud Launay <asl@launay.org>
750
751 * configure.in: Use -pthread instead of -lc_r, libtool 1.4.2a doesn't
752 like -lc_r (unlike plain 1.4.2).
753
754 2002-06-21 Christophe Barbé <christophe.barbe@ufies.org>
755
756 po files from Takeshi AIHANA <aihana@jcom.home.ne.jp>
757
758 * po/ja.po: Update Japan translation.
759
760 2002-06-20 Lutz Müller <lutz@users.sourceforge.net>
761
762 * ABOUT-NLS: Remove this file, it is generated by gettextize.
763
764 2002-06-19 Hubert Figuiere <hfiguiere@teaser.fr>
765
766 * camlibs/minolta/NEWER_MINOLTAS (UPDATE): updated the statement
767 about newer Minolta camera support.
768
769 2002-06-19 Christophe Barbé <christophe.barbe@ufies.org>
770
771 * Makefile.am: Added CHANGES in EXTRA_DIST.
772
773 2002-06-19 Lutz Müller <lutz@users.sourceforge.net>
774
775 * configure.in: Make the check for cdk.h search in $ac_default_prefix.
776 Make checks for libjpeg, libexif, libcdk, etc. consistent.
777
778 2002-06-19 Lutz Müller <lutz@users.sourceforge.net>
779
780 Suggestion from Hans Ulrich Niedermann <gp@n-dimensional.de>:
781
782 * autogen.sh: Remove the call to configure.
783
784 2002-06-19 Lutz Müller <lutz@users.sourceforge.net>
785
786 Suggestion from Arnaud Launay <asl@launay.org>:
787
788 * configure.in: Let users specify where to look for libjpeg
789 (--with-jpeg-prefix).
790
791 2002-06-18 Christophe Barbé <christophe.barbe@ufies.org>
792
793 po file from Fabian Mandelbaum <fabman@mandrakesoft.com>
794
795 * po/es.po: Spanish translation.
796
797 2002-06-18 Lutz Müller <lutz@users.sourceforge.net>
798
799 * configure.in: AC_PREREQ(2.50), because otherwise,
800 --enable-maintainer-mode will fail somehow.
801
802 2002-06-17 Lutz Müller <lutz@users.sourceforge.net>
803
804 Patch by Arnaud Launay <asl@launay.org>:
805
806 * doc/gphoto2.xml: Add missing '>'.
807
808 2002-06-17 Lutz Müller <lutz@users.sourceforge.net>
809
810 Marcus Meissner <meissner@suse.de> explained me how what
811 --enable-maintainer-mode is for:
812
813 * Makefile.am: Uncomment the automake and aclocal flags.
814
815 2002-06-17 Lutz Müller <lutz@users.sourceforge.net>
816
817 Patch by Arnaud Launay <asl@launay.org>, which corrects the
818 previous patch:
819
820 * Makefile.am: Correct the flags to tar.
821
822 2002-06-17 Lutz Müller <lutz@users.sourceforge.net>
823
824 Patch by Arnaud Launay <asl@launay.org>, slightly modified:
825
826 * Makefile.am: Get rid of the automake flags, use --bzip2 instead of
827 -j.
828
829 2002-06-17 Christophe Barbé <christophe.barbe@ufies.org>
830
831 Patch by Arnaud Launay <asl@launay.org>
832
833 * doc/Makefile.am : Don't try to move figures when fig2dev is not there.
834
835 2002-06-17 Christophe Barbé <christophe.barbe@ufies.org>
836
837 * Makefile.am: Removed autogen.sh from EXTRA_DIST.
838
839 2002-06-17 Christophe Barbé <christophe.barbe@ufies.org>
840
841 * configure.in: 2.1.0 branch created, main branch version 2.1.1dev1.
842
843 2002-06-17 Mariusz Woloszyn <emsi@ipartners.pl>
844
845 * doc/FAQ: Added "gphoto2 does not work..." general question
846
847 2002-06-15 Lutz Müller <lutz@users.sourceforge.net>
848
849 * configure.in: Fix readline error message.
850
851 2002-06-15 Christophe Barbé <christophe.barbe@ufies.org>
852
853 Patch by Arnaud Launay <asl@launay.org>
854
855 * autogen.sh: Copy po/Makevars.template to po/Makevars when necessary.
856
857 2002-06-14 Lutz Müller <lutz@users.sourceforge.net>
858
859 * libgphoto2/gphoto2-abilities-list.c: Cleanup the ltdl-specific
860 part.
861
862 2002-06-14 Lutz Müller <lutz@users.sourceforge.net>
863
864 Patch by Arnaud Launay <asl@launay.org>, slightly enhanced:
865
866 * autogen.sh: If gettext --version is something like 0.11.*,
867 add the --intl option to gettextize.
868
869 2002-06-14 Lutz Müller <lutz@users.sourceforge.net>
870
871 * libgphoto2/Makefile.am:
872 * configure.in: Fix (?) -version-info
873
874 2002-06-14 Lutz Müller <lutz@users.sourceforge.net>
875
876 * configure.in: Given the pending release, it is safer to disable
877 the use of the buggy libltdl.
878
879 2002-06-14 Lutz Müller <lutz@users.sourceforge.net>
880
881 Suggested by Arnaud Launay <asl@launay.org>, slightly modified:
882
883 * configure.in: Simplify check for readline.
884
885 2002-06-13 Hans Ulrich Niedermann <gp@n-dimensional.de>
886
887 * doc/figures/Makefile.am: don't build images we don't even use
888 * doc/Makefile.am:
889 - clean pdf and ps files if generated
890 - install pdf and ps manuals
891 - create figures before building manual
892 - made pdf and ps manual creation work when srcdir != builddir
893 - added symlink in manual/ to enable people to view manual in src tree
894 - use $(AMTAR) and install only the png and html files for the html manual
895
896 2002-06-13 Lutz Müller <lutz@users.sourceforge.net>
897
898 Patch by Arnaud Launay <asl@launay.org>, slightly corrected:
899
900 * configure.in: Fix check for readline.
901
902 2002-06-13 Hans Ulrich Niedermann <gp@n-dimensional.de>
903
904 * configure.in: 2.0.1dev13 (because of lots of build changes)
905 * doc/figures/Makefile.am: only install png images, but still build jpg and eps
906 * doc/Makefile.am: use $(XMLTO) instead of xmlto everywhere
907
908 2002-06-12 Christophe Barbé <christophe.barbe@ufies.org>
909
910 * doc/Makefile.am: no more figures link. install only png files for the
911 user manual.
912
913 2002-06-12 Lutz Müller <lutz@users.sourceforge.net>
914
915 * configure.in:
916 * libgphoto2/gphoto2-abilities-list.c: Make libgphoto2
917 use ltdl.h. I needed to introduce a global variable - code is
918 marked as UGLY_HACK. If you know how to fix it, please tell me.
919
920 2002-06-12 Lutz Müller <lutz@users.sourceforge.net>
921
922 * configure.in:
923 * libgphoto2/gphoto2-camera.c:
924 * libgphoto2/gphoto2-abilities-list.c: Fixes for HAVE_LTDL. Still
925 doesn't work.
926
927 2002-06-12 Christophe Barbé <christophe.barbe@ufies.org>
928
929 * libgphoto2_port/m4/documentation.m4: Added --with-doc-formats option and
930 removed xmlto tests to find the available formats.
931 * libgphoto2_port/configure.in: Duplicated tr hack from main configure.in.
932
933 2002-06-12 Lutz Müller <lutz@users.sourceforge.net>
934
935 * doc/FAQ: New entry.
936
937 2002-06-09 Hans Ulrich Niedermann <gp@n-dimensional.de>
938
939 * configure.in: 2.0.1dev11 (because of build changes)
940
941 2002-06-06 Lutz Müller <lutz@users.sourceforge.net>
942
943 * autogen.sh: No need for configuring the whole thing 3 times...
944
945 2002-06-06 Lutz Müller <lutz@users.sourceforge.net>
946
947 * autogen.sh: Fix the order of processing libgphoto2_port and .
948
949 2002-06-06 Lutz Müller <lutz@users.sourceforge.net>
950
951 * intl: Remove these files - they should be generated by gettextize.
952 * autogen.sh: Check for and run gettextize.
953
954 2002-06-06 Lutz Müller <lutz@users.sourceforge.net>
955
956 * INSTALL: Fix the aclocal command.
957
958 2002-06-06 Lutz Müller <lutz@users.sourceforge.net>
959
960 * acconfig.h: According to
961 http://www.gnu.org/manual/autoconf-2.53/html_mono/autoconf.html,
962 this file is obsolete.
963 * configure.in: Adapt to above.
964
965 2002-06-04 Hans Ulrich Niedermann <gp@n-dimensional.de>
966
967 * configure.in: 2.0.1dev10
968 * doc/gphoto2.xml: reformatted preparing for PDF
969 * doc/FAQ: added note about stv680 kernel driver
970 * INSTALL: autogen.sh works for me, also with older autotools than
971 Lutz mentioned, so I added note about that
972
973 2002-06-03 Lutz Müller <lutz@users.sourceforge.net>
974
975 * INSTALL: Add note about outdated autogen.sh.
976
977 2002-05-30 Hans Ulrich Niedermann <gp@n-dimensional.de>
978
979 * configure.in: 2.0.1dev9, as we have a manual now
980 * configure.in: added manual doc message, named API doc msg like
981 that, reformatted messages a little
982 * doc/Makefile.am: build manual only if possible,
983 clean manual only if building possible
984 * doc/gphoto2.xml:
985 - add "QuickStart" chapter
986 - improved existing setup chapter
987 - added first part of developer (API) documentation
988 - added chapter on ideas for the future
989 - added appendix with resources
990
991 2002-05-26 Hans Ulrich Niedermann <gp@n-dimensional.de>
992
993 * doc/gphoto2.xml: added gphoto2_port(3) man page
994
995 2002-05-26 Hans Ulrich Niedermann <gp@n-dimensional.de>
996
997 * doc/Makefile.am: only include rules if corresponding programs exist
998
999 2002-05-25 Hans Ulrich Niedermann <gp@n-dimensional.de>
1000
1001 * doc/gphoto2.xml: moved content of gphoto2.txt here
1002 * doc/gphoto2.txt: declared file obsolete
1003 * doc/Makefile.am: make man pages with command displayed,
1004 make html pages out of gphoto2.xml
1005
1006 2002-05-20 Christophe Barbe <christophe.barbe@ufies.org>
1007
1008 * camlibs/canon/canon.c: mtime is now converted to UTC as expected.
1009
1010 2002-05-20 Tim Waugh <twaugh@redhat.com>
1011
1012 * doc/gphoto2.xml: Add note in gphoto2(1) about how ranges are
1013 interpreted.
1014 * doc/gphoto2.1: Regenerated.
1015
1016 2002-05-20 Christophe Barbe <christophe.barbe@ufies.org>
1017
1018 * frontends/command-line/main.c: fixed my previous fix.
1019
1020 2002-05-20 Tim Waugh <twaugh@redhat.com>
1021
1022 * doc/gphoto2.xml: Fix formatting.
1023 * doc/gphoto2.1, doc/gphoto2.3: Regenerated.
1024
1025 2002-05-19 Christophe Barbe <christophe.barbe@ufies.org>
1026
1027 * frontends/command-line/main.c: fixed fparams initialization.
1028
1029 2002-05-19 Christophe Barbe <christophe.barbe@ufies.org>
1030
1031 * frontends/command-line/main.c: replaced a missused #if with a #ifdef
1032 * frontends/command-line/gphoto2-cmd-capture.c: same 2 times.
1033 reported by Luciano Campal Vazquez <luch0@telefonica.net>
1034
1035 2002-05-18 Hans Ulrich Niedermann <gp@n-dimensional.de>
1036
1037 * frontends/command-line/gphoto2.xml: moved man pages from
1038 frontends/command-line/ to doc/
1039 * doc/gphoto2.xml: added gphoto2(3) man page
1040 * doc/gphoto2.xml: added examples to gphoto2(1)
1041 * configure.in: 2.0.1dev6
1042
1043 2002-05-17 Hans Ulrich Niedermann <gp@n-dimensional.de>
1044
1045 * INSTALL: added CDPATH warning, "make rpm" works again
1046 * configure.in: added CDPATH warning
1047 * configure.in: 2.0.1dev5, added comment to AC_DEFINE
1048 * configure.in: hopefully fixed readline detection when -lncurses needed
1049
1050 2002-05-07 Lutz Müller <lutz@users.sourceforge.net>
1051
1052 * frontends/command-line: Remove more globals.
1053
1054 2002-05-07 Lutz Müller <lutz@users.sourceforge.net>
1055
1056 * acconfig.h: #undef HAVE_PTHREAD
1057 * configure.in: Check for pthread.
1058 * frontends/command-line: Support for gp_camera_set_timeout_funcs.
1059
1060 2002-05-07 Lutz Müller <lutz@users.sourceforge.net>
1061
1062 * libgphoto2/gphoto2-camera.c: Fix bug.
1063
1064 2002-05-07 Lutz Müller <lutz@users.sourceforge.net>
1065
1066 * libgphoto2/gphoto2-camera.c: Fix mem-leak.
1067
1068 2002-05-06 Lutz Müller <lutz@users.sourceforge.net>
1069
1070 * libgphoto2/gphoto2-camera.[c,h] (gp_camera_[start,stop]_timeout),
1071 (gp_camera_set_timeout_funcs): New
1072 * configure.in: AGE 1, REVISION 0 in order to reflect above.
1073
1074 2002-04-30 Marcus Meissner <marcus@jet.franken.de>
1075
1076 * libgphoto2/gphoto2-filesys.c: memset() filesys to 0 so
1077 we do not forget to initialize members. (sf bug #549958)
1078
1079 2002-04-28 Lutz Müller <lutz@users.sourceforge.net>
1080
1081 * frontends/command-line/main.c: %s/licence/license
1082
1083 2002-04-25 Colin Marquardt <colin@marquardt-home.de>
1084
1085 * README: Small tweaks in the "Reporting bugs" section.
1086
1087 2002-04-16 Lutz Müller <lutz@users.sourceforge.net>
1088
1089 * configure.in: Add fuji.
1090
1091 2002-04-07 Hans Ulrich Niedermann <gp@n-dimensional.de>
1092
1093 * frontends/command-line/main.c: added option --usb-usermap-script
1094 name which lets user specify the name of the hotplug usb script
1095 * frontends/command-line/options.c: changed copyright from "2000,2001" to "2000-2002"
1096 * configure.in: added --usb-usermap-script justifies increased 2.0.1dev4
1097 * doc/gphoto2.txt: added notice about unplugging cam and creating
1098 /etc/hotplug/usb if necessary
1099
1100 2002-04-04 Marcus Meissner <marcus@jet.franken.de>
1101
1102 * frontends/command-line/main.c: Dump USB class devices into usbmap too.
1103
1104 2002-04-01 Hans Ulrich Niedermann <gp@n-dimensional.de>
1105
1106 * TESTERS: added explicit usage permissions and improved wording some
1107
1108 2002-03-24 Lutz Müller <lutz@users.sourceforge.net>
1109
1110 Patch by Patrick Mansfield <patman@aracnet.com> (without ChangeLog
1111 entry, therefore I am just quoting the e-mail):
1112
1113 * frontends/command-line/gphoto2-cmd-config.c: This patch fixes
1114 scaling when using the command line interface with
1115 a range widget with an increment value with non-zero decimal digits
1116 (like .5). (...) I also used the A_STANDOUT (like Cliff's patch)
1117 rather than "-" so negative numbers work correctly. Also included is
1118 a change to set page increment based on the range of
1119 values, so really large ranges can more easily be adjusted. The page
1120 increment is set so you can go through all values in 20 key strokes
1121 or fewer - this still doesn't work well, but it is better than
1122 trying to go from 0 -> 8000000 in chunks of 10. It is clunky in
1123 that the page increment is not always a multiple of the increment.
1124
1125 2002-03-23 Lutz Müller <lutz@users.sourceforge.net>
1126
1127 Patch by Cliff Wright <cliff@snipe444.org> (comments quoted from
1128 the e-mails):
1129
1130 * frontends/command-line/main.c: The command line program does not
1131 allow one to have a combination of --config, and --capture-image
1132 where the config will occur first, and then the capture. Since some
1133 cameras do not retain all config info between connections This is a
1134 feature I wanted, so the below patch fixes this by moving config in
1135 front of capture.
1136 * frontends/command-line/gphoto2-cmd-config.c: Unless cdk has changed
1137 the way they handle month's for the config calendar display, their
1138 is a bug in the command line configure in file gphoto2-cmd-config.c.
1139 The patch below fixed this for me.
1140
1141 2002-03-22 Hans Ulrich Niedermann <gp@n-dimensional.de>
1142
1143 * packaging/usbcam*: moved to packaging/linux-hotplug/*
1144 * packaging/Makefile.am: reflect that
1145 * configure.in: reflect that and 2.0.1dev3
1146 * doc/gphoto2.txt: clarification that /proc/bus/usb has to
1147 be mounted in any case
1148
1149 2002-03-22 Lutz Müller <lutz@users.sourceforge.net>
1150
1151 * frontends/command-line/Makefile.am: Remove "-g" from [C,LD]FLAGS. If
1152 you need it, please add it again in configure.in.
1153
1154 2002-03-21 Marcus Meissner <marcus@jet.franken.de>
1155
1156 * configure.in, libgphoto2_port/configure.in:
1157 added AC_INLINE, AC_CONST for platforms that don't have it.
1158
1159 2002-03-14 Hans Ulrich Niedermann <gp@n-dimensional.de>
1160
1161 * doc/gphoto2.txt: clarification of hotplug setup
1162
1163 2002-03-13 Colin Marquardt <colin@marquardt-home.de>
1164
1165 * configure.in: Added es to ALL_LINGUAS.
1166
1167 2002-03-13 Hans Ulrich Niedermann <gp@n-dimensional.de>
1168
1169 * configure.in: 2.0.1dev2, fixed typo
1170 * frontends/command-line/main.c: removed decoding of numeric debug message priorities
1171 * frontends/command-line/main.c: timestamped logs
1172
1173 2002-03-11 Lutz Müller <lutz@users.sourceforge.net>
1174
1175 * frontends/command-line/Makefile.am:
1176 * frontends/command-line/main.c: Add --authors and --licence.
1177
1178 2002-03-11 Lutz Müller <lutz@users.sourceforge.net>
1179
1180 * configure.in: Check for rl_completion_matches.
1181
1182 2002-03-11 Lutz Müller <lutz@users.sourceforge.net>
1183
1184 * frontends/command-line/globals.h:
1185 * frontends/command-line/main.c: 1 global variable less.
1186
1187 2002-03-11 Mariusz Woloszyn
1188
1189 * frontends/command-line/main.c: you can now specify --filename
1190 while uploading, thx to Lutz.
1191
1192 2002-03-09 Lutz Müller <lutz@users.sourceforge.net>
1193
1194 * frontends/command-line/shell.c: Fix readline stuff (automatic
1195 completion).
1196
1197 2002-03-07 Hubert Figuiere <hfiguiere@teaser.fr>
1198
1199 * INSTALL: changed URL to fetch CDK: fix bug #527098
1200
1201 2002-02-26 Marcus Meissner <marcus@jet.franken.de>
1202
1203 * libgphoto2/gphoto-camera.c: do gp_close_port() unconditionally
1204 in gp_camera_exit().
1205
1206 2002-02-26 Lutz Müller <lutz@users.sourceforge.net>
1207
1208 * configure.in: We are currently working on libgphoto2-2.0.1.
1209
1210 2002-02-26 Lutz Müller <lutz@users.sourceforge.net>
1211
1212 * frontends/command-line/foreach.c (for_each_file_in_range): If
1213 deleting files not recursively, adjust the image ID for subsequent
1214 images.
1215 * frontends/commane-line/main.c (main): If deleting files, do
1216 it in reverse order such that above case does never occur. Fixes
1217 #522796.
1218
1219 2002-02-26 Lutz Müller <lutz@users.sourceforge.net>
1220
1221 * frontends/command-line/shell.c: Patch from Rob Hillis
1222 <rob@hillis.dyndns.org>: Use SHELL_PROMPT instead of
1223 shell_prompt_text.
1224 * frontends/command-line/actions.c: Use %li instead of %i to kill
1225 some warnings.
1226
1227 2002-02-25 Lutz Müller <lutz@users.sourceforge.net>
1228
1229 * acconfig.h:
1230 * configure.in: Add optional readline support.
1231 * frontends/command-line/main.c: Show remaining time in progress bar.
1232 * frontends/command-line/globals.h: Export glob_cancel.
1233 * frontends/command-line/shell.[c,h]: Clean up and add (optional)
1234 readline support. Support deletion of files.
1235
1236 2002-02-25 Lutz Müller <lutz@users.sourceforge.net>
1237
1238 * configure.in: Version 2.0
1239
1240 2002-02-23 Lutz Müller <lutz@users.sourceforge.net>
1241
1242 Patch from Patrick Mansfield <patman@aracnet.com>:
1243
1244 * libgphoto2/gphoto2-filesys.c: sizeof (path), not sizeof (folder).
1245 Doh.
1246
1247 2002-02-21 Colin Marquardt <colin@marquardt-home.de>
1248
1249 * configure.in: Removed zh_CN.GB2312 from ALL_LINGUAS.
1250 zh_CN.po is enough.
1251
1252 2002-02-18 Colin Marquardt <colin@marquardt-home.de>
1253
1254 * configure.in: Added zh_CN.GB2312 to ALL_LINGUAS.
1255
1256 2002-02-18 Lutz Müller <lutz@users.sourceforge.net>
1257
1258 Bug reported by Marcus Meissner <marcus@jet.franken.de>:
1259
1260 * frontends/command-line/options.c: The option "-" is invalid.
1261
1262 2002-02-17 Lutz Müller <lutz@users.sourceforge.net>
1263
1264 * libgphoto2/gphoto2-filesys.c: If a file is requested, look for
1265 mtime first in the file, then in the info, then in the (EXIF) data of
1266 the file, and finally in GP_FILE_TYPE_EXIF.
1267
1268 2002-02-15 Christophe Barbé <christophe.barbe@ufies.org>
1269
1270 * libgphoto2_port/doc/DocRules.am: change rule to
1271 build in the builddir (!= srcdir) and to install from buildir.
1272
1273 2002-02-14 Fredrik <fredrik@krixor.xy.org>
1274
1275 * frontends/command-line/main.c: Make at least a small attempt
1276 at quoting arguments which might need it when asking users
1277 to execute the same command again with --debug.
1278
1279 Patch from Chris Halls.
1280
1281 2002-02-13 Dan Fandrich <dan@coneharvesters.com>
1282
1283 * libgphoto2/gphoto2-abilities-list.h
1284 * libgphoto2/gphoto2-camera.h
1285 * libgphoto2/gphoto2-filesys.h: Rearranged some structs and added
1286 some empty members to make backward compatibility easier to achieve
1287 when API changes are made in the future.
1288
1289 2002-02-13 Tim Waugh <twaugh@redhat.com>
1290
1291 * frontends/command-line/gphoto2.xml: Mention that files are
1292 numbered from 1, and that quotes should be used for camera models.
1293 * frontends/command-line/gphoto2.1: Regenerated.
1294
1295 2002-02-13 Lutz Müller <lutz@users.sourceforge.net>
1296
1297 * libgphoto2/Makefile.am:
1298 * configure.in: Introduce versions.
1299
1300 2002-02-12 Fredrik <fredrik@krixor.xy.org>
1301
1302 * libgphoto2/gphoto2-filesys.c: Fix month off-by-one bug in
1303 Lutz's fix of get_exif_mtime.
1304
1305 2002-02-12 Lutz Müller <lutz@users.sourceforge.net>
1306
1307 * libgphoto2/gphoto2-filesys.c: Fix (get_exif_mtime).
1308
1309 2002-02-12 Tim Waugh <twaugh@redhat.com>
1310
1311 * MAINTAINERS: Add myself.
1312 * frontends/command-line/gphoto2.xml: New file.
1313 * frontends/command-line/gphoto2.1: New file.
1314 * frontends/command-line/Makefile.am: Install man page.
1315
1316 2002-02-12 Lutz Müller <lutz@users.sourceforge.net>
1317
1318 * configure.in: Ok, not everybody likes pkg-config. Offer an
1319 alternative check, too.
1320
1321 2002-02-11 Lutz Müller <lutz@users.sourceforge.net>
1322
1323 * libgphoto2/gphoto-filesys.c: Previously, we searched thumbnails in
1324 EXIF data if GP_FILE_TYPE_PREVIEW is not supported by the driver.
1325 Now, we do it the other way round, too: If GP_FILE_TYPE_EXIF is
1326 not supported by the driver, get the thumbnail and search for
1327 EXIF data there.
1328
1329 2002-02-10 Lutz Müller <lutz@users.sourceforge.net>
1330
1331 * frontends/command-line/actions.[c,h]:
1332 * frontends/command-line/main.c: Implement --show-info.
1333
1334 2002-02-09 Fredrik <fredrik@krixor.xy.org>
1335
1336 * frontends/command-line/foreach.c: Fix bug where new
1337 for_each_subfolder() did not descend into subfolders of
1338 subfolders when recursive.
1339
1340 * frontends/command-line/main.c: Be even more careful in
1341 checking the ID passed to the context functions by camera
1342 drivers.
1343
1344 2002-02-08 Christophe Barbé <christophe.barbe@ufies.org>
1345
1346 * frontends/command-line/main.c: Add usbid option to override
1347 vendorID and deviceID for a given vendorID/deviceID couple in
1348 the table describing all supported cameras. This allows us to
1349 quickly validate if a new cam could be supported by an existing
1350 driver.
1351 This requires from the camlib driver to not use the IDs directly
1352 but the device name instead.
1353
1354 2002-02-08 Lutz Müller <lutz@users.sourceforge.net>
1355
1356 * frontends/command-line/main.c: Implement a progress bar (code
1357 adapted from e2fsck).
1358
1359 2002-02-08 Lutz Müller <lutz@users.sourceforge.net>
1360
1361 * frontends/command-line: s/image/file and s/picture/file with
1362 the exception of capture-image.
1363
1364 2002-02-08 Lutz Müller <lutz@users.sourceforge.net>
1365
1366 * libgphoto2/gphoto2-filesys.c: Make it robust against folders
1367 with trailing slashes.
1368
1369 2002-02-08 Lutz Müller <lutz@users.sourceforge.net>
1370
1371 * frontends/commend-line/main.c:
1372 * frontends/command-line/actions[c,h]:
1373 * frontends/command-line/foreach[c,h]: Clean up, simplify.
1374
1375 2002-02-08 Lutz Müller <lutz@users.sourceforge.net>
1376
1377 * libgphoto2/gphoto2-filesys.c: Add support for getting the
1378 mtime out of the file data.
1379
1380 2002-02-07 Lutz Müller <lutz@users.sourceforge.net>
1381
1382 * frontends/command-line: Fix my previous (broken) patch and hide
1383 all that recursive id look-up stuff.
1384 * frontends/command-line/gphoto2-cmd-exif.[c,h]: Removed. Now in
1385 actions.[c,h]
1386
1387 2002-02-07 Lutz Müller <lutz@users.sourceforge.net>
1388
1389 * frontends/command-line/foreach.[c,h]: Pass CameraList as parameter.
1390 This be where the const filename is allocated. Before, the string
1391 got messed up.
1392 * frontends/command-line/main.c: %s/gp_file_free/gp_file_unref
1393
1394 2002-02-06 Fredrik <fredrik@krixor.xy.org>
1395
1396 * frontends/command-line/foreach.c: Check return values
1397 of recursive calls to for_each_subfolder(). Fixes bug
1398 where errors was not detected if they occurred in
1399 subfolders of subfolders when doing recursive actions
1400 (like -P).
1401
1402 2002-02-06 Colin Marquardt <colin@marquardt-home.de>
1403
1404 * CHANGES (Module): Add info about new chinese translation.
1405
1406 * configure.in (ALL_LINGUAS): Added zh_CN.
1407
1408 2002-02-06 Lutz Müller <lutz@users.sourceforge.net>
1409
1410 * libgphoto2_port/m4/Documentation.m4: Fix copy & paste error
1411 * doc/api/Makefile.am
1412 * libgphoto2_port/doc/Makefile.am
1413 * libgphoto2_port/doc/DocRules.am: Fix --enable-docs
1414
1415 2002-02-04 Fredrik <fredrik@krixor.xy.org>
1416
1417 * frontends/command-line/actions.[c,h], main.c: Fixed
1418 --delete-all-images to work again after I made recursion
1419 the default. Recursion is now the default for downloading
1420 but not for deletion. Code by me and Lutz.
1421
1422 2002-02-04 Hans Ulrich Niedermann <gp@n-dimensional.de>
1423
1424 * configure.in: felt like 2.0beta5dev2 - nothing more
1425
1426 2002-02-02 Lutz Müller <lutz@users.sourceforge.net>
1427
1428 * frontends/command-line: Let --show-exif accept image numbers, too.
1429
1430 2002-02-01 Lutz Müller <lutz@users.sourceforge.net>
1431
1432 * frontends/command-line/gphoto2-cmd-exif.[c,h]: New
1433 * frontends/command-line/main.c: Hook it up.
1434
1435 2002-02-01 Raymond Penners <raymond@dotsphinx.com>
1436
1437 * camlibs/sonydscf55: Added "Sony DCR-PC100" to the list of
1438 supported camera's. Note: it was already supported by using "Sony
1439 MSAC-SR1". However, specifying the name of the camera instead of
1440 the name of the device required to read the camera's memory stick
1441 is more inline with current tradition.
1442
1443 2002-02-01 Lutz Müller <lutz@users.sourceforge.net>
1444
1445 * configure.in: Only call aalib-config if it exists.
1446
1447 2002-02-01 Hans Ulrich Niedermann <gp@n-dimensional.de>
1448
1449 *configure.in: beta4 has already been released.
1450 we are now at beta5dev1
1451
1452 2002-01-31 Lutz Müller <lutz@users.sourceforge.net>
1453
1454 * camlibs/ricoh:
1455 * configure.in: Initial version. Not working.
1456
1457 2002-01-29 Lutz Müller <lutz@users.sourceforge.net>
1458
1459 * configure.in: Tell users where to get additional libraries.
1460
1461 2002-01-29 Lutz Müller <lutz@users.sourceforge.net>
1462
1463 * Makefile.am
1464 * configure.in
1465 * libgphoto2/Makefile.am
1466 * libgphoto2/gphoto2-filesys.c
1467 * acconfig.h
1468 * libexif: Remove libexif and check in configure.in if there is a
1469 libexif installed on the system.
1470
1471 2002-01-28 Christophe Barbé <christophe.barbe@ufies.org>
1472
1473 * CHANGES: Added with content from beta4 release.
1474 * *: Tagged all files included in beta4.
1475
1476 2002-01-27 Dan Fandrich <dan@coneharvesters.com>
1477
1478 * frontends/command-line/gphoto2-cmd-capture.c: Fixed security problem
1479 in creating temporary file for JPEG preview.
1480
1481 2002-01-27 Lutz Müller <lutz@users.sourceforge.net>
1482
1483 * libgphoto2/gphoto2-widget.c: Size of CameraWidget->[labelname] is
1484 now 256 instead of 32. Fixes long strings (esp. german translation).
1485
1486 2002-01-26 Lutz Müller <lutz@users.sourceforge.net>
1487
1488 Patch by Hans Ulrich Niedermann <gp@n-dimensional.de> (slightly
1489 adapted):
1490
1491 * frontends/command-line/main.c: Only report progress information
1492 if the user can see it. Same with confirmation of status messages.
1493
1494 2002-01-26 Lutz Müller <lutz@users.sourceforge.net>
1495
1496 Fixes #506075:
1497
1498 * frontends/command-line/Makefile.am: Include files into EXTRA_DIST
1499 that are only conditionally built.
1500
1501 2002-01-25 Marucs Meissner <marcus@jet.franken.de>
1502
1503 * **/Makefile.am: Replaced $(prefix)/lib/ by $(libdir).
1504 (For instance on s390x $(libdir) is $(prefix)/lib64/.)
1505
1506 2002-01-24 Dan Fandrich <dan@coneharvesters.com>
1507
1508 * libgphoto2/pattrec.c
1509 * libgphoto2/jpeg.c: Added include of config.h
1510
1511 2002-01-21 Lutz Müller <lutz@users.sourceforge.net>
1512
1513 * frontends/command-line: Fix image numbering when --recurse.
1514
1515 2002-01-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1516
1517 * libgphoto2/gphoto2-filesys.c: Check for cancellation.
1518
1519 2002-01-18 Hans Ulrich Niedermann <gp@n-dimensional.de>
1520
1521 * configure.in: 2.0beta4dev9 (progress is inevitable)
1522
1523 2002-01-16 Lutz Müller <lutz@users.sourceforge.net>
1524
1525 * libexif: New
1526 * libgphoto2/gphoto2-filesys.c: Use libexif
1527
1528 2002-01-16 Lutz Müller <lutz@users.sourceforge.net>
1529
1530 * libgphoto2/gphoto2-file.[c,h] (gp_file_[get,set]_mod_time): New.
1531
1532 2002-01-16 Colin Marquardt <colin@marquardt-home.de>
1533
1534 * libgphoto2_port/po/fr.po: Update from Jérôme.
1535 * po/fr.po: Update from Jérôme.
1536
1537 2002-01-16 Lutz Müller <lutz@users.sourceforge.net>
1538
1539 Black magic by Marcus Meissner <marcus@jet.franken.de>:
1540
1541 find . -type f | xargs grep -l gp_debug_printf | xargs perl -pi -e 's/gp_debug_printf\(\s*GP_DEBUG[^,]*,[^,]*,(.*)$/GP_DEBUG(\1/'
1542
1543 2002-01-15 Lutz Müller <lutz@users.sourceforge.net>
1544
1545 * libgphoto2/*.h: Fix headers: no config.h, ifdef __cplusplus ...
1546
1547 2002-01-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1548
1549 * libgphoto2/gphoto2-camera.h: Clean up.
1550
1551 2002-01-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1552
1553 More GPContext changes:
1554
1555 * libgphoto2/gphoto2-context.[c,h]: Add message functionality
1556 * camlibs: Use it.
1557
1558 2002-01-14 Fredrik <fredrik@krixor.xy.org>
1559
1560 * frontends/command-line/main.c: Fix some core dumps when parsing
1561 overly long arguments (filename, port, camera, folder). Maybe
1562 this should be changed to checks of unrealistic lengths instead,
1563 but at least this makes us not dump core.
1564
1565 2002-01-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1566
1567 * frontends/command-line/main.c: If the user presses 2 times
1568 <ctrl>-c, abort.
1569
1570 2002-01-14 Colin Marquardt <colin@marquardt-home.de>
1571
1572 * libgphoto2_port/po/fr.po: Update from Jérôme (is ISO-8859-1 now).
1573 * po/fr.po: Update from Jérôme.
1574
1575 2002-01-14 Fredrik <fredrik@krixor.xy.org>
1576
1577 * frontends/command-line/main.c: Make folder recursion default.
1578 Kept --recurse but made it a no-op with a warning to stderr
1579 and added --no-recurse to turn recursion off.
1580
1581 2002-01-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1582
1583 * libgphoto2/gphoto2-camera.c:
1584 * frontends/command-line/main.c: Translation fixes.
1585
1586 2002-01-13 Colin Marquardt <colin@marquardt-home.de>
1587
1588 * libgphoto2_port/po/fr.po: New translation from Jérôme.
1589 * po/fr.po: Update from Jérôme (help screen fits in 80 chars now).
1590
1591 2002-01-13 Hans Ulrich Niedermann <gp@n-dimensional.de>
1592
1593 * configure.in: 2.0beta4dev8 (to detect old/new canon camlib :-)
1594
1595 2002-01-13 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1596
1597 * libgphoto2/gphoto2-camera.[c,h]: Remove last references
1598 to gp_camera_[get,set] error.
1599
1600 2002-01-13 Colin Marquardt <colin@marquardt-home.de>
1601
1602 * configure.in: Add fr to ALL_LINGUAS.
1603 * po/de.po: Update.
1604 * po/fr.po: New file from Jérôme Fenal <jerome@fenal.org>. Thanks.
1605
1606 2002-01-13 Dan Fandrich <dan@coneharvesters.com>
1607
1608 * libgphoto2/gphoto2-library.h
1609 * libgphoto2/gphoto2-list.h
1610 * libgphoto2/gphoto2-result.h: Put #ifdef HAVE_CONFIG_H around include
1611
1612 2002-01-13 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1613
1614 Finished the GPContext stuff - changes all over the place. Basically,
1615 gp_[file,camera]_progress has been replaced by gp_context_progress_*.
1616 Well, we haven't release a gphoto2-2.0 yet, therefore I hope you don't
1617 mind the API change...
1618
1619 * libgphoto2/gphoto2-camera.[c,h]: Added a GPContext parameter to
1620 any function that can possibly communicate with the camera. That
1621 makes every function cancellable (which is good), makes it possible
1622 to report multiple errors during execution of a command, offers
1623 several (nested) progress reports, and many other goodies.
1624
1625 2002-01-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1626
1627 * libgphoto2/gphoto2-context.[c,h]: Support for multiple progress
1628 reports at once (especially sub-progress reports).
1629
1630 2002-01-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1631
1632 * libgphoto2/gphoto2-filesys.[c,h]: Add a GPContext to all functions
1633 that potentially access the camera. This makes cancelling of
1634 all operations possible and improves error reporting.
1635 * tests/test-filesys.c:
1636 * libgphoto2/gphoto2-camera.c:
1637 * camlibs: Adjust to reflect above changes
1638
1639 2002-01-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1640
1641 * libgphoto2/Makefile.am
1642 * libgphoto2/gphoto2-context.[c,h]: New files
1643 * libgphoto2/gphoto2-abilities-list.[c,h]
1644 (gp_abilities_list_load_ctx): Sample function for showing the
1645 benefits of above new files.
1646 * frontends/command-line/main.c: Use gp_abilities_list_load_ctx to
1647 make that operation cancellable.
1648
1649 2002-01-09 Colin Marquardt <colin@marquardt-home.de>
1650
1651 * TESTERS: Added Kristian Rink as a tester for the Kodak DC3200.
1652
1653 2002-01-09 Hans Ulrich Niedermann <gp@n-dimensional.de>
1654
1655 * configure.in: 2.0beta4dev7
1656 * configure.in: output VERSION at configure info
1657 * doc/FAQ: Added "Couldn't claim USB interface"
1658
1659 2002-01-09 Dan Fandrich <dan@coneharvesters.com>
1660
1661 * frontends/command-line/gphoto2-cmd-config.c
1662 * configure.in: Allow cdk.h to be found outside a cdk directory.
1663
1664 2002-01-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1665
1666 * configure.in: Substitute AM_PROG_LIBTOOL by AC_PROG_LIBTOOL (first
1667 is deprecated).
1668
1669 2002-01-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1670
1671 * frontends/command-line/main.c: Correctly shut down the camera even
1672 in case of error.
1673 * libgphoto2/gphoto2-camera.c: Additional debugging message.
1674
1675 2002-01-06 Dan Fandrich <dan@coneharvesters.com>
1676
1677 * acconfig.h
1678 * configure.in: Added test for tm_gmtoff in struct tm
1679
1680 2002-01-06 Hans Ulrich Niedermann <gp@n-dimensional.de>
1681
1682 * doc/FAQ: Added a few FAQs
1683
1684 2002-01-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1685
1686 * configure.in: $prefix is set to NONE if no --prefix=/some/dir is
1687 specified.
1688
1689 2002-01-04 Dan Fandrich <dan@coneharvesters.com>
1690
1691 * libgphoto2/bayer.h
1692 * libgphoto2/exif.c
1693 * libgphoto2/exif.h
1694 * libgphoto2/gphoto2-filesys.c
1695 * libgphoto2/jpeg.c: Eliminated // comments (for non-C99 compilers)
1696 * configure.in: Only add gcc-specific CFLAGS if we're running gcc.
1697 * Minor changes to other files to improve portability.
1698
1699 2002-01-04 Colin Marquardt <colin@marquardt-home.de>
1700
1701 * configure.in: Add languages for new po files to ALL_LINGUAS.
1702
1703 * po/de.po: Update.
1704
1705 2002-01-02 Hans Ulrich Niedermann <gp@n-dimensional.de>
1706
1707 * INSTALL: Added note about libusb requirements (CVS or 0.1.5)
1708 + configure.in: time for 2.0beta4dev6 IMHO
1709
1710 2002-01-02 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1711
1712 * libgphoto2/Makefile.am
1713 * camlibs/ * /Makefile.am: Install drivers into versioned
1714 subdirectories.
1715
1716 2002-01-02 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1717
1718 * frontends/command-line/main.c: Implement proper cancelling of file
1719 down- and upload.
1720
1721 2002-01-01 Fredrik <fredrik@krixor.xy.org>
1722
1723 * frontends/command-line/main.c: Better wording in text telling
1724 users to mail the gphoto-devel mailing list when something
1725 goes wrong.
1726
1727 2001-12-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1728
1729 * libgphoto2/gphoto2-filesys.[c,h] (gp_filesystem_delete_file_noop):
1730 New.
1731
1732 2001-12-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1733
1734 * configure.in: Give users the possibility to specify the location
1735 of cdk
1736 * frontends/command-line/gphoto2-cmd-config.c: Use fscale if
1737 available
1738 * frontends/command-line/main.c: #if -> #ifdef
1739
1740 2001-12-31 Marcus Meissner <marcus@jet.franken.de>
1741
1742 * libgphoto2/gphoto2-abilities-list.c (gp_abilitities_list_detect*):
1743 Replaced wrong index into list->abilities by correct one.
1744 Should make USB autodetection work again.
1745
1746 2001-12-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1747
1748 * libgphoto2/gphoto2-abilities-list.c (gp_abilities_list_detect_usb):
1749 Declare this function static - we don't want to advertise it.
1750
1751 2001-12-29 Marcus Meissner <marcus@jet.franken.de>
1752
1753 * MAINTAINERS: Added myself to stv680 entry.
1754 * AUTHORS: Added myself.
1755
1756 2001-12-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1757
1758 * frontends/command-line/main.c: Show file-specific progress on
1759 upload, too.
1760
1761 2001-12-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1762
1763 * libgphoto2/gphoto2-camera.h: Add a note about
1764 gp_camera_progress being deprecated.
1765
1766 2001-12-28 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1767
1768 * libgphoto2/gphoto2-file.[c,h]: Implement progress reporting here.
1769 That makes file upload and file download cancellable.
1770 * frontends/command-line/main.c: Use file-specific progress reporting.
1771
1772 2001-12-27 Dan Fandrich <dan@coneharvesters.com>
1773
1774 * camlibs/canon/util.h
1775 * camlibs/kodak/dc240/library.c
1776 * camlibs/kodak/dc240/library.h
1777 * configure.in: renamed _byteorder.h to gphoto2-endian.h
1778
1779 2001-12-24 Hans Ulrich Niedermann <gp@n-dimensional.de>
1780
1781 * configure.in: felt like 2.0beta4dev5 - and progress is inevitable.
1782 * frontends/command-line/main.h: added constants for USB hotplug matching
1783 * frontends/command-line/main.c:
1784 Fixed Bug #490542: wrong match_flags at --print-usb-usermap
1785 Thanks to JohnMcPherson for reporting this
1786
1787 2001-12-20 Dan Fandrich <dan@coneharvesters.com>
1788
1789 * libgphoto2_port/m4/byteorder.m4
1790 * configure.in: added AC_NEED_BYTEORDER_H macro to generate _byteorder.h
1791
1792 2001-12-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1793
1794 * configure.in: Comment out check for ltdl.h. See comment in there.
1795
1796 2001-12-13 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1797
1798 * configure.in:
1799 * acconfig.h: Put the --disable-debugging option back in.
1800
1801 2001-12-13 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1802
1803 * configure.in: Fix no-ltdl.h case.
1804
1805 2001-12-13 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1806
1807 * libgphoto2: Use ltdl.h if available
1808
1809 2001-12-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1810
1811 * frontends/command-line/Makefile.am: It seems we need to
1812 LDADD libgphoto2_port.la here, too, although we LIBADDed it in
1813 libgphoto2/Makefile.am to libgphoto2.la?
1814
1815 2001-12-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1816
1817 * camlibs: Remove references to GP_ERROR_IO_TIMEOUT - we use
1818 GP_ERROR_TIMEOUT instead.
1819
1820 2001-12-08 Marcus Meissner <marcus@jet.franken.de>
1821
1822 * camlibs/stv0680: Added 'capture-image'. Tried implementing a
1823 different 'capture-preview' method, but failed (yet).
1824 Merged image enhancements from pencam-0.42 (sharpening, white
1825 balancing, gamma enhancement). Not really perfect yet, but the
1826 images do look better already.
1827 Added 'get-raw-image', for getting just the (old) only bayer
1828 processed images.
1829 * camlibs/stv0680/sharpen.[ch]: GIMP Sharpening Plugin.
1830
1831 2001-12-08 Marcus Meissner <marcus@jet.franken.de>
1832
1833 * libgphoto2/bayer.[ch]: Export gp_bayer_expand. Needed if you want
1834 to do a lightfilter pass right between bayer expand and bayer
1835 interpolate.
1836
1837 2001-12-08 Marcus Meissner <marcus@jet.franken.de>
1838
1839 * camlibs/stv0680/stv0680.html: Removed, replaced by pdf below.
1840 * camlibs/stv0680/680_commands_and_communication_sdk.pdf.gz:
1841 Extract from STV 680 SDK describing USB command set. Supplied
1842 by STM for 'interested developers'. Not officially supported.
1843 * camlibs/stv0680/CREDITS, README.pdf: Adjusted.
1844
1845 2001-12-07 Hans Ulrich Niedermann <gp@n-dimensional.de>
1846
1847 * frontends/command-line/main.c: ENABLE_DEBUGGING -> DISABLE_DEBUGGING
1848 * frontends/command-line/main.h: ENABLE_DEBUGGING -> DISABLE_DEBUGGING
1849 * libgphoto2/gphoto2-filesys.c: dump filesystem using gp_log
1850 * doc/gphoto2.txt: small addition about x-bit
1851 * doc/api/gphoto2-sections.txt: added misc. functions and constants
1852 * doc/api/*: reflect changed gphoto2-sections.txt
1853
1854 2001-12-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1855
1856 * configure.in:
1857 * acconfig.h: ENABLE_DEBUGGING -> DISABLE_DEBUGGING. If you don't,
1858 you don't get any logging in gtkam.
1859
1860 2001-12-07 Hans Ulrich Niedermann <gp@n-dimensional.de>
1861
1862 * configure.in: it is time for 2.0beta4dev4
1863 * gphoto2-config.in: made it work again
1864
1865 2001-12-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1866
1867 * configure.in: Even more cleanup.
1868
1869 2001-12-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1870
1871 * configure.in: Remove dotlib hack
1872 * camlibs: Do it "the right way"
1873
1874 2001-12-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1875
1876 * configure.in: Remove some cruft that survived my auto[make,conf]
1877 cleanup
1878 * libgphoto2/Makefile.am: LIBADD libgphoto2_port.la
1879
1880 2001-12-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1881
1882 * configure.in: Use () instead of {}. That produces a warning in
1883 configure, but at least works when linking.
1884
1885 2001-12-05 Dan Fandrich <dan@coneharvesters.com>
1886 * configure.in
1887 * libgphoto2_port/m4/stdint.m4
1888 * camlibs/dimera/dimera3500.c
1889 * camlibs/dimera/mesalib.h
1890 * camlibs/panasonic/dc.c
1891 * camlibs/panasonic/dc.h
1892 * camlibs/panasonic/dc1000.c
1893 * camlibs/panasonic/dc1580.c
1894 * camlibs/panasonic/l859/l859.c
1895 * camlibs/panasonic/l859/l859.h: add AC_NEED_STDINT_H to configure.in
1896 and change camera libraries to use C99-style size-specific integer types
1897
1898 2001-12-05 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1899
1900 $builddir != $srcdir fixes.
1901
1902 2001-12-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1903
1904 * libgphoto2: Support for GP_FILE_TYPE_EXIF. Not that there is not
1905 support for it in the frontends (yet).
1906
1907 2001-12-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1908
1909 * libgphoto2/gphoto2-camera.c: Don't exit the camera if it is
1910 currently in use.
1911
1912 2001-12-02 Dan Fandrich <dan@coneharvesters.com>
1913
1914 * libgphoto2_port/acconfig.h
1915 * libgphoto2_port/configure.in
1916 * libgphoto2_port/libgphoto2_port/gphoto2-port-log.c
1917 * libgphoto2_port/libgphoto2_port/gphoto2-port-log.h
1918 * frontends/command-line/main.c
1919 * frontends/command-line/main.h
1920 * acconfig.h
1921 * configure.in: Added --disable-debugging option to configure
1922
1923 2001-12-01 Marcus Meissner <marcus@jet.franken.de>
1924
1925 * camlibs/stv0680: Partial rewrite.
1926 Got vendor information on USB communications, moved corrected
1927 definitions and return data structs into header file.
1928 Merged serial and USB communications to use the same functions.
1929 Rewrote almost all functions, fixed lots of bugs and added some
1930 missing features.
1931 Added 'delete all', 'capture image' and 'summary' functionality.
1932 *** Tested with USB only. Serial testers wanted. ***
1933
1934 2001-12-02 Colin Marquardt <colin@marquardt-home.de>
1935
1936 * po/de.po: Update.
1937
1938 2001-12-01 Hans Ulrich Niedermann <gp@n-dimensional.de>
1939
1940 * configure.in: it is time for 2.0beta4dev3
1941 * configure.in: renamed PGK_* to GPKG_*
1942 * doc/figures/Makefile.am: build jpg and png figures iff ENABLE_FIGURES is set
1943
1944 2001-11-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1945
1946 * libgphoto2:
1947 * doc/api: Move documentation out of the header files into the
1948 templates
1949
1950 2001-11-29 Hans Ulrich Niedermann <gp@n-dimensional.de>
1951
1952 * README: Added paragraph about reporting bugs (using LANG=C)
1953
1954 2001-11-10 Dan Fandrich <dan@coneharvesters.com>
1955
1956 * configure.in
1957 * frontends/command-line/Makefile.am
1958 * libgphoto2/Makefile.am
1959 * libgphoto2_port/configure.in
1960 * libgphoto2_port/libgphoto2_port/Makefile.am: libtool won't generate
1961 shared dlopenable libraries when given -lintl and libintl is a
1962 static library. Now, only use -lintl when linking other targets.
1963
1964 2001-11-29 Hans Ulrich Niedermann <gp@n-dimensional.de>
1965
1966 * Makefile.am: enable RPM and CVS rules only when useful
1967 * configure.in: init RPM packaging
1968 * libgphoto2_port/m4/packaging.m4: added packaging macro
1969
1970 2001-11-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1971
1972 * libgphoto2/gphoto2-camera.c: Update documentation.
1973
1974 2001-11-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1975
1976 * libgphoto2/gphoto2-file.h: Fix formatting of comments: Should
1977 always be
1978 /** (nothing here - new line!)
1979 * GP_WHATEVER: (colon!)
1980 (...)
1981
1982 2001-11-27 Hans Ulrich Niedermann <gp@n-dimensional.de>
1983
1984 * HACKING: we prefer patches against CVS and camlibs should use
1985 their own ChangeLog files
1986 * doc/figures/*.fig: My, we are k3wl. We have CVS $Id$s in PIX!
1987 * doc/figures/gphotofs.fig: added sketch of gphotofs idea flash
1988 * libgphoto2/gphoto2-file.h: added note about CRW (Canon RaW)
1989
1990 2001-11-27 Hans Ulrich Niedermann <gp@n-dimensional.de>
1991
1992 * camlibs/canon/canon.c: removed G2 from serial detection list
1993 * camlibs/canon/canon.c: split canon_int_ready into usb and serial part
1994 * camlibs/canon/library.c: cleaned up the "switch off" stuff
1995 * camlibs/konica/lowlevel.c: set_timeout, not timeout_set
1996
1997 2001-11-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
1998
1999 * libgphoto2/gphoto2-filesys.h: On Mariusz request, add a
2000 GP_FILE_INFO_TIME
2001
2002 2001-11-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2003
2004 * libgphoto2/gphoto2-filesys.c: Recover from errors during
2005 file-deletion.
2006 * camlibs/sierra/sierra.c: Report an error if, after delete_all, there
2007 are still pictures on the camera. That makes libgphoto2 able to
2008 fix that.
2009 * camlibs/konica/library.c: Here, too.
2010
2011 2001-11-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2012
2013 * camlibs/directory/directory.c (set_info_func): Rewrite
2014 * camlibs/ptp/library.c:
2015 * camlibs/fuji/fuji.c: Don't advertise what you don't support.
2016 * camlibs/konica/library.c (set_info_func): Rewrite
2017 * libgphoto2: Make *set_info consistent
2018
2019 2001-11-25 Hans Ulrich Niedermann <gp@n-dimensional.de>
2020
2021 * camlibs/canon/canon.h: define GP_MODULE for abbref gp_log* stuff
2022 * camlibs/canon/library.c: use proper MIME heuristics and types
2023 * camlibs/canon/usb.c: switched some log messages to GP_DEBUG()
2024 * libgphoto2/gphoto2-file.h: added MIME types for CRW and UNKNOWN
2025 * libgphoto2_port/configure.in: libintl fix
2026 * doc/figures/*: added figures about software architecture
2027
2028 2001-11-25 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2029
2030 * libgphoto2/gphoto2-filesys.h: Support "downloaded"-flag through
2031 CameraFileStatus.
2032
2033 2001-11-25 Hans Ulrich Niedermann <gp@n-dimensional.de>
2034
2035 * configure.in: 2.0beta4dev2
2036 * camlibs/canon/canon.c: added support for PowerShot S30
2037 * camlibs/canon/canon.h: added support for PowerShot S30
2038 * camlibs/canon/library.c: added support for PowerShot S30
2039 * camlibs/canon/usb.c: added support for PowerShot S30
2040 * intl/Makefile.in: add include dir for config.h
2041 * libgphoto2_port/intl/Makefile.in: add include dir for config.h
2042 * doc/api/.cvsignore
2043 * libgphoto2_port/doc/.cvsignore: ignore -symbols.txt
2044 * camlibs/canon/serial.h
2045 * camlibs/canon/canon.c
2046 * camlibs/canon/usb.h: small cleanups
2047
2048 2001-11-25 Hans Ulrich Niedermann <gp@n-dimensional.de>
2049
2050 * camlibs/canon/{canon,library}.[ch]: renamed files according to rules
2051 * camlibs/canon/doc/: added developers' docs
2052 * po/POTFILES.in: reflect changes in canon file set
2053
2054 2001-11-24 Hans Ulrich Niedermann <gp@n-dimensional.de>
2055
2056 * configure.in: hopefully really correct checks for libdl and libintl
2057
2058 2001-11-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2059
2060 * configure.in: Check for mcheck.h
2061 * tests: #ifdef HAVE_MCHECK_H
2062
2063 2001-11-23 Marcus Meissner <marcus@jet.franken.de>
2064
2065 * camlibs/stv0680/library.c: Major rework of the Capture Preview
2066 mode. It now supports all common formats of the camera and should
2067 not stop after some captures.
2068 Removed some of the double error conversions.
2069
2070 * camlibs/stv0680/stv680.html: Some documentation fixes regarding
2071 Capture Image.
2072
2073 2001-11-23 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2074
2075 * libgphoto2/gphoto2-camera.c: Don't free a camera if it is
2076 currently in use. This fixes reentrancy crashes in gtkam on
2077 shutdown during an operation.
2078
2079 2001-11-23 Colin Marquardt <colin@marquardt-home.de>
2080
2081 * frontends/command-line/options.c (usage):
2082 Make the help table format string translatable.
2083 Make table lines 79 chars wide.
2084
2085 * po/de.po (Message): All command line help table entries are now
2086 translated.
2087
2088 2001-11-22 Marcus Meissner <marcus@jet.franken.de>
2089
2090 * camlibs/stv0680/library.c: file_count can also use
2091 a different USB control message (0x8d), and it gets
2092 2 bytes for the number of images.
2093
2094 2001-11-22 Colin Marquardt <colin@marquardt-home.de>
2095
2096 * libgphoto2_port/libgphoto2_port/gphoto2-port.c (gp_port_write):
2097 Patch from Bill Marr <marr@shianet.org>:
2098 Fix bug whereby hexadecimal output is erroneously
2099 shown in decimal format.
2100
2101 2001-11-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2102
2103 * configure.in:
2104 * acconfig.h: No need for --with-multi any more
2105 * libgphoto2/gphoto2-camera.c: Add some comments about the
2106 problems with HAVE_MULTI.
2107
2108 2001-11-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2109
2110 * libgphoto2/gphoto2-camera.[c,h]: Expose gp_camera_exit to the world.
2111
2112 2001-11-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2113
2114 * frontends/command-line/main.c: Mark more strings for translation
2115
2116 2001-11-22 Colin Marquardt <colin@marquardt-home.de>
2117
2118 * frontends/command-line/options.c: Make help descriptions
2119 translatable.
2120
2121 2001-11-21 Colin Marquardt <colin@marquardt-home.de>
2122
2123 * frontends/command-line/main.c: Mark up more strings for
2124 translation.
2125
2126 * camlibs/sierra/sierra.c: Spelling fixes.
2127
2128 2001-11-21 Marcus Meissner <marcus@jet.franken.de>
2129
2130 * camlibs/stv0680/stv0680.html: Collected programming information
2131 into nice HTML table.
2132
2133 2001-11-21 Colin Marquardt <colin@marquardt-home.de>
2134
2135 * po/POTFILES.in: Removed ../camlibs/canon/psa50.c
2136
2137 2001-11-21 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2138
2139 I quote from an e-mail: "You (Lutz) should remove the code you added
2140 that broke (at least) two of the supported 'libgphoto2' camera
2141 libraries!!!" *sigh*.
2142
2143 * conigure.in: Add a --with-multi option and a warning that people
2144 who use it will run into troubles with digita and dc240 and that
2145 people who don't use it will run into troubles when using Nautilus
2146 or Konqueror for browsing their camera.
2147
2148 2001-11-21 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2149
2150 * libgphoto2/gphoto2-camera.[c,h]: Add a pre_func and a post_func
2151 that gets called before and after each access to the camera driver.
2152 * camlibs/konica/library.c: Use above functions.
2153
2154 2001-11-20 Gilles Grandou <gilles@grandou.net>
2155
2156 * camlibs/sierra.[c,h]:
2157 - intoduced camera classes, in order to customise behaviour for
2158 various specific cameras.
2159 - camera_init(): initialize model class in private library area,
2160 initialize set_config and get_config function pointers.
2161 - camera_get/set_config(): changed to address specific camera
2162 classes. Currents one has been renamed for olympus cams, a new
2163 one targeted to Epson cameras has been introduced. The default
2164 set is pointing to Olympus for compatibility with current
2165 code, but this should change in the future.
2166 - camera_summary(): detect missing memory card. tested on Epson
2167 3000z. added some info in summary.
2168 - camera_manual(): added custom message for Epson cameras.
2169 Current is targeted to Olympus ones. Default still display
2170 Olympus message for compatibility.
2171
2172 2001-11-20 Hans Ulrich Niedermann <gp@n-dimensional.de>
2173
2174 * HACKING: covertly introducing important policy changes :-)
2175
2176 2001-11-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2177
2178 * configure.in: Put gettext hack in again. Someone complained...
2179
2180 2001-11-19 Mariusz Woloszyn <emsi@ipartners.pl>
2181
2182 * camlibs/ptp: added camera filenames support,
2183 * fixed some minor and major bugs in handling unaligned
2184 structures
2185
2186 2001-11-19 Mariusz Woloszyn <emsi@ipartners.pl>
2187
2188 * camlibs/ptp: basic (and hacked) ptp camera functionality:
2189 only JPG image and thumbnails downloading supported
2190
2191 2001-11-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2192
2193 * configure.in: Remove gettext hack. Let's see if someone complains...
2194
2195 2001-11-18 Hans Ulrich Niedermann <gp@n-dimensional.de>
2196
2197 * INSTALL: added note about RPM temporarily not working
2198 * doc/api/Makefile.am
2199 * libgphoto2_port/doc/Makefile.am: sourced out doc generation to
2200 DocRules.am
2201 * libgphoto2_port/doc/DocRules.am: new file
2202 * configure.in
2203 * libgphoto2_port/configure.in
2204 * libgphoto2_port/m4/documentation.m4: disable building docs by
2205 default
2206 * libgphoto2_port/autogen.sh: added debug output
2207 * autogen.sh: added debug output & cleaned up a bit
2208 * configure.in: upped version to dev1 to map build errors to the
2209 changes I just introduced
2210
2211 2001-11-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2212
2213 Patch from Ole Aamot <Ole.Aamot@nr.no>:
2214
2215 * tests: Use mcheck.h (useful when searching for mem-leaks).
2216
2217 2001-11-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2218
2219 Patch from Bill Marr <marr@shianet.org>:
2220
2221 * camlibs/digita/commands.c: Fix bug causing 8 bad trailing
2222 pixels in Digita thumbnail image download.
2223
2224 2001-11-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2225
2226 * frontends/command-line/options.c: Mark some more strings for
2227 translation.
2228
2229 2001-11-17 Hans Ulrich Niedermann <gp@n-dimensional.de>
2230
2231 * configure.in: changed package name from gphoto to gphoto2
2232 * configure.in: changed version from 2.0beta4 to 2.0beta4dev0 to
2233 distinguish bug reports from various stages of beta4 development
2234 * camlibs/sonydscf1/README: added remark about general state of driver
2235 * libgphoto2_port/intl/Makefile.in
2236 * intl/Makefile.in: fixed incorrect location of config.h
2237
2238 2001-11-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2239
2240 * frontends/command-line: Fix translation. You use N_(...) to _mark_ a
2241 string for translation. In order to convert it, you need to call
2242 _(...). That is, call gp_camera_get_error in order to get a string
2243 and after that, convert this string using _(...) before displaying
2244 it.
2245
2246 2001-11-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2247
2248 * camlibs/ptp/ptp.[c,h]: Hide some internals
2249 * frontends/command-line/main.c: Fix translation by calling
2250 setlocale (LC_ALL, "") (?).
2251
2252 2001-11-17 Colin Marquardt <colin@marquardt-home.de>
2253
2254 * libgphoto2_port/configure.in (BUILD_INCLUDED_LIBINTL): Added
2255 'de' to ALL_LINGUAS.
2256
2257 * libgphoto2_port/po/de.po: Added translation.
2258
2259 2001-11-16 Hans Ulrich Niedermann <gp@n-dimensional.de>
2260
2261 After Scott just released beta3, I tried to tag the correct file
2262 revisions as gphoto-2_0beta3.
2263
2264 * configure.in: changed version number to 2.0beta4dev0 so we can
2265 distinguish logs with the finer grain revisions. Just increase
2266 the last number every time you made some changes that could
2267 break or fix something of interest.
2268
2269 2001-11-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2270
2271 * camlibs/ptp: Remove a whole lot of warnings, remove unnecessary
2272 PTPResult (we've got PTP_RC_*), flesh out library.c a bit - still
2273 not functional, though.
2274
2275 2001-11-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2276
2277 Patch from Greg Ingram <ingram@symsys.com>, slightly reworked:
2278
2279 * camlibs/polaroid/pdc700.c: Make the assumption that we need to
2280 deal with multiple packets only on PDC700_PIC and PDC700_THUMB.
2281
2282 2001-11-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2283
2284 * MAINTAINERS: Move camlibs/ptp up to regain alphabetical order.
2285
2286 2001-11-15 Mariusz Woloszyn <emsi@ipartners.pl>
2287
2288 * camlibs/ptp/: Started PTP support library development
2289
2290 2001-11-15 Colin Marquardt <colin@marquardt-home.de>
2291
2292 * po/de.po: Update.
2293
2294 2001-11-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2295
2296 * camlibs/ptp: Basic structure for a new driver.
2297
2298 2001-11-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2299
2300 * camlibs/polaroid/pdc700.c: Introduce enum PDCConf for better
2301 readability (instead of #define).
2302 (camera_set): Renamed into (pdc700_config) for consistency reasons.
2303 (camera_get_config): Implement date and time here.
2304 (camera_summary): I don't quite get it - this should read 2000 here
2305 instead of 0 for V3.10? If not, please revert this and correct
2306 both the remark in PDCDate and the code in camera_get_config.
2307
2308 2001-11-14 Greg Ingram <ingram@symsys.com>
2309
2310 * camlibs/polaroid/pdc700.c:
2311 - boosted the preferred baudrate to 115200
2312 - discovered the self-timer state datum
2313 - discovered how to set the camera's configuration, added
2314 camera_get_config() and camera_set_config() routines and flagged
2315 the config operation
2316 - added some delaying tactics in pdc700_capture()
2317 - added usb vendor/product ids (no, usb doesn't work yet)
2318
2319 2001-11-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2320
2321 * cammlibs/agfa/agfa.c: Initialize a.speed[0] to 0 instead of
2322 leaving it uninitialized.
2323
2324 2001-11-13 Hubert Figuiere <hfiguiere@teaser.fr>
2325
2326 * camlibs/kodak/dc240/library.c: Handle GP_ERROR_IO_TIMEOUT errors. Better
2327 handling of checksums. (patch by Peter Fales <psfales@lucent.com>)
2328 * camlibs/kodak/dc240/dc240.c (camera_init): camera reset sends garbage
2329 within the 1500ms timeout. Handle that properly with 2 read. (patch by
2330 Peter Fales <psfales@lucent.com>)
2331
2332 2001-11-13 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2333
2334 * libgphoto2/gphoto2-filesys.c: Adjust filename only for thumbnails,
2335 audio files, etc, not for normal pictures.
2336
2337 2001-11-12 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2338
2339 * configure.in:
2340 * libgphoto2/libgphoto-2.0.pc.in: Renamed to ...
2341 * libgphoto2/libgphoto2.pc.in: ... this. It seems that people
2342 really want our project to be called libgphoto2 and not libgphoto...
2343 Therefore, be consistent here, too.
2344
2345 2001-11-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2346
2347 * frontends/command-line/main.c: Add a switch for GP_FILE_TYPE_AUDIO.
2348
2349 2001-11-10 Dan Fandrich <dan@coneharvesters.com>
2350
2351 * libgphoto2/jpeg.[ch]: moved array definitions from .h to .c
2352 * libgphoto2_port/serial/unix.c: changed serial port prefix for Darwin
2353
2354 2001-11-10 Hans Ulrich Niedermann <gp@n-dimensional.de>
2355
2356 * libghoto2_port/doc/Makefile.am
2357 * doc/api/Makefile.am: fixed condition rules (added else targets)
2358
2359 2001-11-10 Fredrik <fredrik@krixor.xy.org>
2360
2361 * camlibs/canon/canon.c: Clear all of camera->pl right after
2362 malloc(). psa50_eot needed explicit clearing. This was
2363 causing problems with serial communication.
2364 * camlibs/canon/psa50.c: Don't free psa50_serial_dialogue()'s
2365 receive buffer in psa50_get_disk(). This caused us to dump
2366 core when accessing serial canon cameras.
2367
2368 2001-11-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2369
2370 * camlibs/polaroid/pdc700.c: PPM-thumbnails are 9600 bytes, not
2371 4800. Sorry, guys. Should work again.
2372
2373 2001-11-10 Greg Ingram <ingram@symsys.com>
2374
2375 * camlibs/polaroid/pdc700.c: Report
2376 memory size, power source, mode, and auto-power-off time
2377 in the camera_summary.
2378
2379 2001-11-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2380
2381 Patch from Greg Ingram <ingram@symsys.com>, unfortunately without
2382 ChangeLog entry...
2383
2384 * camlibs/polaroid/pdc700.c: Report lcd state and caption (?) in
2385 the camera_summary.
2386
2387 2001-11-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2388
2389 * camlibs/sierra: Clean up header files (hide internals, make
2390 functions static)
2391
2392 2001-11-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2393
2394 * camlibs/sierra: Improve error reporting. Use register 47 for
2395 pic-info retrieval. Support GP_FILE_TYPE_AUDIO.
2396
2397 2001-11-08 Chris Pinkham <cpinkham@infi.net>
2398
2399 * camlibs/jamcam/README
2400 camlibs/jamcam/jamcam.c
2401 camlibs/jamcam/library.h
2402 camlibs/jamcam/library.c: made downloading images more robust and
2403 added better error recovery. Added support for downloading images
2404 from MMC card. Changed summary info to show support for v2 cameras.
2405 Fixed gp_camera_progress percentage argument to be >0 and <1.
2406
2407 2001-11-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2408
2409 * libgphoto2/gphoto2-filesys.h: Expand CameraFileInfo to include
2410 information about audio data, too.
2411
2412 2001-11-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2413
2414 Patches from Greg Ingram <ingram@symsys.com>:
2415
2416 * camlibs/polaroid/pdc700.c: Lots of new stuff
2417
2418 2001-11-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2419
2420 * gphoto2-file.c: Added GP_FILE_TYPE_AUDIO for cameras that can
2421 attach audio data to a picture.
2422
2423 2001-11-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2424
2425 Patch by Peter Jay Salzmann <p@dirac.org> (slightly adapted):
2426
2427 * camlibs/polaroid/pdc700.c: Tell the user about the current image
2428 quality setting.
2429
2430 2001-11-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2431
2432 * libgphoto2/gphoto2-filesys.c: Don't trust the camera libraries,
2433 set name, type, and adjust name for mime type after getting a file.
2434
2435 2001-11-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2436
2437 Chris Pinkham <cpinkham@corp.infi.net> decoded the thumbnails:
2438
2439 * camlibs/polaroid/pdc700.c: Convert the thumbnails from YUV 2:1:1
2440 to PPM.
2441
2442 2001-11-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2443
2444 * camlibs/polaroid/pdc700.c: Fix memmove (third parameter is # of
2445 bytes to be moved). Display version information in camera_summary.
2446
2447 2001-11-05 Colin Marquardt <colin@marquardt-home.de>
2448
2449 * po/de.po: Update. Convert quote signs to the ones recommended by
2450 the folks at de@li.org.
2451
2452 2001-11-05 Chris Pinkham <cpinkham@infi.net>
2453
2454 * camlibs/jamcam/jamcam.c
2455 camlibs/jamcam/library.c: added initial support for MMC card on
2456 Jamcam v3 cameras. added more error checking. changed camera
2457 model string to "KBGear JamCam" instead of
2458 "KBGear JamCam v3.0" since driver supports both v2 and v3
2459 cameras now.
2460
2461 2001-11-05 Marcus Meissner <marcus@jet.franken.de>
2462
2463 * camlibs/jd11: Implemented progress reporting.
2464
2465 2001-11-05 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2466
2467 * camlibs/polaroid/pdc700.c: Checksum is only 1 byte long.
2468
2469 2001-11-05 Chris Pinkham <cpinkham@infi.net>
2470
2471 * camlibs/panasonic/coolshot/coolshot.c
2472 camlibs/panasonic/coolshot/library.c
2473 camlibs/jamcam/jamcam.c
2474 camlibs/jamcam/library.c: added support for gp_camera_progress().
2475 Fixed bug in jamcam driver jamcam_file_count() routine.
2476
2477 2001-11-05 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2478
2479 * camlibs/polaroid/pdc700.c: Timeout = 2sec, try each speed 2 times.
2480
2481 2001-11-05 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2482
2483 * camlibs/sierra/PROTOCOL: Updated (upload).
2484
2485 2001-11-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2486
2487 * camlibs/polaroid/pdc700.c: While searching the archives, I found
2488 some dumps and saw that there is something wrong with the logic in
2489 pcd700_read. Why didn't anyone fix?
2490
2491 2001-11-04 Stephane Castejon <scastejo@club-internet.fr>
2492
2493 * liggphoto2/gphoto2-result.c,h : remove GP_ERROR_LOW_BATTERY
2494 * camlibs/sierra/library.c : add an error message regarding the
2495 low battery level.
2496
2497 2001-11-04 Hans Ulrich Niedermann <gp@n-dimensional.de>
2498
2499 * frontends/command-line/interface.c: clarified comment
2500 * frontends/command-line/main.c: added note for user that the
2501 error msg from _set_error may be unrelated to real error
2502 * libgphoto2/gphoto2-filesys.c: improved comment for
2503 gp_filesystem_set_file_funcs()
2504 * libgphoto2_port/doc/Makefile.am: added dependencies like in
2505 doc/api/Makefile.am - rebuilds docs now
2506
2507 * libgphoto2_port/doc/gphoto2-port-sections.txt
2508 * libgphoto2_port/libgphoto2_port/gphoto2-port-log.c
2509 * libgphoto2_port/libgphoto2_port/gphoto2-port-log.h:
2510 reintroduced GPLogLevel for log levels instead of int. maintains
2511 source compatibility.
2512
2513 * libgphoto2_port/usb/libusb.c: fixed classification of success
2514 msg; clarified one error message
2515
2516 * camlibs/sonydscf55/sony.c: prepare for building docs
2517
2518 * camlibs/canon/canon.c:
2519 - models[] now ends with { NULL, 0, 0, 0 } instead of { 0, 0, 0 }
2520 - is_image now is true for both .JPG and .CRW images
2521 - changed several calls to gp_debug* to GP_DEBUG
2522 - added lots of comments and made existing ones gtkdoc-able
2523 - added debug code to _get_file_path
2524 * camlibs/canon/canon.h: #define GP_MODULE "canon"
2525 * camlibs/canon/psa50.c:
2526 - added, improved and gtkdoc-abled comments for functions
2527 that are likely to survive restructuring
2528 - changed several calls to gp_debug* to GP_DEBUG
2529
2530 2001-11-03 Stephane Castejon <scastejo@club-internet.fr>
2531
2532 * camlibs/sierra/sierra.c,h
2533 * camlibs/sierra/library.c,h
2534 Add support for the upload feature.
2535 Replace gp_port_settings_[get/set] by gp_port_[get/set]_settings
2536
2537 * liggphoto2/gphoto2-result.c,h : add GP_ERROR_LOW_BATTERY
2538
2539 2001-11-03 Marcus Meissner <marcus@jet.franken.de>
2540
2541 * camlibs/template/template.c: Make it compile with current libraries.
2542 Added NLS macros, missing functions, etc.
2543
2544 2001-11-03 Marcus Meissner <marcus@jet.franken.de>
2545
2546 * camlibs/agfa/agfa.c
2547 * camlibs/barbie/barbie.c
2548 * camlibs/canon/psa50.c
2549 * camlibs/digita/digita.c
2550 * camlibs/dimera/dimera3500.c
2551 * camlibs/jamcam/jamcam.c
2552 * camlibs/jd11/jd11.c
2553 * camlibs/panasonic/dc1000.c
2554 * camlibs/panasonic/dc1580.c:
2555 If we check for 'ENABLE_NLS', we need to include <config.h>.
2556 Fix 'redefinition of _' compile warnings due to broken copy & pasted
2557 macro.
2558
2559 2001-11-01 Marcus Meissner <marcus@jet.franken.de>
2560
2561 * camlibs/jd11:
2562 - added Bayer interpolation, kept old mode as 'raw'.
2563 - added configuration widgets and calls for Bulb Exposure Time
2564 and Color Weighting
2565 - fixed number of images for 0 images (was returning 1)
2566 - cleaned up several functions in regard to GP_ return values.
2567 - added resend commands to the packet reader.
2568 - Added the I/O Magic MagicImage 420 as compatible camera.
2569 * camlibs/jd11/jd11.html: Added more information gained from the
2570 Twain drivers.
2571
2572 2001-11-01 Marcus Meissner <marcus@jet.franken.de>
2573
2574 * frontends/command-line/main.c: x was not set to 0 before listing
2575 serial speeds leading to corrupt output.
2576
2577 2001-11-01 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2578
2579 * libgphoto2/gphoto2-filesys.c: Fix bug (folder deletion)
2580
2581 2001-11-01 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2582
2583 Patch from Chris <adapt@ihug.co.nz>:
2584
2585 * frontends/command-line/main.c: Don't gp_file_free twice
2586
2587 2001-10-28 Hans Ulrich Niedermann <gp@n-dimensional.de>
2588
2589 * packaging/rpm/package.spec.in: cleaned up file lists, moved .a and .la to -devel
2590
2591 2001-10-31 Dan Fandrich <dan@coneharvesters.com>
2592
2593 * camlibs/agfa/Makefile.am
2594 * camlibs/barbie/Makefile.am
2595 * camlibs/canon/Makefile.am
2596 * camlibs/casio/Makefile.am
2597 * camlibs/digita/Makefile.am
2598 * camlibs/dimera/Makefile.am
2599 * camlibs/directory/Makefile.am
2600 * camlibs/fuji/Makefile.am
2601 * camlibs/jamcam/Makefile.am
2602 * camlibs/jd11/Makefile.am
2603 * camlibs/jd350e/Makefile.am
2604 * camlibs/kodak/dc120/Makefile.am
2605 * camlibs/kodak/dc210/Makefile.am
2606 * camlibs/kodak/dc240/Makefile.am
2607 * camlibs/kodak/dc3200/Makefile.am
2608 * camlibs/konica/Makefile.am
2609 * camlibs/minolta/dimagev/Makefile.am
2610 * camlibs/panasonic/Makefile.am
2611 * camlibs/panasonic/coolshot/Makefile.am
2612 * camlibs/panasonic/l859/Makefile.am
2613 * camlibs/polaroid/Makefile.am
2614 * camlibs/samsung/Makefile.am
2615 * camlibs/sierra/Makefile.am
2616 * camlibs/sonydscf1/Makefile.am
2617 * camlibs/sonydscf55/Makefile.am
2618 * camlibs/stv0680/Makefile.am
2619 * camlibs/template/Makefile.am
2620 * libgphoto2_port/serial/Makefile.am
2621 * libgphoto2_port/usb/Makefile.am: added -module flag to libtool link
2622 command for each library that is dlopen'ed
2623
2624 2001-10-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2625
2626 * libgphoto2/bayer.c: Remove unused variable
2627 * libgphoto2/gphoto2-camera.c: Use the library handle in order
2628 to check if the camera has been initialized. Make it possible
2629 to call gp_camera_set_[port_info,abilities] on an already
2630 initialized camera.
2631
2632 2001-10-31 Dan Fandrich <dan@coneharvesters.com>
2633
2634 * camlibs/dimera/*.c: use renamed get/set functions, gp_camera_set_error
2635
2636 2001-10-30 Hubert Figuiere <hfiguiere@teaser.fr>
2637
2638 * README: added a few USB Mass storage cameras.
2639
2640 2001-10-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2641
2642 * camlibs/polaroid/pdc640.c: If you malloc memory for camera->pl,
2643 free it in camera_exit.
2644
2645 2001-10-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2646
2647 * frontends/command-line/gphoto2-cmd-config.c:
2648 Implement GP_WIDGET_TEXT and GP_WIDGET_TOGGLE
2649 * camlibs/directory/directory.c: Expand configuration dialog
2650 for testing purposes. Additions #ifdef'd out.
2651
2652 2001-10-30 Fredrik <fredrik@krixor.xy.org>
2653
2654 * frontends/command-line/interface.c: Since status messages are
2655 now written to stderr, flush stderr instead of stdout.
2656
2657 2001-10-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2658
2659 * frontends/command-line/main.c: Be more elaborate about wrong ports.
2660 Fixes #475320
2661
2662 2001-10-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2663
2664 * frontends/command-line/main.[c,h]: Fix --capture-image
2665
2666 2001-10-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2667
2668 * frontends/command-line/interface.c: Suppress empty status
2669 messages. Those indicate that we should _clear_ the status and
2670 not print _anything_.
2671 * frontends/command-line/main.c: No need for gp_camera_init
2672 anymore
2673 * libgphoto2/gphoto2-camera.c: Make sure the camera is
2674 initialized.
2675
2676 2001-10-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2677
2678 * libgphoto2/gphoto2-abilities-list.c: Additional debug message. Spews
2679 a lot of output, but people get segfaults when loading camera
2680 libraries and we need to know on which library.
2681
2682 2001-10-29 Marcus Meissner <marcus@jet.franken.de>
2683
2684 * camlibs/jd11/jd11.c: Added Quark Probe 99, Argus DC-100 and DC-2000
2685 as compatible models. Reported by Russ Burdick.
2686
2687 2001-10-28 Hans Ulrich Niedermann <gp@n-dimensional.de>
2688
2689 * TESTERS: added list of volunteer testers to the source distribution
2690 * frontends/command-line/interface.c: moved status msgs to stderr
2691 * libgphoto2/gphoto2-abilities-list.c: don't scan USB for ID 0,
2692 better (?) error handling and reporting
2693 * libgphoto2_port/libgphoto2_port/gphoto2-port.c: removed report
2694 about param that is only passed on
2695 * libgphoto2_port/usb/libusb.c: improved error reporting
2696 * packaging/usbcam.console: improved chown/chmod handling
2697 (race condition removed)
2698 * packaging/rpm/package.spec.in: begun support for automatic file lists
2699
2700 2001-10-27 Marcus Meissner <marcus@jet.franken.de>
2701
2702 * camlibs/jd11: New Jenoptik JD11 driver for gphoto2.
2703 * configure.in: added jd11 subdirs
2704 * MAINTAINERS: added myself
2705
2706 2001-10-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2707
2708 * camlibs/canon/canon.c: rmdir/mkdir support
2709 * camlibs/canon/psa50.c (psa50_directory_operations): Consistently
2710 return a gphoto2 error code.
2711 * camlibs/directory: Add rmdir/mkdir support
2712 * libgphoto2/gphoto2-camera.[c,h]
2713 * libgphoto2/gphoto2-filesys.[c,h]: Add rmdir/mkdir support
2714
2715 2001-10-26 Hans Ulrich Niedermann <gp@n-dimensional.de>
2716
2717 * Makefile.am: moved spec file to packaging/rpm/
2718 * Makefile.am: added CDPATH warning, rpm target and cvs-tags target
2719 * gphoto.spec.in: moved spec file to packaging/rpm/package.spec.in
2720 * configure.in: added packaging/rpm/Makefile.am
2721 * configure.in: moved spec file to packaging/rpm/
2722 * packaging/Makefile.am: added rpm/, removed README.rpm
2723 * packaging/rpm/: new directory with Makefile.am and .cvsignore
2724 * packaging/Makefile.am: use @PACKAGE@-@VERSION@.spec for the SRPM file
2725 * packaging/README.rpm: removed obsolete how-to-build-a-RPM docs
2726 * packaging/rpm/README.rpm: added new this-is-how-our-RPM-works-internally docs
2727 * libgphoto2_port/po/POTFILES.in: gphoto2-port.c, not gp_port.c
2728
2729 2001-10-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2730
2731 * camlibs/canon/serial.c: gp_port_pin_get -> gp_port_get_pin
2732
2733 2001-10-26 Hans Ulrich Niedermann <gp@n-dimensional.de>
2734
2735 * libgphoto2/gphoto2-debug.h: reformatted a little bit (more comments)
2736 * packaging/Makefile.am: fixed typo resulting in wrong dir creation
2737 * camlibs/fuji/.cvsignore: added (copied .cvsignore from camlib/canon)
2738 * doc/api/.cvsignore: added scan
2739 * intl/.cvsignore: added po2tbl.sed
2740 * libgphoto2_port/intl/.cvsignore: added po2tbl.sed
2741 * libgphoto2_port/doc/.cvsignore: added scan and tmpl
2742 * camlibs/canon/util.c: added explanatory comment
2743 * camlibs/samsung/samsung.c: added #include <string.h>
2744 * camlibs/canon/psa50.c: added function prototypes
2745 * libgphoto2/exif.c: added function prototypes
2746 * tests/test-gphoto2.c_ replaced exit() by return() in main()
2747
2748 2001-10-26 Fredrik <fredrik@krixor.xy.org>
2749
2750 * camlibs/canon/.indent.pro:
2751 Added -T GPPort and some other types
2752 * camlibs/canon/psa50.c:
2753 * camlibs/canon/psa50.h:
2754 * camlibs/canon/canon.c:
2755 * camlibs/canon/serial.c:
2756 * camlibs/canon/util.c:
2757 Moved all global variables into camera->pl.
2758 Re-indented.
2759 Fixed small memory leak in update_disk_cache().
2760 Renamed psa50_dir to canon_dir since a comment said to do
2761 so when merging with more camera models (something that
2762 was done a long time ago).
2763 Added some comments.
2764 Added/improved debugging output.
2765 Cleaned out some superfluous debugging I forgot in my last
2766 big patch.
2767
2768 2001-10-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2769
2770 * include: Move everything from here ...
2771 * libgphoto2: ... to here.
2772
2773 2001-10-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2774
2775 * libgphoto2: Adapt to changes in libgphoto2_port
2776
2777 2001-10-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2778
2779 * frontends/command-line/gphoto2-cmd-capture.c: Adjust brighness
2780 and contrast with arrow keys
2781
2782 2001-10-26 Dan Fandrich <dan@coneharvesters.com>
2783
2784 * libgphoto2_port/include/gphoto2-portability.h:
2785 * libgphoto2_port/include/gphoto2-port-parallel.h:
2786 * libgphoto2_port/include/gphoto2-port-serial.h:
2787 * libgphoto2_port/serial/unix.c:
2788 * libgphoto2/jpeg.c:
2789 Preliminary support for OS X/Darwin
2790
2791 2001-10-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2792
2793 * configure.in: Check for jpeglib and aalib.
2794 * frontends/command-line/main.c
2795 * frontends/command-line/Makefile.am
2796 * frontends/command-line/gphoto2-cmd-capture.[c,h]: New. Display
2797 the preview prior saving it.
2798
2799 2001-10-24 Hans Ulrich Niedermann <gp@n-dimensional.de>
2800
2801 * gphoto.spec.in: hotplug dependency is a prereq not a requires
2802 (patch by Tim Waugh <twaugh@redhat.com>)
2803
2804 2001-10-25 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2805
2806 * camlibs/canon/serial.[c,h]: No need to set the port path anywhere.
2807 This is fully handled by gphoto2. That is: gp_settings_get,
2808 adjust what needs to be adjusted, and then gp_settings_set.
2809 * camlibs/canon/canon.c: Adjust parameters to canon_serial_init
2810 * camlibs/digita/serial.c: there is no dev->device_fd any more
2811
2812 2001-10-25 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2813
2814 * frontends/command-line/main.c: Remember --camera and --port
2815
2816 2001-10-25 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2817
2818 * frontends/command-line/main.c: Adapt to changes in gphoto2-port
2819 * libgphoto2: Here, too.
2820
2821 2001-10-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2822
2823 * configure.in
2824 * acconfig.h: Check for CDK
2825 * frontends/command-line/Makefile.am
2826 * frontends/command-line/gphoto2-cmd-config.[c,h]: New
2827 * frontends/command-line/main.c: Hook up --config
2828
2829 2001-10-25 Colin Marquardt <colin@marquardt-home.de>
2830
2831 * (Repository): s/retreiv/retriev/g
2832
2833 2001-10-24 Hans Ulrich Niedermann <gp@n-dimensional.de>
2834
2835 * camlibs/jamcam/library.h: removed completely unnecessary compiler
2836 warning
2837 * camlibs/sonydscf1/command.c: added #include <string.h> and
2838 hopefully fixed calls to strndup
2839 * frontends/command-line/main.c: added debug output of guessed
2840 port, moved debugging interface to final log level handling,
2841 output logging information on stderr instead of stdout
2842 * libgphoto2/exif.[ch]: moved definition of tagnames[]= from
2843 exif.h to exif.c, left an extern decl
2844 * libgphoto2/gphoto2-debug.c: simplified gp_debug_printf by using
2845 gp_logv instead of gp_log
2846 * libgphoto2_port/libgphoto2_port/gphoto2-port-log.c: moved to
2847 final log level mechanism, undefine HEXDUMP_ constants after use
2848 * libgphoto2_port/libgphoto2_port/gphoto2-port-log.h: moved to
2849 final log level mechanism using lots of comments
2850
2851
2852 2001-10-24 Colin Marquardt <colin@marquardt-home.de>
2853
2854 * po/de.po: Update.
2855
2856 2001-10-24 Hans Ulrich Niedermann <gp@n-dimensional.de>
2857
2858 * doc/gphoto.txt: adapted to new hotplug scripts
2859 * packaging/Makefile.am: add hotplug scripts to docs when installing
2860 * packaging/Makefile.am: add README.rpm
2861 * packaging/README.rpm: added RPM build instructions
2862
2863 2001-10-23 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2864
2865 Bug reported by David Robert <david@ombrepixel.com>:
2866
2867 * frontends/command-line/shell.c: Fix bug (leading blanks with
2868 filenames)
2869
2870 2001-10-23 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2871
2872 * libgphoto2/gphoto2-core.[c,h]: Removed. All functions redirected
2873 to gphoto2-abilities-list. Caching of this list should be done
2874 in the frontend.
2875 * frontends/command-line/main.c: Don't use gp_autodetect.
2876 * libgphoto2/setting.c: Move some initialization stuff from
2877 gphoto2-core to here.
2878
2879 2001-10-23 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2880
2881 * camlibs: Remove every reference to gp_camera_result_as_string
2882 including camera->functions->result_as_string. It was mostly
2883 unused anyways.
2884 * frontends/command-line/main.c: No history any more
2885 * libgphoto2/gphoto2-camera.[c,h] (gp_camera_[get,set]_error): New
2886
2887 2001-10-23 Hans Ulrich Niedermann <gp@n-dimensional.de>
2888
2889 * camlibs/canon/util.c: made canon debug use gp_log.
2890 this makes canon drv to compile again
2891
2892 2001-10-23 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2893
2894 Patch from Fredrik <fredrik@krixor.xy.org>:
2895
2896 * libgphoto2/gphoto2-debug.c: Bug fix
2897
2898 2001-10-23 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2899
2900 Patch from Carsten Weinholz <c.weinholz@netcologne.de>, slightly
2901 modified (removed unnecessary //-comments, indentation):
2902
2903 * camlibs/stv0680: Added support for "Aiptek PenCam Trio"
2904
2905 2001-10-22 Hans Ulrich Niedermann <gp@n-dimensional.de>
2906
2907 * packages/usbcam.group: added. linux-hotplug script
2908 * packages/usbcam.console: added. linux-hotplug script
2909 * packages/Makefile.am: added.
2910 * packages/.cvsignore: added.
2911 * gphoto.spec.in: simplified a bit (only gphoto and
2912 gphoto-devel, no lib* packages any more). added hotplug support.
2913 * configure.in: added packaging/
2914 * Makefile.am: added packaging/, added .tar.bz2 dist support
2915
2916 2001-10-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2917
2918 * frontends/command-line/main.c: Don't use gphoto2-core.h - use
2919 gphoto2-abilities-list.h.
2920
2921 2001-10-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2922
2923 * frontends/command-line/main.c: Adjust to changes in
2924 gphoto2-port-log.h.
2925
2926 2001-10-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2927
2928 * camlibs/canon: Use camera->pl instead of camera->camlib_data.
2929 Add warning about use of global variables.
2930 * libgphoto2/gphoto2-camera.h: Remove camera->camlib_data.
2931
2932 2001-10-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2933
2934 * camlibs/canon/canon.c: Use the CameraFilesystem. Declare some
2935 functions static.
2936 * libgphoto2/gphoto2-camera.[c,h]: We now use the CameraFilesystem
2937 exclusively - major cleanup.
2938
2939 2001-10-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2940
2941 * libgphoto2/gphoto2-camera.c: Autodetect also in case of
2942 camera->port != NULL.
2943 * frontends/command-line/main.c: Only call gp_camera_set_abilities
2944 if a model has been specified. Same with gp_camera_set_port_path.
2945
2946 2001-10-22 Fredrik <fredrik@krixor.xy.org>
2947
2948 * camlibs/canon/psa50.c:
2949 Added all USB commands to a nice structure so that you call
2950 psa50_usb_dialogue() with a function identifier and don't have to keep
2951 track of cmd1,cmd2,cmd3 and length of camera reply.
2952
2953 * camlibs/canon/psa50.c:
2954 Separated the "returns L (long) data" commands from psa50_usb_dialogue()
2955 and made a new psa50_usb_long_dialogue() that handles these correctly.
2956 This should fix a number of problems with those kinds of transfers (I
2957 previously fixed this for get_file, now it is fixed for all functions
2958 using this). Large directories filling more than one USB bulk packet
2959 probably never worked before, but should work now.
2960
2961 * camlibs/canon/canon.c:
2962 * camlibs/canon/psa50.c:
2963 * camlibs/canon/serial.c:
2964 * camlibs/canon/usb.c:
2965 Improved function error reporting for fetching of thumbnails and
2966 pictures and at the same time fixed a one-byte-per-pic-downloaded memory
2967 leak ;)
2968
2969 Added lots of error checking and better debug result reporting to various
2970 functions.
2971
2972 Changed hard-coded attribute values to easier-to-understand-and-maintain
2973 defines.
2974
2975 Changed a bunch of fprintf() and perror() to gp_debug_printf().
2976
2977 2001-10-21 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2978
2979 * doc/api: Some additions
2980 * libgphoto2/Makefile.am
2981 * libgphoto2/gphoto2-library.c: Dummy file, needed by gtk-doc
2982 * libgphoto2/gphoto2-camera.[c,h]: Updated documentation
2983
2984 2001-10-21 Hans Ulrich Niedermann <gp@n-dimensional.de>
2985
2986 * libgphoto2_port/libgphoto2_port/gp_port.c: log USB IDs in hex instead of decimal
2987
2988 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2989
2990 * camlibs/kodak/dc120: Prepare for camera->camlib_data removal. Fix
2991 compile warnings
2992
2993 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2994
2995 * camlibs/kodak/dc3200: Prepare for camera->camlib_data removal.
2996
2997 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
2998
2999 * camlibs/panasonic: Prepare for camera->camlib_data removal. Fix lots
3000 of compile warnings. Remove gp_port_[close,free,new] (sic).
3001
3002 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3003
3004 * camlibs/agfa/commands.h: Unused -> removed.
3005 * camlibs/agfa/Makefile.am: Reflect above.
3006 * camlibs/agfa/agfa.[c,h]: Use camera->pl instead of
3007 camera->camlib_data. Fix small memory leak in camera_init (in case
3008 of error).
3009
3010 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3011
3012 * camlibs/minolta/dimagev/dimagev.[c,h]: Prepare for removal of
3013 camera->camlib_data. Fix memory leaks (in case of errors).
3014
3015 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3016
3017 * camlibs/digita:
3018 * camlibs/dimera: Prepare for elimination of camera->camlib_data.
3019 * camlibs/konica: Some additional debugging messages
3020
3021 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3022
3023 * libgphoto2/gphoto2-camera.[c,h] (gp_camera_get_port_speed): New
3024
3025 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3026
3027 * camlibs/kodak/dc240/library.c: Don't access a CameraFile directly.
3028 This lets us ...
3029 * libgphoto2/gphoto2-file.[c,h]: ... make internals of CameraFile
3030 private. Header file moved from include over to here in order to
3031 prepare for documentation
3032
3033 2001-10-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3034
3035 * camlibs: Instead of camera->port_info->speed, use
3036 settings.serial.speed. That lets us ...
3037 * libgphoto2/gphoto2-camera.[c,h]: ... remove camera->port_info
3038
3039 2001-10-20 Hans Ulrich Niedermann <gp@n-dimensional.de>
3040
3041 * gphoto.spec.in: made RPM spec file work for 1st time
3042
3043 2001-10-20 Hans Ulrich Niedermann <gp@n-dimensional.de>
3044
3045 * configure.in
3046 * include/.cvsignore
3047 * libgphoto2_port/configure.in
3048 * libgphoto2_port/include/.cvsignore: moved config.h and stamp-h to include/
3049
3050 2001-10-20 Hans Ulrich Niedermann <gp@n-dimensional.de>
3051
3052 * libgphoto2_port/stamp-h.in: removed as file is generated automatically anyway
3053 * libgphoto2_port/doc/Makefile.am
3054 * doc/api/Makefile.am: added DESTDIR to installation of html files
3055 * gphoto.spec.in: use DESTDIR for installation
3056 * .cvsignore: ignore *.tar.{bz2,gz}
3057 * HACKING: added licensing paragraph (LGPL vs. GPL)
3058
3059 2001-10-20 Hans Ulrich Niedermann <gp@n-dimensional.de>
3060
3061 * Makefile.am
3062 * camlibs/agfa/Makefile.am
3063 * camlibs/barbie/Makefile.am
3064 * camlibs/canon/Makefile.am
3065 * camlibs/digita/Makefile.am
3066 * camlibs/dimera/Makefile.am
3067 * camlibs/directory/Makefile.am
3068 * camlibs/jd350e/Makefile.am
3069 * camlibs/kodak/Makefile.am
3070 * camlibs/kodak/dc120/Makefile.am
3071 * camlibs/kodak/dc240/Makefile.am
3072 * camlibs/kodak/dc3200/Makefile.am
3073 * camlibs/konica/Makefile.am
3074 * camlibs/minolta/Makefile.am
3075 * camlibs/minolta/dimagev/Makefile.am
3076 * camlibs/panasonic/Makefile.am
3077 * camlibs/polaroid/Makefile.am
3078 * camlibs/sierra/Makefile.am
3079 * camlibs/sonydscf1/Makefile.am
3080 * camlibs/stv0680/Makefile.am
3081 * doc/api/Makefile.am
3082 * frontends/command-line/Makefile.am
3083 * libgphoto2_port/Makefile.am
3084 * libgphoto2_port/doc/Makefile.am
3085 * libgphoto2_port/include/Makefile.am
3086 * libgphoto2_port/libgphoto2_port/Makefile.am
3087 * libgphoto2_port/serial/Makefile.am
3088 * libgphoto2_port/usb/Makefile.am
3089 * camlibs/Makefile.am: added missing files to EXTRA_DIST and/or *_SOURCES
3090
3091 2001-10-19 Hans Ulrich Niedermann <gp@n-dimensional.de>
3092
3093 * libgphoto2_port/libgphoto2_port/Makefile.am: use $(libdir) as library directory
3094 * libgphoto2/Makefile.am: moved docs to DOC_DIR
3095 * libgphoto2_port/Makefile.am: added m4/ directory, moved docs to DOC_DIR
3096 * libgphoto2_port/autogen.sh: add m4/ dir for aclocal
3097 * libgphoto2_port/configure.in: add m4/ dir, sourced out doc stuff, new version, check for install
3098 * libgphoto2_port/doc/Makefile.am: moved to $(htmldir)
3099 * libgphoto2_port/m4/documentation.m4: added sourced out doc stuff
3100 * libgphoto2_port/m4/Makefile.am: added
3101 * doc/Makefile.am: added docs in DOC_DIR
3102 * doc/api/Makefile.am: moved to $(htmldir)
3103 * configure.in: sourced out doc stuff, check for install
3104
3105 2001-10-19 Dan Fandrich <dan@coneharvesters.com>
3106
3107 * frontends/command-line/main.c: Added automatic port type guessing
3108 when the type isn't specified
3109
3110 2001-10-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3111
3112 * camlibs/casio
3113 * camlibs/polaroid
3114 * camlibs/barbie
3115 * camlibs/dimera
3116 * camlibs/jamcam
3117 * camlibs/panasonic/coolshot
3118 * camlibs/samsung: Use camera-fs and get_file_func
3119
3120 2001-10-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3121
3122 * camlibs/kodak/dc240: Use camera->fs - this should fix file deletion
3123 that I broke earlier.
3124 * camlibs/kodak/dc3200: Use camera->fs. Don't use
3125 gp_port_[new,free,open,close]. Declare some functions static in
3126 order to fix compile warnings.
3127
3128 2001-10-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3129
3130 * frontends/command-line/main.c: Port to gp_log
3131 * libgphoto2/gphoto2-debug.[c,h]: Clean up even more.
3132 * po/POTFILES.in: Add frontends/command-line/main.c
3133
3134 2001-10-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3135
3136 * camlibs/digita/digita.c: Fix compile warnings ("static ..."). Use
3137 camera->fs.
3138
3139 2001-10-18 Fredrik <fredrik@krixor.xy.org>
3140
3141 * frontends/command-line/main.c: Only try to set port speed if port
3142 begins with 'serial' since gp_camera_set_port_speed() now fails
3143 if called for non-serial port.
3144
3145 2001-10-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3146
3147 * camlibs/canon.c: Don't use camera->model.
3148 * libgphoto2/gphoto2-camera.[c,h]: Remove camera->model.
3149
3150 2001-10-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3151
3152 * camlibs/polaroid/pdc320.[c,h]: Don't use camera->model.
3153
3154 2001-10-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3155
3156 * camlibs/sonydscf55: Use camera->pl, fix compile warnings
3157
3158 2001-10-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3159
3160 * camlibs/panasonic/l859
3161 * camlibs/sierra: Use camera->pl
3162
3163 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3164
3165 * camlibs: Don't use camera->port_info->path. This one has already
3166 be set by gphoto2
3167
3168 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3169
3170 * camlibs/directory/directory.c: Use camera->fs exclusively.
3171
3172 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3173
3174 * camlibs/jd350e: Use camera->port directly.
3175
3176 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3177
3178 * camlibs/stv0680: Make direct use of camera->port. Kill compile
3179 warnings by declaring some functions static.
3180
3181 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3182
3183 * camlibs/konica/library.c: Use camera->pl
3184 * libgphoto2/gphoto2-camera.[c,h]: Move lots of internals into
3185 camera->pc (for core use only) and offer hook for camera libraries
3186 (camera->pl) and frontends (camera->pf)
3187
3188 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3189
3190 * frontends/command-line/main.c: Use gp_log.
3191 * libgphoto2/gphoto2-debug.[c,h]: Use gp_log.
3192
3193 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3194
3195 * libgphoto2/gphoto2-debug.c: Make tranition to gp_log_*
3196 * camlibs/sierra: Adjust parameters of camera_capture
3197
3198 2001-10-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3199
3200 * README: no glib-dependency any more
3201 * camlibs: gp_abilities_new doesn't exist any more
3202 * doc/api: Even more documentation
3203 * libgphoto2/gphoto2-abiltiies.h: Cleaned up.
3204 * libgphoto2/gphoto2-abilities-list.c: Documented
3205
3206 2001-10-16 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3207
3208 Patch from Dan Fandrich <dan@coneharvesters.com>:
3209
3210 * libgphoto2/gphoto2-abilities-list.c:
3211 * libgphoto2/gphoto2-camera.c: Make models case-insensitive.
3212
3213 2001-10-16 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3214
3215 * libgphoto2/gphoto2-camera.[c,h]: Documented
3216
3217 2001-10-16 Dan Fandrich <dan@coneharvesters.com>
3218
3219 * camlibs/dimera/*: added i18n support; improved error returning
3220 * po/POTFILES.in: added dimera3500.c
3221
3222 2001-10-16 Hans Ulrich Niedermann <gp@n-dimensional.de>
3223
3224 * doc/api/.cvsignore: added tmpl directory and .cvsignore~
3225
3226 2001-10-16 Hans Ulrich Niedermann <gp@n-dimensional.de>
3227
3228 * camlibs/casio/casio-qv.c:
3229 * camlibs/dimera/dimera3500.c:
3230 * camlibs/dimera/mesalib.c:
3231 * camlibs/sonydscf55/sony.c:
3232 * libgphoto2/abilities.c:
3233 * libgphoto2/gphoto2-abilities-list.c:
3234 * tests/test-filesys.c: added #include lines that should have already been there
3235
3236 2001-10-16 Hans Ulrich Niedermann <gp@n-dimensional.de>
3237
3238 * frontends/command-line/main.c: added package and version to debug msgs
3239 * frontends/command-line/main.c: added --print-usb-usermap command
3240 * frontends/command-line/main.h: added definition name of hotplug script
3241
3242 2001-10-16 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3243
3244 * frontends/command-line/main.c: Use gp_camera_set_abilities.
3245 * include/gphoto2-camera.h:
3246 * libgphoto2/camera.c:Introduce gp_camera_[set,get]_abilities.
3247
3248 2001-10-16 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3249
3250 * libgphoto2/gphoto2-result.[c,h]: GP_ERROR_NOT_SUPPORTED now in
3251 libgphoto2_port.
3252
3253 2001-10-16 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3254
3255 * libgphoto2/camera.c:
3256 * camlibs/konica/library.c:
3257 * camlibs/kodak/dc240/dc240.c:
3258 * camlibs/sierra: GP_ERROR_IO_UNKNOWN_PORT -> GP_ERROR_UNKNOWN_PORT
3259 * frontends/command-line: Kill warnings
3260 * configure.in: There are now some header files in
3261 libgphoto2_port/libgphoto2_port
3262 * include/gphoto2-camera.h: Use the new GPPort and GPPortInfo
3263
3264 2001-10-16 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3265
3266 Bug found by Fredrik <fredrik@krixor.xy.org>:
3267
3268 * doc/api/Makefile.am: Don't if-out everything.
3269
3270 2001-10-16 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3271
3272 Bug found by Colin Marquardt <colin@marquardt-home.de>:
3273
3274 * doc/api/Makefile.am: Don't generate documentation if not
3275 ENABLE_GTK_DOC
3276
3277 2001-10-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3278
3279 * libgphoto2/gphoto2-debug.[c,h]: Documented.
3280
3281 2001-10-15 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3282
3283 Patch approved by Gus Hartmann <hartmann@madison-expat.net>:
3284
3285 * camlibs/minolta/dimagev/download.c
3286 * camlibs/minolta/dimagev/upload.c: Don't access the CameraFile struct
3287 directly.
3288
3289 2001-10-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3290
3291 * include/gphoto2-library.h: Moved to ...
3292 * libgphoto2/gphoto2-libary.h: ... here.
3293
3294 2001-10-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3295
3296 * camlibs/polaroid/pdc640.c: Remove non-existent
3297 GP_ERROR_NO_CAMERA_FOUND.
3298
3299 2001-10-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3300
3301 * libgphoto2/gphoto2-result.[c,h]: Documented.
3302
3303 2001-10-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3304
3305 * libgphoto2/gphoto2-list.[c,h]: Documented.
3306
3307 2001-10-13 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3308
3309 * libgphoto2/gphoto2-abilities-list.[c,h]: Simplified, expose fewer
3310 functions.
3311
3312 2001-10-12 Hans Ulrich Niedermann <gp@n-dimensional.de>
3313
3314 * libgphoto2_port/libgphoto2_port/gp_port.c: more detailed debug
3315 output for *_write and *_read
3316 * libgphoto2_port/usb/libusb.c: removed the last fprintf, fixed
3317 missing "%s" in string
3318 * libgphoto2_port/usb/libusb.c: added call notification at
3319 GP_DEBUG_HIGH for most methods
3320
3321 2001-10-12 Hans Ulrich Niedermann <gp@n-dimensional.de>
3322
3323 * frontends/command-line/main.c: added package and version to debug msgs
3324 * frontends/command-line/main.c: added --print-usb-usermap command
3325 * frontends/command-line/main.h: added definition name of hotplug script
3326
3327 2001-10-12 Hans Ulrich Niedermann <gp@n-dimensional.de>
3328
3329 * HACKING: reformatted, added not for emacs users
3330 * README: added hint to gphoto2-cli.txt
3331 * AUTHORS: fixed typo
3332
3333 2001-10-12 Hans Ulrich Niedermann <gp@n-dimensional.de>
3334
3335 * camlibs/canon/canon.c: added is_crw() function
3336 * camlibs/canon/canon.c: moved to 1-bit power source detection
3337 * camlibs/canon/psa50.h: moved to 1-bit power source detection
3338 * camlibs/canon/Protocol: 1-bit power source detection seems to work better
3339 * camlibs/canon/Makefile.am: removed util.[ch] from canon driver
3340 * camlibs/canon/serial.c: removed dump_hex() and "util.h", added "serial.h"
3341 * camlibs/canon/serial.h: added prototype for canon_usb_camera_init()
3342
3343 2001-10-12 Fredrik <fredrik@krixor.xy.org>
3344
3345 * camlibs/canon/psa50.c: more debug output in
3346 psa50_usb_dialogue() and cleanups to psa50_get_file_usb()
3347 (fixes downloading of small files (read: thumbnails)).
3348
3349 2001-10-12 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3350
3351 * include
3352 * libgphoto2: More renaming in order to make gtk-doc happy.
3353
3354 2001-10-12 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3355
3356 * include/gphoto2-widget.h
3357 * include/gphoto2-filesys.h: Moved to ...
3358 * libgphoto2/gphoto2-widget.h
3359 * libgphoto2/gphoto2-filesys.h: ... here.
3360 * libgphoto2/widget.c
3361 * libgphoto2/filesys.c: Moved to ...
3362 * libgphoto2/gphoto2-widget.c
3363 * libgphoto2/gphoto2-widget.h: ... here.
3364 * include/Makefile.am
3365 * libgphoto2/Makefile.am: Updated.
3366 * camlibs/.../Makefile.am: Updated to reflect changes above
3367
3368 2001-10-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3369
3370 * libgphoto2/libgphoto-2.0.pc.in: -I${includedir}
3371
3372 2001-10-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3373
3374 * camlibs/directory/directory.h: Removed.
3375 * camlibs/directory/directory.c: Remove cruft
3376
3377 2001-10-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3378
3379 * camlibs/canon/psa50.c
3380 * camlibs/dimera/dimera3500.c:
3381 * camlibs/kodak/dc120/library.c:
3382 * camlibs/kodak/dc240/library.c:
3383 * camlibs/kodak/dc3200/library.c:
3384 * camlibs/panasonic/dc1000.c:
3385 * camlibs/panasonic/dc1580.c:
3386 * camlibs/panasonic/l859/l859.c:
3387 * camlibs/sierra/library.c:
3388 * frontends/command-line/interface.c: Unify percentage handling and
3389 define 0.0 <= percentage <= 1.0.
3390
3391 2001-10-11 Hans Ulrich Niedermann <gp@n-dimensional.de>
3392
3393 * docs/, doc/: moved all documentation to doc/
3394 * doc/gphoto2.txt, doc/gphoto2-cli.txt: added to distribution
3395
3396 2001-10-11 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3397
3398 * include/gphoto2-widget.h
3399 * libgphoto2/exif.[c,h]
3400 * libgphoto2/widget.c: Fix stuff gtk-doc was complaining about.
3401
3402 2001-10-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3403
3404 * configure.in: Give some feedback (gtk-doc: yes/no?)
3405
3406 2001-10-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3407
3408 * libgphoto2/filesys.c: Documented.
3409
3410 2001-10-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3411
3412 * camlibs/template/template.c: Updated.
3413
3414 2001-10-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3415
3416 * frontends/command-line/interface.c: Don't jump to the next line
3417 for status messages - this disturbs the nice formatting of listings.
3418
3419 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3420
3421 * camlibs/casio/casio-qv.c: On capture, append the file to the
3422 filesystem
3423 * camlibs/polaroid/pdc640.c: Here, too.
3424 * include/gphoto2-camera.h: Add some more warnings
3425 * libgphoto2/filesys.c:
3426 * include/gphoto2-filesys.h: We don't need to expose
3427 gp_filesystem_folder_number, that doesn't make sense
3428
3429 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3430
3431 Shift the whole library towards exclusively using the
3432 CameraFilesystem:
3433
3434 * camlibs/agfa/agfa.c: delete_file_func, get_file_func
3435 * camlibs/canon/canon.c: Add warning that upload and deletion is
3436 broken
3437 * camlibs/jd350e/jd350e.c: Tiny update
3438 * camlibs/kodak/dc120/dc120.c: folder_list_func, file_list_func,
3439 get_file_func, delete_file_func
3440 * camlibs/kodak/dc240.c: Add warning that changes have to be made
3441 * camlibs/konica/library.c: delete_all_func, delete_file_func
3442 * camlibs/minolta/dimagev/dimagev.c: delete_file_func, put_file_func,
3443 * camlibs/panasonic/dc1000.c: file_list_func, get_file_func,
3444 put_file_func, delete_file_func
3445 * camlibs/panasonic/dc1580.c: get_file_func, put_file_func,
3446 delete_file_func
3447 * camlibs/panasonic/l859.c: delete_file_func, delete_all_func
3448 * camlibs/polaroid/pdc320.c: get_file_func, delete_all_func
3449 * camlibs/polaroid/pdc640.c: get_file_func, delete_file_func
3450 * camlibs/sierra/library.c:
3451 * camlibs/sierra/sierra.c: delete_all_func, delete_file_func
3452 * camlibs/sonydscf1/sonydscf1.c: delete_file_func
3453 * camlibs/sonydscf55/sonydscf55.c: Tiny update
3454 * camlibs/stv0680/stv0680.c: Tiny update
3455 * frontens/command-line/interface.c: Don't show "" status and 0.0
3456 progress
3457 * libgphoto2/camera.c:
3458 * include/gphoto2-camera.h: Remove put_file, delete_all and delete -
3459 this should all be done using the filesystem. In the future,
3460 file_get and the listing functions will also disappear.
3461 * include/gphoto2-filesys.h:
3462 * libgphoto2/filesys.c: Add deletion and upload.
3463 * libgphoto2/jpeg.c: Kill unused variable
3464 * tests/test-filesys.c: Update
3465
3466 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3467
3468 * camlibs/sonydscf1:
3469 Clean up a bit. This camera uses globals and won't work with
3470 big frontends...
3471 Use camera->port and camera->fs.
3472
3473 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3474
3475 * camlibs/stv0680/stv0680.[c,h]:
3476 Fix compile warnings by declaring some functions static.
3477 Use camera->port and camera->fs.
3478
3479 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3480
3481 * camlibs/sonydscf55/camera.c:
3482 Fix compile warnings by declaring some functions static.
3483 Use camera->port and camera->fs.
3484
3485 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3486
3487 * camlibs/minolta/dimagev/dimagev.[c,h]:
3488 Fix compile warnings by declaring some functions static.
3489 Use camera->port and camera->fs.
3490
3491 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3492
3493 * camlibs/panasonic/l859/l859.[c,h]:
3494 Fix compile warnings by declaring some functions static.
3495 Use camera->port and camera->fs.
3496 (l859_debug): Removed. Now in libgphoto2_port
3497
3498 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3499
3500 * camlibs/jd3503/library.c: Fix compile warnings by declaring some
3501 functions static.
3502 * camlibs/jd350e.c: Here, too. #include <stdlib.h>. Use camera->port
3503 and camera->fs. First in order to avoid problems with port locking
3504 and second for caching.
3505 * camlibs/jd350e.h: No filesystem here. Use camera->fs.
3506
3507 2001-10-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3508
3509 * camlibs/konica/library.c: Remove reference to gphoto2-frontend.h.
3510
3511 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3512
3513 * include/gphoto2-frontend.h
3514 * libgphoto2/frontend.c: Removed
3515 * frontends/command-line
3516 * include/Makefile.am
3517 * libgphoto2: Remove references to above
3518
3519 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3520
3521 * camlibs/panasonic/dc.c: gp_frontend_status ->
3522 gp_camera_status
3523
3524 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3525
3526 * camlibs/kodak/dc240/library.c: gp_frontend_status ->
3527 gp_camera_status
3528
3529 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3530
3531 * include/gphoto2-[camera,frontend].h
3532 * libgphoto2/[camera,frontend].c: gp_frontend_message ->
3533 gp_camera_message
3534 * camlibs: Reflect above
3535
3536 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3537
3538 * camlibs/polaroid/pdc640.c: Patch from Chris. Don't know what's
3539 inside...
3540
3541 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3542
3543 * include/gphoto2-frontend.h
3544 * libgphoto2/frontend.c
3545 * camlibs: gp_frontend_progress -> gp_camera_progress,
3546 gp_frontend_status -> gp_camera_status
3547
3548 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3549
3550 * libgphoto2/camera.c: Correctly initialize on gp_camera_new
3551 * frontends/command-line: Use the new gp_camera_[status,progress]
3552
3553 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3554
3555 * libgphoto2/camera.c
3556 * include/gphoto2-camera.h (gp_camera_status*), (gp_camera_progress*):
3557 New
3558
3559 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3560
3561 * include/gphoto2-frontend.h
3562 * libgphoto2/frontend.c: Remove gp_frontend_prompt. This and the other
3563 gp_frontend functions will reappear some day in gphoto2-camera.
3564
3565 2001-10-07 Hans Ulrich Niedermann <gp@n-dimensional.de>
3566
3567 * configure.in: remove unnecessary variables at the beginning
3568
3569 2001-10-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3570
3571 * libgphoto2/camera.c: Additional debugging messages
3572
3573 2001-10-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3574
3575 * camlibs/jamcam: Use libgphoto2/bayer.h and libgphoto2/gamma.h
3576 * libgphoto2/Makefile.am: LIBADD -lm
3577
3578 2001-10-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3579
3580 * configure.in: -lm
3581 * libgphoto2/Makefile.am
3582 * libgphoto2/bayer.[c,h]
3583 * libgphoto2/gamma.[c,h]: New
3584 * camlibs/polaroid/pdc640.c: Use above
3585
3586 2001-10-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3587
3588 Patch from Chris Byrne <adapt@ihug.co.nz>:
3589
3590 * camlibs/polaroid/pdc640.c: Updated
3591
3592 2001-10-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3593
3594 Patch from David Faure <david@mandrakesoft.com>
3595
3596 * libgphoto2/core.c: Fix logic
3597
3598 2001-10-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3599
3600 * configure.in: Bump version up to 2.0beta3
3601
3602 2001-10-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3603
3604 Patch from Hans Ulrich Niedermann <gp@n-dimensional.de>:
3605
3606 * frontends/command-line: Add --version
3607
3608 2001-10-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3609
3610 * include/gphoto2-list.h
3611 * libgphoto2/list.c (gp_list_ref), (gp_list_unref): New
3612
3613 2001-10-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3614
3615 * include/gphoto2-debug.h
3616 * libgphoto2/debug.c (gp_debug_history_get_size): New
3617
3618 2001-10-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3619
3620 * libgphoto2/debug.c: Use the debug level from libgphoto2_port instead
3621 of keeping an own global variable
3622
3623 2001-10-05 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3624
3625 * configure.in: Check for vsnprintf, too.
3626 * libgphoto2/debug.c: Use vsnprintf if available.
3627
3628 2001-10-05 Fabrice Bellet <fabrice@gnu.org>
3629
3630 * frontends/command-line/actions.c:
3631 * frontends/command-line/foreach.c:
3632 * frontends/command-line/main.c: Print directory names at
3633 each step of the recursion when using '--list-folders --recurse'.
3634
3635 2001-10-05 Fabrice Bellet <fabrice@gnu.org>
3636
3637 * frontends/command-line/actions.c:
3638 * frontends/command-line/actions.h:
3639 * frontends/command-line/foreach.c:
3640 * frontends/command-line/main.c: The --recurse option should now work
3641 with --get-all-thumbnails, --get-all-images, --get-all-raw-data,
3642 --list-files and --list-folders.
3643
3644 2001-10-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3645
3646 * libgphoto2/filesys.c: Only spew debugging messages in case of error -
3647 there don't seem to be serious bugs in there any more.
3648
3649 2001-10-04 Hubert Figuiere <hfiguiere@teaser.fr>
3650
3651 * camlibs/kodak/dc240/library.c: patch by Peter Fales <peter@fales.com>
3652 compute the packet checksum and ask to resend it.
3653
3654 2001-10-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3655
3656 * include/gphoto2-debug.h: #include <gphoto2-port-debug.h>
3657 * include/gphoto2-result.h: #include <gphoto2-port-result.h>
3658 * libgphoto2/debug.c: #include <gphoto2-port.h>
3659
3660 2001-10-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3661
3662 * libgphoto2/debug.c: Move debugging stuff to libgphoto2_port so
3663 that those messages get saved, too.
3664
3665 2001-10-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3666
3667 * camlibs/konica/library.c: const
3668 * frontents/command-line/main.c: Print out last debugging messages
3669 on error
3670 * include/gphoto2-debug.h:
3671 * libgphoto2/debug.c: Remember history
3672 * include/gphoto2-result.h:
3673 * libgphoto2/result.c: Revert the result_as_description thing
3674
3675 2001-10-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3676
3677 * libgphoto2/result.c:
3678 * libgphoto2/camera.c:
3679 * include/gphoto2-camera.h:
3680 * include/gphoto2-result.h: Put in some consts.
3681
3682 2001-10-03 Hubert Figuiere <hfiguiere@teaser.fr>
3683
3684 * camlibs/kodak/CAMERAS: added latest Kodak DX models.
3685
3686 2001-10-03 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3687
3688 * frontends/command-line/main.c: Print out additional information
3689 on error.
3690 * include/gphoto2-result.h:
3691 * libgphoto2/result.c (gp_result_as_description): New.
3692
3693 2001-10-03 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3694
3695 * libgphoto2/camera.c: Check the result of gp_port_open.
3696
3697 2001-10-01 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3698
3699 * camlibs/konica/localization/Makefile.am: EXTRA_DIST the localization
3700 data to get the stuff included in the dist tarball.
3701
3702 2001-10-01 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3703
3704 * camlibs/konica: Rejoice, we no longer have a glib dependency!
3705
3706 2001-10-01 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3707
3708 * camlibs/konica/konica.[c,h]:
3709 * camlibs/konica/library.c: Moving towards glib-free code...
3710
3711 2001-09-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3712
3713 * camlibs/sierra/protocol.c:
3714 * camlibs/sierra/sierra.c: Gilles Grandou <gilles@grandou.net>
3715 figured out how to retrieve date and software revision.
3716 * configure.in:
3717 * camlibs/jd350e: New driver from Michael Trawny <trawny99@yahoo.com>
3718
3719 2001-09-25 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3720
3721 * libgphoto2/jpeg.h: Fix a warning
3722 * libgphoto2/camera.c: Fix locking problem in
3723 gp_camera_folder_delete_all.
3724
3725 2001-09-24 Nathan Stenzel <nathanstenzel@users.sourceforge.net>
3726
3727 * camlibs/polaroid/pdc320.h:
3728 * camlibs/polaroid/pdc320.c: now uses jpeg.c and jpeg.h
3729 * libgphoto2/jpeg.h:
3730 * libgphoto2/jpeg.c: Can now create and write jpeg files
3731 (except for actual encoding of compressed data)
3732
3733 2001-09-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3734
3735 * libgphoto2/jpeg.h:
3736 * camlibs/polaroid/pdc320.c: Adapt to changes jpeg_* -> gp_jpeg_*
3737 * libgphoto2/jpeg.h: Kill yet another warning.
3738
3739 2001-09-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3740
3741 * libgphoto2/jpeg.[c,h]: Respect the namespace of libjpeg. Otherwise,
3742 gtkam and other graphical frontends will horribly fail.
3743
3744 2001-09-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3745
3746 * libgphoto2/core.c: have_initted is no longer needed.
3747
3748 2001-09-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3749
3750 * camlibs/sonydscf1/sonydscf1.c:
3751 * libgphoto2/debug.c: glob_debug is now static in libgphoto2
3752
3753 2001-09-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3754
3755 * frontends/command-line/main.c: glob_debug is now static in libgphoto2
3756
3757 2001-09-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3758
3759 * libgphoto2/jpeg.c: #define CHECK_RESULT(...) (...)
3760
3761 2001-09-23 Nathan Stenzel <nathanstenzel@users.sourceforge.net>
3762
3763 * libgphoto2/jpeg.h
3764 * libgphoto2/jpeg.c: Quantization table handling is much easier to do.
3765
3766 2001-09-23 Chris Pinkham <cpinkham@infi.net>
3767
3768 * camlibs/jamcam/jamcam.c
3769 camlibs/jamcam/library.h
3770 camlibs/jamcam/library.c: Added support for low-res images.
3771
3772 2001-09-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3773
3774 * libgphoto2/filesys.c: Fix two small bugs.
3775
3776 2001-09-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3777
3778 * camlibs/jamcam/.cvsignore:
3779 * camlibs/sonydscf55/.cvsignore: New
3780 * include/gphoto2-debug.h:
3781 * libgphoto2/debug.c: Debugging stuff can be found here.
3782 * frontends/command-line/main.c: Use gp_debug_set_level and don't
3783 use gp_init any more (this is done automatically).
3784 * include/Makefile.am:
3785 * libgphoto2/Makefile.am: Add the debugging files
3786 * include/gphoto2-core.h: Remove debugging and initialization stuff
3787 * libgphoto2/core.c: Make gp_init a static function.
3788 * (...) Various smaller changes regarding gp_init and gp_debug_*.
3789
3790 2001-09-22 Raymond Penners <raymond@dotsphinx.com>
3791
3792 * camlibs/sonydscf55/*: Fixes & eliminated compiler warnings.
3793
3794 2001-09-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3795
3796 Patch from Carsten Pfeiffer <carpdjih@sp.zrz.tu-berlin.de>
3797
3798 * camlibs/sonydscf1.sonydscf1.c:
3799 * include/gphoto2-core.h:
3800 * include/gphoto2-file.h:
3801 * include/gphoto2-filesys.h:
3802 * libgphoto2/core.c:
3803 * libgphoto2/file.c:
3804 * libgphoto2/filesys.c: char *whatever -> const char *whatever.
3805
3806 2001-09-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3807
3808 Patch from Ilya Konstantinov <future@shiny.co.il>:
3809
3810 * camlibs/sierra/sierra.c (get_info_func): Set the filename.
3811
3812 2001-09-21 Raymond Penners <raymond@dotsphinx.com>
3813
3814 * AUTHORS
3815 MAINTAINERS
3816 configure.in
3817 camlibs/sonydscf55/*: added camera library for Sony DSC-F55
3818 and Sony's Serial Port Adaptor MSAC-SR1 for the Sony DCR-PC100.
3819
3820 2001-09-18 Chris Pinkham <cpinkham@infi.net>
3821
3822 * camlibs/canon/psa50.c
3823 camlibs/canon/serial.c
3824 libgphoto2_port/include/gphoto2-port.h
3825 libgphoto2_port/libgphoto2_port/gp_port.c
3826 libgphoto2_port/usb/libusb.c: changed *usb_msg_read* and
3827 *usb_msg_write* functions to allow passing in of request and
3828 index values.
3829
3830 * MAINTAINERS
3831 configure.in
3832 camlibs/jamcam/Makefile.am
3833 camlibs/jamcam/jamcam.c
3834 camlibs/jamcam/library.c
3835 camlibs/jamcam/library.h: added camera library for KBGear JamCam v3.0
3836
3837 2001-09-12 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3838
3839 * libgphoto2/core.c: Add some CHECK_INITs.
3840
3841 2001-09-11 Nathan Stenzel <nathanstenzel@users.sourceforge.net>
3842
3843 * libgphoto2/jpeg.c: New
3844 * libgphoto2/jpeg.h: New
3845
3846 2001-09-10 Hubert Figuiere <hfiguiere@teaser.fr>
3847
3848 * libgphoto2_port/usb/libusb.c (gp_port_usb_find_device_lib): if
3849 device and vendor IDs are 0, return not found.
3850
3851 2001-09-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3852
3853 * camlibs/kodak/dc240/dc240.c (camera_init): Don't open/close the port.
3854 This is done by libgphoto2.
3855
3856 2001-09-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3857
3858 * libgphoto2/camera.c
3859 (gp_camera_init): Do a simple CHECK_RESULT_OPEN_CLOSE on the init_func
3860 (gp_camera_set_port): Set the path if the port is a serial one.
3861 * camlibs/template/template.c:
3862 * camlibs/sierra/sierra.c:
3863 * camlibs/samsung/samsung.c:
3864 * camlibs/polaroid/pdc700.c:
3865 * camlibs/polaroid/pdc320.c:
3866 * camlibs/panasonic/coolshot/coolshot.c:
3867 * camlibs/konica/library.c:
3868 * camlibs/dimera/mesalib.c:
3869 * camlibs/digita/usb.c:
3870 * camlibs/digita/serial.c:
3871 * camlibs/casio/casio-qv.c:
3872 * camlibs/canon/serial.c:
3873 * camlibs/barbie/barbie.c:
3874 * camlibs/agfa-cl18/agfa.c: Don't open the port. This is always done
3875 by libgphoto2.
3876
3877 2001-09-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3878
3879 * libgphoto2/camera.c (gp_camera_list_folders), (gp_camera_list_files):
3880 Return the result instead of GP_OK if anything goes wrong
3881 * libgphoto2/filesys.c: Check if path to folder is absolute. If not,
3882 return GP_ERROR_PATH_NOT_ABSOLUTE.
3883 * libgphoto2/result.c:
3884 * include/gphoto2-result.h: GP_ERROR_PATH_NOT_ABSOLUTE: New error.
3885
3886 2001-09-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3887
3888 * camlibs/sierra/sierra.c (get_info_func): Fix copy & paste bug.
3889
3890 2001-09-10 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3891
3892 * libgphoto2/core.c: Additional debugging stuff.
3893
3894 2001-09-09 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3895
3896 * libgphoto2/core.c: Use "... == GP_OK" instead of "!...". That should
3897 prevent that every USB camera shows up on gp_autodetect...
3898
3899 2001-09-07 Hubert Figuiere <hfiguiere@teaser.fr>
3900
3901 * libgphoto2_port/usb/libusb.c (gp_port_usb_close): Fixed a
3902 segfault when passed device handle was NULL.
3903
3904 2001-09-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3905
3906 * libgphoto2/filesys.c (gp_filesystem_format): Don't request any
3907 listings here.
3908
3909 2001-09-07 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3910
3911 * camlibs/polaroid/pdc640.c: New
3912 * camlibs/polaroid/Makefile.am: Added pdc640
3913
3914 2001-09-06 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3915
3916 * MAINTAINERS: Added Marius for panasonic
3917 * camlibs/panasonic/coolshot/Makefile.am: @dotlibs
3918
3919 2001-09-06 Chris Pinkham <cpinkham@infi.net>
3920
3921 * camlibs/panasonic/coolshot/README
3922 camlibs/panasonic/coolshot/coolshot.c
3923 camlibs/panasonic/coolshot/library.c: changed thumbnail code to
3924 properly decode thumbnails after discovering they are encoded in
3925 YUV 4:1:1 format.
3926
3927 2001-09-05 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3928
3929 * camlibs/polaroid/pdc320.c: Bug fixes from Nathan Stenzel
3930 <nathanstenzel@motion.net>
3931
3932 2001-09-03 Chris Pinkham <cpinkham@infi.net>
3933
3934 * camlibs/panasonic/coolshot/README
3935 camlibs/panasonic/coolshot/coolshot.c
3936 camlibs/panasonic/coolshot/library.h
3937 camlibs/panasonic/coolshot/library.c: added thumbnail support.
3938
3939 2001-09-02 Chris Pinkham <cpinkham@infi.net>
3940
3941 * camlibs/panasonic/coolshot/coolshot.c
3942 camlibs/panasonic/coolshot/library.c: code cleanup
3943 * camlibs/panasonic/coolshot/README: added TODO list for driver
3944
3945 2001-09-02 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3946
3947 * include/gphoto2-filesys.h:
3948 * libgphoto2/filesys.c: Cache files, too.
3949 * libgphoto2/camera.c: Use cached files if exist.
3950 * camlibs/konica/library.c:
3951 * camlibs/sierra/sierra.c: Cache files in the filesystem.
3952
3953 2001-09-02 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3954
3955 * camlibs/panasonic/coolshot/coolshot.c: Use gp_list_populate instead
3956 of accessing the filesystem. The filesystem is clever enough to do
3957 that itself.
3958
3959 2001-09-02 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3960
3961 * camlibs/stv0680/pattrec.[c,h]: Move those files ...
3962 * libgphoto2/pattrec.[c,]: ...here.
3963
3964 2001-09-02 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3965
3966 * frontends/command-line/options.c: #include <config.h>
3967
3968 2001-09-01 Chris Pinkham <cpinkham@infi.net>
3969
3970 * configure.in: added line to generate
3971 camlibs/panasonic/coolshot/Makefile
3972 * MAINTAINERS: added line for camlibs/panasonic/coolshot driver
3973 * camlibs/panasonic/Makefile.am: added coolshot to SUBDIRS declaration
3974 * camlibs/panasonic/coolshot/Makefile.am
3975 * camlibs/panasonic/coolshot/README
3976 * camlibs/panasonic/coolshot/TODO
3977 * camlibs/panasonic/coolshot/coolshot.[c,h]
3978 * camlibs/panasonic/coolshot/library.[c,h]:added files to support
3979 Panasonic Coolshot KXL-600A & KXL-601A digital cameras.
3980
3981 2001-09-01 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3982
3983 * camlibs/casio: New
3984 * configure.in: Add casio. Like the polaroid and samsung, those drivers
3985 DON'T WORK and therefore are signed as EXPERIMENTAL. I add those only
3986 to give you a basic framework on which to build.
3987
3988 2001-08-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3989
3990 * camlibs/polaroid/pdc700.c: New
3991
3992 2001-08-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
3993
3994 * configure.in: Added polaroid.
3995 * camlibs/samsung/samsung.c: Added GP_DRIVER_STATUS_EXPERIMENTAL;
3996 * frontends/command-line/main.c: print the EXPERIMENTAL/TESTING flag
3997 * include/gphoto2-abilities.h:
3998 * libgphoto2/abilities.c: Added CameraDriverStatus
3999 * camlibs/polaroid/pdc320.c:
4000 * camlibs/polaroid/Makefile.am: New
4001
4002 2001-08-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4003
4004 * camlibs/samsung/Makefile.am:
4005 * camlibs/samsung/samsung.c: New but untested. (Just ported it from
4006 old gphoto).
4007 * configure.in: Added samsung
4008
4009 2001-08-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4010
4011 * libgphoto2/camera.c: Add debugging messages
4012
4013 2001-08-31 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4014
4015 * camlibs/agfa-cl18/agfa.c: Remove gp_port_usb_find_device, that's in
4016 libgphoto2/camera.c now.
4017 * camlibs/canon/canon.c: Move the declaration of the models struct here.
4018 * camlibs/canon/canon.h: The models struct is no longer needed here.
4019 * camlibs/psa50.[c,h]: cs->gdev is now camera->port.
4020 * camlibs/canon/serial.[c,h]
4021 (canon_usb_probe): Removed. Now in libgphoto2/camera.c
4022 (canon_serial_init): Don't create/free a port here. Use camera->port.
4023 (canon_serial_close): Removed. No longer needed. Handled by libgphoto2
4024 (canon_serial_restore): Same here.
4025 * digita/commands.c: Indicate usb product/vendor in the abilities
4026 so that gphoto2 can autodetect. Use camera->port.
4027 * camlibs/digita/serial.c: Don't create/free the port here. Handled by
4028 libgphoto2
4029 * camlibs/digita/usb.c: No probe, no port creation (->libgphoto2)
4030 * camlibs/directory/directory.c: Declare lots of functions static.
4031 * camlibs/kodak/dc240/library.[c,h]:
4032 * camlibs/kodak/dc240/dc240.[c,h]: Use camera->port
4033 * camlibs/konica/library.c: No gp_port_usb_find_device here.
4034 * libgphoto2/camera.c (gp_camera_init): In case of USB,
4035 find the device. That removes redundancy in the camera libraries.
4036
4037 2001-08-30 Dan Fandrich <dan@coneharvesters.com>
4038 * libgphoto2/file.c:
4039 * include/gphoto2-file.h:
4040 * camlibs/dimera/dimera3500.c: removed traces of the PNM
4041 pseudo-file type and added PGM.
4042
4043 2001-08-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4044
4045 * camlibs/dimera/dimera3500.c (camera_file_get): Use
4046 gp_file_adjust_name_for_mime_type
4047 * libgphoto2/file.c (gp_file_adjust_name_for_mime_type):
4048 GP_MIME_RAW -> *.raw
4049
4050 2001-08-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4051
4052 * camlibs/agfa.c:
4053 * camlibs/commands.c:
4054 * camlibs/commands.h: Use a macro CHECK for most of the simple
4055 error checks. That makes the code much cleaner.
4056
4057 2001-08-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4058
4059 * camlibs/agfa-cl18/agfa.h: Renamed to
4060 * camlibs/agfa-cl18/commands.h
4061 * camlibs/Makefile.am: Reflect this change.
4062 * camlibs/commands.c:
4063 * camlibs/agfa.c: Improve error reporting.
4064
4065 2001-08-30 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4066
4067 * camlibs/agfa-cl18/*: Bring it up to date (camera->port and camera->fs)
4068
4069 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4070
4071 * camlibs/barbie/*: Use camera->port and camera->fs.
4072 * camlibs/dimera/dimera3500.c
4073 (populate_filesystem): Removed.
4074 (camera_folder_list_folders): Removed. We don't support folders anyways
4075 (camera_folder_list_files): Renamed to
4076 (file_list_func): Don't access the CameraFilesystem here. Just
4077 populate the list. The CameraFilesystem will get updated by libgphoto2.
4078 (camera_file_get_info): Renamed to
4079 (get_info_func): New
4080 (camera_file_set_info): Removed. Not supported.
4081 (camera_init): Correctly gp_filesystem_set_list_funcs and
4082 gp_filesystem_set_info_funcs so that the CameraFilesystem has full
4083 control over the information
4084 * include/gphoto2-list.h:
4085 * libgphoto2/list.c: (gp_list_populate): New. Please use this
4086 function to populate the list passed to you on file_list_func.
4087 * libgphoto2/filesys.c: Don't remove the dirty flag on folders
4088 on gp_filesystem_append (thanks, Dan!)
4089
4090 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4091
4092 * camlibs/template/*: Updated
4093 * include/gphoto2-camera.h: Add a note about c_folder_list_folders and
4094 c_folder_list_files not to be used. Same with [get,set]_info.
4095 * include/gphoto2-filesys.h: Remove an uneeded typedef.
4096 * libgphoto2/filesys.c: Here, too.
4097
4098 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4099
4100 Dan Fandrich <dan@coneharvesters.com> found this bug:
4101
4102 * libgphoto2/camera.c (list_files, list_folders): If
4103 gp_filesystem_list_files returns 0 files, try the old method. Same with
4104 folders.
4105
4106 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4107
4108 Fabrice did it again:
4109
4110 * camlibs/sierra/*: Actually use camera->fs.
4111
4112 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4113
4114 * include/gphotoos2.h:
4115 * include/gphoto2-portability-os2.h: Removed. Contents are now ...
4116 * include/gphoto2.h: ... here.
4117
4118 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4119
4120 * gphoto2-library.h: Clean up this file.
4121 * gphoto2-camera.h: We don't need camera_init, camera_abilities, and
4122 camera_id here. That belongs into gphoto2-library.h.
4123 * libgphoto2/camera.c:
4124 * libgphoto2/core.c: Adapt
4125 * camlibs/*: Move camera_init to the bottom of the file. Camera
4126 driver authors, could you please declare the functions above static?
4127 Except camera_id and camera_abilities.
4128
4129 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4130
4131 All work from Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr>:
4132
4133 * libgphoto2/filesys.c (gp_filesystem_number): Check if the folder
4134 is dirty (like in gp_filesystem_folder_number).
4135
4136 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4137
4138 * camlibs/sierra/*:
4139 * camlibs/directory/directory.c (camera_folder_list_folders),
4140 (camera_folder_list_files), (camera_file_[get,set]_info): Removed.
4141 Use the camera->fs. Use camera->port.
4142 * camlibs/*: camera->port->* -> camera->port_info->*
4143 * include/gphoto2-camera.h:
4144 * libgphoto2/camera.c: Open the port before accessing a camera,
4145 close it after.
4146
4147 2001-08-28 Hubert Figuiere <hfiguiere@teaser.fr>
4148
4149 * include/gphoto2-file.h (GP_MIME_BMP): added this mime type.
4150
4151 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4152
4153 * include/gphoto2-file.h: Add a note about the crappy API
4154 * include/gphoto2-abilities-list.h:
4155 * libgphoto2/abilities-list.c:
4156 * libgphoto2/core.c: Don't access the CameraAbilitiesList directly
4157 any more.
4158
4159 2001-08-29 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4160
4161 Another patch from Ilya Konstantinov <future@shiny.co.il>:
4162
4163 * libgphoto2/camera.c (gp_camera_new): Correctly initialize the speed
4164 to 0
4165
4166 2001-08-28 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4167
4168 * camlibs/canon/psa50.c:
4169 * camlibs/kodak/dc120/library.c:
4170 * camlibs/minolta/dimagev/dimagev.c:
4171 * camlibs/panasonic/dc1000.c:
4172 * camlibs/panasonic/dc1580.c:
4173 * camlibs/sonydscf1/sonydscf1.c: Remove direct accesses to the
4174 CameraFile struct.
4175
4176 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4177
4178 Patch from Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr>:
4179
4180 * camlibs/sierra/library.[c,h]:
4181 * camlibs/sierra/sierra.c: Use the new filesystem to cache file
4182 information and for listing files/folders.
4183 * include/gphoto2-file.h:
4184 * libgphoto2/file.c (gp_file_detect_mime_type),
4185 (gp_file_adjust_name_for_mime_type): New
4186 * libgphoto2/camera.c: list->count = 0;
4187 * libpghoto2/filesys.c (gp_filesystem_number): If this function is
4188 called, scan the whole filesystem.
4189 * tests/test-filesys.c: Test gp_filesystem_get_folder, too.
4190
4191 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4192
4193 * camlibs/sierra/sierra.c: Now that libgphoto2_port is patched, we
4194 can revert the quick fix from two hours ago.
4195
4196 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4197
4198 * libgphoto2/camera.c
4199 * libgphoto2/file.c: strcpy -> strncpy
4200
4201 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4202
4203 * include/gphoto2-filesys.h:
4204 * libgphoto2/filesys.c: Cache folders and files, too (that is, only
4205 query them from the camera when needed.
4206 * frontends/command-line/main.c: Don't require a port with
4207 "Directory Browse".
4208 * camlibs/konica/library.c: Use the new functions
4209 * camlibs/directory/directory.[c,h]: Use the filesystem
4210 * tests/test-filesys.c: Demonstrate the use of the new functions.
4211
4212 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4213
4214 * camlibs/sierra/sierra.c: And correctly use the macros CHECK (won't
4215 stop the camera) and CHECK_STOP (after the connection has been started).
4216
4217 2001-08-27 Lutz MÜller <urc8@rz.uni-karlsruhe.de>
4218
4219 * camlibs/sierra/sierra.c: Until I can fix the bug in
4220 libgphoto2_port, don't close the USB port.
4221
4222 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4223
4224 Suggestion from Ilya Konstantinov <gphoto-devel@future.galanet.net>:
4225
4226 * include/gphoto2-camera.h:
4227 * libgphoto2/camera.c (gp_camera_[get,set]_port_name) and
4228 (gp_camera_[get,set]_port_path): New
4229 * frontends/command-line/main.c: Call those functions.
4230
4231 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4232
4233 * include/gphoto2-filesys.h:
4234 * libgphoto2/filesys.c: Implement caching for file information.
4235 * tests/test-filesys.c: Test it here.
4236 * camlibs/konica/library.c: Use gp_filesystem_[get,set]_info. This
4237 stuff is really incredibly fast.
4238
4239 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4240
4241 Daniel Resare <noa@metamatrix.se> suggested using AC_CONFIG_SUBDIRS:
4242
4243 * configure.in: Use AC_CONFIG_SUBDIRS(libgphoto2_port).
4244 * Makefile.am: build.sh isn't needed any more
4245 * INSTALL: Update installation instructions
4246
4247 * doc/Makefile.am: Removed OVERVIEW and NOTES. This should have
4248 happened a long time ago.
4249
4250 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4251
4252 Ilya Konstantinov <gphoto-devel@future.galanet.net> pointed me to
4253 this bug:
4254
4255 * camlibs/sierra/sierra.c (camera_file_get): Add a break in the
4256 switch statement so that people can download files instead of getting
4257 errors.
4258
4259 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4260
4261 * include/gphoto2-core.h:
4262 * libgphoto2/core.c (gp_autodetect): Revert an API change I committed
4263 by error. Sorry.
4264 * libgphoto2/camera.c:
4265 * frontends/command-line/main.c: Here too.
4266
4267 2001-08-27 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4268
4269 Suggestions from Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr>:
4270
4271 * camlibs/sierra/library.c (sierra_change_folder): Just return if we
4272 are already in the requested folder.
4273 (sierra_update_fs_for_folder): Dont jump into the folder twice.
4274 * camlibs/sierra/sierra.c (camera_init): Use camera_start here instead
4275 of reimplementing everything again.
4276
4277 2001-08-26 Hubert Figuiere <hfiguiere@teaser.fr>
4278
4279 * configure.in: fixed a typo in the dotlibs value.
4280
4281 2001-08-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4282
4283 * include/gphoto2-camera.h:
4284 * libgphoto2/camera.c: Add gp_camera_[set,get]_model. Please use
4285 those functions instead of directly accessing camera->model.
4286 * libgphoto2/core.c: On exit, set glob_abilities_list = NULL
4287 * tests/test-gphoto2.c: Add lots of documentation.
4288
4289 2001-08-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4290
4291 * camlibs/dimera/dimera3500.c: explicitly set the conversion method
4292 to GP_FILE_CONVERSION_METHOD_CHUCK.
4293 * camlibs/digita/digita.c: Move the conversion raw -> ppm to ...
4294 * include/gphoto2-file.h:
4295 * libgphoto2/file.c: ... here.
4296 * include/gphoto2-filesystem.h:
4297 * libgphoto2/filesys.c: Implement "dirty" folders.
4298
4299 2001-08-26 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4300
4301 * camlibs/dimera3500.c: Move the raw->pnm conversion ...
4302 * include/gphoto2-file.h:
4303 * libgphto2/file.c: ... here. Now, other camera drivers can use this,
4304 too.
4305 * include/gphoto2-core.c:
4306 * libgphoto2/core.c: Small change to make the API consistent.
4307 * frontends/command-line/main.c: Add possibility for download of raw
4308 data.
4309
4310 2001-08-25 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4311
4312 * include/gphoto2-file.h:
4313 * include/gphoto2-library.h:
4314 * include/gphoto2-camera.h: Support for raw data.
4315 * libpghoto2/file.c: Adjust to above changes.
4316 * libgphoto2/frontend.c: Kill a warning.
4317 * libgphoto2/libgphoto-2.0.pc.in: CFlags -> Cflags
4318 * libgphoto2/widget.c: Include gphoto2-result.h instead of gphoto2.h
4319 * camlibs/*: Prepare support for download of raw data. Remove lots of
4320 redundant code (people just copied & pasted the code for file_get
4321 and file_get_preview...). I hope everything works as it did before.
4322 * frontend/command-line/*: Prepare support for download of raw data
4323
4324 2001-08-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4325
4326 * libgphoto2/abilities.c:
4327 * include/gphoto2-abilities.h: Let gp_abilities_new return an error
4328 code. This was the last one.
4329 * camlibs/*: Adjust to above change.
4330 * camlibs/canon/canon.c: #if 0 some code to kill some warnings
4331
4332 2001-08-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4333
4334 * include/gphoto2-abilities-list.h: Make gp_abilities_list_new
4335 return an error code. Introduce gp_abilities_list_sort and
4336 gp_abilities_list_count.
4337 * libgphoto2/abilities-list.c: See above.
4338 * libgphoto2/core.c: Sorting code now is in abilibies-list.
4339 * libgphoto2/file.c: "image/x-png" -> "image/png"
4340
4341 2001-08-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4342
4343 * camlibs/sierra/library.c: Remove some unnecessary casts, put in some
4344 CHECKs
4345 * camlibs/kodak/dc120/dc120.c:
4346 * camlibs/kodak/dc210/library.c:
4347 * camlibs/kodak/dc240/library.c: Use gp_file_* instead of directly
4348 accessing the struct.
4349 * libgphoto2/filesys.c: Remove lots of redundancy, always check if
4350 folder has a trailing slash (and ignore it if this is the case).
4351
4352 2001-08-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4353
4354 * camlibs/agfa-cl18/agfa.c: Use gp_file_* instead of directly
4355 accessing the struct.
4356 * camlibs/barbie/barbie.c: And here.
4357 * camlibs/directory/directory.c: And here.
4358 * camlibs/konica/library.c: And here.
4359 * camlibs/sierra/sierra.c: And here.
4360 * camlibs/panasonic/l859/l859.c: And here.
4361 * camlibs/dimera/dimera3500.c: And here.
4362 * camlibs/stv0680/stv0680.c: And here.
4363 * frontends/command-line/main.c: And here.
4364 * libgphoto2/camera.c: And here.
4365 * libgphoto2/file.c:
4366 * include/gphoto2-file.h: Introduce some more gp_file_* functions.
4367
4368 2001-08-24 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4369
4370 * include/gphoto2-file.h: Make gp_file_new return an error code.
4371 * */*: Adjust everything for above change.
4372
4373 2001-08-23 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4374
4375 * libgphoto2/list.c (gp_list_new): memset on *list instead of list.
4376
4377 2001-08-22 Hubert Figuiere <hfiguiere@teaser.fr>
4378
4379 * camlibs/dimera/dimera3500.c: removed * / * embedded inside comments
4380 that issued warnings and broke the build...
4381 * camlibs/kodak/dc240/library.c (dc240_wait_for_busy_completion):
4382 cast a const to a char to avoid a serious warning on Solaris sparc
4383 gcc. Fix bug #454183
4384
4385 2001-08-22 Stephane Castejon <scastejo@club-internet.fr>
4386
4387 * frontends/command-line/main.c : fix option --debug so that it
4388 really put the GP_DEBUG_HIGH mode.
4389
4390 2001-08-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4391
4392 * */*: Small parameter changes to make gphoto2 API more consistent.
4393 More to follow.
4394
4395 2001-08-22 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4396
4397 * README: Update USB Mass Storage list
4398
4399 2001-08-21 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4400
4401 * libgphoto2/camera.c (gp_camera_file_get_info): Fix logic.
4402
4403 2001-08-21 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4404
4405 * libgphoto2/camera.c:
4406 * libgphoto2/core.c:
4407 * libgphoto2/widget.c: Introduce CHECK_NULL and CHECK_RESULT for
4408 better error recovery and reporting
4409
4410 2001-08-22 Hubert Figuiere <hfiguiere@teaser.fr>
4411
4412 * MAINTAINERS: take over DC240 maintenance.
4413 * camlibs/kodak/dc240/library.h: removed unused functions.
4414 * camlibs/kodak/dc240/library.c: moved lot of functions to static.
4415 (dc240_wait_for_busy_completion): implemented. (NEW)
4416 (dc240_capture): finished implementation and prototype update.
4417 * camlibs/kodak/dc240/dc240.c (camera_init): activate capture_image
4418 (camera_capture): reimplemented and updated prototype
4419
4420 2001-08-21 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4421
4422 * libgphoto2/camera.c (gp_camera_file_get_info): Make sure the field
4423 name is always set.
4424
4425 2001-08-21 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4426
4427 * README: Updated list of USB Mass Storage cameras. Thanks Hubert!
4428
4429 2001-08-21 Stephane Castejon <scastejo@club-internet.fr>
4430
4431 * Removing unused variables
4432
4433 2001-08-21 Stephane Castejon <scastejo@club-internet.fr>
4434
4435 Correct following bugs in the sierra driver :
4436 * Could not retrieve movies from the cameras (got the image having
4437 the same base name instead). Same behaviour for movie thumbnails,
4438 * After correction of problem 1, got movie thumbnails that do
4439 not fit the JPEG format.
4440 * After correction of problem 1 & 2, part of some movie thumbnails had a
4441 very bad quality! The phenomenon was aleatory.
4442
4443 In camlibs/sierra/library.c,h :
4444 * Rewrite the sierra_read_packet routine : now it downloads movie thumbnails
4445 correctly (third bug).
4446 * Correction in the sierra_capture routine to make it generic regarding name
4447 of the folder the captured image is stored in.
4448 * Move update_fs_for_folder and sierra_change_folder from sierra.c
4449 to here.
4450 * Plus various other minor changes to try to be consistent between the
4451 different routines (when do we need to retry, error codes).
4452 Still work to be done there.
4453 * Add gp_filesystem_delete_all at the beginning of update_fs_for_folder.
4454 * Start documenting routines.
4455
4456 In camlibs/sierra/sierra.c :
4457 * Add call to sierra_change_folder in camera_file_get_generic,
4458 camera_file_get_info, camera_folder_delete_all, camera_file_delete.
4459 Remove sierra_folder_set from camera_start (then delete the routine
4460 since it is not used anymore).
4461 * Correct camera_file_get_generic to handle movie thumbnails
4462 correctly.
4463 * Correction in camera_file_get_generic regarding the properties
4464 (type and name) of the return file : it is always jpeg for thumbnails.
4465 * Move update_fs_for_folder and sierra_change_folder to library.c.
4466 * Remove formatting of the filesystem from camera_folder_delete_all : it
4467 is now performed by sierra_update_fs_for_folder.
4468 * Add a camera specific error code GP_ERROR_BAD_CONDITION which is raised
4469 when a picture cannot be captured (for instance if the lens protection was
4470 not removed, or the memory card is full).
4471 * Start documenting routines.
4472
4473 2001-08-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4474
4475 * doc/OVERVIEW: Cruft, not up to date, incorrect. Removed.
4476 * doc/NOTES: Redundant. Removed.
4477 * libgphoto2/camera.c: Be nice to frontend-writers, call gp_init if
4478 it hasn't been called yet on gp_camera_new.
4479 * libgphoto2/core.c: Same here with gp_autodetect and gp_camera_count.
4480 * include/gphoto2-core.h: Kill compile warning
4481
4482 2001-08-20 Lutz MÜller <urc8@rz.uni-karlsruhe.de>
4483
4484 * libpghoto2/camera.c: Kill compile warning by declaring gp_camera_exit
4485 static
4486
4487 2001-08-20 Lutz MÜller <urc8@rz.uni-karlsruhe.de>
4488
4489 * MAINTAINERS: New
4490
4491 2001-08-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4492
4493 * camlibs/sierra/sierra.c (camera_file_get_generic): Documentation
4494 update
4495
4496 2001-08-20 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4497
4498 * camlibs/sierra/sierra.c (camera_file_get_generic): Fix detection
4499 of TIFF images
4500
4501 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4502
4503 * configure.in: -Wmissing-prototypes -Wmissing-declarations
4504 * camlibs/agfa-cl18/commands.c:
4505 * camlibs/agfa-cl18/usb.c:
4506 * frontends/command-line/foreach.c:
4507 * frontends/command-line/interface.c:
4508 * frontends/command-line/main.c:
4509 * frontends/command-line/options.c:
4510 * frontends/command-line/range.c:
4511 * frontends/command-line/shell.h:
4512 * include/gphoto2-file.h:
4513 * libgphoto2/file.c: First step towards a compilation with -Werror
4514
4515 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4516
4517 * camlibs/konica/library.c: Format the filesystem before updating it.
4518
4519 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4520
4521 * tests/test-filesys.c: Even more tests
4522 * libgphoto2/filesys.c: Fix remaining bugs. It should work now...
4523
4524 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4525
4526 * tests/test-filesys.c: New
4527 * tests/Makefile.am: Compile test-filesys.c
4528 * libgphoto2/filesys.c: Several bugfixes - there are still bugs in
4529 there.
4530
4531 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4532
4533 * configure.in: Don't generate camlibs/template/Makefile
4534 * libgphoto2/filesys.c:
4535 * include/gphoto2-filesys.h (gp_filesystem_delete_all): New
4536
4537 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4538
4539 * libgphoto2/filesys.c (gp_filesystem_format): Fix bug found by
4540 Stéphane Castejon.
4541
4542 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4543
4544 * libgphoto2/globals.h: Unused. Removed.
4545
4546 2001-08-19 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4547
4548 * include/gphoto2-filesys.h:
4549 * libgphoto2/filesys.c (gp_filesystem_get_folder): New
4550 * libgphoto2/widget.c (gp_widget_get_parent): Corrected typo
4551
4552 2001-08-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4553
4554 * include/gphoto2-widget.h:
4555 * libgphoto2/widget.c (gp_widget_get_parent): New function
4556
4557 2001-08-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4558
4559 * include/Makefile.am: Oops, add gphoto2-result.h.
4560
4561 2001-08-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4562
4563 * po/POTFILES.in: Add core.c, camera.c and result.c
4564
4565 2001-08-18 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4566
4567 * README: Add notice about USB Mass Storage cameras.
4568 * include/*:
4569 * libgphoto2/*: Major cleanup - add licence notice to begin of each
4570 file, remove unused files/functions, ...
4571 * camlibs/konica/Makefile.am: There's no ChangeLog here...
4572 * tests/test-gphoto2.c: Adjust headers
4573
4574 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4575
4576 * include/gphoto2-camera.h:
4577 * include/gphoto2-file.h:
4578 * include/gphoto2-widget.h: Sort some stuff, put in LGPL notice.
4579 * libgphoto2/widget.c: Hide CameraWidget internals here. No need to
4580 publish all that stuff.
4581
4582 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4583
4584 * include/gphoto2-datatypes.h: Move the declaration of the lists to ...
4585 * include/gphoto2-lists.h: ... here. This is a first step towards
4586 cleaning up the include-mess. Realized that CameraListType isn't
4587 needed at all - removed.
4588 * include/gphoto2-filesys.h: Hide the actual contents of
4589 the CameraFilesystem ...
4590 * libgphoto2/filesys.c ... here. The normal user doesn't need to
4591 know what's inside.
4592 * libgphoto2/core.c:
4593 * libgphoto2/lists.c:
4594 * camlibs/*: Reflect above changes
4595
4596 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4597
4598 * configure.in: Add libgphoto-2.0.pc
4599 * libgphoto2/Makefile.am: Remove the old GNOME configuration stuff.
4600 GNOME uses pkgconfig now:
4601 * libgphoto2/libgphoto2Conf.sh.in: Removed
4602 * libgphoto2/libgphoto-2.0.pc.in: New
4603
4604 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4605
4606 * tests/*: New
4607 * configure.in:
4608 * Makefile.am: Add tests to SUBDIRS and generate the Makefile
4609 * frontents/command-line/test.[c,h]: Removed
4610 * frontends/command-line/main.c:
4611 * frontents/command-line/Makefile.am: Reflect changes
4612
4613 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4614
4615 * frontents/gtk/macros/*: Removed.
4616
4617 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4618
4619 * frontents/Makefile.am: Remove libpghoto2_frontend from SUBDIRS.
4620 * frontents/gtk/*: Removed those ancient files. For GUI frontends,
4621 refer to gtkam or GnoCam. They are distributed separately.
4622
4623 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4624
4625 * frontends/command-line/Makefile.am: Remove reference to
4626 libgphoto2_frontend.la which wasn't needed anyways.
4627
4628 2001-08-17 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4629
4630 * frontents/libgphoto2_frontend/*: Removed. Those files were mainly
4631 empty functions and nowhere needed.
4632
4633 2001-08-17 Hubert Figuiere <hfiguiere@teaser.fr>
4634
4635 * camlibs/kodak/dc210/dc210.c, camlibs/kodak/dc210/dc210.h,
4636 camlibs/kodak/dc210/library.c, camlibs/kodak/dc210/library.h,
4637 camlibs/kodak/dc210/Makefile.am, camlibs/kodak/dc210/README:
4638 Initial release of DC210 driver port.
4639
4640 2001-08-16 Christophe Barbe <christophe.barbe@online.fr>
4641
4642 * configure.in, camlibs/agfa-cl18/Makefile.am,
4643 camlibs/barbie/Makefile.am, camlibs/canon/Makefile.am,
4644 camlibs/digita/Makefile.am, camlibs/dimera/Makefile.am,
4645 camlibs/directory/Makefile.am, camlibs/kodak/dc120/Makefile.am,
4646 camlibs/kodak/dc240/Makefile.am, camlibs/kodak/dc3200/Makefile.am,
4647 camlibs/konica/Makefile.am, camlibs/minolta/dimagev/Makefile.am,
4648 camlibs/panasonic/Makefile.am, camlibs/panasonic/l859/Makefile.am,
4649 camlibs/sierra/Makefile.am, camlibs/sonydscf1/Makefile.am,
4650 camlibs/stv0680/Makefile.am, camlibs/template/Makefile.am: It
4651 adds code in configure.in to detect when '.libs' is not detected
4652 and in this case defined a variable "dotlibs" which is then
4653 substitute in all Makefile.in. This fix a build problem with
4654 newer libtool (1.4)
4655
4656 2001-08-15 Hubert Figuiere <hfiguiere@teaser.fr>
4657
4658 * camlibs/kodak/dc240/dc240.c (camera_about): Changed a typo in
4659 supported camera models.
4660
4661 2001-08-14 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4662
4663 * camlibs/sierra/sierra.c: Set timeout to TIMEOUT before updating
4664 folder. Thanks to Stéphane Castejon who found this bug.
4665
4666 2001-08-13 Hubert Figuiere <hfiguiere@teaser.fr>
4667
4668 * libgphoto2_port/usb/libusb.c (gp_port_usb_open): fix bug #438062:
4669 a NULL usb_device* was passed to usb_dev_handle.
4670
4671 2001-08-12 Hubert Figuiere <hfiguiere@teaser.fr>
4672
4673 * camlibs/kodak/dc240/library.c (dc240_file_action): fix bug #440162
4674
4675 2001-08-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4676
4677 * camlibs/sierra/library.c: (sierra_delete_all): Move notice about
4678 cameras ignoring delete_all to ...
4679 * camlibs/sierra/sierra.c: (camera_folder_delete_all): ... here. And
4680 update the filesystem - without that, gphoto2 won't be able to
4681 fix the behaviour of some cameras (ignoring delete_all).
4682
4683 2001-08-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4684
4685 * camlibs/panasonic/Makefile.am: SUBDIRS = l859
4686
4687 2001-08-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4688
4689 * camlibs/konica/library.c: (camera_init): Update the filesystem once
4690 at camera_init
4691 (camera_folder_list_folders): Use gp_filesystem_list_folders
4692 (camera_folder_list_files): Use gp_filesystem_list_files
4693
4694 2001-08-08 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4695
4696 * camlibs/sierra/library.[c,h]: (do_capture): Return the right location
4697 of the picture (on my camera, it is in /DCIM/100OLYMP)
4698 (sierra_file_count): Move that function into ...
4699 * camlibs/sierra/sierra.c: (update_fs_for_folder): New. Check the
4700 contents of the camera once at the beginning (init), then don't access
4701 the card anymore.
4702 (camera_init): Populate the filesystem
4703 (camera_folder_list_files): Use gp_filesystem_list_files
4704 (camera_folder_list_folders): Use gp_filesystem_list_folders
4705 (camera_file_get_info): The thumbnails aren't in quicktime format
4706 (camera_capture): Add the picture to the filesystem
4707 * include/gphoto2-filesys.h:
4708 * libgphoto2/filesys.c: (gp_filesystem_append): Allow filename == NULL
4709 for appending just folders
4710 (gp_filesystem_dump): New
4711 (gp_filesystem_list_files): New
4712 (gp_filesystem_list_folders): New
4713
4714 2001-08-04 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4715
4716 * camlibs/sierra/sierra.c: The C-2100UZ is supported, too.
4717 Unfortunately, the product id is the same for the C-2100UZ, the
4718 C-3000Z, and the C-3030Z. This results in three entries for this camera
4719 ("gphoto2 --auto-detect"). This has to be fixed somehow, sometime.
4720
4721 2001-08-03 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4722
4723 * camlibs/sierra/sierra.c: Remove the Panasonic Coolshot KXI-600A
4724 from the list of supported cameras - Chris Pinkham
4725 <cpinkham@infi.net> figured out that this camera uses a totally
4726 different protocol.
4727
4728 2001-08-03 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4729
4730 * camlibs/sierra/library.c: Add a note that the Nikon CoolPix 880
4731 simply ignores (!) the delete_all command. Thanks to Mick Grant
4732 <mickgr@drahthaar.clara.net> for figuring this out.
4733
4734 2001-08-03 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4735
4736 * libgphoto2/camera.c: Even if the camera reports success on
4737 delete_all, check if all pictures have been deleted.
4738
4739 2001-08-03 Lutz Müller <urc8@rz.uni-karlsruhe.de>
4740
4741 * libgphoto2/camera.c: Not all cameras implement delete_all - fall back
4742 to deletion one by one then.
4743
4744 2001-07-25 Hubert Figuiere <hfiguiere@teaser.fr>
4745
4746 * camlibs/kodak/CAMERAS: initial revision.
4747
4748 2001-07-09 Hubert Figuiere <hfiguiere@teaser.fr>
4749
4750 * camlibs/kodak/dc240/dc240.c:
4751 * camlibs/kodak/dc240/library.[c,h]: stricter typing of prototypes
4752 using const.
4753
4754 2001-07-09 Hubert Figuiere <hfiguiere@teaser.fr>
4755
4756 * camlibs/kodak/dc240/dc240.c: added USB support for DC280, DC3400
4757 and DC5000.
4758
4759 2001-07-04 Hubert Figuiere <hfiguiere@teaser.fr>
4760
4761 * camlibs/kodak/dc240/library.c: close bugs #438161 and #438155.
4762
4763 2000-08-20 15:47 scottf
4764
4765 * libgphoto2/library.c: minor formatting changes
4766
4767 2000-08-20 15:44 scottf
4768
4769 * libgphoto2/: core.c, file.c, settings.c: added mallocs for NULL
4770 reallocs
4771
4772 2000-08-20 13:29 jgangemi
4773
4774 * frontends/gtk/configure.in: - now checks for gnome libs > 1.2.4
4775 (needed for libglade to work)
4776
4777 2000-08-20 08:13 philm
4778
4779 * camlibs/canon/: Changelog, canon.c, psa50.c: make use of
4780 gp_config_set/get instead of own file to save settings
4781
4782 2000-08-20 06:44 philm
4783
4784 * camlibs/canon/: Changelog, TODO, canon.c, serial.c: USB now works
4785 thanks to the help of James Tappin and Tuomas Jormola.
4786
4787 2000-08-19 11:53 jgangemi
4788
4789 * frontends/gtk/src/main.c: - gphoto-backend correctly initialized
4790
4791 2000-08-19 11:52 jgangemi
4792
4793 * frontends/gtk/src/Makefile.am: - now we look in the dialogs
4794 directory too!
4795
4796 2000-08-19 11:51 jgangemi
4797
4798 * frontends/gtk/configure.in: - added src/dialogs/Makefile
4799
4800 2000-08-19 11:22 philm
4801
4802 * camlibs/canon/serial.c: fixed another type in serial.c
4803
4804 2000-08-19 11:13 jgangemi
4805
4806 * frontends/gtk/configure.in: - more verbose output if libglade
4807 fails
4808
4809 2000-08-19 10:33 philm
4810
4811 * camlibs/canon/serial.c: fixed a typo in serial.c
4812
4813 2000-08-19 04:34 scottf
4814
4815 * camlibs/fujitsu/fujitsu.c: updated the supported camera list
4816
4817 2000-08-18 20:47 jgangemi
4818
4819 * frontends/gtk/src/main.c: - adding gnome support (by by
4820 Lutz_Müller)
4821
4822 2000-08-18 20:45 jgangemi
4823
4824 * frontends/gtk/src/Makefile.am: - adding gnome support (by
4825 Lutz_Müller)
4826 - now uses gpio-config
4827
4828 2000-08-18 20:44 jgangemi
4829
4830 * frontends/gtk/: acconfig.h, configure.in: - adding gnome
4831 support (by Lutz_Müller)
4832
4833 2000-08-18 17:24 scottf
4834
4835 * configure.in, libgphoto2/core.c, libgphoto2/core.h,
4836 libgphoto2/settings.c: implemented id-based settings system
4837
4838 2000-08-18 12:35 scottf
4839
4840 * frontends/gtk-old/src/util.c: removed debug statement. whoops. :P
4841
4842 2000-08-18 12:33 scottf
4843
4844 * frontends/gtk-old/src/: callbacks.c, interface.c, util.c, util.h:
4845 added option to open image in viewer/editor after download
4846
4847 2000-08-18 11:34 scottf
4848
4849 * camlibs/canon/serial.c: minor update in serial.c for latest
4850 libusb (usb_device members names changed)
4851
4852 2000-08-17 17:08 scottf
4853
4854 * camlibs/directory/directory.def: whoops. overwrote the
4855 directory.def file. fixed
4856
4857 2000-08-17 17:06 scottf
4858
4859 * camlibs/directory/directory.c, camlibs/directory/directory.def,
4860 frontends/command-line/main.c: fixing directory browse lib
4861
4862 2000-08-17 15:48 scottf
4863
4864 * camlibs/directory/directory.c, frontends/gtk-old/src/main.c:
4865 directory browse now uses GPIO_DIR macros for portability.
4866 gphoto2_gtk updated for frontend_register functionality
4867
4868 2000-08-17 15:18 scottf
4869
4870 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/library.c,
4871 libgphoto2/file.c: minor edits
4872
4873 2000-08-17 10:54 scottf
4874
4875 * camlibs/directory/Makefile.am, camlibs/directory/directory.c,
4876 frontends/command-line/interface.h, frontends/command-line/main.c,
4877 include/gphoto2-datatypes.h, libgphoto2/core.c: fixed
4878 frontend_register function (name-space conflict)
4879
4880 2000-08-17 10:35 scottf
4881
4882 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/library.c,
4883 camlibs/fujitsu/library.h, frontends/command-line/main.c,
4884 include/gphoto2-core.h, include/gphoto2-datatypes.h,
4885 include/gphoto2.h, libgphoto2/core.c, libgphoto2/library.c,
4886 libgphoto2/settings.c: fixing little things
4887
4888 2000-08-17 06:36 philm
4889
4890 * frontends/gtk-old/src/Makefile.am: fixed Makefile.am to use
4891 gpio-config
4892
4893 2000-08-17 04:30 mariusz
4894
4895 * configure.in: Solaris workaround for tr and grep fixed
4896
4897 2000-08-17 03:05 philm
4898
4899 * camlibs/canon/: Changelog, canon.c, psa50.c, serial.c: fixed USB
4900 compilation, but does it work?
4901
4902 2000-08-16 15:12 scottf
4903
4904 * include/gphoto2.h, libgphoto2/core.c, libgphoto2/exif.h,
4905 libgphoto2/library.c, libgphoto2/library.h: fixed minor issues
4906
4907 2000-08-16 07:46 mariusz
4908
4909 * configure.in: fixed problems with Solaris tr (ranges) and grep
4910 (-E option)
4911
4912 2000-08-16 07:40 mariusz
4913
4914 * frontends/command-line/main.c: reverse order for image deleting
4915 in cli
4916
4917 2000-08-15 19:33 jgangemi
4918
4919 * frontends/gtk/src/: gp_util.c, gp_util.h: - added gp_idle
4920 - completed gp_interface_message_long
4921 - create_message_win_long unimplemented
4922 - completed gp_interface_message
4923 - create_message_win unimplemented
4924
4925 2000-08-15 19:28 jgangemi
4926
4927 * frontends/gtk/src/: interface.c, interface.h: - added
4928 create_message_win_long stub
4929 - added create_message_win stub
4930
4931 2000-08-15 13:49 scottf
4932
4933 * libgphoto2/: library.c, library.h: quick define changes
4934
4935 2000-08-15 11:42 philm
4936
4937 * camlibs/canon/: Changelog, TODO, canon.c, psa50.c, psa50.h,
4938 serial.c, serial.h, util.c, util.h: created a working
4939 camera_config_set functions (saves debug level and owner name).
4940 modified heavily the driver to use the camlib_data struct to store
4941 all the variables which were previously global. The driver should
4942 now be able to use more than one Canon camera at a time (not
4943 tested).
4944
4945 2000-08-14 20:35 jgangemi
4946
4947 * frontends/gtk/src/camera_util.h: - finished config_camera_cb
4948 - still need to add gp_message calls and implement
4949 build/retrieve rec
4950 routines
4951
4952 2000-08-14 20:31 jgangemi
4953
4954 * frontends/gtk/src/callbacks.c: - finished config_camera_cb
4955 - still need to add gp_message calls and implement the
4956 build/retrieve
4957 routines
4958
4959 2000-08-14 20:30 jgangemi
4960
4961 * frontends/gtk/src/camera_util.c: - moved gp_gtk_camera* to
4962 gp_util
4963
4964 2000-08-14 20:29 jgangemi
4965
4966 * frontends/gtk/src/: gp_util.c, gp_util.h: - new files :
4967 contains all gp_* routines
4968 - added stubs for some routines so interface compiles
4969 - gp_debug_print now functional
4970
4971 2000-08-14 20:27 jgangemi
4972
4973 * frontends/gtk/src/Makefile.am: - added a few more files to
4974 compile
4975
4976 2000-08-13 21:45 jgangemi
4977
4978 * frontends/gtk/src/interface.c: - added some interface menus,
4979 work on local file listings
4980
4981 2000-08-13 21:44 jgangemi
4982
4983 * frontends/gtk/src/: callbacks.c, callbacks.h: - added some new
4984 callbacks
4985
4986 2000-08-13 21:43 jgangemi
4987
4988 * frontends/gtk/src/globals.h: - global vars here
4989
4990 2000-08-13 21:42 jgangemi
4991
4992 * frontends/gtk/src/: tree_list_util.c, tree_list_util.h: - all
4993 functions involving trees reside here - these mainly deal w/
4994 the directory structures and manipulation of the local and
4995 camera
4996 file system
4997
4998 2000-08-13 21:41 jgangemi
4999
5000 * frontends/gtk/src/: camera_util.c, camera_util.h: - all
5001 interface funcs to the camera will reside here - see the README
5002 file
5003 one level up
5004
5005 2000-08-13 21:39 jgangemi
5006
5007 * frontends/gtk/src/Makefile.am: added files for compiling
5008
5009 2000-08-13 21:39 jgangemi
5010
5011 * frontends/gtk/README: read me - i've got some "standards"
5012 listed here
5013
5014 2000-08-12 13:06 scottf
5015
5016 * camlibs/konica/: konica.c, konica.h, library.c, lowlevel.c,
5017 localization/data_english.c30, localization/data_french.c30: added
5018 patches from Lutz. now supports localization
5019
5020 2000-08-11 04:24 simpson2
5021
5022 * camlibs/makefile.os2, camlibs/barbie/makefile.os2,
5023 camlibs/canon/makefile.os2, camlibs/canon/serial.c,
5024 camlibs/digita/makefile.os2, camlibs/directory/makefile.os2,
5025 camlibs/sonydscf1/Makefile.am, camlibs/sonydscf1/chotplay.c,
5026 camlibs/sonydscf1/makefile.os2, camlibs/sonydscf1/sonydscf1.c,
5027 frontends/command-line/makefile.os2,
5028 frontends/libgphoto2_frontend/makefile.os2, include/gphotoos2.h,
5029 libgphoto2/core.c, libgphoto2/file.c, libgphoto2/fs.c,
5030 libgphoto2/makefile.os2: bvl: Updated OS/2 makefile and made a
5031 start with modifying the sony lib
5032
5033 2000-08-10 17:16 scottf
5034
5035 * camlibs/canon/serial.c: removed reference to gpio/gpio.h in favor
5036 of just gpio.h
5037
5038 2000-08-10 16:36 scottf
5039
5040 * camlibs/fujitsu/: fujitsu.c, fujitsu.h: added generic USB support
5041 to fujitsu library. just put in vendor/product/endpoints for any
5042 camera and it will be supported
5043
5044 2000-08-10 16:19 scottf
5045
5046 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
5047 camlibs/fujitsu/library.c, frontends/command-line/main.c,
5048 include/gphoto2-datatypes.h: optimized the fujitsu USB support.
5049 little change in folder-display in the cli
5050
5051 2000-08-10 16:04 scottf
5052
5053 * camlibs/canon/canon.c: quick typecast change
5054
5055 2000-08-10 15:48 scottf
5056
5057 * libgphoto2/fs.c: fixed filesystem deletion bug (yuck)
5058
5059 2000-08-10 14:48 philm
5060
5061 * camlibs/canon/: Changelog, canon.c, psa50.c: changed
5062 camera_summary to report battery status.
5063
5064 2000-08-10 13:43 philm
5065
5066 * camlibs/canon/: Changelog, TODO, canon.c, psa50.c, psa50.h: added
5067 psa50_set_time. added some widget to the config dialog box.
5068
5069 2000-08-09 18:22 philm
5070
5071 * camlibs/canon/: Changelog, Protocol, canon.c, psa50.c: changed
5072 timeout for initialization from 1000 to 900 because with 1000 it
5073 was working on command line but not GUI. started a configure
5074 dialog box. changed gp_file_list to use gp_list_append.
5075
5076 2000-08-09 18:17 scottf
5077
5078 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
5079 camlibs/fujitsu/library.c, camlibs/fujitsu/library.h,
5080 camlibs/panasonic/.cvsignore, libgphoto2/fs.c: added USB support to
5081 the fujitsu library
5082
5083 2000-08-09 14:44 philm
5084
5085 * camlibs/canon/canon.c: changed a sprintf to strcpy in canon.c
5086 (avoids a coredumps (?))
5087
5088 2000-08-09 14:14 scottf
5089
5090 * camlibs/fujitsu/: fujitsu.c, fujitsu.h, library.c: adding USB
5091 support to fujitsu. it's failing right now. blech.
5092
5093 2000-08-08 19:35 scottf
5094
5095 * include/gphoto2-datatypes.h: modified cameralistentry
5096
5097 2000-08-08 15:43 scottf
5098
5099 * camlibs/konica/: konica.c, konica.h, library.c, library.h,
5100 lowlevel.c, lowlevel.h: added Lutz's patches for filename-centric
5101 API
5102
5103 2000-08-08 15:33 philm
5104
5105 * camlibs/canon/serial.c: Fixed typo in serial.c
5106
5107 2000-08-08 15:04 scottf
5108
5109 * frontends/command-line/main.c: fixed get-all-pictures bug that
5110 crashed the CLI (for_each_image was being called with NULL folder)
5111
5112 2000-08-08 15:00 scottf
5113
5114 * frontends/gtk-old/src/: callbacks.c, interface.c: updated gtk-old
5115 to new API
5116
5117 2000-08-08 14:59 philm
5118
5119 * camlibs/canon/: TODO, canon.c, psa50.c, psa50.h, serial.c: Upload
5120 preliminary support for testing.
5121
5122 2000-08-08 12:56 philm
5123
5124 * camlibs/canon/: Changelog, TODO: TODO and Changelog files
5125 created.
5126
5127 2000-08-08 12:38 philm
5128
5129 * camlibs/canon/: canon.c, serial.c: Bug for setting attributes
5130 corrected. changed canon_serial_send to speed up for all cameras
5131 but A50 which does not like getting too much data in a row.
5132
5133 2000-08-08 12:10 mariusz
5134
5135 * camlibs/panasonic/dc1580.c: bug related to abilities fixed
5136
5137 2000-08-06 06:01 mariusz
5138
5139 * camlibs/panasonic/: README, dc1000.c, dc1580.c: abilities
5140 accommodated to the new API
5141
5142 2000-08-05 09:57 mariusz
5143
5144 * camlibs/panasonic/: README, dc.h, dc1000.c, dc1580.c: filename
5145 based communication between library and core
5146
5147 2000-08-05 05:35 philm
5148
5149 * camlibs/canon/canon.c: camera_file_delete updated to the filename
5150 API
5151
5152 2000-08-05 04:55 philm
5153
5154 * camlibs/canon/: Makefile.am, README, canon.c, psa50.c, serial.c,
5155 serial.h: Updated library to the filename based API. PowerShot A5
5156 support must be updated to the new API. Deletion of pics does not
5157 yet work. USB is not updated to the changes in libgpio.
5158
5159 2000-08-04 20:29 scottf
5160
5161 * docs/: camlib_devel.sgml, camlib_devel.txt: updated linuxdoc and
5162 plaintext camlib developer docs
5163
5164 2000-08-04 18:09 scottf
5165
5166 * camlibs/barbie/barbie.c, camlibs/digita/digita.c,
5167 camlibs/directory/directory.c, camlibs/fujitsu/fujitsu.c,
5168 docs/camlib_devel.lyx, include/gphoto2-core.h,
5169 include/gphoto2-datatypes.h, include/gphoto2-library.h,
5170 libgphoto2/core.c, libgphoto2/globals.h, libgphoto2/library.c:
5171 changed camera_id and camera_abilities prototypes. this should be
5172 the start of stability for the API
5173
5174 2000-08-04 17:09 jerdfelt
5175
5176 * include/gphoto2-datatypes.h: Clean up type definitions and
5177 prototypes. Some minor formatting changes for consistency
5178
5179 2000-08-04 17:07 jerdfelt
5180
5181 * camlibs/digita/: digita.c, usb.c: Get it to atleast compile again
5182
5183 2000-08-04 17:04 jerdfelt
5184
5185 * camlibs/: canon/.cvsignore, konica/.cvsignore: Update .cvsignore
5186
5187 2000-08-04 17:04 jerdfelt
5188
5189 * camlibs/canon/canon.c: Spaces to TABs
5190
5191 2000-08-04 17:02 jerdfelt
5192
5193 * libgphoto2/.cvsignore: Wildcard .lo
5194
5195 2000-08-04 17:01 jerdfelt
5196
5197 * configure.in: Fix alignment for camera help
5198
5199 2000-08-04 17:01 jerdfelt
5200
5201 * camlibs/sonydscf1/: .cvsignore, Makefile.am: Standard files
5202
5203 2000-08-04 15:32 scottf
5204
5205 * camlibs/barbie/barbie.c, camlibs/canon/canon.c,
5206 camlibs/digita/digita.c, camlibs/directory/directory.c,
5207 camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/library.c,
5208 camlibs/konica/library.c, camlibs/panasonic/dc1000.c,
5209 camlibs/panasonic/dc1580.c, camlibs/sonydscf1/sonydscf1.c,
5210 camlibs/template/template.c, docs/camlib_devel-portmon.eps,
5211 docs/camlib_devel-repeater.eps, docs/camlib_devel-y.eps,
5212 docs/camlib_devel.lyx, docs/camlib_devel.txt,
5213 include/gphoto2-library.h, libgphoto2/library.c: changed prototype
5214 for camera_id to use CameraText (sorry everyone\!)
5215
5216 2000-08-04 14:59 jerdfelt
5217
5218 * libgphoto2/core.c: Standardize formatting a little bit
5219
5220 2000-08-04 14:52 jerdfelt
5221
5222 * include/gphoto2-datatypes.h: Tabs before everything? Call me
5223 anal, but I think this is more readable :)
5224
5225 2000-08-04 11:38 scottf
5226
5227 * frontends/command-line/main.c: fixed thumbnail naming buggy
5228
5229 2000-08-03 17:47 scottf
5230
5231 * camlibs/barbie/barbie.c, camlibs/barbie/barbie.h,
5232 camlibs/barbie/library.c, camlibs/directory/directory.c,
5233 camlibs/fujitsu/fujitsu.c, frontends/command-line/main.c,
5234 frontends/gtk-old/src/callbacks.c, include/gphoto2-core.h,
5235 include/gphoto2-datatypes.h, include/gphoto2-library.h,
5236 libgphoto2/core.c, libgphoto2/fs.c: changed to newer API version.
5237 completely filename based, more atomic to make way for camera
5238 locking
5239
5240 2000-08-03 16:13 scottf
5241
5242 * configure.in, camlibs/NOTES, camlibs/barbie/barbie.c,
5243 camlibs/directory/directory.c, camlibs/fujitsu/fujitsu.c,
5244 camlibs/fujitsu/fujitsu.h, camlibs/sonydscf1/chotplay.c,
5245 camlibs/sonydscf1/sonydscf1.c, frontends/command-line/main.c: moved
5246 to filename-based system. tested (pretty well) and working with
5247 barbie, directory, and fujitsu libraries
5248
5249 2000-08-02 10:38 scottf
5250
5251 * DAEMON, camlibs/barbie/Makefile.am, camlibs/barbie/barbie.c,
5252 camlibs/barbie/barbie.h, camlibs/barbie/library.c,
5253 camlibs/barbie/library.h, camlibs/barbie/makefile.os2,
5254 frontends/command-line/main.c, include/gphoto2-core.h,
5255 include/gphoto2-datatypes.h, include/gphoto2-library.h,
5256 libgphoto2/Makefile.am, libgphoto2/core.c, libgphoto2/fs.c,
5257 libgphoto2/fs.h, libgphoto2/library.c: changing to filename based
5258 system
5259
5260 2000-08-01 15:03 scottf
5261
5262 * camlibs/directory/directory.c, include/gphoto2-core.h,
5263 include/gphoto2-datatypes.h, libgphoto2/widget.c: revised widget
5264 system (a little)
5265
5266 2000-08-01 15:00 scottf
5267
5268 * frontends/gtk-old/src/callbacks.c: fixed configuration bug (radio
5269 buttons). updated to newer widget revision
5270
5271 2000-08-01 12:31 scottf
5272
5273 * camlibs/fujitsu/fujitsu.c: added folder support patch from Veros
5274 Kaplan (thanks Veros\!)
5275
5276 2000-08-01 12:17 scottf
5277
5278 * include/gphoto2-datatypes.h: fixed abilities bug
5279
5280 2000-07-31 19:10 scottf
5281
5282 * camlibs/: canon/psa50.c, canon/serial.c, digita/digita.c,
5283 digita/usb.c: updated for new dynamic libgpio
5284
5285 2000-07-31 14:47 scottf
5286
5287 * camlibs/panasonic/.cvsignore: updated .cvsignore
5288
5289 2000-07-31 14:46 scottf
5290
5291 * camlibs/panasonic/: README, dc1000.c, dc1000.h: added missing
5292 panasonic files
5293
5294 2000-07-31 14:45 scottf
5295
5296 * frontends/command-line/main.c, libgphoto2/Makefile.am,
5297 libgphoto2/core.c: fixed CAMLIBS directory bug
5298
5299 2000-07-31 11:16 scottf
5300
5301 * camlibs/fujitsu/fujitsu.c: fixed camera_init conditional
5302 placemente (noted by Veros Kaplan)
5303
5304 2000-07-31 05:16 simpson2
5305
5306 * camlibs/digita/: digita.c, digita.h, serial.c: bvl: init
5307 structure passed to digita seial init, for serial path and speed
5308
5309 2000-07-30 12:59 scottf
5310
5311 * camlibs/konica/: konica.c, konica.h, library.c: added patch from
5312 lutz to konica
5313
5314 2000-07-30 06:34 simpson2
5315
5316 * docs/build_OS2.txt: bvl: start of information on OS/2 Build
5317
5318 2000-07-30 05:10 simpson2
5319
5320 * AUTHORS, camlibs/makefile.os2, camlibs/barbie/makefile.os2,
5321 camlibs/canon/makefile.os2, camlibs/digita/makefile.os2,
5322 camlibs/directory/makefile.os2, camlibs/fujitsu/makefile.os2,
5323 camlibs/konica/makefile.os2, camlibs/panasonic/makefile.os2,
5324 camlibs/sonydscf1/makefile.os2,
5325 frontends/command-line/makefile.os2: bvl: updated OS/2 makefiles,
5326 there was a stupid machine dependant declaration in them
5327
5328 2000-07-29 13:28 scottf
5329
5330 * AUTHORS: added mariusz to the AUTHORS file
5331
5332 2000-07-29 12:06 scottf
5333
5334 * camlibs/: canon/canon.c, panasonic/Makefile.am, panasonic/dc.c,
5335 panasonic/dc.h, panasonic/dc1580.c, panasonic/dc1580.h: applied
5336 patches from Mariusz(panasonic) and Phillipe (canon)
5337
5338 2000-07-29 04:41 simpson2
5339
5340 * camlibs/barbie/makefile.os2,
5341 frontends/libgphoto2_frontend/makefile.os2: bvl: updated OS/2
5342 support
5343
5344 2000-07-29 04:32 simpson2
5345
5346 * camlibs/.cvsignore: bvl: updated
5347
5348 2000-07-29 04:31 simpson2
5349
5350 * camlibs/konica/: .cvsignore, konica.df, makefile.os2: bvl: added
5351 files needed to build DLL on OS/2
5352
5353 2000-07-29 04:30 simpson2
5354
5355 * camlibs/fujitsu/.cvsignore: [no log message]
5356
5357 2000-07-29 04:29 simpson2
5358
5359 * camlibs/fujitsu/: fujitsu.df, makefile.os2: bvl: Files needed to
5360 build DLL on OS/2
5361
5362 2000-07-29 04:28 simpson2
5363
5364 * camlibs/makefile.os2, camlibs/directory/makefile.os2,
5365 frontends/command-line/makefile.os2, include/gphotoos2.h,
5366 libgphoto2/makefile.os2: bvl: various changes and updates to OS/2
5367 specific files
5368
5369 2000-07-29 04:27 simpson2
5370
5371 * camlibs/sonydscf1/: readme, todo: [no log message]
5372
5373 2000-07-29 04:25 simpson2
5374
5375 * camlibs/sonydscf1/: chotplay.c, chotplay.h, command.c, command.h,
5376 common.h, config.h, dsc_f1.c, getuint.c, getuint.h, makefile.os2,
5377 pmp.h, sonydscf1.c, sonydscf1.df, sonydscf1.h: bvl: Support for the
5378 Sony DSC-F1, modified library from gphoto1 only tested and
5379 compiled on OS/2
5380
5381 2000-07-29 04:20 simpson2
5382
5383 * camlibs/canon/: canon.c, psa50.c, serial.c: bvl: changed include
5384 <gpio/gpio.h> to <gpio.h> as discussed earlier
5385
5386 2000-07-29 04:17 simpson2
5387
5388 * camlibs/: barbie/barbie.df, barbie/makefile.os2, canon/canon.df,
5389 canon/makefile.os2: bvl: added files to build DLL on OS/2
5390
5391 2000-07-29 04:16 simpson2
5392
5393 * camlibs/panasonic/: dc.c, dc1580.c, makefile.os2, panasonic.df:
5394 bvl: dc.c, dc1580.c added db.h include, to make it compile on OS/2
5395 makefile.os2 panansonic.df files needed to build dll on OS/2
5396
5397 2000-07-29 04:14 simpson2
5398
5399 * camlibs/digita/digita.df: bvl: digita.df, module defenition file
5400 to create DLL on OS/2
5401
5402 2000-07-29 04:13 simpson2
5403
5404 * camlibs/digita/makefile.os2: bvl: makefile for OS/2
5405
5406 2000-07-29 04:13 simpson2
5407
5408 * camlibs/digita/: commands.c, digita.c, digita.h, serial.c, usb.c:
5409 bvl: Changed include file from <gpio/gpio.h> to <gpio.h>
5410
5411 2000-07-28 23:09 scottf
5412
5413 * include/gphoto2-datatypes.h: fixed abilities->port macros to
5414 reflect renumbering of CameraPortType
5415
5416 2000-07-28 16:54 scottf
5417
5418 * camlibs/panasonic/dc1580.c: replace gp_message in panasonic lib
5419 with gp_camera_message
5420
5421 2000-07-28 13:20 scottf
5422
5423 * camlibs/canon/canon.c, camlibs/canon/canon.h,
5424 camlibs/canon/psa50.c, camlibs/canon/psa50.h,
5425 camlibs/fujitsu/fujitsu.c, frontends/command-line/main.c,
5426 frontends/gtk-old/src/callbacks.c, include/gphoto2-datatypes.h,
5427 libgphoto2/core.c, libgphoto2/globals.h, libgphoto2/library.c:
5428 added patch from mariusz to fix deleting bug. added canon patch
5429 from phillipe to fix thumbnailing bug and add detection of IXUS
5430
5431 2000-07-27 13:00 scottf
5432
5433 * camlibs/canon/canon.c, camlibs/canon/serial.c,
5434 camlibs/konica/library.c, libgphoto2/library.c: fixed 'not a
5435 library' bug for konica and canon libraries
5436
5437 2000-07-27 12:30 scottf
5438
5439 * camlibs/konica/library.c: added patch from Lutz fixing exit, and
5440 removing unneeded struct
5441
5442 2000-07-27 03:31 scottf
5443
5444 * ChangeLog: updated ChangeLog
5445
5446 2000-07-27 00:38 scottf
5447
5448 * frontends/gtk/configure.in: changed name of gtk from project5 to
5449 gphoto2_gtk2 for now
5450
5451 2000-07-27 00:37 scottf
5452
5453 * frontends/gtk/: install-sh, missing, mkinstalldirs,
5454 intl/ChangeLog, intl/VERSION, intl/bindtextdom.c,
5455 intl/cat-compat.c, intl/dcgettext.c, intl/dgettext.c,
5456 intl/explodename.c, intl/finddomain.c, intl/gettext.c,
5457 intl/gettext.h, intl/gettextP.h, intl/hash-string.h,
5458 intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h,
5459 intl/linux-msg.sed, intl/loadinfo.h, intl/loadmsgcat.c,
5460 intl/localealias.c, intl/po2tbl.sed.in, intl/textdomain.c,
5461 intl/xopen-msg.sed: remove intl directory
5462
5463 2000-07-27 00:35 scottf
5464
5465 * frontends/gtk/: aclocal.m4, config.h.in, configure,
5466 po/Makefile.in.in, po/cat-id-tbl.c, po/project5.pot,
5467 po/stamp-cat-id, src/Makefile.am: removed unnecessary files
5468
5469 2000-07-27 00:25 scottf
5470
5471 * frontends/gtk/src/: tree_list_util.c, tree_list_util.h: added
5472 missing files to the gtk frontend
5473
5474 2000-07-26 22:46 scottf
5475
5476 * camlibs/digita/digita.c: fixed small bug in digita abilities code
5477 (incremented pointer location, not value for some reason :P)
5478
5479 2000-07-26 22:44 scottf
5480
5481 * camlibs/template/template.c: corrected template directory's port
5482 ability
5483
5484 2000-07-26 22:42 scottf
5485
5486 * camlibs/: canon/.cvsignore, konica/.cvsignore: mod'd cvsignore
5487 files
5488
5489 2000-07-26 22:41 scottf
5490
5491 * camlibs/digita/digita.c, camlibs/digita/digita.h,
5492 camlibs/digita/serial.c, camlibs/digita/usb.c,
5493 frontends/command-line/Makefile.am, frontends/command-line/main.c,
5494 include/gphoto2-datatypes.h, include/gphoto2.h: added digita
5495 library and command-line patch from Johannes
5496
5497 2000-07-26 21:33 scottf
5498
5499 * camlibs/: canon/Makefile, canon/Makefile.in, konica/Makefile.in:
5500 removed Makefile[.in] from canon and konica libs
5501
5502 2000-07-26 21:06 scottf
5503
5504 * docs/: .cvsignore, camlib_devel.lyx, camlib_devel.sgml,
5505 camlib_devel.txt, frontend_devel.lyx, frontend_devel.sgml,
5506 frontend_devel.txt: starting to write the docs. outlined structure
5507
5508 2000-07-26 20:43 scottf
5509
5510 * docs/: camlib_devel.lyx, camlib_devel.sgml, frontend_devel.lyx,
5511 frontend_devel.sgml: adding skeletons for the docs
5512
5513 2000-07-26 20:26 scottf
5514
5515 * docs/: camlib_devel.txt, frontend_devel.txt: starting developer
5516 documentation
5517
5518 2000-07-26 20:22 scottf
5519
5520 * frontends/gtk/src/Makefile.am: small Makefile.am change to gtk
5521
5522 2000-07-26 19:55 scottf
5523
5524 * frontends/gtk-old/files.list: removed files.list
5525
5526 2000-07-26 14:36 scottf
5527
5528 * frontends/gtk/autogen.sh: added autogen.sh
5529
5530 2000-07-26 14:34 scottf
5531
5532 * frontends/gtk/: ABOUT-NLS, AUTHORS, COPYING, ChangeLog, INSTALL,
5533 Makefile.am, NEWS, README, acconfig.h, aclocal.m4, config.h.in,
5534 configure, configure.in, install-sh, missing, mkinstalldirs,
5535 stamp-h.in, intl/ChangeLog, intl/VERSION, intl/bindtextdom.c,
5536 intl/cat-compat.c, intl/dcgettext.c, intl/dgettext.c,
5537 intl/explodename.c, intl/finddomain.c, intl/gettext.c,
5538 intl/gettext.h, intl/gettextP.h, intl/hash-string.h,
5539 intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h,
5540 intl/linux-msg.sed, intl/loadinfo.h, intl/loadmsgcat.c,
5541 intl/localealias.c, intl/po2tbl.sed.in, intl/textdomain.c,
5542 intl/xopen-msg.sed, pixmaps/camera.xpm, pixmaps/close_image.xpm,
5543 pixmaps/configure.xpm, pixmaps/delete_images.xpm, pixmaps/exit.xpm,
5544 pixmaps/fliph.xpm, pixmaps/flipv.xpm, pixmaps/folder.xpm,
5545 pixmaps/get_index.xpm, pixmaps/get_index_empty.xpm,
5546 pixmaps/get_selected_images.xpm, pixmaps/no_thumbnail.xpm,
5547 pixmaps/open_image.xpm, pixmaps/print_image.xpm,
5548 pixmaps/refresh.xpm, pixmaps/resize.xpm, pixmaps/rotc.xpm,
5549 pixmaps/save_current_image.xpm, po/ChangeLog, po/Makefile.in.in,
5550 po/POTFILES.in, po/cat-id-tbl.c, po/project5.pot, po/stamp-cat-id,
5551 src/Makefile.am, src/callbacks.c, src/callbacks.h, src/interface.c,
5552 src/interface.h, src/main.c, src/support.c, src/support.h: added
5553 new gtk inteface beginning code
5554
5555 2000-07-26 14:25 scottf
5556
5557 * frontends/gtk-old/: po/.cvsignore, src/.cvsignore: whoops. fixed
5558 cvsignore in gtk-old
5559
5560 2000-07-26 14:24 scottf
5561
5562 * camlibs/: canon/.cvsignore, konica/.cvsignore,
5563 konica/localization/data_english.c30,
5564 konica/localization/data_french.c30, panasonic/.cvsignore: updated
5565 all .cvsignore files
5566
5567 2000-07-26 14:21 scottf
5568
5569 * frontends/gtk-old/: .cvsignore, po/.cvsignore, src/.cvsignore:
5570 updated .cvsignore files
5571
5572 2000-07-26 14:14 scottf
5573
5574 * configure.in, camlibs/barbie/barbie.c, camlibs/canon/Makefile,
5575 camlibs/canon/Makefile.am, camlibs/canon/Makefile.in,
5576 camlibs/directory/directory.c, camlibs/konica/konica.c,
5577 camlibs/konica/konica.h, camlibs/konica/library.c,
5578 camlibs/konica/lowlevel.c, camlibs/konica/lowlevel.h,
5579 frontends/command-line/main.c, frontends/gtk-old/src/callbacks.c,
5580 frontends/gtk-old/src/globals.h, frontends/gtk-old/src/interface.c,
5581 frontends/gtk-old/src/interface.h, frontends/gtk-old/src/main.c,
5582 include/gphoto2-core.h, include/gphoto2-datatypes.h,
5583 include/gphoto2.h, libgphoto2/core.c, libgphoto2/library.c: updated
5584 gtk-old interface to new object-oriented API
5585
5586 2000-07-25 16:58 ole
5587
5588 * camlibs/canon/Makefile.am: Fix libgphoto2_canon_la_LDFLAGS
5589
5590 2000-07-25 14:26 scottf
5591
5592 * include/gphoto2-core.h, include/gphoto2-datatypes.h,
5593 libgphoto2/core.c: added gp_camera_free(). added some error
5594 checking
5595
5596 2000-07-25 14:03 scottf
5597
5598 * configure.in, camlibs/barbie/barbie.c, camlibs/barbie/barbie.h,
5599 camlibs/canon/Makefile, camlibs/canon/canon.c,
5600 camlibs/canon/psa50.c, camlibs/canon/psa50.h,
5601 camlibs/canon/serial.c, camlibs/digita/digita.c,
5602 camlibs/directory/directory.c, camlibs/directory/directory.h,
5603 camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
5604 camlibs/fujitsu/library.c, camlibs/fujitsu/library.h,
5605 camlibs/konica/library.c, camlibs/panasonic/dc1580.c,
5606 camlibs/template/template.c, frontends/command-line/interface.c,
5607 frontends/command-line/main.c, include/gphoto2-core.h,
5608 include/gphoto2-datatypes.h, include/gphoto2-interface.h,
5609 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/core.h,
5610 libgphoto2/file.c, libgphoto2/globals.h, libgphoto2/library.c,
5611 libgphoto2/library.h: moved to object-oriented Camera* design
5612
5613 2000-07-25 13:02 scottf
5614
5615 * camlibs/canon/: Makefile, Makefile.am, Makefile.in, Protocol,
5616 README, canon.c, canon.h, crc.c, crc.h, mkpatch, psa50.c, psa50.h,
5617 serial.c, serial.h, util.c, util.h, ps350/COPYING, ps350/README,
5618 ps350/SerialIn, ps350/compu1, ps350/compu3, ps350/compu3c,
5619 ps350/compu3d, ps350/compu3e-4, ps350/compu3f, ps350/compu5,
5620 ps350/compu6, ps350/notes.txt, ps350/ps350chk.c, ps350/ps350init,
5621 ps350/ps350proto.txt, ps350/renamejpg.c: added canon lib\!\!
5622
5623 2000-07-24 13:43 scottf
5624
5625 * configure.in: added comma :P
5626
5627 2000-07-24 03:47 simpson2
5628
5629 * makefile.os2, camlibs/makefile.os2,
5630 camlibs/directory/directory.def, camlibs/directory/makefile.os2,
5631 frontends/command-line/main.c, frontends/command-line/makefile.os2,
5632 include/gphoto2.h, include/gphotoos2.h, libgphoto2/library.c,
5633 libgphoto2/makefile.os2: bvl: Made some linebreak statments, and
5634 ifdef correction on behalf of the OS/2 port
5635
5636 2000-07-22 14:47 scottf
5637
5638 * camlibs/: directory/directory.c, fujitsu/fujitsu.c: minor
5639 config_set/get bug fix
5640
5641 2000-07-22 14:34 scottf
5642
5643 * camlibs/fujitsu/fujitsu.c, frontends/gtk-old/src/callbacks.c,
5644 include/gphoto2-core.h, include/gphoto2-datatypes.h,
5645 libgphoto2/core.c, libgphoto2/widget.c: added dynamic configuration
5646 support.
5647
5648 2000-07-21 21:59 scottf
5649
5650 * frontends/gtk-old/src/callbacks.c, frontends/gtk-old/src/util.c,
5651 include/gphoto2-core.h, include/gphoto2-datatypes.h,
5652 libgphoto2/widget.c: fixed nasty recursive gp_widget_free bug.
5653 blech.
5654
5655 2000-07-21 20:06 scottf
5656
5657 * camlibs/fujitsu/fujitsu.c, frontends/gtk-old/src/callbacks.c,
5658 include/gphoto2-datatypes.h, libgphoto2/widget.c: reworked widget
5659 system a little. added more functions
5660
5661 2000-07-21 16:14 scottf
5662
5663 * frontends/gtk-old/src/callbacks.c, libgphoto2/widget.c: adding
5664 configuration support to GTK frontend
5665
5666 2000-07-21 14:55 scottf
5667
5668 * camlibs/fujitsu/fujitsu.c, frontends/command-line/test.c,
5669 frontends/gtk-old/src/callbacks.c, include/gphoto2-core.h,
5670 include/gphoto2-datatypes.h, libgphoto2/core.c,
5671 libgphoto2/widget.c: widget system is now working\! adding support
5672 to GTK frontend
5673
5674 2000-07-21 14:15 scottf
5675
5676 * acconfig.h, configure.in, camlibs/Makefile.am,
5677 camlibs/konica/Makefile.in, camlibs/panasonic/dc.c,
5678 camlibs/panasonic/dc.h, camlibs/panasonic/dc1580.c,
5679 camlibs/panasonic/dc1580.h, frontends/command-line/.cvsignore,
5680 libgphoto2/file.c, libgphoto2/library.c: added a bunch of patchs
5681 from Johannes and Mariusz
5682
5683 2000-07-21 14:15 scottf
5684
5685 * camlibs/digita/: .cvsignore, Makefile.am, commands.c, digita.c,
5686 digita.h, serial.c, usb.c: adding .cvsignor for digita driver dir
5687
5688 2000-07-19 21:55 scottf
5689
5690 * camlibs/directory/directory.c: added more image file types to
5691 directory browse lib
5692
5693 2000-07-19 21:43 scottf
5694
5695 * camlibs/fujitsu/fujitsu.c, frontends/gtk-old/src/callbacks.c:
5696 added more cameras to the supported camera list
5697
5698 2000-07-19 21:37 scottf
5699
5700 * camlibs/barbie/barbie.c: renamed the camera models
5701
5702 2000-07-19 21:20 scottf
5703
5704 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
5705 camlibs/fujitsu/fujitsu.c, camlibs/konica/library.c,
5706 camlibs/panasonic/dc1580.c, camlibs/template/template.c,
5707 frontends/command-line/main.c, include/gphoto2-core.h,
5708 include/gphoto2-datatypes.h, include/gphoto2-library.h,
5709 libgphoto2/core.c, libgphoto2/core.h: changed _manual, _about, and
5710 _summary to use CameraText to guarantee 32k of text space
5711
5712 2000-07-19 20:59 scottf
5713
5714 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
5715 camlibs/fujitsu/fujitsu.c, camlibs/konica/library.c,
5716 camlibs/panasonic/dc1580.c, frontends/command-line/main.c,
5717 include/gphoto2-datatypes.h, libgphoto2/util.c: changed
5718 abilities.(serial, parallel, usb, ...) to just ORing of
5719 abilities.port
5720
5721 2000-07-19 20:36 scottf
5722
5723 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
5724 camlibs/fujitsu/fujitsu.c, camlibs/panasonic/dc1580.c,
5725 camlibs/template/template.c, include/gphoto2-core.h,
5726 include/gphoto2-datatypes.h, include/gphoto2-library.h,
5727 libgphoto2/core.c, libgphoto2/core.h: updated camera_capture
5728 prototype
5729
5730 2000-07-19 20:23 scottf
5731
5732 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
5733 camlibs/fujitsu/fujitsu.c, camlibs/konica/library.c,
5734 camlibs/panasonic/dc1580.c, camlibs/template/template.c,
5735 frontends/libgphoto2_frontend/cache.c, include/gphoto2-datatypes.h,
5736 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/file.c:
5737 converted over to using mime types in CameraFile->type
5738
5739 2000-07-19 20:07 scottf
5740
5741 * configure.in, camlibs/konica/COPYING, camlibs/konica/ChangeLog,
5742 camlibs/konica/EXPERTS, camlibs/konica/Makefile.am,
5743 camlibs/konica/Makefile.in, camlibs/konica/README,
5744 camlibs/konica/TODO, camlibs/konica/konica.c,
5745 camlibs/konica/konica.h, camlibs/konica/library.c,
5746 camlibs/konica/lowlevel.c, camlibs/konica/lowlevel.h: added konica
5747 library. thanx Lutz\!
5748
5749 2000-07-19 19:24 scottf
5750
5751 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/library.c,
5752 frontends/gtk-old/src/callbacks.c,
5753 frontends/gtk-old/src/interface.c, libgphoto2/core.c,
5754 libgphoto2/library.c, libgphoto2/util.c: fixed camera abilities
5755 bug. finishing gtk frontend. fixed minor bug in fujitsu lib
5756
5757 2000-07-19 18:58 scottf
5758
5759 * camlibs/fujitsu/fujitsu.c: added camera_stop to the end of _init
5760
5761 2000-07-19 18:45 scottf
5762
5763 * camlibs/fujitsu/README: updated README
5764
5765 2000-07-19 18:44 scottf
5766
5767 * camlibs/fujitsu/library.c: hell. removed all usleeps and it's
5768 much quicker now. errors are recovered (if they ever pop up)
5769
5770 2000-07-19 18:41 scottf
5771
5772 * camlibs/fujitsu/fujitsu.c: removed guts of camera_exit. not
5773 needed now.
5774
5775 2000-07-19 18:39 scottf
5776
5777 * camlibs/fujitsu/fujitsu.c: wrapped folder_set and file_count in
5778 start/stop functions
5779
5780 2000-07-19 18:36 scottf
5781
5782 * camlibs/fujitsu/fujitsu.c, frontends/gtk-old/src/callbacks.c:
5783 gtk-old is working. good to go\!
5784
5785 2000-07-19 18:30 scottf
5786
5787 * camlibs/fujitsu/library.c: scaled percentage value
5788
5789 2000-07-19 18:28 scottf
5790
5791 * camlibs/fujitsu/library.c: reduced timeout. faster now.
5792
5793 2000-07-19 18:27 scottf
5794
5795 * camlibs/fujitsu/: fujitsu.c, library.c: error recovery is a good
5796 thing. now nak's incomplete packets and reads again
5797
5798 2000-07-19 18:00 scottf
5799
5800 * camlibs/fujitsu/library.c: increased timeout to let camera catch
5801 up
5802
5803 2000-07-19 17:56 scottf
5804
5805 * camlibs/fujitsu/fujitsu.c: hacked around idle camera bug. camera
5806 didn't like sitting idle between operations.
5807
5808 2000-07-19 16:53 scottf
5809
5810 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/library.c,
5811 frontends/command-line/main.c, frontends/gtk-old/AUTHORS,
5812 frontends/gtk-old/MANUAL, frontends/gtk-old/src/callbacks.c,
5813 frontends/gtk-old/src/callbacks.h,
5814 frontends/gtk-old/src/gtkiconlist.c,
5815 frontends/gtk-old/src/gtkitementry.c,
5816 frontends/gtk-old/src/interface.c,
5817 frontends/gtk-old/src/interface.h, frontends/gtk-old/src/util.c,
5818 frontends/gtk-old/src/util.h: almost done on new gtk-old interface.
5819 fixing fujitsu library bugs.
5820
5821 2000-07-19 15:07 scottf
5822
5823 * camlibs/directory/directory.c: fixed preview naming bug
5824
5825 2000-07-19 13:08 scottf
5826
5827 * libgphoto2/file.c: null terminator the file->data in gp_file_open
5828
5829 2000-07-19 11:35 scottf
5830
5831 * frontends/gtk-old/src/: callbacks.c, callbacks.h, interface.c:
5832 finished the save dialog. just need to save now
5833
5834 2000-07-19 11:04 scottf
5835
5836 * frontends/gtk-old/acinclude.m4: added DOCDIC macro to build
5837 (thanks Ole)
5838
5839 2000-07-19 11:03 scottf
5840
5841 * frontends/gtk-old/pixmaps/refresh.xpm: added refresh button
5842
5843 2000-07-18 20:08 scottf
5844
5845 * frontends/gtk-old/src/: callbacks.c, interface.c, interface.h,
5846 util.c, util.h: finishing up gtk-old. adding saving functionality.
5847
5848 2000-07-18 17:28 scottf
5849
5850 * frontends/gtk-old/src/: callbacks.c, gtkiconlist.lo, interface.c:
5851 how'd that object file get in there? whoops. it was me. :P
5852
5853 2000-07-18 17:22 scottf
5854
5855 * COPYING: Put in copy of LGPL
5856
5857 2000-07-18 17:21 scottf
5858
5859 * camlibs/directory/directory.c: added manual and summary to
5860 directory lib
5861
5862 2000-07-18 17:08 scottf
5863
5864 * frontends/gtk-old/: AUTHORS, acconfig.h, configure.in,
5865 src/callbacks.c, src/interface.c, src/interface.h: added help menu
5866 items
5867
5868 2000-07-18 16:22 scottf
5869
5870 * include/gphoto2.h: removed gpio.h reference from gphoto2.h
5871 (didn't need it)
5872
5873 2000-07-18 16:17 scottf
5874
5875 * frontends/gtk-old/: COPYING, INSTALL: whoops. needed to add
5876 COPYING file and INSTALL :P
5877
5878 2000-07-18 16:17 scottf
5879
5880 * frontends/gtk-old/: Makefile.am, src/callbacks.c: updated COPYING
5881 file and INSTALL
5882
5883 2000-07-18 16:12 scottf
5884
5885 * camlibs/fujitsu/library.c, camlibs/template/template.c,
5886 include/gphoto2.h: finished replacing <gpio/gpio.h> with <gpio.h>
5887
5888 2000-07-18 16:10 scottf
5889
5890 * camlibs/barbie/barbie.c, camlibs/fujitsu/fujitsu.c,
5891 camlibs/panasonic/dc.h, frontends/gtk-old/MANUAL,
5892 frontends/gtk-old/Makefile.am, frontends/gtk-old/src/callbacks.c,
5893 frontends/gtk-old/src/interface.c, libgphoto2/Makefile.am,
5894 libgphoto2/core.c: replaced all #include <gpio/gpio.h> with
5895 #include <gpio.h> for portability (so other non-development
5896 oriented platforms can compile without installing)
5897
5898 2000-07-18 15:31 scottf
5899
5900 * frontends/gtk-old/.cvsignore: added cvsignore to gtk-old
5901
5902 2000-07-18 14:38 scottf
5903
5904 * AUTHORS: minor AUTHORS change.
5905
5906 2000-07-18 14:38 scottf
5907
5908 * frontends/gtk-old/configure.in,
5909 frontends/gtk-old/src/callbacks.c,
5910 frontends/gtk-old/src/interface.c,
5911 frontends/gtk-old/src/interface.h, libgphoto2/file.c: added AUTHORS
5912 file to install.
5913
5914 2000-07-18 14:13 scottf
5915
5916 * .cvsignore, AUTHORS, Makefile.am, acconfig.h, configure.in,
5917 camlibs/.cvsignore, camlibs/Makefile.am, camlibs/NOTES,
5918 camlibs/barbie/.cvsignore, camlibs/directory/.cvsignore,
5919 camlibs/fujitsu/.cvsignore, frontends/.cvsignore,
5920 frontends/command-line/.cvsignore, frontends/command-line/main.c,
5921 frontends/gtk-old/configure.in, frontends/gtk-old/src/callbacks.c,
5922 frontends/gtk-old/src/interface.c,
5923 frontends/libgphoto2_frontend/.cvsignore, include/.cvsignore,
5924 libgphoto2/Makefile.am: added patch for --get-picture (correctly
5925 reports error message now) from Mariusz. patched cvsignore patch
5926 from Johannes.
5927
5928 2000-07-18 13:25 scottf
5929
5930 * camlibs/panasonic/dc.c, camlibs/panasonic/dc.h,
5931 camlibs/panasonic/dc1580.c, camlibs/panasonic/dc1580.h,
5932 frontends/command-line/main.c, libgphoto2/core.c: updated
5933 panansonic library. Thanx Mariusz
5934
5935 2000-07-17 19:28 scottf
5936
5937 * frontends/gtk-old/src/: callbacks.c, callbacks.h, gtkiconlist.c,
5938 gtkiconlist.h: fixed nasty bug with gtkiconlist. not thread safe.
5939
5940 2000-07-17 16:44 scottf
5941
5942 * frontends/gtk-old/src/: callbacks.c, callbacks.h, interface.c:
5943 rearranged toolbar. added refresh button. removed index buttons.
5944
5945 2000-07-17 12:46 ole
5946
5947 * libgphoto2/core.c: Added #ifdef's for GPIO_USB, GPIO_IEEE1394 and
5948 GPIO_NETWORK
5949
5950 2000-07-17 12:43 ole
5951
5952 * frontends/command-line/main.c: Replaced conflicting delacaration
5953 of 'daemon' in unistd.h with 'daemonmode'
5954
5955 2000-07-17 12:26 scottf
5956
5957 * include/gphotoos2.h: edited gphotoos2.h.
5958
5959 2000-07-17 12:11 scottf
5960
5961 * configure.in, makefile.os2, camlibs/makefile.os2,
5962 camlibs/directory/directory.c, camlibs/directory/directory.def,
5963 camlibs/directory/makedll.cmd, camlibs/directory/makefile.os2,
5964 camlibs/fujitsu/fujitsu.c, camlibs/panasonic/dc1580.c,
5965 frontends/command-line/main.c, frontends/command-line/makefile.os2,
5966 include/gphoto2.h, include/gphotoos2.h, libgphoto2/library.c,
5967 libgphoto2/makefile.os2: added os2 support. Thank Bart a lot, OS2
5968 users :)
5969
5970 2000-07-17 11:54 scottf
5971
5972 * camlibs/panasonic/: dc.c, dc1580.c: small workaround for uint8_t
5973 and uint32_t (#defines)
5974
5975 2000-07-17 11:45 scottf
5976
5977 * camlibs/: Makefile.am, panasonic/Makefile.am, panasonic/dc.c,
5978 panasonic/dc.h, panasonic/dc1580.c, panasonic/dc1580.h: Added
5979 panasonic library. Thanx Mariusz.
5980
5981 2000-07-14 21:27 scottf
5982
5983 * frontends/gtk-old/src/: callbacks.c, callbacks.h, globals.h,
5984 interface.c, main.c: added file deletion to gtk-old. now icon list
5985 updates on resizing (neat). only a couple things left :)
5986
5987 2000-07-14 19:08 scottf
5988
5989 * frontends/gtk-old/src/: callbacks.c, gtkiconlist.c,
5990 gtkitementry.c, interface.c: selecting thumbnails works (small hack
5991 in gtkiconlist.c)
5992
5993 2000-07-14 17:55 scottf
5994
5995 * frontends/gtk-old/src/: callbacks.c, callbacks.h, globals.h,
5996 interface.c, interface.h, main.c: wow. folder listing is working
5997 nicely. added new progress window (percent and message included
5998 with cancel button).
5999
6000 2000-07-14 17:53 scottf
6001
6002 * libgphoto2/core.c: core will now sort the folder list before
6003 passing it back to the front-end (how nice ;)
6004
6005 2000-07-14 15:32 scottf
6006
6007 * camlibs/directory/directory.c: fixed getting multiple indexes
6008 error
6009
6010 2000-07-14 15:14 scottf
6011
6012 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6013 camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
6014 camlibs/fujitsu/library.c, camlibs/fujitsu/library.h,
6015 camlibs/template/template.c, frontends/command-line/main.c,
6016 frontends/command-line/test.c, frontends/gtk-old/src/main.c,
6017 include/gphoto2-core.h, include/gphoto2-datatypes.h,
6018 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/core.h,
6019 libgphoto2/library.c, libgphoto2/util.c, libgphoto2/util.h: remove
6020 camera_debug_set function, moved to CameraInit flag
6021
6022 2000-07-13 20:06 scottf
6023
6024 * frontends/gtk-old/src/callbacks.c: whoops. file_get changed to
6025 file_get_preview in the indexing function :P MUCH faster now.
6026 sheesh.
6027
6028 2000-07-13 20:01 scottf
6029
6030 * frontends/gtk-old/src/: callbacks.c, gtkiconlist.c,
6031 gtkiconlist.h, interface.c, util.c, util.h: indexing is working.
6032 camera folder browsing is working. directory browse works (will
6033 index any directory)
6034
6035 2000-07-13 16:33 scottf
6036
6037 * libgphoto2/: core.c, library.c: fixed previous sorting error
6038 (forgot to sort the camera abilities with the camera list). blech
6039 blech blech
6040
6041 2000-07-13 16:09 scottf
6042
6043 * libgphoto2/library.c: camera list is now sorted
6044
6045 2000-07-13 16:01 scottf
6046
6047 * camlibs/directory/directory.c, include/gphoto2-datatypes.h: sped
6048 up directory browse functionality overall
6049
6050 2000-07-13 16:00 scottf
6051
6052 * frontends/gtk-old/src/: callbacks.c, callbacks.h, interface.c,
6053 main.c: folder browsing and setting now working
6054
6055 2000-07-13 15:09 scottf
6056
6057 * camlibs/directory/directory.c: fixed crashing from NULL pointer
6058
6059 2000-07-13 13:37 scottf
6060
6061 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6062 frontends/gtk-old/pixmaps/folder.xpm,
6063 frontends/gtk-old/src/callbacks.c,
6064 frontends/gtk-old/src/callbacks.h,
6065 frontends/gtk-old/src/interface.c, include/gphoto2-library.h:
6066 removed <gphotos> camerafolderlist entry requirement (was silly)
6067
6068 2000-07-13 13:29 scottf
6069
6070 * frontends/gtk-old/pixmaps/: camera.xpm, folder.xpm,
6071 no_thumbnail.xpm: whoops. forgot pixmaps
6072
6073 2000-07-13 13:29 scottf
6074
6075 * frontends/gtk-old/src/: callbacks.c, callbacks.h, interface.c,
6076 main.c: adding folder tree on left
6077
6078 2000-07-12 20:55 scottf
6079
6080 * frontends/gtk-old/src/: callbacks.c, gtkiconlist.c,
6081 gtkiconlist.h, gtkiconlist.lo, gtkitementry.c, gtkitementry.h,
6082 interface.c: added icon list from gtkiconlist and some beginning
6083 index code (not much)
6084
6085 2000-07-12 17:45 scottf
6086
6087 * camlibs/fujitsu/fujitsu.c, frontends/command-line/main.c,
6088 frontends/gtk-old/src/Makefile.am,
6089 frontends/gtk-old/src/callbacks.c,
6090 frontends/gtk-old/src/interface.c: starting thumbnail index.
6091 gdk-pixbuf rocks.
6092
6093 2000-07-12 17:44 scottf
6094
6095 * libgphoto2/settings.c: fixed load_settings bug that let null
6096 values crash the core (blech)
6097
6098 2000-07-11 19:33 scottf
6099
6100 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6101 frontends/command-line/main.c, frontends/command-line/test.c,
6102 include/gphoto2-core.h, include/gphoto2-datatypes.h,
6103 libgphoto2/core.c, libgphoto2/core.h, libgphoto2/library.c: done
6104 for the day
6105
6106 2000-07-11 19:33 scottf
6107
6108 * frontends/gtk-old/src/: callbacks.c, callbacks.h, main.c, util.c:
6109 camera changes go smoothly.
6110
6111 2000-07-11 19:32 scottf
6112
6113 * camlibs/fujitsu/: fujitsu.c, library.c: fixed detection of
6114 folders
6115
6116 2000-07-11 18:19 scottf
6117
6118 * camlibs/fujitsu/fujitsu.c: fixed timing issues (slowed down
6119 read/write)
6120
6121 2000-07-11 18:00 scottf
6122
6123 * frontends/gtk-old/src/: Makefile.am, callbacks.c, globals.h,
6124 interface.c, interface.h, main.c, util.c: camera info/manual/about
6125 working. doesn't init() at start-up (waits for camera-related
6126 function
6127
6128 2000-07-11 17:26 scottf
6129
6130 * camlibs/fujitsu/fujitsu.c: fixed get_int_register bug (no ack)
6131
6132 2000-07-11 16:06 scottf
6133
6134 * camlibs/fujitsu/: fujitsu.c, library.c: added 460Z to list of
6135 supported cameras
6136
6137 2000-07-11 15:32 scottf
6138
6139 * camlibs/fujitsu/: fujitsu.c, library.c: fixed camera_exit bug
6140
6141 2000-07-11 14:31 scottf
6142
6143 * frontends/gtk-old/src/: callbacks.c, globals.h, interface.c,
6144 main.c: camera selection dialog working
6145
6146 2000-07-10 19:16 scottf
6147
6148 * frontends/gtk-old/src/: callbacks.c, callbacks.h, globals.h,
6149 interface.c, main.c, util.c, util.h: diggin in to the old gtk
6150 interface. camera/selection working (well, sort of)
6151
6152 2000-07-10 17:52 scottf
6153
6154 * DAEMON, frontends/command-line/main.c: added daemon description,
6155 and flag for command-line
6156
6157 2000-07-10 15:08 scottf
6158
6159 * frontends/command-line/Makefile.am,
6160 frontends/command-line/interface.c, frontends/command-line/main.c,
6161 frontends/gtk-old/src/interface.c,
6162 frontends/gtk-old/src/interface.h,
6163 frontends/libgphoto2_frontend/cache.c,
6164 frontends/libgphoto2_frontend/gphoto2-frontend.h,
6165 frontends/libgphoto2_frontend/helpers.c,
6166 frontends/libgphoto2_frontend/image.c,
6167 frontends/libgphoto2_frontend/script.c,
6168 include/gphoto2-interface.h, libgphoto2/core.c: renamed interface_*
6169 to gp_interface_*. changed command-line numbering to begin at 1
6170
6171 2000-07-10 10:27 scottf
6172
6173 * frontends/libgphoto2_frontend/: Makefile.am, cache.c, cache.h,
6174 gphoto2-frontend.h, helpers.h, image.c, image.h, script.c: adding
6175 gPhoto scripting
6176
6177 2000-07-08 13:20 ole
6178
6179 * libgphoto2/: .cvsignore, Makefile.am: Shut up, cvs...
6180
6181 2000-07-08 12:41 ole
6182
6183 * configure.in: Added check for gpio and LIBGPHOTO_* globals
6184
6185 2000-07-08 11:36 ole
6186
6187 * libgphoto2/: Makefile.am, libgphoto2Conf.sh.in: Added
6188 configuration file for using libgphoto2 in GNOME applications
6189
6190 2000-07-07 18:58 scottf
6191
6192 * frontends/gtk-old/src/: util.c, util.h: whoops. needed to remove
6193 old gPhoto ref's
6194
6195 2000-07-07 18:54 scottf
6196
6197 * frontends/gtk-old/src/Makefile.am: final commit for the day
6198
6199 2000-07-07 18:52 scottf
6200
6201 * frontends/gtk-old/src/: callbacks.c, callbacks.h, interface.c,
6202 main.c, util.c, util.h: added util.[ch]
6203
6204 2000-07-07 18:19 scottf
6205
6206 * frontends/gtk-old/configure.in,
6207 frontends/gtk-old/src/Makefile.am,
6208 frontends/gtk-old/src/interface.c,
6209 frontends/gtk-old/src/interface.h, frontends/gtk-old/src/main.c,
6210 libgphoto2/Makefile.am: linked libgphoto2 to libgpio.
6211
6212 2000-07-07 17:57 scottf
6213
6214 * Makefile.am, configure.in, gphoto2-config.in,
6215 frontends/gtk-old/src/Makefile.am, frontends/gtk-old/src/main.c:
6216 added gphoto2-config script to make adding frontends and libraries
6217 easier
6218
6219 2000-07-07 17:28 scottf
6220
6221 * frontends/gtk-old/: AUTHORS, ChangeLog, Makefile.am, NEWS,
6222 README, acconfig.h, autogen.sh, configure.in, files.list,
6223 gphoto2-gtk.glade, gphoto2-gtk.glade.bak, stamp-h.in,
6224 pixmaps/close_image.xpm, pixmaps/configure.xpm,
6225 pixmaps/delete_images.xpm, pixmaps/exit.xpm, pixmaps/fliph.xpm,
6226 pixmaps/flipv.xpm, pixmaps/get_index.xpm,
6227 pixmaps/get_index_empty.xpm, pixmaps/get_selected_images.xpm,
6228 pixmaps/open_image.xpm, pixmaps/print_image.xpm,
6229 pixmaps/resize.xpm, pixmaps/rotc.xpm,
6230 pixmaps/save_current_image.xpm, po/ChangeLog, po/POTFILES.in,
6231 src/Makefile.am, src/callbacks.c, src/callbacks.h, src/interface.c,
6232 src/interface.h, src/main.c, src/support.c, src/support.h: Adding
6233 older gtk interface to frontends
6234
6235 2000-07-06 17:33 scottf
6236
6237 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
6238 camlibs/fujitsu/library.c, include/gphoto2-library.h: added DC1
6239 error checking to fujitsu library
6240
6241 2000-07-06 16:59 scottf
6242
6243 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/library.c,
6244 frontends/command-line/main.c, include/gphoto2-library.h: fujitsu
6245 camera summary working.
6246
6247 2000-07-06 15:27 scottf
6248
6249 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
6250 camlibs/fujitsu/library.c, frontends/command-line/interface.c,
6251 frontends/command-line/main.c: fujitsu library working nicely. 99%
6252 functional.
6253
6254 2000-07-05 20:11 scottf
6255
6256 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
6257 camlibs/fujitsu/library.c, frontends/command-line/main.c: fujitsu
6258 lib 90% working.
6259
6260 2000-07-05 12:55 scottf
6261
6262 * configure.in: minor changes. version change.
6263
6264 2000-07-03 19:16 scottf
6265
6266 * camlibs/fujitsu/: fujitsu.c, fujitsu.h, library.c:
6267 reading/writing int32 registers supported (fujitsu)
6268
6269 2000-07-03 14:58 scottf
6270
6271 * camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
6272 camlibs/fujitsu/library.c, frontends/command-line/main.c: working
6273 on fujitsu. fixed debug output in command-line
6274
6275 2000-06-30 20:23 scottf
6276
6277 * camlibs/fujitsu/: README, fujitsu.c, library.c: done for the
6278 week. fujitsu still being worked on
6279
6280 2000-06-30 13:43 scottf
6281
6282 * camlibs/fujitsu/: fujitsu.c, fujitsu.h, library.c, library.h:
6283 continuing adding fujitsu lib.
6284
6285 2000-06-30 13:24 scottf
6286
6287 * camlibs/fujitsu/: Makefile.am, fujitsu.c, fujitsu.h, library.c,
6288 library.h: renamed gphoto.[ch] to library.[ch]
6289
6290 2000-06-29 20:01 scottf
6291
6292 * camlibs/fujitsu/: fujitsu.c, fujitsu.h: fujitsu's camera_init is
6293 working
6294
6295 2000-06-29 16:07 scottf
6296
6297 * camlibs/fujitsu/Makefile.am, camlibs/fujitsu/fujitsu.c,
6298 include/gphoto2-core.h, include/gphoto2-datatypes.h,
6299 libgphoto2/util.c, libgphoto2/widget.c: starting fujitsu library.
6300 fixed widget errors.
6301
6302 2000-06-29 15:36 scottf
6303
6304 * libgphoto2/widget.c: added gp_widget_* code
6305
6306 2000-06-29 14:01 scottf
6307
6308 * libgphoto2/: Makefile.am, interface.c, interface.h, widget.c,
6309 widget.h: rename interface.[ch] to widget.[ch]
6310
6311 2000-06-29 13:56 scottf
6312
6313 * camlibs/CONFIG_DIALOG, camlibs/NOTES, camlibs/barbie/barbie.c,
6314 camlibs/directory/directory.c, camlibs/fujitsu/fujitsu.c,
6315 camlibs/template/template.c, frontends/command-line/main.c,
6316 include/gphoto2-core.h, include/gphoto2-datatypes.h,
6317 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/core.h,
6318 libgphoto2/library.c: transferred another image. adding
6319 configuration dialog widgets. command-line is usable (yay)
6320
6321 2000-06-29 13:47 scottf
6322
6323 * camlibs/barbie/barbie.c: fixed init bug.
6324
6325 2000-06-29 13:19 scottf
6326
6327 * libgphoto2/: Makefile.am, interface.c, interface.h: adding
6328 beginning of toolkit-independent interface code
6329
6330 2000-06-28 14:17 scottf
6331
6332 * camlibs/CONFIG_DIALOG, libgphoto2/file.c, libgphoto2/file.h:
6333 whoops. added file.[ch] in libgphoto2/. added another spec to the
6334 CONFIG_DIALOG file
6335
6336 2000-06-27 19:48 scottf
6337
6338 * camlibs/NOTES, camlibs/barbie/barbie.c,
6339 camlibs/directory/directory.c, camlibs/fujitsu/fujitsu.c,
6340 camlibs/template/template.c, include/gphoto2-core.h,
6341 include/gphoto2-library.h, libgphoto2/core.h, libgphoto2/library.c:
6342 added camera_config_query function. touched up API.
6343
6344 2000-06-27 19:44 scottf
6345
6346 * camlibs/CONFIG_DIALOG: Added configuration dialog spec
6347
6348 2000-06-27 18:09 scottf
6349
6350 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6351 camlibs/fujitsu/fujitsu.c, camlibs/template/template.c,
6352 frontends/command-line/main.c, include/gphoto2-datatypes.h,
6353 include/gphoto2-interface.h, include/gphoto2-library.h,
6354 libgphoto2/core.c, libgphoto2/core.h, libgphoto2/library.c: renamed
6355 camera_config to camera_config_set and added camera_config_get to
6356 facilitate multiple configuration dialogs. added error checking to
6357 the front-end.
6358
6359 2000-06-27 17:48 scottf
6360
6361 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6362 frontends/command-line/interface.c, frontends/command-line/main.c,
6363 frontends/command-line/test.c, include/gphoto2-core.h,
6364 include/gphoto2-interface.h, libgphoto2/core.c: rename gp_update_*
6365 to just gp_*. added image upload functionality to command-line
6366 front-end. note to self: my slow camera sucks ass
6367
6368 2000-06-27 15:02 scottf
6369
6370 * frontends/command-line/main.c: added -n/--num-pictures
6371 functionality to command-line
6372
6373 2000-06-27 14:54 scottf
6374
6375 * frontends/libgphoto2_frontend/: Makefile, Makefile.in, cache.lo,
6376 cache.o, helpers.lo, helpers.o, image.lo, image.o,
6377 libgphoto2_util.la: crap. removed object files. i suck.
6378
6379 2000-06-27 14:52 scottf
6380
6381 * frontends/command-line/main.c,
6382 frontends/libgphoto2_frontend/cache.lo,
6383 frontends/libgphoto2_frontend/cache.o,
6384 frontends/libgphoto2_frontend/helpers.lo,
6385 frontends/libgphoto2_frontend/helpers.o,
6386 frontends/libgphoto2_frontend/image.lo,
6387 frontends/libgphoto2_frontend/image.o, include/gphoto2-datatypes.h,
6388 libgphoto2/core.c: added delete_picture function to command-line.
6389 worked on command-line options system. fixed directory browse bug.
6390
6391 2000-06-26 20:28 scottf
6392
6393 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6394 frontends/command-line/main.c, include/gphoto2-core.h: added
6395 --get-picture functionality to command-line. first successful
6396 download...
6397
6398 2000-06-26 18:29 scottf
6399
6400 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6401 camlibs/fujitsu/fujitsu.c, camlibs/template/template.c,
6402 frontends/command-line/main.c,
6403 frontends/libgphoto2_frontend/Makefile,
6404 frontends/libgphoto2_frontend/Makefile.am,
6405 frontends/libgphoto2_frontend/Makefile.in,
6406 frontends/libgphoto2_frontend/cache.lo,
6407 frontends/libgphoto2_frontend/cache.o,
6408 frontends/libgphoto2_frontend/helpers.lo,
6409 frontends/libgphoto2_frontend/helpers.o,
6410 frontends/libgphoto2_frontend/image.lo,
6411 frontends/libgphoto2_frontend/image.o,
6412 frontends/libgphoto2_frontend/libgphoto2_util.la,
6413 include/gphoto2-core.h, include/gphoto2-datatypes.h,
6414 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/core.h,
6415 frontends/command-line/main.c: added list/set folders to
6416 command-line options
6417
6418 2000-06-26 13:37 scottf
6419
6420 * frontends/command-line/Makefile.am: (hopefully) last change for
6421 renaming of libgphoto2_util
6422
6423 2000-06-26 13:36 scottf
6424
6425 * configure.in: whoops. changed configure.in to reflect
6426 libgphoto2_util renaming
6427
6428 2000-06-26 13:35 scottf
6429
6430 * frontends/: Makefile.am, command-line/Makefile.am: changed
6431 libgphoto2_util references to libgphoto2_frontend
6432
6433 2000-06-26 13:34 scottf
6434
6435 * frontends/: libgphoto2_frontend/Makefile,
6436 libgphoto2_frontend/Makefile.am, libgphoto2_frontend/Makefile.in,
6437 libgphoto2_frontend/cache.c, libgphoto2_frontend/cache.h,
6438 libgphoto2_frontend/cache.lo, libgphoto2_frontend/cache.o,
6439 libgphoto2_frontend/helpers.c, libgphoto2_frontend/helpers.h,
6440 libgphoto2_frontend/helpers.lo, libgphoto2_frontend/helpers.o,
6441 libgphoto2_frontend/image.c, libgphoto2_frontend/image.h,
6442 libgphoto2_frontend/image.lo, libgphoto2_frontend/image.o,
6443 libgphoto2_frontend/libgphoto2_util.la,
6444 libgphoto2_util/Makefile.am, libgphoto2_util/cache.c,
6445 libgphoto2_util/cache.h, libgphoto2_util/helpers.c,
6446 libgphoto2_util/helpers.h, libgphoto2_util/image.c,
6447 libgphoto2_util/image.h: renamed libgphoto2_util to
6448 libgphoto2_frontend
6449
6450 2000-06-23 20:48 scottf
6451
6452 * configure.in, camlibs/barbie/barbie.c,
6453 camlibs/directory/directory.c, camlibs/fujitsu/fujitsu.c,
6454 camlibs/template/template.c, frontends/command-line/main.c,
6455 include/gphoto2-datatypes.h, libgphoto2/util.c: readded
6456 serial/usb/parallel/ieee1394 flags in CameraAbilities struct. works
6457 much nicer
6458
6459 2000-06-23 19:39 scottf
6460
6461 * camlibs/barbie/barbie.c, camlibs/fujitsu/fujitsu.c,
6462 camlibs/template/template.c, frontends/command-line/Makefile.am,
6463 frontends/command-line/main.c, include/gphoto2-core.h,
6464 include/gphoto2-datatypes.h, include/gphoto2.h, libgphoto2/core.c:
6465 *added listing of cameras/port to front-end. *added gpio wrapper
6466 for device_count/info
6467
6468 2000-06-22 19:05 scottf
6469
6470 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6471 camlibs/fujitsu/fujitsu.c, camlibs/template/template.c,
6472 frontends/command-line/main.c, frontends/command-line/main.h,
6473 frontends/command-line/test.c, include/gphoto2-core.h,
6474 include/gphoto2-datatypes.h, libgphoto2/core.c, libgphoto2/util.c:
6475 reworked abilities (again). more abstract.
6476
6477 2000-06-22 15:57 scottf
6478
6479 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6480 camlibs/fujitsu/fujitsu.c, camlibs/template/template.c,
6481 include/gphoto2-datatypes.h, include/gphoto2-library.h,
6482 libgphoto2/util.c: removed cancel and lock abilities for now.
6483 updated library API to reflect the changes. Need to figure out a
6484 way to consolidate specialized features.
6485
6486 2000-06-22 15:46 scottf
6487
6488 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6489 camlibs/fujitsu/fujitsu.c, camlibs/template/template.c,
6490 include/gphoto2-core.h, include/gphoto2-datatypes.h,
6491 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/core.h,
6492 libgphoto2/util.c: changed camera_config call. Removed
6493 CameraConfigSetting in place of an array of CameraSetting's.
6494
6495 2000-06-22 13:06 scottf
6496
6497 * AUTHORS, INSTALL, README, camlibs/NOTES,
6498 camlibs/barbie/Makefile.am, camlibs/barbie/barbie.c,
6499 camlibs/directory/Makefile.am, camlibs/directory/directory.c,
6500 camlibs/fujitsu/Makefile.am, camlibs/fujitsu/fujitsu.c,
6501 camlibs/template/Makefile.am, camlibs/template/template.c,
6502 frontends/command-line/main.c, frontends/command-line/test.c,
6503 frontends/libgphoto2_util/Makefile.am, include/gphoto2-core.h,
6504 include/gphoto2-datatypes.h, include/gphoto2-library.h,
6505 libgphoto2/Makefile.am, libgphoto2/core.c, libgphoto2/core.h,
6506 libgphoto2/library.c, libgphoto2/library.h, libgphoto2/util.c,
6507 libgphoto2/util.h: *revamped CameraAbilities (no more reset/sleep)
6508 *making command-line functional *adding error-checking *removed
6509 camera_open/close *added camera_debug_set to get more verbose
6510 output *other misc.
6511
6512 2000-06-21 18:20 scottf
6513
6514 * include/gphoto2-library.h, libgphoto2/core.c: adding
6515 documentation to API
6516
6517 2000-06-21 17:09 scottf
6518
6519 * NOTES, camlibs/directory/directory.c,
6520 frontends/command-line/main.c, frontends/command-line/main.h,
6521 include/gphoto2-core.h, libgphoto2/core.c, libgphoto2/library.c:
6522 improving command-line parser. debug checking and more verbose
6523 output
6524
6525 2000-06-21 12:55 scottf
6526
6527 * libgphoto2/: Makefile.am, core.c, exif.c, globals.h, library.c,
6528 settings.c: clean-up in the exif lib. -Wall is damn grumpy.
6529
6530 2000-06-21 11:34 scottf
6531
6532 * camlibs/barbie/barbie.c, libgphoto2/Makefile.am,
6533 libgphoto2/exif.c, libgphoto2/exif.h: added exif lib
6534
6535 2000-06-20 18:01 scottf
6536
6537 * frontends/command-line/main.c: aesthetic changes to command-line
6538 parser
6539
6540 2000-06-20 17:43 scottf
6541
6542 * frontends/command-line/: Makefile.am, main.c, main.h, test.c,
6543 test.h: added command-line option parser. weird but neat.
6544
6545 2000-06-20 15:48 scottf
6546
6547 * frontends/command-line/: main.c, main.h: whoops. re-added
6548 main.c/h
6549
6550 2000-06-20 15:47 scottf
6551
6552 * frontends/command-line/Makefile.am: command-line parsing routines
6553 added. rearranging of code
6554
6555 2000-06-20 14:36 scottf
6556
6557 * frontends/command-line/: Makefile.am, main.c, main.h, test.c,
6558 test.h: starting command-line interface. moving files.
6559
6560 2000-06-20 13:28 scottf
6561
6562 * include/gphoto2-core.h, include/gphoto2-datatypes.h,
6563 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/core.h,
6564 libgphoto2/library.c: added camera_file_put() to camera API
6565
6566 2000-06-20 13:28 scottf
6567
6568 * camlibs/: barbie/barbie.c, directory/directory.c,
6569 fujitsu/fujitsu.c, template/Makefile.am, template/README,
6570 template/template.c, template/template.h: added template directory
6571 for new camera libraries
6572
6573 2000-06-19 15:41 scottf
6574
6575 * camlibs/barbie/barbie.c, camlibs/directory/directory.c,
6576 camlibs/fujitsu/fujitsu.c, frontends/command-line/main.c,
6577 include/gphoto2-core.h, include/gphoto2-datatypes.h,
6578 include/gphoto2-library.h, libgphoto2/core.c, libgphoto2/core.h,
6579 libgphoto2/library.c: folder listing has changed. now more
6580 optimized for serial connections
6581
6582 2000-06-19 14:24 scottf
6583
6584 * camlibs/NOTES, camlibs/barbie/barbie.c,
6585 camlibs/directory/directory.c, camlibs/fujitsu/fujitsu.c,
6586 include/Makefile.am, include/gphoto2-datatypes.h,
6587 include/gphoto2-library.h, include/gphoto2.h,
6588 libgphoto2/Makefile.am, libgphoto2/core.c, libgphoto2/core.h,
6589 libgphoto2/library.c, libgphoto2/library.h: added camera library
6590 id's. enumerated camera differently (abilities per-camera now).
6591
6592 2000-06-19 12:32 scottf
6593
6594 * frontends/command-line/gphoto2, include/gphoto2-core.h,
6595 include/gphoto2-datatypes.h, include/gphoto2-interface.h,
6596 include/gphoto2-library.h: finished renaming include files
6597
6598 2000-06-19 12:31 scottf
6599
6600 * configure.in, camlibs/barbie/barbie.c, frontends/Makefile.am,
6601 frontends/command-line/Makefile.am, frontends/command-line/gphoto2,
6602 frontends/command-line/main.c, include/gphoto-core.h,
6603 include/gphoto-datatypes.h, include/gphoto-interface.h,
6604 include/gphoto-library.h, libgphoto2/core.c: renamed include files.
6605 fixed compile problems with libgphoto2_util.
6606
6607 2000-06-19 12:20 scottf
6608
6609 * frontends/: Makefile.am, libgphoto2_util/Makefile.am,
6610 libgphoto2_util/cache.c, libgphoto2_util/cache.h,
6611 libgphoto2_util/helpers.c, libgphoto2_util/helpers.h,
6612 libgphoto2_util/image.c, libgphoto2_util/image.h: finish renaming
6613 libgphoto2_util
6614
6615 2000-06-19 12:19 scottf
6616
6617 * frontends/libgphoto2-util/: Makefile.am, cache.c, cache.h,
6618 image.c, image.h: renaming libgphoto2-util to libgphoto2_util
6619 (Automake don't like dashes)
6620
6621 2000-06-19 12:06 scottf
6622
6623 * libgphoto2/: Makefile.am, cache.c, cache.h, core.c, helpers.c,
6624 helpers.h: moving around files
6625
6626 2000-06-19 12:01 scottf
6627
6628 * frontends/: Makefile.am, command-line/Makefile.am,
6629 libgphoto2-util/Makefile.am, libgphoto2-util/cache.c,
6630 libgphoto2-util/cache.h, libgphoto2-util/image.c,
6631 libgphoto2-util/image.h: added beginining of gphoto2 utility
6632 library for frontends
6633
6634 2000-06-16 14:48 scottf
6635
6636 * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, NOTES,
6637 OVERVIEW, README, TODO, autogen.sh, configure.in,
6638 include/gphoto-core.h, include/gphoto-datatypes.h,
6639 include/gphoto-interface.h, camlibs/Makefile.am,
6640 camlibs/barbie/Makefile.am, camlibs/barbie/README,
6641 camlibs/directory/Makefile.am, camlibs/directory/directory.c,
6642 camlibs/directory/directory.h, include/Makefile.am,
6643 include/gphoto-library.h, include/gphoto2.h,
6644 camlibs/barbie/barbie.c, camlibs/barbie/barbie.h,
6645 camlibs/barbie/compile, camlibs/barbie/main.c,
6646 camlibs/fujitsu/Makefile.am, camlibs/fujitsu/README,
6647 camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
6648 libgphoto2/cache.c, libgphoto2/cache.h, libgphoto2/core.c,
6649 frontends/Makefile.am, frontends/command-line/Makefile.am,
6650 frontends/command-line/interface.c,
6651 frontends/command-line/interface.h, frontends/command-line/main.c,
6652 frontends/command-line/main.h, libgphoto2/Makefile.am,
6653 libgphoto2/TODO, libgphoto2/core.h, libgphoto2/helpers.c,
6654 libgphoto2/helpers.h, libgphoto2/library.c, libgphoto2/library.h,
6655 libgphoto2/settings.c, libgphoto2/settings.h, libgphoto2/util.c,
6656 libgphoto2/util.h, frontends/command-line/gphoto2: Initial revision
6657
6658 2000-06-16 14:48 scottf
6659
6660 * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, NOTES,
6661 OVERVIEW, README, TODO, autogen.sh, configure.in,
6662 include/gphoto-core.h, include/gphoto-datatypes.h,
6663 include/gphoto-interface.h, camlibs/Makefile.am,
6664 camlibs/barbie/Makefile.am, camlibs/barbie/README,
6665 camlibs/directory/Makefile.am, camlibs/directory/directory.c,
6666 camlibs/directory/directory.h, include/Makefile.am,
6667 include/gphoto-library.h, include/gphoto2.h,
6668 camlibs/barbie/barbie.c, camlibs/barbie/barbie.h,
6669 camlibs/barbie/compile, camlibs/barbie/main.c,
6670 camlibs/fujitsu/Makefile.am, camlibs/fujitsu/README,
6671 camlibs/fujitsu/fujitsu.c, camlibs/fujitsu/fujitsu.h,
6672 libgphoto2/cache.c, libgphoto2/cache.h, libgphoto2/core.c,
6673 frontends/Makefile.am, frontends/command-line/Makefile.am,
6674 frontends/command-line/interface.c,
6675 frontends/command-line/interface.h, frontends/command-line/main.c,
6676 frontends/command-line/main.h, libgphoto2/Makefile.am,
6677 libgphoto2/TODO, libgphoto2/core.h, libgphoto2/helpers.c,
6678 libgphoto2/helpers.h, libgphoto2/library.c, libgphoto2/library.h,
6679 libgphoto2/settings.c, libgphoto2/settings.h, libgphoto2/util.c,
6680 libgphoto2/util.h, frontends/command-line/gphoto2: gPhoto2: digital
6681 camera access libraries and application