Commit Graph

51357 Commits

Author SHA1 Message Date
Anders Jonsson 37c971c08e app, plug-ins: make missing tooltips translatable 2023-12-19 17:56:30 +00:00
Anders Jonsson 02b970d6a9 app: make config labels translatable 2023-12-19 17:56:30 +00:00
Martin 0ae1b3dfc9 Update Slovenian translation 2023-12-19 17:10:43 +00:00
bootchk 555afe2058 Fix #10188 SF marshall array of super Item instead of subclass Drawable
Substantive change is call gimp_item_get_by_id instead of gimp_drawable...
And a few type changes from GimpDrawable* to GObject*.

Lots of renaming of functions, substituting "item" for "drawable."

Update comments.

Made one function static that was already private.

Fix the test case gimp_vectors_set_selected
2023-12-19 09:55:21 -05:00
bootchk 5486e4094a Enhance tests of PDB in ScriptFu
Add more tests

Enhance testing framework, add function assert-PDB-true

Enhance some tests: make test files order independent

Fix tests broken by recent changes to GIMP
2023-12-19 06:47:36 -05:00
Luming Zh 88b5269773 Update Chinese (China) translation 2023-12-18 17:34:07 +00:00
Luming Zh b10b5a370d Update Chinese (China) translation 2023-12-18 17:31:35 +00:00
Luming Zh f906f8274f Update Chinese (China) translation 2023-12-18 17:31:31 +00:00
Yuri Chornoivan 84a4d7eb13 Update Ukrainian translation 2023-12-17 10:21:32 +00:00
Yuri Chornoivan 5fb4b8496c Update Ukrainian translation 2023-12-17 10:10:46 +00:00
Ekaterine Papava 8dc3b774e6 Update Georgian translation 2023-12-17 08:51:17 +00:00
Anders Jonsson 88c7520451 ScriptFu: make default names translatable 2023-12-17 03:02:25 +00:00
Anders Jonsson c64d59b80c plug-ins: make pdf export strings translatable 2023-12-17 03:02:25 +00:00
Yuri Chornoivan 9ee99db6a2 Update Ukrainian translation 2023-12-16 21:24:30 +00:00
Jehan eb3b9aafec NEWS: update. 2023-12-16 20:59:51 +09:00
Jehan 7100851b5b Issue #10283: renaming generated "(Hardedge)" gradients as "(Hard Edge)".
There was the question on whether it needed an hyphen or not. The hyphen
naming was often used to describe the "Hard-edge painting" style, though
even for this, it was not an absolute case. Depending on English writing
style, we could also find "hard edge painting". Also Liam was noting
that when the term appears by itself, as a noun (rather than a
qualificative), it was likely best without hyphen. So we went for the
no-hyphen wording.

Then there was the capitalization question: should capitalization rules
of data labels apply to parts between parentheses? I went with the
answer that *yes*, since it's part of the title anyway. And without the
part between parentheses, we'd have several data named the same. So it's
just as important.

As a consequence, I also re-capitalized "FG to BG (HSV
Counter-Clockwise)" and "FG to BG (HSV Clockwise Hue)" gradients,
following this updated rule.
2023-12-16 20:40:46 +09:00
Jehan d4f8f553b2 data: consistent capitalization in gradients' names.
See comment by Jacob about the lack of consistency in some of the names
of default data.
2023-12-16 20:20:39 +09:00
Ekaterine Papava c2984e9005 Update Georgian translation 2023-12-15 04:30:40 +00:00
Ekaterine Papava 48b2f1bfa2 Update Georgian translation 2023-12-15 04:22:59 +00:00
Alx Sa 820e96c67b Themes: Fix button shadow on dark theme hover
Resolves #10477.

