Commit Graph

43813 Commits

Author SHA1 Message Date
6149c81042 app,autotools: depend on GEGL-0.4.22 2020-02-18 22:03:41 +01:00
e018c743b6 configure.ac: post-release version bump to 2.10.17 2020-02-18 21:11:46 +01:00
fe60c0ffac configure.ac: bump versions for the 2.10.16 release 2020-02-18 20:43:52 +01:00
65b6f7cc6f app: s/getenv/g_getenv/ in gui_restore_after_callback() 2020-02-18 20:39:15 +01:00
2ffa09fab5 app: fix indentation in gui_restore_after_callback() 2020-02-18 20:38:18 +01:00
1ebd013e53 NEWS: some paragraph re-wrapping
(mostly to avoid having to re-wrap most paragraphs for the
release announcement mail)
2020-02-18 20:08:36 +01:00
6980bc68bb etc, docs: update the default gimprc and its manpage 2020-02-18 20:03:29 +01:00
Ell
10bbdb323a plug-ins: improve PSD loading speed
In file-psd, improve loading speed, mostly by eliminating excessive
copies.

(cherry picked from commit 52f5a9f654)
2020-02-18 19:19:19 +02:00
90ac44467d Update Russian translation 2020-02-18 02:48:49 +03:00
27aae8881d Update Hungarian translation 2020-02-17 21:57:09 +00:00
c382c57648 Update Polish translation 2020-02-17 17:19:15 +01:00
Ell
9b1d530945 Issue #4627 - memory corruption when open crafted sgi
In the file-sgi plug-in, check for failure when allocating buffers
of user-controlled size.

(cherry picked from commit 15438c58d2)
2020-02-17 17:01:37 +02:00
Ell
0095573c4b plug-ins: in file-sgi, convert tabs to spaces
(cherry picked from commit 2ed889394d)
2020-02-17 17:01:37 +02:00
Ell
3c2bc14c57 plug-ins: in screenshot, keep image dirty; keep history clean
In the screenshot plug-in, don't clean the image, since it's not
backed by any persistent source, and disable undo while modifying
it, so that the initial edit history is clean.

(cherry picked from commit 4fe8217898)
2020-02-16 23:06:12 +02:00
cc24b968f7 Update Swedish translation 2020-02-16 20:59:26 +00:00
f0c33881ea Update Russian translation 2020-02-16 20:22:13 +03:00
629470e0bb Fixes and improvements for 2.10.16 appdata 2020-02-16 20:21:54 +03:00
Ell
39ad0319b9 devel-docs: add missing functions to libgimpfoo-sections.txt 2020-02-16 02:31:55 +02:00
Ell
75441884d0 data: in Makefile.am, make sure to uninstall gimp-release
(cherry picked from commit cf574c44fb)
2020-02-16 01:31:29 +02:00
Ell
860415b0f8 libgimpmath: fix unsorted line in gimpmath.def
(cherry picked from commit 75838a59a8)
2020-02-16 00:34:25 +02:00
52dcc84b70 Update French translation 2020-02-14 21:05:24 +00:00
Ell
379082cd1b app: fix brush outline position when snapping to stroke
In GimpPaintTool, fix the brush outline position while painting,
when "Snap brush outline to stroke" is enabled.

(cherry picked from commit ea729f6d02)
2020-02-14 21:53:54 +02:00
173ace906a Update NEWS for 2.10.16 2020-02-14 12:06:53 +03:00
d0b16b17fb Fix the 2.10.16 release date in appdata 2020-02-14 12:06:53 +03:00
990250c517 configure, data: create/install the gimp-release file.
(cherry picked from commit f98e506712)
2020-02-14 01:00:48 +01:00
ae2aa6c79b app: store the revision number in a data file.
I realized having the revision as a build number is the wrong idea as it
implies packagers will have to rebuild GIMP for just a revision. Yet
very often revision may just be data change or dependency fix/update
without rebuild needed (i.e. no ABI change).
Instead let's keep this package information as a file 'gimp-release'
(inspired by /etc/os-release and other /etc/*-release files of
distributions).

(cherry picked from commit 87e9ebcfad)
2020-02-14 01:00:47 +01:00
bb72b2f155 app: do not update a finalized dialog.
When the about dialog is destroyed, the weak link will be nullified.
Don't do anything then in our handler.

(cherry picked from commit cc9a15de97)
2020-02-13 22:33:45 +01:00
c5c67b9d61 app: only show a "Last checked" date when we did at least 1 check.
If for instance you've got no internet connection or other reasons that
a check might fail, the check-update-timestamp will be 0, which is
1970-01-01.
Thanks to Alexandre Prokoudine for noticing it!

(cherry picked from commit ed77830381)
2020-02-13 22:33:38 +01:00
3395362305 app: always show the "Check for updates" button in the About dialog.
Even when we already notify of an update, we should leave the ability to
query the last gimp_versions.json manually.
It would allow also people who disabled automatic check at startup
(whether through preferences or because the build disabled the feature
altogether) to still make update checks, and to not be forever stuck
with the result of an outdated version check.

(cherry picked from commit 2900f2a868)
2020-02-13 22:33:33 +01:00
b3583119bd Update German translation 2020-02-13 19:36:34 +00:00
9e358ebdbd Update German translation 2020-02-13 19:04:00 +00:00
90cf7d268c Update Polish translation 2020-02-13 19:54:54 +01:00
49d164fead Update German translation 2020-02-13 18:52:29 +00:00
5728115413 Update German translation 2020-02-13 18:46:10 +00:00
1b9fca2b24 Update Hungarian translation 2020-02-13 18:03:32 +00:00
8ac751995d Update Hungarian translation 2020-02-13 17:53:56 +00:00
138d2829d4 Update Hungarian translation 2020-02-13 17:47:32 +00:00
fc805a4197 Update Swedish translation 2020-02-13 16:56:26 +00:00
Ell
075b072a64 app: increase the maximal airbrush stamp FPS
In the Airbrush tool, increase the maximal stamp FPS from 15 to 60,
and change the corresponding maximal Rate value from 150 to 100.
This technically affects tool presets, but we'll live.

(cherry picked from commit 6cd3c8bc74)
2020-02-13 18:47:06 +02:00
Ell
6ada1faed3 app: fix gimp_brush_mipmap_get_memsize()
Don't include the main mask/pixmap buffer size -- it's already
counted in gimp_brush_get_memsize().

(cherry picked from commit 30e925065f)
2020-02-13 16:56:41 +02:00
0367972eb1 Update Swedish translation 2020-02-13 13:22:02 +00:00
4177120b78 Update Ukrainian translation 2020-02-13 11:22:18 +00:00
07afc8fcfe Update Spanish translation 2020-02-13 10:26:32 +00:00
18d34fb408 Update Spanish translation 2020-02-13 08:56:29 +00:00
603ed31fd3 Update Spanish translation 2020-02-13 08:47:04 +00:00
43bd6915d5 Update Spanish translation 2020-02-13 08:40:56 +00:00
4320d714ee Update Swedish translation 2020-02-13 00:02:26 +00:00
7ea884bfc2 Update Swedish translation 2020-02-12 23:45:06 +00:00
78c85ef13d Update Swedish translation 2020-02-12 23:39:08 +00:00
808812b8f0 Issue #175 - Allow the erase every other row plugin to skip a different number of rows
Adds generalized erase Nth row function,
and sets original erase row function to
call generalized one with n = 2
to reduce code duplication

(cherry picked from commit 0a5af889f9)
2020-02-13 01:18:53 +02:00