Commit Graph

45121 Commits

Author SHA1 Message Date
233a014490 app: add eye icon to GimpItemTreeView header...
...visibility column.
Makes it much more obvious where you have to click for visibility, and
where each column is. Also it's more consistent.
Backport of Jehan's code.
2023-02-06 09:44:26 -05:00
62951f034e Update Spanish translation 2023-02-04 03:44:31 +00:00
db5ca02d93 Update Spanish translation 2023-02-04 03:42:43 +00:00
81dd37e057 Update Spanish translation 2023-02-04 03:41:20 +00:00
23986c6c3c Update Spanish translation 2023-02-04 03:39:01 +00:00
c4ee62a907 Update Slovenian translation 2023-02-01 20:21:59 +00:00
84f1589e28 Update Slovenian translation 2023-02-01 20:20:16 +00:00
595bdc42f1 Update Ukrainian translation 2023-02-01 18:49:46 +00:00
6758505e50 Update Ukrainian translation 2023-02-01 18:48:12 +00:00
87dc05e7c0 Update Georgian translation 2023-02-01 16:21:27 +00:00
a8777a7374 libgimpconfig: Retain color scale preferences
RGB 0..255/0..100 and LCh/HSV settings are now remembered when closing
and reopening GIMP.
2023-01-29 14:05:20 +00:00
b9448777e7 dialogs: Add template selector to resize dialog
Porting code by Stanislav Grinkov from dev branch.
Adds option for selecting predefined page sizes using the same
template selector as on "New Image" dialog.

Syncs up size and offset unit selectors to have the same value
when changing template and when resetting whole dialog.

Also adds pixel density 
selector to canvas size dialog
which will be shown when selected template pixel density doesn't
match the image pixel density.

Then user can either keep current image ppi and scale the
template or set image ppi to match the template ppi.

Density selector displayed only when template and image ppi
differs and template unit is matches one of real world units
(e.g. inch, mm, etc).
2023-01-29 09:55:11 +00:00
53f0d60f10 Update Ukrainian translation 2023-01-27 14:47:33 +00:00
95d6a2867a Update Slovenian translation 2023-01-26 17:55:49 +00:00
8c394d7706 app: "Canvas Size" dialog takes too much...
vertical space.
Let's use the horizontal space a little better.

To do this, Jehan moved the preview on the right side of the Canvas Size
and Offset number fields, and the "Center" button just below it.
2023-01-21 12:42:15 -05:00
78ec4d1495 app: update gimphelp-ids.h
Removed several help ids that are not in use anymore.
Fixed spelling of one help id, the spelling has also been fixed in
gimp-help.
2023-01-14 16:07:04 -05:00
313691b496 Fix 7957 2023-01-13 23:22:52 +00:00
ec05f4b659 Fix 7957 2023-01-13 18:47:36 +00:00
c25dd4e739 app: add a comment to complete !808.
It is better to add a comment rather than simply disabling these 2 calls without
explanation on macOS. This way, developers who'll look at this code in the
future will immediately know what's the reason and status for the "unicity"
concept of GIMP process on macOS. Basically there are 3 features:

- Opening files from another software (such as "open with" in file browsers)
  which is handled differently in macOS and apparently works fine. It looks like
  it works by handling system signals, connected from gui_unique_quartz_init().
- Opening files by running a new GIMP process which would pipe the filenames
  into an existing GIMP process before immediately exiting.
- Running batch process in an existing GIMP process, also by running a short-run
  GIMP process.

The last 2 features are simply now officially disabled in macOS because dbus is
not installed by default and seem like it may cause issues when it is.

See discussions in !808 and #8997.

(cherry picked from commit 68cd873481)
2023-01-12 18:58:16 +01:00
be38a37444 macos: do not call dbus for uniqueness
DBus can cause instability on the MacOS platform, and regardless
MacOS handles application uniqueness already.

The batch version has also been modified as it only applies if
compiled as an application, since it returns FALSE if it is complied
as a console app.

(cherry picked from commit 9102e47637)
2023-01-12 18:58:09 +01:00
68e637bd44 Update Croatian translation 2023-01-12 16:48:03 +00:00
6377449141 Update Danish translation 2023-01-09 18:06:16 +00:00
cad9feed71 gimphelplocale: MacOS can get http and https 2023-01-06 23:16:37 +00:00
d6d2e56c00 app: Fix "Handle Transform" handle snap location 2023-01-02 15:31:59 -05:00
bd8ff18c94 Update Catalan translation 2023-01-01 07:13:37 +01:00
ec5c48005e Update Chinese (Taiwan) translation 2022-12-31 00:01:03 +00:00
a1f24a414a Update Chinese (Taiwan) translation 2022-12-30 23:59:24 +00:00
aafad0b1a7 Update Chinese (Taiwan) translation 2022-12-30 23:56:34 +00:00
0ac33b3d7c Update Chinese (Taiwan) translation 2022-12-30 23:54:16 +00:00
ce1f951871 gitlab-ci: use older package where python2 is still present
and build libjxl manually.
2022-12-29 13:34:47 +01:00
41d45fa7dc app: update/fix the About's authors.xsl.
Apply Jehans' fix to the authors.xsl to this branch as well. Adapt it to
consider "recent" as >= 2.8 and don't change the sorting.
2022-12-25 23:30:33 +01:00
d7679a2330 Update Romanian translation 2022-12-25 01:52:08 +00:00
f74ebc9c36 app: Disabled symmetry menu when no image is set
To improve discoverability, the symmetry dockable's combobox menu is now
shown (but disabled) when no image is set.
2022-12-24 03:43:35 +00:00
208912be08 app: use pre-defined help id GIMP_HELP_COLORSELECTOR_PALETTE
Instead of using the string directly. This ensures that possible updates
in the string don't go unnoticed in gimp-help.

(cherry picked from commit 8372220345)
2022-12-23 13:04:14 -05:00
0f5afa0f2e app: update available help ids for gimp-help
Add several missing help ids, remove those that are not used anymore,
and update "gimp-colorselector-water" to "gimp-colorselector-watercolor".

Also add a comment why some help ids are not used directly.
2022-12-23 13:04:02 -05:00
ac2f2df2c0 Add Georgian translation 2022-12-23 17:34:42 +00:00
71f5bb7152 Add Georgian translation 2022-12-23 17:32:53 +00:00
ee026944d5 Add Georgian translation 2022-12-23 17:29:33 +00:00
96690f3d65 libgimpbase: backport changes in gimp_metadata_copy_tag
New code will be used only when gexiv2 0.12.2+
is available during build time.
2022-12-21 13:30:16 +01:00
8ef0a8701d Update Esperanto translation 2022-12-18 11:05:10 +00:00
8e154d9426 Update Turkish translation 2022-12-11 19:47:50 +00:00
7b8d8d8e4a Update Turkish translation 2022-12-11 19:47:37 +00:00
19445e111b Update Turkish translation 2022-12-11 19:46:18 +00:00
3fad4fd93d Issue #8948: Autotools build does not support the new babl-0.1 naming.
(cherry picked from commit 09ece8f6f9)
2022-12-09 16:35:23 +01:00
df56becafb Update Romanian translation 2022-12-05 23:42:37 +00:00
e681f837ab Update Romanian translation 2022-12-05 23:41:24 +00:00
a56eabbcfa Update Romanian translation 2022-12-05 23:40:35 +00:00
57a6206a6d Update Romanian translation 2022-12-05 23:39:42 +00:00
f32353b2de Update Romanian translation 2022-12-05 23:36:16 +00:00
15300dc440 Update Romanian translation 2022-12-05 23:34:04 +00:00