Commit Graph

12026 Commits

Author SHA1 Message Date
Bart H. Plague
fac2ae7aa2 Added PTP support for Panasonic BGH1 2022-01-18 10:36:29 +01:00
Marcus Meissner
4602672a02 added nikon d6 as reported 2022-01-12 17:05:03 +01:00
Marcus Meissner
a86ec8b174 added romanian 2022-01-10 10:52:18 +01:00
Remus-Gabriel Chelu
bfdedb5c91 added new romanian translation 2022-01-10 10:51:38 +01:00
Marcus Meissner
d873d06c8a added zv-e10 to default wait on start
https://github.com/gphoto/gphoto2/issues/477
2022-01-10 09:54:50 +01:00
Marcus Meissner
2eba60b62b merge a fix from mingw for ssize_t double definition 2022-01-10 09:54:50 +01:00
Hans Ulrich Niedermann
613b007859 configure: Allow --with-jpeg=yes argument again
Allow the --with-jpeg=yes configure argument again. This
was broken by commit ea00220b6f.

The GP_LIBJPEG macro in the configure script now handles the following cases:

  --with-jpeg=no
  --without-jpeg
    Do not use libjpeg. Do not autodetect it either.

  --with-jpeg
  --with-jpeg=yes
    Autodetect libjpeg. If not found, abort.

  <no argument given>
  --with-jpeg=auto
  --with-jpeg=autodetect
    Autodetect libjpeg. If found, use it.

However, it does *NOT* handle

  --with-jpeg=/path/to/somewhere

at this time. Set LIBJPEG_CFLAGS and/or LIBJPEG_LIBS
instead to specify which libjpeg to compile with and
link against.

This mostly matches the behaviour from before commit
ea00220b6f, which was

  --with-jpeg=no
  --without-jpeg
    Do not use libjpeg. Do not autodetect it either.

  --with-jpeg
  --with-jpeg=yes
  --with-jpeg=<any value other than "no">
    Autodetect libjpeg. If found, use it. Otherwise, silently
    ignore the user's wish to build with libjpeg.

  <no argument given>
    Autodetect libjpeg. If found, use it.

If someone is running configure with --with-jpeg=yes and
libjpeg cannot be used, we can assume that building without
using libjpeg is not the outcome the user expects.

Fixes:  https://github.com/gphoto/libgphoto2/issues/759
Closes: https://github.com/gphoto/libgphoto2/pull/760
2022-01-10 05:33:19 +01:00
Hans Ulrich Niedermann
5af863a47e gitignore: add gp-gettext-setup.mk files
Have git ignore the gp-gettext-setup.mk files which
commit d18b440a72
added to the list of files being generated during
builds.
2022-01-10 00:50:27 +01:00
Hans Ulrich Niedermann
4c7ca1a222 gitignore: Fix pattern for .vscode/ directories
The vscode documentation[1] says that the editor use a directory
named ".vscode", not "+.vscode".

".vscode" is also what the original commit[2] in pull request 100[3]
contained.

However, commit e9fafcd89d
probably contained a cut and paste error and added the
ignore pattern for directories called "+.vscode".

  [1]: https://code.visualstudio.com/docs/editor/workspaces
  [2]: d8ff05da8c
  [3]: https://github.com/gphoto/libgphoto2/pull/100
2022-01-10 00:46:56 +01:00
Miloš Komarčević
2cc7f01553 Fix lumix linking on mingw 2022-01-07 09:32:59 +01:00
Marcus Meissner
4a62cf6237 translation updates 2022-01-06 11:33:49 +01:00
Jakub Bogusz
972e46f5c2 updated polish 2022-01-06 11:33:29 +01:00
Yuri Chornoivan
019bdfa3c7 updated ukrainian 2022-01-04 16:23:19 +01:00
Yuri Chornoivan
b9b32e101d updated ukramniasn 2022-01-04 16:22:41 +01:00
Marcus Meissner
282991b6d7 add notificaiton of rtanslation project 2022-01-03 17:35:37 +01:00
Marcus Meissner
48643b86de switch to 2.5.28.1 development 2022-01-03 12:08:57 +01:00
Marcus Meissner
7ac02fa09a 2.5.28 release v2.5.28 libgphoto2-2_5_28-release 2022-01-03 11:57:09 +01:00
Marcus Meissner
07a2176e11 keep canon eos remotemode=1 on exit, to keep the display on
https://github.com/gphoto/gphoto2/issues/465
2022-01-03 10:30:12 +01:00
Marcus Meissner
a829e5088d added more NEWS 2021-12-29 16:24:16 +01:00
Marcus Meissner
8c2ee45f8d sync from libmtp 2021-12-29 16:08:33 +01:00
Marcus Meissner
1bcb968969 fix camera name, fixes https://github.com/gphoto/libgphoto2/issues/754 2021-12-27 13:36:07 +01:00
Marcus Meissner
2df30adbc0 adjust hex id to have 4 digits, fixes https://github.com/gphoto/libgphoto2/issues/753 2021-12-20 11:05:54 +01:00
Hans Ulrich Niedermann
35bdaf146c Verbose gettext domain consistency checks
Make the gettext domain consistency checks more verbose to help
debugging https://github.com/gphoto/libgphoto2/issues/751.
2021-12-16 23:12:49 +01:00
Hans Ulrich Niedermann
d65a7211d4 Add test-i18n.c i18n test program 2021-12-12 16:35:48 +01:00
Hans Ulrich Niedermann
397ae74674 Add pull-translations target
Add pull-translations target to make it easier to pull translations
from the Translation Project:

    make pull-translations
