Go to file
Jehan 2335d5590d app: fix cast bug.
When building (at least on 32-bit), fixes this warning:
> app/widgets/gimpdashboard.c:3840:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]

Unsigned long long is specified in the C99 standard to be at least
64-bit. So it's normal that the compiler complains, as a cast from
unsigned long long to a pointer has chances to go very wrong.
Yet gimp_backtrace_get_frame_address() actually returns a guintptr which
is type-compatible with gpointer so let's not give the compiler false
information and just use this type. Then cast it to unsigned long long
just for printing to dashboard log.

(cherry picked from commit 8caef4ea0b)
2020-04-20 01:37:35 +02:00
app app: fix cast bug. 2020-04-20 01:37:35 +02:00
app-tools app-tools, app: gimp-debug-tool crashing with NULL release_date. 2020-04-01 15:08:35 +02:00
build Installer: add Croatian and Marathi language 2020-03-24 21:36:32 +01:00
cursors app, cursors: add GimpToolTransform3DGrid tool widget 2020-01-06 23:10:04 +02:00
data data: in Makefile.am, make sure to uninstall gimp-release 2020-02-16 01:31:29 +02:00
desktop 2.10.18: update appdata to match recent changes 2020-02-23 16:27:34 +00:00
devel-docs Fix typos 2020-03-17 13:36:59 +01:00
docs etc, docs: update the default gimprc and its manpage 2020-02-18 20:03:29 +01:00
etc etc, docs: update the default gimprc and its manpage 2020-02-18 20:03:29 +01:00
icons icons, tools: add Symbolic high-contrast variants 2020-02-22 22:51:18 +02:00
libgimp Issue #4641 - Invalid PDB parameter names for data-selection functions 2020-03-05 20:21:42 +02:00
libgimpbase libgimpbase, plug-ins: fix all warnings to g_stat() calls. 2019-11-29 23:04:12 +01:00
libgimpcolor libgimpcolor: fix "Since:" on gimp_param_spec_rgb_get_default() 2019-08-01 12:53:07 +02:00
libgimpconfig libgimpconfig: allow calling gimp_scanner_new_string (NULL, -1, ...) 2020-01-30 02:46:53 +02:00
libgimpmath libgimpmath: fix unsorted line in gimpmath.def 2020-02-16 00:34:25 +02:00
libgimpmodule libgimp*: use more g_clear_pointer() 2019-07-25 12:40:33 +02:00
libgimpthumb libgimp*: use more g_clear_pointer() 2019-07-25 12:40:33 +02:00
libgimpwidgets libgimpwidgets: control GimpSpinButton scroll increments using modifiers 2020-01-08 21:01:55 +02:00
m4macros m4macros: update ax_gcc_func_attribute.m4 to serial 12 2020-03-17 13:36:52 +01:00
menus app, menus: add gegl:bloom to Filters -> Light and Shadow 2020-03-23 21:31:57 +02:00
modules
pdb pdb: add missing change to last commit 2020-01-17 12:21:34 +02:00
plug-ins plug-ins: remove last usage of GTimeVal and g_get_current_time(). 2020-04-19 12:58:13 +02:00
po Update Swedish translation 2020-04-15 01:06:18 +00:00
po-libgimp Update Ukrainian translation 2020-03-21 14:38:03 +00:00
po-plug-ins Update Catalan translation 2020-04-10 16:02:47 +02:00
po-python Updated Italian translation 2020-04-04 01:53:13 +02:00
po-script-fu Updated Italian translation 2020-04-02 11:37:02 +02:00
po-tags
po-tips Update Catalan translation 2020-04-08 22:48:01 +02:00
po-windows-installer Update Chinese (Taiwan) translation 2020-04-07 00:49:19 +00:00
themes
tools tools: in performance-log-viewer.py, handle markers with > INT_MAX timestamps 2020-03-06 12:37:11 +02:00
.dir-locals.el
.gitignore
.gitlab-ci.yml gitlab-ci: libspiro is needed to run gegl. 2020-04-13 14:22:45 +02:00
.gitmodules
.kateconfig
acinclude.m4
authors4gimp-web.xsl
AUTHORS AUTHORS: regenerated 2019-10-26 21:46:48 +02:00
authors.dtd
authors.xml authors: add houz! 2019-07-10 17:28:07 +02:00
authors.xsl
autogen.sh
ChangeLog.pre-1-0
ChangeLog.pre-1-2
ChangeLog.pre-2-0
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-git
config.h.win32
configure.ac Change order of CFLAGS for SSE tests 2020-03-18 00:47:47 +01:00
COPYING
gimp-zip.in
gimp.doap
gimp.pc.in
gimpthumb.pc.in
gimpui.pc.in
HACKING
INSTALL.in
LICENSE
MAINTAINERS
Makefile.am
NEWS NEWS: update. 2020-04-19 13:04:38 +02:00
NEWS.pre-2-0
NEWS.pre-2-2
NEWS.pre-2-4
NEWS.pre-2-6
NEWS.pre-2-8
NEWS.pre-2-10
README
README.i18n

                   ------------------------------
                   GNU Image Manipulation Program
                         2.10 Stable Branch
                   ------------------------------

