Gimp/app
Jehan 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
..
actions Remove unnecessary space at the end of the string 2021-09-28 12:44:20 +02:00
config app: properly free internal strings at finalization and before… 2020-10-23 02:18:30 +02:00
core app: fix #8230 crash in gimp_layer_invalidate_boundary when channel is NULL 2022-06-05 18:54:20 -04:00
dialogs app: update/fix the About's authors.xsl. 2022-12-25 23:30:33 +01:00
display app: Fix "Handle Transform" handle snap location 2023-01-02 15:31:59 -05:00
file Issue #4536 - Seg fault when trying to open image on Google Drive (Gnome 3.34.3) 2020-07-28 11:20:18 +03:00
file-data app: fix #6436 *.gih grayscale export crashes GIMP 2021-11-08 17:11:52 -05:00
gegl app: do not try to copy a buffer result from a canceled GEGL operation. 2020-05-20 08:39:34 +03:00
gui Issue #4107: Removing titlebar/borders from Windows Splash Screen (Backport) 2022-02-01 16:22:49 +00:00
menus app: start porting away from GtkAction and friends 2019-07-02 14:57:45 +02:00
operations Issue #5267: Cage transform tool causes artifacts. 2021-08-05 17:12:19 +02:00
paint Issue #4094 - Corrects some tools descriptions 2020-03-09 21:57:26 +00:00
pdb pdb: Updating the parameter range for brightness 2022-03-30 16:40:35 +00:00
plug-in Fix warning about using %d format modifier for an unsigned type 2022-10-07 17:50:49 +02:00
propgui app: fix error propagation in boolean GUM grouping subexpressions 2020-06-12 01:35:11 +03:00
tests app, devel-docs: remove dangling DBUS_GLIB_* variables. 2019-11-16 19:32:35 +01:00
text Issue #2509: Adding support for 'locl' in Text Tool 2022-03-09 18:55:35 +01:00
tools app: fix 3d transform tool not added to gimphelp-ids.h 2021-04-09 18:04:49 -04:00
vectors app: fix leaked queue created at init() (as reported by Massimo). 2021-08-16 15:08:41 +02:00
widgets app: Disabled symmetry menu when no image is set 2022-12-24 03:43:35 +00:00
xcf app: check for invalid offsets when loading XCF files 2022-06-05 18:55:26 -04:00
.gitignore
about.h
app.c app: improve opening images through the DBus service. 2020-11-11 13:19:43 +01:00
app.h
errors.c app: NULL log domain is not a bug. 2020-09-24 23:13:59 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c app: add gimp_log_{set,remove}_handler() 2020-08-02 11:08:45 +03:00
gimp-log.h app: add gimp_log_{set,remove}_handler() 2020-08-02 11:08:45 +03:00
gimp-priorities.h
gimp-update.c gimp-updates: fix update checks on macOS 2022-09-07 00:34:29 +02:00
gimp-update.h Issue #4777: "New version available" after update. 2020-10-16 18:16:06 +02:00
gimp-version.c app: allow to disable the new version check altogether through a key… 2022-06-06 01:11:29 +02:00
gimp-version.h app: allow to disable the new version check altogether through a key… 2022-06-06 01:11:29 +02:00
gimpcore.def app: streamline GimpHistogram; avoid spurious channel switch in histogram view 2019-10-22 15:50:24 +03:00
language.c Issue #4871: Plug-ins not translated. 2020-04-01 18:13:31 +02:00
language.h
main.c app: do not use PATH_MAX and realpath() on macOS. 2021-12-14 23:14:04 +01:00
Makefile.am app: check last GIMP release from gimp.org/gimp_versions.json. 2020-02-07 00:14:10 +01:00
sanity.c configure, app: depend on GEGL-0.4.38 2022-07-21 22:52:07 +02:00
sanity.h
signals.c app: fixes string format argument types on Windows 32-bit. 2020-04-21 14:15:53 +02:00
signals.h
tests.c Return FALSE on gimp_osx_focus_window to avoid endless loop 2020-01-15 17:44:53 +01:00
tests.h
unique.c app: add a comment to complete !808. 2023-01-12 18:58:16 +01:00
unique.h