2021-12-12 16:35:47 +01:00
Hans Ulrich Niedermann
d18b440a72 Require gettext >= 0.18.3; remove GP_GETTEXT_HACK
This requires gettext version 0.18.3 or later, and it removes
the GP_GETTEXT_HACK which used to generate a po/Makevars file
from the po/Makevers.template.

gettext 0.18.3 is the same gettext version requirement
as libexif uses.

gettext 0.18.3 has been released 2013-07-07, which is
a similar timeframe of the autoconf, automake and libtool
releases we require.

If you ever need to build a post 2021 libgphoto2 from
git on a system with pre 0.18.3 gettext, you can can
always prepare a tarball using "make dist" on a system
with gettext 0.18.3 or later, and build that tarball
on the older machine.

Not generating the po/Makevars file any more means that
we need additional consistency checks for the parts of
po/Makevars which cannot be derived from the Autoconf
standard set of AC_SUBST()ed Makefile.in variables.
2021-12-10 21:47:34 +01:00
Ole Dalgaard
b2d8e106ae Add Nikon Zfc support 2021-12-09 16:58:41 +01:00
Hans Ulrich Niedermann
d5718faf16 RELEASE-HOWTO.md: Improve markdown readability
Improve markdown readability, both as text and rendered
as HTML.
2021-12-09 11:50:14 +01:00
Hans Ulrich Niedermann
22ea3d2f6f Document translating languages outside Translation Project
Document translating languages outside Translation Project,
as we are maintaining the German ("de") translation by
ourselves.
2021-12-09 11:43:15 +01:00
Hans Ulrich Niedermann
cea7987b9b MAINTAINERS: remove rpm builds
Remove rpm builds from the MAINTAINERS file, as we have already removed
the rpm builds in commit 69b3fc54bc.
2021-12-09 11:30:02 +01:00
Hans Ulrich Niedermann
dc78aec97b Add TODO comment about possibly using gettext's gettext.h 2021-12-09 11:17:24 +01:00
Hans Ulrich Niedermann
e23a3780ff Remove commented out hack for pre-2001 gettext
Remove the commented out hack needed for pre-2001
gettext-0.10.35 and earlier.
2021-12-09 11:17:17 +01:00
Marcus Meissner
1411713cf5 remove dup k1 2021-12-08 12:02:54 +01:00
Marcus Meissner
87685f8af1 added Sony ILCE-7RM4A https://github.com/gphoto/libgphoto2/issues/749 2021-12-08 11:24:34 +01:00
Marcus Meissner
200520d212 added pentax k1 id 2021-12-06 14:42:33 +01:00
Marcus Meissner
efaa845934 aded sony sx-hx80 2021-12-06 13:57:25 +01:00
Marcus Meissner
4bd1999aaf added pentax k1
https://github.com/gphoto/gphoto2/issues/469
2021-12-06 13:57:25 +01:00
Marcus Meissner
67b9668d6b added pentax k1 2021-12-06 13:57:25 +01:00
Wolfram Sang
bd1591ea87 ptp2: add Canon IXUS 132 2021-12-03 13:31:39 +01:00
Hans Ulrich Niedermann
173a9fa5d6 Require at least libtool 2.4.2, use LT_INIT
This gives us a few more features and fixes to rely
on which are present in libtool 2.4.2 (released
2011-10-18), which is older than our autoconf,
automake, and gettext requirements and should therefore
not exclude anyone from building libgphoto2.

Update the libtool initialization to use the more
modern (modern in the sense of libtool 1.9b from
2004-08-29) LT_INIT macro.

We still do not use LTDL_INIT() as that (like AC_WITH_LTDL
used to) insists on us shipping libltdl sources in our
release tarballs, and we do not like shipping third party
sources.
2021-12-01 18:42:04 +01:00
Hans Ulrich Niedermann
9270f0d69e Invoke AC_PROG_SED before using ${SED} 2021-12-01 18:42:03 +01:00
Hans Ulrich Niedermann
e88f5d1066 RELEASE-HOWTO.md: Change the name of the IRC network 2021-12-01 18:41:36 +01:00
tomsch1
056cf78bff Create sony-a7r3a.txt
Added description for Sony ILCE-7RM3A
2021-11-29 13:44:10 +01:00
tomsch1
25d0eadafa Update library.c
Added USB id for Sony ILCE-7RM3A
2021-11-29 13:44:10 +01:00
Marcus Meissner
e43230ef45 avoid crash on freed memory 2021-11-28 15:28:37 +01:00
Marcus Meissner
27939ca769 remove superflous ; 2021-11-28 11:15:45 +01:00
Marcus Meissner
f24715260c added c++ wrappers 2021-11-28 11:03:20 +01:00
Marcus Meissner
3833721e85 fixed an uninit variable 2021-11-23 13:46:31 +01:00
Marcus Meissner
564d9ca8c1 updated de 2021-11-23 11:02:30 +01:00
Stéphane Aulery
f9bd907d09 updated french 2021-11-23 11:01:47 +01:00