This is a stable release in the GIMP 2.10 series.

GIMP 2.10 replaces earlier GIMP 2.x versions. It is advised that you
uninstall them before installing GIMP 2.10. If you want to keep your
older GIMP 2.x installation in parallel to GIMP 2.10, you have to
choose a separate prefix which is not in your default library search
path. Otherwise your previous GIMP installation will start to use the
new libraries. You have been warned.

If you think you found a bug in this version, please make sure that it
hasn't been reported earlier and that it is not just new stuff that is
still being worked on and obviously not quite finished yet.

If you want to hack on GIMP, please read the file HACKING. For
detailed installation instructions, see the file INSTALL.


1. Web Resources
================

GIMP's home page is at:

	https://www.gimp.org/

Please be sure to visit this site for information, documentation,
tutorials, news, etc.  All things GIMP-ish are available from there.

The automated plug-in registry is located at:

	https://registry.gimp.org/

There you can get the latest versions of plug-ins, using a convenient
forms-based interface.

The latest version of GIMP can be found at:

	https://www.gimp.org/downloads/


2. Mailing Lists
================

We have several mailing lists dedicated to GIMP user and development
discussion.  There is more info at

	https://www.gimp.org/mail_lists.html

Links to several archives of the mailing lists are included in that page.

Gimp-user-list is a mailing list dedicated to user problems, hints and
tips, discussion of cool effects, etc.  Gimp-developer-list is oriented
to GIMP core and plug-in developers.  Gimp-gui-list is for discussing
about GIMP interface to improve user experience. Most people will only
want to be subscribed to gimp-user-list. If you want to help develop
GIMP, the gimp-developer mailing list is a good starting point; if you
want to help with GUI design, the gimp-gui list is where you want to
subscribe.


3. IRC
======

And finally, for the real junkies, there is an IRC channel devoted to
GIMP. On GIMPNet (a private free software oriented network) there is
#gimp.  Many of the developers hang out there.  Some of the GIMPNet
servers are:

	irc.gimp.org:6667
	irc.us.gimp.org:6667
	irc.eu.gimp.org:6667


4. Customizing
==============

The look of GIMP's interface can be customized like any other GTK app
by editing the ~/.gtkrc-2.0 file or by using "themes" (ready-made
customizations).  For downloadable themes and further details, see
http://art.gnome.org/themes/gtk2 . Additionally, GIMP reads the file
~/.config/GIMP/2.10/gtkrc so you can have settings that only apply to GIMP.

Included is a set of keybindings similar to those in Adobe Photoshop.
You can find them in the ps-menurc file.  To use them, copy this file
to ~/.config/GIMP/2.10/menurc. You can also manually change the keybindings
to any of your choice by editing ~/.config/GIMP/2.10/menurc.


Have fun,

  Spencer Kimball
  Peter Mattis
  Federico Mena
  Manish Singh
  Sven Neumann
  Michael Natterer
  Dave Neary
  Martin Nordholts