Dan Fandrich
80b46fae70
Added definitions of MIN and MAX
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3141 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-21 20:58:21 +00:00
Lutz Mueller
25b9808904
2001-11-21 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
...
I quote from an e-mail: "You (Lutz) should remove the code you added
that broke (at least) two of the supported 'libgphoto2' camera
libraries!!!" *sigh*.
* conigure.in: Add a --with-multi option and a warning that people
who use it will run into troubles with digita and dc240 and that
people who don't use it will run into troubles when using Nautilus
or Konqueror for browsing their camera.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3140 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-21 19:07:53 +00:00
Lutz Mueller
a7b434e192
2001-11-21 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
...
* libgphoto2/gphoto2-camera.[c,h]: Add a pre_func and a post_func
that gets called before and after each access to the camera driver.
* camlibs/konica/library.c: Use above functions.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3138 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-21 14:55:54 +00:00
Lutz Mueller
f80fd2a911
Finish implementation of GP_WIDGET_DATE.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3135 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-21 01:09:27 +00:00
Gilles Grandou
dc2fd604b3
2001-11-20 Gilles Grandou <gilles@grandou.net>
...
* camlibs/sierra.[c,h]:
- intoduced camera classes, in order to customise behaviour for
various specific cameras.
- camera_init(): initialize model class in private library area,
initialize set_config and get_config function pointers.
- camera_get/set_config(): changed to address specific camera
classes. Currents one has been renamed for olympus cams, a new
one targeted to Epson cameras has been introduced. The default
set is pointing to Olympus for compatibility with current
code, but this should change in the future.
- camera_summary(): detect missing memory card. tested on Epson
3000z. added some info in summary.
- camera_manual(): added custom message for Epson cameras.
Current is targeted to Olympus ones. Default still display
Olympus message for compatibility.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3134 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 22:42:37 +00:00
Hans Ulrich Niedermann
90df5349a2
COTD
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3133 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 20:48:38 +00:00
Hans Ulrich Niedermann
605a20fe86
covertly introduce important policy changes :-)
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3132 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 20:47:42 +00:00
Johannes Erdfelt
877bc25ed6
Mop up any pending data
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3131 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 20:31:35 +00:00
Johannes Erdfelt
297c95ca79
Display the failed return code
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3130 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 20:30:48 +00:00
Lutz Mueller
32ce9120f7
2001-11-20 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
...
* configure.in: Put gettext hack in again. Someone complained...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3128 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 16:29:33 +00:00
Fredrik
b848d3ebc5
Removed obsolete internal debugging code.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3127 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 07:58:21 +00:00
Fredrik
dc997636e0
Check result of gp_port_set_settings() in canon_usb_init().
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3126 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 06:47:45 +00:00
Fredrik
7c81f4a7ee
Put back declaration of canon_usb_camera_init() to avoid compiler warning.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3125 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 06:47:21 +00:00
Fredrik
d8c1887468
Removed dump_hex() in favor of gp_log_data().
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3124 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 06:38:38 +00:00
Fredrik
0f6b07e0e8
Move USB init stuff from canon_serial_init() to canon_usb_init().
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3123 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-20 06:31:30 +00:00
Mariusz Woloszyn
2ed96913bf
2001-11-19 Mariusz Woloszyn <emsi@ipartners.pl>
...
* camlibs/ptp: added camera filenames support,
* fixed some minor and major bugs in handling unaligned
structures
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3122 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 22:50:00 +00:00
Mariusz Woloszyn
e4e3a600dd
Added PTP camera filenames support.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3121 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 22:44:08 +00:00
Mariusz Woloszyn
ee4d710246
fixed dealing with unaligned structures.
...
used __attribute__ ((packed)), and defined types as __uXX.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3120 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 22:03:26 +00:00
Fredrik
aad890dc51
Renamed lots of functions, for example all the psa50_* to canon_* because
...
they are not only for the Powershot A50.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3119 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 21:39:00 +00:00
Fredrik
47ed3b49b6
First step of code re-organization. Renamed psa50.{c,h} to library.{c,h}.
...
Moved everything serial or USB specific from library.{c,h} to serial.{c,h}
and usb.{c,h}. Moved generic routines into util.{c,h}.
This code compiles without more warnings than when I started and it can
list and download pictures and thumbnails from my USB camera.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3118 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 20:45:35 +00:00
Fredrik
1596fc551a
Re-indented.
...
Moved global variables seq_tx and seq_rx (missed the last time) to
camera->pl.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3117 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 18:41:51 +00:00
Mariusz Woloszyn
2479e73b8c
Fixed bug in ptp_getthumb and get_file_func. Changed ObjectCompressedSize to
...
ThumbCompressedSize in appropriate places.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3116 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 17:45:57 +00:00
Mariusz Woloszyn
f5650712c8
2001-11-19 Mariusz Woloszyn <emsi@ipartners.pl>
...
* camlibs/ptp: basic (and hacked) ptp camera functionality:
only JPG image and thumbnails downloading supported
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3115 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 17:40:54 +00:00
Mariusz Woloszyn
d2ff484ff2
Downloading files works now, but it's hacked version, which works properly
...
for JPG files only!
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3114 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 16:15:32 +00:00
Lutz Mueller
48ab7f65e8
2001-11-19 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
...
* configure.in: Remove gettext hack. Let's see if someone complains...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3113 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 15:44:15 +00:00
Mariusz Woloszyn
bf48e9d74a
Implemented direcotry listening and started file downloading.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3112 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 14:20:28 +00:00
Mariusz Woloszyn
6a42127a62
Added simple directory listening support.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3110 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 13:01:15 +00:00
Dan Fandrich
c60a3fe566
Stopped declaring a variable of type struct _CameraPrivateLibrary since it
...
isn't needed and it can cause a duplicate variable link error
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3109 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-19 06:40:35 +00:00
Hans Ulrich Niedermann
97a085ffc7
added note about RPM temporarily not working
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3108 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 23:55:44 +00:00
Hans Ulrich Niedermann
ea669980af
COTD
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3107 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 23:44:05 +00:00
Hans Ulrich Niedermann
67172e539c
disabled building docs by default
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3106 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 23:35:47 +00:00
Hans Ulrich Niedermann
8826dac840
fixed cut-and-pasto
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3105 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 23:34:47 +00:00
Hans Ulrich Niedermann
a3215b9d03
added missing files to dist
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3104 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 23:33:27 +00:00
Hans Ulrich Niedermann
6cc893d74d
added debug output
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3103 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 23:32:24 +00:00
Hans Ulrich Niedermann
cb0d19bd7f
cleaned up a bit and added debug output
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3102 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 23:32:06 +00:00
Hans Ulrich Niedermann
239b8cb7cd
COTD
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3101 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 22:36:09 +00:00
Hans Ulrich Niedermann
1dea0f7d52
disable building docs by default
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3100 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 22:33:57 +00:00
Hans Ulrich Niedermann
007755ce80
COTD
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3099 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 22:32:08 +00:00
Hans Ulrich Niedermann
bd78192305
sourced out doc generation
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3098 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 22:19:57 +00:00
Marcus Meissner
b27eacc9cb
GPL 2 -> LGPL 2.1
...
Since it is better suited for a library, and it expresses better how
I want this to be copyrighted :)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3097 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 21:31:16 +00:00
Lutz Mueller
0212f6501d
2001-11-18 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
...
Patch from Ole Aamot <Ole.Aamot@nr.no >:
* tests: Use mcheck.h (useful when searching for mem-leaks).
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3096 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 14:02:41 +00:00
Lutz Mueller
f0cd88526b
Formatting.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3095 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 11:07:03 +00:00
Lutz Mueller
4a65dd72d5
2001-11-18 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
...
Patch from Bill Marr <marr@shianet.org >:
* camlibs/digita/commands.c: Fix bug causing 8 bad trailing
pixels in Digita thumbnail image download.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3094 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-18 11:00:01 +00:00
Marcus Meissner
9182fe2e00
Just GPL boiler plate added to every file.
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3093 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-17 19:12:42 +00:00
Lutz Mueller
74490a0645
Forgot that...
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3092 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-17 18:14:40 +00:00
Lutz Mueller
c0412e5b84
2001-11-17 Lutz M�ller <urc8@rz.uni-karlsruhe.de>
...
* frontends/command-line/options.c: Mark some more strings for
translation.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3091 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-17 18:10:50 +00:00
Hans Ulrich Niedermann
06050eb33f
COTD
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3090 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-17 18:04:06 +00:00
Hans Ulrich Niedermann
f6d4de6408
we want to distinguish versions of bug reports
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3089 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-17 16:24:49 +00:00
Mariusz Woloszyn
471d330741
added session number parameter to ptp_opensession();
...
fix handling of error codes for libraby.c: ptp_write_func also.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3088 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-17 15:23:13 +00:00
Hans Ulrich Niedermann
6273102506
fixed incorrect location of config.h
...
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@3087 67ed7778-7388-44ab-90cf-0a291f65f57c
2001-11-17 15:20:41 +00:00