Commit Graph

39 Commits

Author SHA1 Message Date
Marcus Meissner
282dabe92f call check_mtp_device for mtp devices.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9609 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-15 21:14:03 +00:00
Hans Ulrich Niedermann
9be0be47d4 Reformatting of code/strings
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9579 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-11 16:57:27 +00:00
Hans Ulrich Niedermann
554c756621 Add comment header for linux-hotplug output
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9578 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-11 16:52:38 +00:00
Hans Ulrich Niedermann
c35eea12ab Check size of fixed buffer in print-camera-list
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9568 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-11 15:57:59 +00:00
Hans Ulrich Niedermann
506a5ec0fa Add version comments for print-camera-list, rename conditional for gp2ddb
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9567 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-11 15:57:04 +00:00
Marcus Meissner
1741fb3e5d correct OR the 2 conditions (2 lines).
use SUBSYSTEM="usb*" to be sure we get the right ones


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9535 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-08 12:59:14 +00:00
Marcus Meissner
a74c7b3e3a added check_ptp_camera as EXTRA_DIST
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9518 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-07 15:51:28 +00:00
Marcus Meissner
f427ca8da6 make the udev rules description better and match current state
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9517 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-07 15:50:20 +00:00
Marcus Meissner
41e442fe2c generate interface matchers using check_ptp_camera
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9515 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-07 14:53:22 +00:00
Marcus Meissner
deb374b7a1 remove debugging
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9514 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-07 14:38:56 +00:00
Marcus Meissner
e0bfa3325a changed to match gentoo submitted one.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9513 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-07 14:37:44 +00:00
Marcus Meissner
1d7e3a91a5 PTP class matcher for UDEV.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9512 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-12-07 14:25:40 +00:00
Marcus Meissner
6a34a8fecf fixed the interface class matcher to actually work.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9390 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-11-09 12:50:13 +00:00
Marcus Meissner
aac0cf22c8 align portable_audio_player subfields with HAL ones.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9376 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-10-30 17:07:23 +00:00
Hans Ulrich Niedermann
cb23f70b2a Use _GPHOTO2_INTERNAL_CODE to compile internal code, put GP_DEBUG there.
* GP_DEBUG now is only available if _GPHOTO2_INTERNAL_CODE is defined.
  * _GPHOTO2_INTERNAL_CODE is defined via AM_CPPFLAGS, so all code should
    be compiled correctly.
  * Users of GP_DEBUG external to the gphoto project should use something
    else.



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9265 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-10-04 19:08:12 +00:00
Hans Ulrich Niedermann
ba096f8acb get rid of redundant commented out CPPFLAGS definition
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9257 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-10-03 20:00:47 +00:00
Hans Ulrich Niedermann
4b8a7c7514 configure/make cleanup removing about 60 lines of make/check/config code
* generate check- scripts from config.status
  * use libexecdir for print-* utilities
  * let utilsdir be defined from configure
  * require libexif >= 0.6.13; automatically update libgphoto2.pc with that.
  * get rid of "make check" local installation
  * moved some tests from "make check" to "make installcheck"
  * use one common rule file for "make installcheck"



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9231 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-29 15:15:04 +00:00
Hans Ulrich Niedermann
c96bda51dd Consistently use #include <gphoto2/gphoto2-foo.h> everywhere.
This moves the header files to a new subdirectory gphoto2 in both
  libgphoto2 and libphoto2_port/libgphoto2. All references are
  adapted appropriately.



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9221 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-28 03:04:21 +00:00
Hans Ulrich Niedermann
aed60b8f2b fix a few corner cases generating gp2ddb output
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9192 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-19 15:37:53 +00:00
Hans Ulrich Niedermann
3316fe8516 blacklist usb_class 666
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9188 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-19 10:02:28 +00:00
Hans Ulrich Niedermann
fa800750bc fix hotplug output: check (a->port & GP_PORT_USB) before reading any USB values
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9182 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-18 22:13:27 +00:00
Hans Ulrich Niedermann
721c796478 print-camera-list update:
* check (a->port & GP_PORT_USB) before reading any USB values
 * mark udev < 0.98 / >= 0.98 output
 * simplify gp2ddb output code



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9181 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-18 22:09:52 +00:00
Marcus Meissner
510a9e4859 use udev-rules-0.98 instead of udev-new-rules (as suggested by ndim)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9137 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-01 14:03:11 +00:00
Marcus Meissner
a9f4a0f494 added generator for udev new rules.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9136 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-09-01 07:10:53 +00:00
Hans Ulrich Niedermann
2d2b54d23c Add experimental code for camlib-external database.
Read tests/ddb/README.ddb if you want to play with it.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9104 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-08-18 17:15:20 +00:00
Hans Ulrich Niedermann
783404edf4 supply total number of cameras to output functions
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9099 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-08-18 15:48:19 +00:00
Marcus Meissner
de989fcd35 handle audio players in hal-fdi and hal-fdi-device generation.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9014 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-07-02 17:13:06 +00:00
Hans Ulrich Niedermann
a11b8f53b9 fix print-camera-list udev rules (set OWNER, not USER)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8990 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-06-26 13:37:58 +00:00
Hans Ulrich Niedermann
14d859aee4 improve udev rules output (support direct setting of file mode, owner, and group)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8868 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-06-13 22:59:52 +00:00
Hans Ulrich Niedermann
b70789c43e fix print-camera-list build within libgphoto2 package (include file names without gphoto2/)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8867 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-06-13 19:15:37 +00:00
Marcus Meissner
8954638418 - use "INT" instead of "DEV" in defines for interface classes.
- Skip the Olympus Sierra Dualmode camera, some HAL users do not like it.
- Add an additional dump for the toplevel usb devices. (not recommended yet)


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8524 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-25 10:39:51 +00:00
Marcus Meissner
9f1273019a we need to match the interface class, not the device class.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8519 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-23 18:18:08 +00:00
Marcus Meissner
e69c401eb0 added "idlist" mode to print "vendor:product name"
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8488 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-14 15:01:45 +00:00
Hans Ulrich Niedermann
d44ed89cd5 implemented remaining output formats
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8456 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-09 20:18:42 +00:00
Hans Ulrich Niedermann
5540f06219 implement human readable output
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8452 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-09 19:59:23 +00:00
Hans Ulrich Niedermann
31e5ddfe8b add comment
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8451 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-09 18:57:14 +00:00
Hans Ulrich Niedermann
cd3b19aa12 add .cvsignore
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8450 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-09 18:57:02 +00:00
Hans Ulrich Niedermann
f98fa207a0 improved output: warn that we're not completely implemented
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8449 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-09 18:54:50 +00:00
Hans Ulrich Niedermann
8b53a05940 add generic program to produce camera lists in a multitude of formats (human readable, linux-hotplug usb.usermap, HAL fdi, udev rules)
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@8444 67ed7778-7388-44ab-90cf-0a291f65f57c
2006-01-09 17:03:43 +00:00