diff --git a/README.md b/README.md
index 64c2430..5b8d8c9 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
-To help a fellow deviant, I've put together a download that anyone with Gimp 2.10 on Linux can use to make their copy of Gimp look more like Adobe Photoshop and make people more comfortable.
+To help a fellow deviant, I've put together a download that anyone with Gimp 3.0 on Linux can use to make their copy of Gimp look more like Adobe Photoshop and make people more comfortable.
I've taken various bits of guides online and various tweaks.
All you have to do is download the file, unzip it.
-Then in the file manager go to your home folder, show hidden files, delete or move your old .gimp-2.10 configuration folder out of the way, and replace with the new one.
+Then in the file manager go to your home folder, show hidden files, delete or move your old .gimp-3.0 configuration folder out of the way, and replace with the new one.
Then load Gimp.
Please let me know if it works for you or if it fails.
@@ -11,10 +11,10 @@ Please let me know if it works for you or if it fails.
### Prerequisites
-__Disclaimer:__ _GimpPs supports Windows, but works best on OS X and Linux._
+**Disclaimer:** _GimpPs supports Windows, but works best on OS X and Linux._
-* Gimp `2.10`
-* `git` should be installed
+- Gimp `3.0`
+- `git` should be installed
### Basic Installation
@@ -34,24 +34,25 @@ sh -c "$(wget https://raw.githubusercontent.com/doctormo/GimpPs/master/tools/ins
### Mac installation
- # exit gimp first
- cd $HOME/Library/Application\ Support/GIMP
- mv 2.10 2.10.backup
- git clone --depth=1 https://github.com/doctormo/GimpPs.git 2.10
+ # exit gimp first
+ cd $HOME/Library/Application\ Support/GIMP
+ mv 3.0 3.0.backup
+ git clone --depth=1 https://github.com/doctormo/GimpPs.git 3.0
### Windows installation
#### via powershell:
- # exit gimp first
- cd $Env:UserProfile
- mv .gimp-2.10 .gimp-2.10.backup
- git clone --depth=1 https://github.com/doctormo/GimpPs.git .gimp-2.10
+ # exit gimp first
+ cd $Env:UserProfile
+ mv .gimp-3.0 .gimp-3.0.backup
+ git clone --depth=1 https://github.com/doctormo/GimpPs.git .gimp-3.0
#### via cmd:
- # exit gimp first
- cd %USERPROFILE%
- ren .gimp-2.10 .gimp-2.10.backup
- git clone --depth=1 https://github.com/doctormo/GimpPs.git .gimp-2.10
+ # exit gimp first
+ cd %USERPROFILE%
+ ren .gimp-3.0 .gimp-3.0.backup
+ git clone --depth=1 https://github.com/doctormo/GimpPs.git .gimp-3.0
+
People generally get biased in the discussion of GIMP Vs Photoshop but they don't know how powerful GIMP really is. You can do all the effects of you use GIMP Wisely.
diff --git a/controllerrc b/controllerrc
deleted file mode 100644
index a462195..0000000
--- a/controllerrc
+++ /dev/null
@@ -1,40 +0,0 @@
-# GIMP controllerrc
-#
-# This file will be entirely rewritten each time you exit.
-
-(GimpControllerInfo "Main Mouse Wheel"
- (stock-id "gimp-controller-wheel")
- (enabled yes)
- (debug-events no)
- (controller "GimpControllerWheel")
- (mapping
- (map "scroll-down-shift-control-alt" "context-font-select-previous")
- (map "scroll-up-shift-control-alt" "context-font-select-next")
- (map "scroll-down-alt" "tools-value-1-decrease-skip")
- (map "scroll-up-control-alt" "context-gradient-select-next")
- (map "scroll-down-shift-control" "context-brush-select-previous")
- (map "scroll-up-alt" "tools-value-1-increase-skip")
- (map "scroll-up-shift-alt" "context-pattern-select-next")
- (map "scroll-down-shift-alt" "context-pattern-select-previous")
- (map "scroll-up-shift-control" "context-brush-select-next")
- (map "scroll-down-control-alt" "context-gradient-select-previous")))
-(GimpControllerInfo "Main Keyboard"
- (stock-id "gimp-controller-keyboard")
- (enabled yes)
- (debug-events no)
- (controller "GimpControllerKeyboard")
- (mapping
- (map "cursor-left-alt" "tools-value-1-decrease")
- (map "cursor-right-shift" "view-scroll-page-right")
- (map "cursor-right-alt" "tools-value-1-increase")
- (map "cursor-up-control" "view-scroll-top-border")
- (map "cursor-left-shift" "view-scroll-page-left")
- (map "cursor-right-control" "view-scroll-right-border")
- (map "cursor-down-control" "view-scroll-bottom-border")
- (map "cursor-left-control" "view-scroll-left-border")
- (map "cursor-up-shift" "view-scroll-page-up")
- (map "cursor-up-alt" "tools-value-1-increase-skip")
- (map "cursor-down-shift" "view-scroll-page-down")
- (map "cursor-down-alt" "tools-value-1-decrease-skip")))
-
-# end of controllerrc
diff --git a/gimprc b/gimprc
index 5233809..9028b11 100644
--- a/gimprc
+++ b/gimprc
@@ -1,8 +1,8 @@
# GIMP gimprc
-#
+#
# This is your personal gimprc file. Any variable defined in this file takes
# precedence over the value defined in the system-wide gimprc:
-# /etc/gimp/2.0/gimprc
+# /etc/gimp/3.0/gimprc
# Most values can be set within GIMP by changing some options in the
# Preferences dialog.
diff --git a/gtkrc b/gtkrc
deleted file mode 100644
index f4efa07..0000000
--- a/gtkrc
+++ /dev/null
@@ -1,24 +0,0 @@
-# pixmap_path "
:::..."
-#
-# include "rc-file"
-#
-# style [= ]
-# {
-#
-# }
-#
-# widget style
-# class style
-#
-# You can add your own GIMP-specific GTK styles here.
-
-
-#
-# Adjust the size of previews in plug-in dialogs:
-#
-style "gimp-large-preview"
-{
- GimpPreview::size = 256
-}
-
-# class "GimpPreview" style "gimp-large-preview"
diff --git a/menurc b/menurc
deleted file mode 100644
index 7d82303..0000000
--- a/menurc
+++ /dev/null
@@ -1,137 +0,0 @@
-; This file installs keyboard shortcuts from Photoshop 6 in GIMP 2.8.
-;
-; Rename it to 'menurc' and place it into your personal GIMP directory:
-; ~/.gimp-2.8 folder (Linux) or C:\Documents and Settings\\.gimp-2.8
-; folder (Windows).
-;
-; There is a web-page describing these keybindings at
-; http://epierce.freeshell.org/gimp/gimp_ps.php
-;
-(gtk_accel_path "/view/view-shrink-wrap" "")
-(gtk_accel_path "/plug-in/plug_in_iwarp" "x")
-(gtk_accel_path "/layers/layers-duplicate" "j")
-(gtk_accel_path "/plug-in/plug_in_c_astretch" "l")
-(gtk_accel_path "/context/context-brush-select-next" "period")
-(gtk_accel_path "/view/view-show-grid" "apostrophe")
-(gtk_accel_path "/tools/tools-color-balance" "b")
-(gtk_accel_path "/tools/tools-rotate" "")
-(gtk_accel_path "/image/image-rotate-270" "7")
-(gtk_accel_path "/layers/layers-mode-next" "plus")
-(gtk_accel_path "/dialogs/dialogs-brushes" "")
-(gtk_accel_path "/tools/tools-by-color-select" "c")
-(gtk_accel_path "/tools/tools-vector" "p")
-(gtk_accel_path "/dialogs/dialogs-tool-options" "F5")
-(gtk_accel_path "/dialogs/dialogs-channels" "F7")
-(gtk_accel_path "/qmask/qmask-toggle" "q")
-(gtk_accel_path "/tools/tools-value-2-increase" "")
-(gtk_accel_path "/layers/layers-alpha-selection-replace" "a")
-(gtk_accel_path "/file/file-open-recent-10" "")
-(gtk_accel_path "/plug-in/plug_in_colortoalpha" "a")
-(gtk_accel_path "/select/select-feather" "d")
-(gtk_accel_path "/tools/tools-align" "")
-(gtk_accel_path "/layers/layers-select-top" "braceright")
-(gtk_accel_path "/select/select-float" "")
-(gtk_accel_path "/tools/tools-desaturate" "u")
-(gtk_accel_path "/select/select-invert" "i")
-(gtk_accel_path "/plug-in/tiny_fu_refresh" "t")
-(gtk_accel_path "/layers/layers-lower-to-bottom" "braceleft")
-(gtk_accel_path "/layers/layers-lower" "bracketleft")
-(gtk_accel_path "/image/image-convert-indexed" "backslash")
-(gtk_accel_path "/view/view-zoom-1-1" "0")
-(gtk_accel_path "/view/view-scroll-page-left" "Page_Up")
-(gtk_accel_path "/view/view-zoom-fit-to" "0")
-(gtk_accel_path "/dialogs/dialogs-undo-history" "F9")
-(gtk_accel_path "/layers/layers-resize-to-image" "y")
-(gtk_accel_path "/plug-in/plug_in_gauss" "b")
-(gtk_accel_path "/tools/tools-curves" "m")
-(gtk_accel_path "/plug-in/plug_in_bump_map" "m")
-(gtk_accel_path "/tools/tools-airbrush" "j")
-(gtk_accel_path "/image/image-flatten" "i")
-(gtk_accel_path "/image/image-merge-layers" "e")
-(gtk_accel_path "/view/view-scroll-page-right" "Page_Down")
-(gtk_accel_path "/view/view-snap-to-guides" "semicolon")
-(gtk_accel_path "/drawable/drawable-invert" "i")
-(gtk_accel_path "/tools/tools-paint-brush-size-increase" "bracketright")
-(gtk_accel_path "/file/file-revert" "F12")
-(gtk_accel_path "/plug-in/plug-in-iwarp" "x")
-(gtk_accel_path "/context/context-brush-select-previous" "comma")
-(gtk_accel_path "/tools/tools-convolve" "r")
-(gtk_accel_path "/file/file-export-to" "")
-(gtk_accel_path "/tools/tools-magnify" "z")
-(gtk_accel_path "/view/view-zoom-in" "equal")
-(gtk_accel_path "/view/view-zoom-fit-in" "0")
-(gtk_accel_path "/dialogs/dialogs-gradients" "g")
-(gtk_accel_path "/image/image-duplicate" "")
-(gtk_accel_path "/edit/edit-clear" "")
-(gtk_accel_path "/edit/edit-fill-fg" "BackSpace")
-(gtk_accel_path "/tools/tools-crop" "c")
-(gtk_accel_path "/edit/edit-redo" "z")
-(gtk_accel_path "/select/select-none" "d")
-(gtk_accel_path "/context/context-brush-select-last" "greater")
-(gtk_accel_path "/layers/layers-raise" "bracketright")
-(gtk_accel_path "/image/image-properties" "F8")
-(gtk_accel_path "/tools/tools-levels" "l")
-(gtk_accel_path "/dialogs/dialogs-document-history" "h")
-(gtk_accel_path "/tools/tools-eraser" "e")
-(gtk_accel_path "/view/view-show-guides" "apostrophe")
-(gtk_accel_path "/file/file-export" "")
-(gtk_accel_path "/edit/edit-fill-bg" "BackSpace")
-(gtk_accel_path "/dialogs/dialogs-colors" "F6")
-(gtk_accel_path "/image/image-print-size" "p")
-(gtk_accel_path "/context/context-brush-select-first" "less")
-(gtk_accel_path "/tools/tools-blend" "g")
-(gtk_accel_path "/file/file-save-a-copy" "s")
-(gtk_accel_path "/image/image-rotate-180" "8")
-(gtk_accel_path "/tools/tools-clone" "s")
-(gtk_accel_path "/context/context-brush-hardness-increase-skip" "braceright")
-(gtk_accel_path "/dialogs/dialogs-layers" "F7")
-(gtk_accel_path "/view/view-scroll-page-up" "Page_Up")
-(gtk_accel_path "/plug-in/file_print_gimp" "p")
-(gtk_accel_path "/layers/layers-merge-down" "e")
-(gtk_accel_path "/tools/tools-rect-select" "m")
-(gtk_accel_path "/view/view-scroll-page-down" "Page_Down")
-(gtk_accel_path "/tools/tools-bucket-fill" "g")
-(gtk_accel_path "/image/image-rotate-90" "9")
-(gtk_accel_path "/layers/layers-mode-previous" "underscore")
-(gtk_accel_path "/layers/layers-preserve-transparency" "slash")
-(gtk_accel_path "/tools/tools-measure" "u")
-(gtk_accel_path "/tools/tools-cage" "")
-(gtk_accel_path "/tools/tools-paintbrush" "b")
-(gtk_accel_path "/tools/tools-dodge-burn" "o")
-(gtk_accel_path "/tools/tools-color-picker" "i")
-(gtk_accel_path "/view/view-show-selection" "h")
-(gtk_accel_path "/tools/tools-free-select" "l")
-(gtk_accel_path "/tools/tools-move" "v")
-(gtk_accel_path "/view/view-info-window" "F8")
-(gtk_accel_path "/layers/layers-select-previous" "bracketright")
-(gtk_accel_path "/context/context-brush-hardness-decrease-skip" "braceleft")
-(gtk_accel_path "/tools/tools-paint-brush-size-decrease" "bracketleft")
-(gtk_accel_path "/layers/layers-select-next" "bracketleft")
-(gtk_accel_path "/layers/layers-anchor" "h")
-(gtk_accel_path "/view/view-show-menubar" "f")
-(gtk_accel_path "/drawable/drawable-desaturate" "u")
-(gtk_accel_path "/plug-in/plug-in-c-astretch" "l")
-(gtk_accel_path "/tools/tools-scale" "t")
-(gtk_accel_path "/layers/layers-select-bottom" "braceleft")
-(gtk_accel_path "/tools/tools-smudge" "")
-(gtk_accel_path "/tools/tools-hue-saturation" "u")
-(gtk_accel_path "/edit/edit-fill-pattern" "")
-(gtk_accel_path "/tools/tools-value-2-decrease" "")
-(gtk_accel_path "/tools/tools-ellipse-select" "m")
-(gtk_accel_path "/layers/layers-raise-to-top" "braceright")
-(gtk_accel_path "/tools/tools-iscissors" "")
-(gtk_accel_path "/tools/tools-flip" "f")
-(gtk_accel_path "/view/view-show-rulers" "r")
-(gtk_accel_path "/windows/windows-display-0006" "1")
-(gtk_accel_path "/windows/windows-display-0009" "9")
-(gtk_accel_path "/windows/windows-display-0008" "8")
-(gtk_accel_path "/windows/windows-display-0007" "7")
-(gtk_accel_path "/dialogs/dialogs-vectors" "F9")
-(gtk_accel_path "/quick-mask/quick-mask-toggle" "q")
-(gtk_accel_path "/dialogs/dialogs-palettes" "l")
-(gtk_accel_path "/layers/layers-mask-add" "o")
-(gtk_accel_path "/plug-in/script_fu_refresh" "r")
-(gtk_accel_path "/edit/edit-paste-into" "v")
-(gtk_accel_path "/tools/tools-fuzzy-select" "w")
-(gtk_accel_path "/view/view-zoom-out" "minus")
-(gtk_accel_path "/dialogs/dialogs-preferences" "k")
diff --git a/mise.toml b/mise.toml
new file mode 100644
index 0000000..7876a16
--- /dev/null
+++ b/mise.toml
@@ -0,0 +1,24 @@
+[tasks.update_config]
+
+ alias = "up"
+ run = "git -C $HOME/.config/GIMP/3.0 pull origin develop"
+
+[tasks.regenerate_config]
+
+ alias = "regen"
+ run = "git clone -b develop https://github.com/skyblue-jpn/GimpPs3.git $HOME/.config/GIMP/3.0"
+
+[tasks.regenerate_config_master]
+
+ alias = "regen-master"
+ run = "git clone -b master https://github.com/skyblue-jpn/GimpPs3.git $HOME/.config/GIMP/3.0"
+
+[tasks.clean_config]
+
+ alias = "clean"
+ run = "rm -rf $HOME/.config/GIMP/3.0"
+
+[tasks.reset_config]
+
+ alias = "reset"
+ run = "mkdir $HOME/.config/GIMP/3.0"
diff --git a/parasiterc b/parasiterc
deleted file mode 100644
index 6cfb1be..0000000
--- a/parasiterc
+++ /dev/null
@@ -1,6 +0,0 @@
-# GIMP parasiterc
-#
-# This file will be entirely rewritten each time you exit.
-
-
-# end of parasiterc
diff --git a/pluginrc b/pluginrc
deleted file mode 100644
index d668307..0000000
--- a/pluginrc
+++ /dev/null
@@ -1,5521 +0,0 @@
-# GIMP pluginrc
-#
-# This file can safely be removed and will be automatically regenerated by
-# querying the installed plugins.
-
-(protocol-version 20)
-
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/whirl-pinch" 1386362054
- (proc-def "plug-in-whirl-pinch" 1
- "Distort an image by whirling and pinching"
- "Distorts the image by whirling and pinching, which are two common center-based, circular distortions. Whirling is like projecting the image onto the surface of water in a toilet and flushing. Pinching is similar to projecting the image onto an elastic surface and pressing or pulling on the center of the surface."
- "Federico Mena Quintero and Scott Goehring"
- "Federico Mena Quintero and Scott Goehring"
- "May 1997, 2.09"
- "W_hirl and Pinch..."
- 1
- (menu-path "/Filters/Distorts")
- (icon stock-id -1 "")
- "RGB*, GRAY*"
- 6 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 3 "whirl" "Whirl angle (degrees)")
- (proc-arg 3 "pinch" "Pinch amount")
- (proc-arg 3 "radius" "Radius (1.0 is the largest circle that fits in the image, and 2.0 goes all the way to the corners)")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/cml-explorer" 1386362055
- (proc-def "plug-in-cml-explorer" 1
- "Create abstract Coupled-Map Lattice patterns"
- "Make an image of Coupled-Map Lattice (CML). CML is a kind of Cellula Automata on continuous (value) domain. In GIMP_RUN_NONINTERACTIVE, the name of a prameter file is passed as the 4th arg. You can control CML_explorer via parameter file."
- "Shuji Narazaki (narazaki@InetQ.or.jp); http://www.inetq.or.jp/~narazaki/TheGIMP/"
- "Shuji Narazaki"
- "1997"
- "CML _Explorer..."
- 1
- (menu-path "/Filters/Render/Pattern")
- (icon stock-id -1 "")
- "RGB*, GRAY*"
- 4 0
- (proc-arg 0 "ru--mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image (not used)")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 4 "parameter-filename" "The name of parameter file. CML_explorer makes an image with its settings.")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/contrast-stretch" 1386362055
- (proc-def "plug-in-c-astretch" 1
- "Stretch contrast to cover the maximum possible range"
- "This simple plug-in does an automatic contrast stretch. For each channel in the image, it finds the minimum and maximum values... it uses those values to stretch the individual histograms to the full contrast range. For some images it may do just what you want; for others it may not work that well."
- "Federico Mena Quintero"
- "Federico Mena Quintero"
- "1996"
- "_Stretch Contrast"
- 1
- (menu-path "/Colors/Auto")
- (icon stock-id -1 "")
- "RGB*, GRAY*, INDEXED*"
- 3 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Input drawable")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/blur-motion" 1386362054
- (proc-def "plug-in-mblur" 1
- "Simulate movement using directional blur"
- "This plug-in simulates the effect seen when photographing a moving object at a slow shutter speed. Done by adding multiple displaced copies."
- "Torsten Martinsen, Federico Mena Quintero, Daniel Skarda, Joerg Gittinger"
- "Torsten Martinsen, Federico Mena Quintero, Daniel Skarda, Joerg Gittinger"
- "May 2007, 1.3"
- "_Motion Blur..."
- 1
- (menu-path "/Filters/Blur")
- (icon stock-id -1 "")
- "RGB*, GRAY*"
- 8 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 0 "type" "Type of motion blur { LINEAR (0), RADIAL (1), ZOOM (2) }")
- (proc-arg 0 "length" "Length")
- (proc-arg 0 "angle" "Angle")
- (proc-arg 3 "center-x" "Center X (optional)")
- (proc-arg 3 "center-y" "Center Y (optional)"))
- (proc-def "plug-in-mblur-inward" 1
- "Simulate movement using directional blur"
- "This procedure is equivalent to plug-in-mblur but performs the zoom blur inward instead of outward."
- "Torsten Martinsen, Federico Mena Quintero, Daniel Skarda, Joerg Gittinger"
- "Torsten Martinsen, Federico Mena Quintero, Daniel Skarda, Joerg Gittinger"
- "May 2007, 1.3"
- "_Motion Blur..."
- 0
- (icon stock-id -1 "")
- "RGB*, GRAY*"
- 8 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 0 "type" "Type of motion blur { LINEAR (0), RADIAL (1), ZOOM (2) }")
- (proc-arg 0 "length" "Length")
- (proc-arg 0 "angle" "Angle")
- (proc-arg 3 "center-x" "Center X (optional)")
- (proc-arg 3 "center-y" "Center Y (optional)")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/channel-mixer" 1386362057
- (proc-def "plug-in-colors-channel-mixer" 1
- "Alter colors by mixing RGB Channels"
- "This plug-in mixes the RGB channels."
- "Martin Guldahl "
- "Martin Guldahl "
- "2002"
- "Channel Mi_xer..."
- 1
- (menu-path "/Colors/Components")
- (icon stock-id -1 "")
- "RGB*"
- 13 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image (unused)")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 0 "monochrome" "Monochrome { TRUE, FALSE }")
- (proc-arg 3 "rr-gain" "Set the red gain for the red channel")
- (proc-arg 3 "rg-gain" "Set the green gain for the red channel")
- (proc-arg 3 "rb-gain" "Set the blue gain for the red channel")
- (proc-arg 3 "gr-gain" "Set the red gain for the green channel")
- (proc-arg 3 "gg-gain" "Set the green gain for the green channel")
- (proc-arg 3 "gb-gain" "Set the blue gain for the green channel")
- (proc-arg 3 "br-gain" "Set the red gain for the blue channel")
- (proc-arg 3 "bg-gain" "Set the green gain for the blue channel")
- (proc-arg 3 "bb-gain" "Set the blue gain for the blue channel")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/compose" 1386362054
- (proc-def "plug-in-compose" 1
- "Create an image using multiple gray images as color channels"
- "This function creates a new image from multiple gray images"
- "Peter Kirchgessner"
- "Peter Kirchgessner (peter@kirchgessner.net)"
- "1997"
- "C_ompose..."
- 1
- (menu-path "/Colors/Components")
- (icon stock-id -1 "")
- "GRAY*"
- 7 1
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image1" "First input image")
- (proc-arg 16 "drawable" "Input drawable (not used)")
- (proc-arg 13 "image2" "Second input image")
- (proc-arg 13 "image3" "Third input image")
- (proc-arg 13 "image4" "Fourth input image")
- (proc-arg 4 "compose-type" "What to compose: \"RGB\", \"RGBA\", \"HSV\", \"HSL\", \"CMY\", \"CMYK\", \"LAB\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709_256\"")
- (proc-arg 13 "new-image" "Output image"))
- (proc-def "plug-in-drawable-compose" 1
- "Compose an image from multiple drawables of gray images"
- "This function creates a new image from multiple drawables of gray images"
- "Peter Kirchgessner"
- "Peter Kirchgessner (peter@kirchgessner.net)"
- "1998"
- ""
- 0
- (icon stock-id -1 "")
- "GRAY*"
- 7 1
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image1" "First input image (not used)")
- (proc-arg 16 "drawable1" "First input drawable")
- (proc-arg 16 "drawable2" "Second input drawable")
- (proc-arg 16 "drawable3" "Third input drawable")
- (proc-arg 16 "drawable4" "Fourth input drawable")
- (proc-arg 4 "compose-type" "What to compose: \"RGB\", \"RGBA\", \"HSV\", \"HSL\", \"CMY\", \"CMYK\", \"LAB\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709_256\"")
- (proc-arg 13 "new-image" "Output image"))
- (proc-def "plug-in-recompose" 1
- "Recompose an image that was previously decomposed"
- "This function recombines the grayscale layers produced by Decompose into a single RGB or RGBA layer, and replaces the originally decomposed layer with the result."
- "Bill Skaggs"
- "Bill Skaggs"
- "2004"
- "R_ecompose"
- 1
- (menu-path "/Colors/Components")
- (icon stock-id -1 "")
- "GRAY*"
- 3 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Image to recompose from")
- (proc-arg 16 "drawable" "Not used")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/colorify" 1386362055
- (proc-def "plug-in-colorify" 1
- "Replace all colors with shades of a specified color"
- "Makes an average of the RGB channels and uses it to set the color"
- "Francisco Bustamante"
- "Francisco Bustamante"
- "1.1"
- "Colorif_y..."
- 1
- (menu-path "/Colors/Modify")
- (icon stock-id -1 "")
- "RGB*"
- 4 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 10 "color" "Color to apply")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/tile-paper" 1386362055
- (proc-def "plug-in-papertile" 1
- "Cut image into paper tiles, and slide them"
- "This plug-in cuts an image into paper tiles and slides each paper tile."
- "Hirotsuna Mizuno "
- "Copyright (c)1997-1999 Hirotsuna Mizuno"
- "September 31, 1999"
- "_Paper Tile..."
- 1
- (menu-path "/Filters/Map")
- (icon stock-id -1 "")
- "RGB*"
- 11 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 0 "tile-size" "Tile size (pixels)")
- (proc-arg 3 "move-max" "Max move rate (%)")
- (proc-arg 0 "fractional-type" "0:Background 1:Ignore 2:Force")
- (proc-arg 0 "wrap-around" "Wrap around (bool)")
- (proc-arg 0 "centering" "Centering (bool)")
- (proc-arg 0 "background-type" "0:Transparent 1:Inverted 2:Image? 3:FG 4:BG 5:Color")
- (proc-arg 0 "background-color" "Background color (for bg-type 5)")
- (proc-arg 0 "background-alpha" "Opacity (for bg-type 5)")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/fractal-trace" 1386362056
- (proc-def "plug-in-fractal-trace" 1
- "Transform image with the Mandelbrot Fractal"
- "transform image with the Mandelbrot Fractal"
- "Hirotsuna Mizuno "
- "Copyright (C) 1997 Hirotsuna Mizuno"
- "v0.4 test version (Dec. 25 1997)"
- "_Fractal Trace..."
- 1
- (menu-path "/Filters/Map")
- (icon stock-id -1 "")
- "RGB*, GRAY*"
- 9 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image (unused)")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 3 "xmin" "xmin fractal image delimiter")
- (proc-arg 3 "xmax" "xmax fractal image delimiter")
- (proc-arg 3 "ymin" "ymin fractal image delimiter")
- (proc-arg 3 "ymax" "ymax fractal image delimiter")
- (proc-arg 0 "depth" "Trace depth")
- (proc-arg 0 "outside-type" "Outside type { WRAP (0), TRANS (1), BLACK (2), WHITE (3) }")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/file-pnm" 1386362055
- (proc-def "file-pnm-load" 1
- "Loads files in the PNM file format"
- "This plug-in loads files in the various Netpbm portable file formats."
- "Erik Nygren"
- "Erik Nygren"
- "1996"
- "PNM Image"
- 0
- (icon stock-id -1 "")
- (load-proc
- (extension "pnm,ppm,pgm,pbm")
- (magic "0,string,P1,0,string,P2,0,string,P3,0,string,P4,0,string,P5,0,string,P6")
- (mime-type "image/x-portable-anymap"))
- ""
- 3 1
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 4 "filename" "The name of the file to load")
- (proc-arg 4 "raw-filename" "The name of the file to load")
- (proc-arg 13 "image" "Output image"))
- (proc-def "file-pnm-save" 1
- "Saves files in the PNM file format"
- "PNM saving handles all image types without transparency."
- "Erik Nygren"
- "Erik Nygren"
- "1996"
- "PNM image"
- 0
- (icon stock-id -1 "")
- (save-proc
- (extension "pnm")
- (mime-type "image/x-portable-anymap"))
- "RGB, GRAY, INDEXED"
- 6 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Drawable to save")
- (proc-arg 4 "filename" "The name of the file to save the image in")
- (proc-arg 4 "raw-filename" "The name of the file to save the image in")
- (proc-arg 0 "raw" "Specify non-zero for raw output, zero for ascii output"))
- (proc-def "file-pbm-save" 1
- "Saves files in the PBM file format"
- "PBM saving produces mono images without transparency."
- "Martin K Collins"
- "Erik Nygren"
- "2006"
- "PBM image"
- 0
- (icon stock-id -1 "")
- (save-proc
- (extension "pbm")
- (mime-type "image/x-portable-bitmap"))
- "RGB, GRAY, INDEXED"
- 6 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Drawable to save")
- (proc-arg 4 "filename" "The name of the file to save the image in")
- (proc-arg 4 "raw-filename" "The name of the file to save the image in")
- (proc-arg 0 "raw" "Specify non-zero for raw output, zero for ascii output"))
- (proc-def "file-pgm-save" 1
- "Saves files in the PGM file format"
- "PGM saving produces grayscale images without transparency."
- "Erik Nygren"
- "Erik Nygren"
- "1996"
- "PGM image"
- 0
- (icon stock-id -1 "")
- (save-proc
- (extension "pgm")
- (mime-type "image/x-portable-graymap"))
- "RGB, GRAY, INDEXED"
- 6 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Drawable to save")
- (proc-arg 4 "filename" "The name of the file to save the image in")
- (proc-arg 4 "raw-filename" "The name of the file to save the image in")
- (proc-arg 0 "raw" "Specify non-zero for raw output, zero for ascii output"))
- (proc-def "file-ppm-save" 1
- "Saves files in the PPM file format"
- "PPM saving handles RGB images without transparency."
- "Erik Nygren"
- "Erik Nygren"
- "1996"
- "PPM image"
- 0
- (icon stock-id -1 "")
- (save-proc
- (extension "ppm")
- (mime-type "image/x-portable-pixmap"))
- "RGB, GRAY, INDEXED"
- 6 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Drawable to save")
- (proc-arg 4 "filename" "The name of the file to save the image in")
- (proc-arg 4 "raw-filename" "The name of the file to save the image in")
- (proc-arg 0 "raw" "Specify non-zero for raw output, zero for ascii output")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/noise-spread" 1386362056
- (proc-def "plug-in-spread" 1
- "Move pixels around randomly"
- "Spreads the pixels of the specified drawable. Pixels are randomly moved to another location whose distance varies from the original by the horizontal and vertical spread amounts "
- "Spencer Kimball and Peter Mattis, ported by Brian Degenhardt and Federico Mena Quintero"
- "Federico Mena Quintero and Brian Degenhardt"
- "1997"
- "Sp_read..."
- 1
- (menu-path "/Filters/Noise")
- (icon stock-id -1 "")
- "RGB*, GRAY*"
- 5 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image (unused)")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 3 "spread-amount-x" "Horizontal spread amount (0 <= spread_amount_x <= 200)")
- (proc-arg 3 "spread-amount-y" "Vertical spread amount (0 <= spread_amount_y <= 200)")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/alien-map" 1386362056
- (proc-def "plug-in-alienmap2" 1
- "Alter colors in various psychedelic ways"
- "No help yet. Just try it and you'll see!"
- "Martin Weber (martweb@gmx.net)"
- "Martin Weber (martweb@gmx.net"
- "24th April 1998"
- "_Alien Map..."
- 1
- (menu-path "/Colors/Map")
- (icon stock-id -1 "")
- "RGB*"
- 13 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
- (proc-arg 13 "image" "Input image")
- (proc-arg 16 "drawable" "Input drawable")
- (proc-arg 3 "redfrequency" "Red/hue component frequency factor")
- (proc-arg 3 "redangle" "Red/hue component angle factor (0-360)")
- (proc-arg 3 "greenfrequency" "Green/saturation component frequency factor")
- (proc-arg 3 "greenangle" "Green/saturation component angle factor (0-360)")
- (proc-arg 3 "bluefrequency" "Blue/luminance component frequency factor")
- (proc-arg 3 "blueangle" "Blue/luminance component angle factor (0-360)")
- (proc-arg 2 "colormodel" "Color model { RGB-MODEL (0), HSL-MODEL (1) }")
- (proc-arg 2 "redmode" "Red/hue application mode { TRUE, FALSE }")
- (proc-arg 2 "greenmode" "Green/saturation application mode { TRUE, FALSE }")
- (proc-arg 2 "bluemode" "Blue/luminance application mode { TRUE, FALSE }")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/print" 1386362056
- (proc-def "file-print-gtk" 1
- "Print the image"
- "Print the image using the GTK+ Print API."
- "Bill Skaggs, Sven Neumann, Stefan Röllin"
- "Bill Skaggs "
- "2006 - 2008"
- "_Print..."
- 1
- (menu-path "/File/Send")
- (icon stock-id -1 "gtk-print")
- "*"
- 2 0
- (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
- (proc-arg 13 "image" "Image to print")))
-(plug-in-def "/usr/lib/gimp/2.0/plug-ins/displace" 1386362056
- (proc-def "plug-in-displace" 1
- "Displace pixels as indicated by displacement maps"
- "Displaces the contents of the specified drawable by the amounts specified by 'amount-x' and 'amount-y' multiplied by the luminance of corresponding pixels in the 'displace-map' drawables."
- "Stephen Robert Norris & (ported to 1.0 by) Spencer Kimball"
- "Stephen Robert Norris"
- "1996"
- "_Displace..."
- 1
- (menu-path "