Gimp/libgimpbase
Ell f7a1aec1e9 app, libgimpbase: add gimp:offset operation
Add a new gimp:offset operation, which implements equivalent
functionality to gimp_drawable_offset(), in preparation for adding
an interactive offset tool.

To simplify things, add a GIMP_OFFSET_WRAP_AROUND value to the
GimpOffsetType enum, to avoid the need for a separate wrap-around
flag.  This makes the gimp-drawable-offset procedure parameters a
little superfluous, but whatever.

(cherry picked from commit 40fefb6076)
2019-06-05 19:10:49 -04:00
..
.gitignore enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
gimpbase-private.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbase-private.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbase.def libgimpbase: add gimp_installation_directory_file() to gimpbase.def 2019-02-03 14:56:15 +01:00
gimpbase.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbaseenums.c app, libgimpbase: add gimp:offset operation 2019-06-05 19:10:49 -04:00
gimpbaseenums.h app, libgimpbase: add gimp:offset operation 2019-06-05 19:10:49 -04:00
gimpbasetypes.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbasetypes.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpchecks.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpchecks.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpcompatenums.c enums: generate enum files in source dir 2017-05-06 17:26:16 -04:00
gimpcompatenums.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpcpuaccel.c libgimpbase: add hygon cpu detection and enable MMX/SSE support 2019-05-26 00:42:26 +02:00
gimpcpuaccel.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpdatafiles.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpdatafiles.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpenv.c libgimpbase: add gimp_installation_directory_file(). 2019-02-03 14:54:53 +01:00
gimpenv.h libgimpbase: add gimp_installation_directory_file(). 2019-02-03 14:54:53 +01:00
gimplimits.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpmemsize.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpmemsize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpmetadata.c Misc. typos 2019-05-10 01:42:12 +09:00
gimpmetadata.h Integrate the logic of profile saving with metadata saving 2018-12-04 17:40:12 +01:00
gimpparam.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpparasite.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpparasite.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpparasiteio.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpparasiteio.h Misc. comment typos 2018-07-14 21:17:19 +02:00
gimpprotocol.c libgimpbase, libgimp, app: pass misc. GEGL config to plug-ins 2018-11-19 17:09:59 -05:00
gimpprotocol.h libgimpbase, libgimp, app: pass misc. GEGL config to plug-ins 2018-11-19 17:09:59 -05:00
gimprectangle.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimprectangle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpreloc.c libgimpbase: style cleanup of gimpreloc.c 2019-02-07 14:56:26 +01:00
gimpreloc.h libgimpbase: clean up the linux relocation code 2013-01-27 22:26:29 +01:00
gimpsignal.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpsignal.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpunit.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpunit.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimputils.c (source modifs) Fix: Rename macros as it conflicts with Mingw headers. 2019-01-25 21:10:41 +01:00
gimputils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpvaluearray.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpvaluearray.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpwin32-io.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpwire.c libgimpbase: add _gimp_wire_{read,write}_int64() 2018-11-19 17:09:53 -05:00
gimpwire.h libgimpbase: add _gimp_wire_{read,write}_int64() 2018-11-19 17:09:53 -05:00
Makefile.am app, libgimpbase: --enable-relocatable-bundle replaces --enable-binreloc 2019-02-07 14:56:26 +01:00
test-cpu-accel.c