The dark theme box-shadow for buttons does not blend well
when hovering over it, compared to the light & gray themes.
This patch adds an additional CSS rule to make the box-shadow
no longer clash in dark theme.
2023-12-14 19:39:54 +00:00
Jordi Mas d9a2b7c272 Update Catalan translation 2023-12-14 15:57:05 +01:00
Alan Mortensen 610bd7b7a2 Update Danish translation 2023-12-14 12:05:43 +00:00
Alan Mortensen 87a3618acd Update Danish translation 2023-12-14 12:04:14 +00:00
Alan Mortensen 8e5bbd3456 Update Danish translation 2023-12-14 12:01:53 +00:00
Alan Mortensen 3dd88b385c Update Danish translation 2023-12-14 08:27:39 +00:00
Alan Mortensen d594fcf4cd Update Danish translation 2023-12-14 08:09:12 +00:00
Martin 2992a7ffed Update Slovenian translation 2023-12-13 22:11:19 +00:00
Martin e1a2fbdb94 Update Slovenian translation 2023-12-13 22:04:20 +00:00
Luming Zh 076229e53a Update Chinese (China) translation 2023-12-13 19:30:25 +00:00
Yuri Chornoivan dc2f7bf64c Update Ukrainian translation 2023-12-13 18:56:06 +00:00
programmer_ceds ff219fb0e2 Resize Canvas Problems (fixes issue #10225) 2023-12-13 18:31:38 +00:00
Yuri Chornoivan 9a6a26e70f Update Ukrainian translation 2023-12-13 18:02:50 +00:00
Bruno Lopes 276754e9fe plug-ins: update Compatibility Notice wording
Since we now have documented certainty which modes are compatible, the
Compatibility Notice should convey more reassurance.
2023-12-13 17:58:37 +00:00
Bruno Lopes e494c2ea71 plug-ins: update the PSD table of inaccurate/non-exact modes
Some 2.10 modes, even in perceptual space, don't produce the same
result as PS. Now, the mapping table takes this into account, which
avoids surprises for the user.
2023-12-13 17:58:37 +00:00
Bruno Lopes eac1df4b61 plug-ins: fix bad parsing of PSD blending modes
The mapping table was generically indicating 2.10 modes as first choice,
which was resulting in terrible PSD compatibility in some cases. This
commit fixes this using legacy modes verified with latest PS version
(see attached files in MR).
2023-12-13 17:58:37 +00:00
Anders Jonsson bdf0d88456 app, plug-ins: mark missing strings as translatable 2023-12-13 17:44:35 +00:00
Yuri Chornoivan 9fa31f467b Update Ukrainian translation 2023-12-13 17:44:06 +00:00
Alan Mortensen c05b67c9aa Update Danish translation 2023-12-13 09:30:16 +00:00
Sabri Ünal f43398c090 DOAP: Replace defunct mailing list
Corresponding URL seems to be redirected to a new URL.
2023-12-13 10:16:27 +03:00
Stayd 594afaf900 plug-ins: DDS import rewrite
Comprehensive rewrite of the DDS import routine, in the interest of
easier maintainability and readability. Adds formats.c/h, containing
tables and functions related to reading and parsing uncompressed files.
Importer now supports nearly all non-video uncompressed formats.

Includes a variety of minor-to-moderate fixes made along the way
which could not be pulled out into separate commits due to dependence
on other aspects of the rewrite.
2023-12-13 03:30:48 +00:00
Stayd 829a92d62e plug-ins: Update dds.h and add known format codes
Minor cleanup and updating of types to GIMP types.
Addition of more known DXGI format codes, and one flag used by NVTT.
2023-12-13 03:30:48 +00:00
Rodrigo Lledó b2551d7ccf Update Spanish translation 2023-12-12 13:41:43 +00:00
Yuri Chornoivan 65893eb150 Update Ukrainian translation 2023-12-11 22:01:44 +00:00
Martin 6e6c81572a Update Slovenian translation 2023-12-11 19:16:57 +00:00
bootchk 77c12a205b Add tests of PDB procedures gimp-image-set-selected-layer etc. 2023-12-11 18:42:59 +00:00
bootchk 1ccceccb01 Fix #10460 2023-12-11 15:09:07 +00:00
Alexander Shopov 59e1f6dc4c Update Bulgarian translation 2023-12-11 09:53:40 +00:00
Anders Jonsson dbfd506df4 plug-ins: string fixes for lighting plug-in 2023-12-10 21:39:13 +01:00
Alx Sa e317166c98 plug-ins: Fix defaults of secondary light points
Resolves #10454.
When porting to GimpProcedureConfig, all
light types were set to "Point" when 2 - 6
should have been "None" by default.
This patch fixes the defaults.
2023-12-10 14:57:56 +00:00
bootchk dd2d0c96bf Fix a test plugin.
1. Recent changes to arg validation reveal bug in call to gimp-drawable-edit-gradient-fill,
supersampling arg must be >0

2. Make easier for testers to invoke by reducing the declared drawable capability
to SF-ONE-OR-MORE-DRAWABLE
2023-12-10 06:03:15 -05:00