Commit Graph

45966 Commits

Author SHA1 Message Date
e9f2717d27 Correct bug number in previous changelog entry
It was #956183 but should have been #956200.
2020-09-08 01:48:01 +01:00
1290406e92 Release to unstable 2020-09-07 22:29:39 +01:00
6165f929c4 Install shared libraries in multiarch locations
This should in principle allow loading plugins (which are executables)
from foreign architectures, although it will not allow loading foreign
modules (which are dlopen'ed).

I'm deliberately not changing the ${libdir} at this stage, because gimp
seems to treat the plugin directories derived from the ${libdir} as
configuration parameters that might be saved in user configuration, so
modifying plugin-loading code to look in /usr/lib in addition to
/usr/lib/${multiarch} will not necessarily be effective.

Closes: #737725
2020-08-27 10:13:11 +01:00
a1bde00a90 Add patch to use pkg-config in preference to libwmf-config
Closes: #956183
2020-08-27 00:35:32 +01:00
e2447b3b10 Install pkg-config metadata in multiarch location
This should be sufficient to make *some* dependent packages
cross-compile. Packages that need to run gimptool-2.0 during build
will still not cross-compile, unless they are able to run
host-architecture executables, for example via qemu.

Thanks: Helmut Grohne
Closes: #872424
2020-08-26 18:15:56 +01:00
c9faf7abaa Use debhelper compat level 13
This lets us use variables in .install files, among other useful things.
2020-08-26 14:35:05 +01:00
45ed710e78 d/tests: Add a superficial test for the -dev package 2020-08-26 13:04:20 +01:00
61abec1b2b d/copyright: Update 2020-08-26 12:40:21 +01:00
bcca62e4f1 Update build-dependencies as per configure.ac 2020-08-26 11:32:57 +01:00
847801e3fd New upstream release 2020-08-26 11:07:16 +01:00
f7f7e70ddf Update upstream source from tag 'upstream/2.10.20'
Update to upstream version '2.10.20'
with Debian dir dacba56bcf
2020-08-26 11:07:15 +01:00
c6b46b63b5 New upstream version 2.10.20 2020-08-26 11:05:56 +01:00
d9e5129ce7 Update changelog 2020-08-26 11:05:01 +01:00
68d21512bf configure.ac: bump versions for the 2.10.20 release 2020-06-07 22:06:17 +02:00
dac5718af2 autotools,app: depend on GEGL 0.4.24 2020-06-07 21:24:40 +02:00
1c1e3de7c2 app, configure: depend on babl-0.1.78 2020-06-07 20:34:19 +02:00
0b163452ae Update Japanese translation 2020-06-07 14:25:11 +00:00
9c45354cf6 Update Japanese translation 2020-06-07 14:24:33 +00:00
2edd11d91e Update Japanese translation 2020-06-07 14:16:50 +00:00
40d594444d Update Japanese translation 2020-06-07 14:16:11 +00:00
43f1a3d515 NEWS: re-wrap long lines 2020-06-07 15:56:51 +02:00
e800aebffd docs, etc: regenerate system gimprc and its manpage 2020-06-07 15:56:14 +02:00
Ell
1b4675f6fc build: add Japanese translation to the Windows installer
(cherry picked from commit 0c06c24441)
2020-06-07 16:38:59 +03:00
Ell
aaeeb77501 po-windows-installer: fix unsupported chars in Japanese translation
(cherry picked from commit b56f5eb3f6)
2020-06-07 16:38:59 +03:00
84247ec2d3 Add Japanese translation 2020-06-06 19:27:53 +00:00
5346d50067 Update Dutch translation 2020-06-06 15:37:18 +00:00
00840a15ec Update Polish translation 2020-06-06 14:15:38 +02:00
990e6ed08d Update Swedish translation 2020-06-05 19:46:31 +00:00
4309bfc4d8 Update Romanian translation 2020-06-05 07:51:59 +00:00
2b90b1b7b1 Update Romanian translation 2020-06-04 23:32:30 +00:00
Ell
d4ce6c5453 plug-ins: in twain, unify 8- and 16-bit data transfer
(cherry picked from commit 86569b9ae3)
2020-06-04 22:01:42 +03:00
Ell
f358bd5cd2 plug-ins: another fix to last commit
(cherry picked from commit 6d4712edb9)
2020-06-04 21:00:56 +03:00
Ell
a28b865a80 plug-ins: fix last commit 2020-06-04 20:48:30 +03:00
Ell
f35df5503d Issue #4941 - TWAIN 16-bit greyscale/rgb scan always loaded as 8-bit
Simplify data transfer in the twain plug-in, and add support for
16-bit RGB/grayscale images.

(cherry picked from commit 30f65bb6c5fdbbb48edd3d07d764763d6a2477c4)
2020-06-04 20:41:25 +03:00
63a242ce7e Update Ukrainian translation 2020-06-04 09:12:57 +00:00
5bee8eb79f Update Russian translation 2020-06-04 02:23:13 +03:00
bb65d26133 Add the list of changes in 2.10.20 to the appdata 2020-06-04 02:17:11 +03:00
Ell
580e4b813a plug-ins: fix last twain-plug-in commit
(cherry picked from commit 6def9e59fb)
2020-06-04 01:14:36 +03:00
b68ff3b7aa Update Romanian translation 2020-06-03 16:26:20 +00:00
090891c037 Update Romanian translation 2020-06-03 16:24:59 +00:00
f32730c718 Update Romanian translation 2020-06-03 16:23:18 +00:00
005003e5e5 Update Romanian translation 2020-06-03 16:21:23 +00:00
Ell
47298614f7 Issue #4210 - GIMP reports errors on scanning ...
... since GEGLification of the twain plug-in (2.10.14 and later
versions)

In the data-transfer functions, allocate a temporary buffer for the
converted data on each call using the current chunk size, instead
of reusing the buffer allocated on the first chunk.  This allows
for different chunks sizes across calls.

(cherry picked from commit 9a1d43c978)
2020-06-03 16:59:11 +03:00
Ell
3c61965075 app: misc cleanup in prop-gui range creation
(cherry picked from commit ca351d3520)
2020-06-03 10:16:30 +03:00
Ell
c82b894cd3 app: fix prop-gui static range visibility
(cherry picked from commit c7599626f4)
2020-06-03 10:16:30 +03:00
28c7a813e8 Update Ukrainian translation 2020-06-03 06:56:11 +00:00
Ell
b6e0333aa0 app: in _gimp_prop_gui_new_generic(), use "range-label" pspec key as range label
... when available

(cherry picked from commit 4492f61df4)
2020-06-02 23:56:20 +03:00
Ell
0a82815aeb app: improve gegl:focus-blur prop-gui constructor
... by grouping the geometry options, which can be controlled
through the on-canvas UI, in an expandable frame, which is
collapsed by default.  The shape option is not part of the group,
and is moved to the top.

(cherry picked from commit 438babea6b)
2020-06-02 23:29:12 +03:00
Ell
8da94a5751 app, menus: add gegl:lens-blur to Filters -> Blur
gegl:lens-blur simulates an out-of-focus lens blur.
(cherry picked from commit 323355a708)
2020-06-02 23:29:12 +03:00
Ell
8e6a601a80 app: use special prop-gui widget for luminance ranges
In _gimp_prop_gui_new_generic(), when a pair of consecutive
properties have "range-start" and "range-end" roles, respectively,
and "luminance" units, use a range prop-widget for both properties,
as per the previous commits.

The range is sorted by default, unless the first property has a
"range-sorted" key of "false".

(cherry picked from commit 8eb752b194)
2020-06-02 23:29:12 +03:00