gimp/app
Ell 5646e03eb3 app, icons: add 3D Transform tool
Add a new 3D Transform tool, based on GimpToolTransform3DGrid,
added in the previous commit.  The tool UI provides a notbook with
three tabs, corresponding to the three GimpToolTransform3DGrid
modes:

  Camera - allows setting the primary vanishing point, as well as
  the camera's focal length, expressed either directly, or as the
  camera's angle of view, relative to the whole image or the
  transformed item.  By default, the vanishing point is aligned
  with the item's center, and the angle of view is fixed relative
  to the item; this essentially means that each item is transformed
  using a local perspective, independent of its position and size
  relative to the image.  A global perspective can be achieved by
  using a common vanishing point and focal length (or an image-
  relative angle of view).

  Move   - allows moving the item using X, Y, and Z offsets.

  Rotate - allows rotating the item using X, Y, and Z Euler angles.
  The order of rotation of the different axes can be controlled by
  a set of numbered buttons next to the sliders, and the rotation's
  pivot can be controlled using a pivot selector.
2020-01-06 21:52:54 +02:00
..
actions app: expand functionality of merge-down button 2020-01-06 17:28:46 +00:00
config app: parse the release date for the last release. 2020-01-02 23:09:23 +01:00
core app: add gimp-transform-3d-utils.c 2020-01-06 21:49:57 +02:00
dialogs app, icons: add 3D Transform tool 2020-01-06 21:52:54 +02:00
display app, cursors: add GimpToolTransform3DGrid tool widget 2020-01-06 21:52:51 +02:00
file app: don't use the deprecated GTimeVal in file-remote.c 2019-09-14 12:22:04 +02:00
file-data Issue 4456: CRITICAL **...: g_object_unref: assertion 2020-01-05 12:36:01 +01:00
gegl app, libgimp*: (meson) fix all the generated `*-enums.c`. 2019-10-19 22:32:29 +02:00
gui Issue #4251: (meson) dbus-glib-1 not required. 2019-11-16 19:26:58 +01:00
menus libgimpbase: remove gimp_personal_rc_file() 2019-09-21 18:08:13 +02:00
operations app: streamline GimpHistogram; avoid spurious channel switch in histogram view 2019-10-22 15:50:13 +03:00
paint CID 225808 Arguments in wrong order 2019-10-20 15:27:37 +02:00
pdb Remove all checks for finite() and isfinite() 2020-01-05 16:36:18 +01:00
plug-in 225614 Copy-paste error 2019-10-20 15:27:37 +02:00
propgui app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
tests Issue #4251: (meson) dbus-glib-1 not required. 2019-11-16 19:26:58 +01:00
text app, libgimp*: (meson) fix all the generated `*-enums.c`. 2019-10-19 22:32:29 +02:00
tools app, icons: add 3D Transform tool 2020-01-06 21:52:54 +02:00
vectors app: Use G_DEFINE_BOXED_TYPE() 2019-11-05 10:14:29 +00:00
widgets app, cursors: add GimpToolTransform3DGrid tool widget 2020-01-06 21:52:51 +02:00
xcf pdb, app, libgimp, plug-ins: replace most PDB filenames/URIs by GFile 2019-09-11 21:48:34 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
Makefile.am app: check last GIMP release from gimp.org/gimp_versions.json. 2019-12-13 17:51:44 +01:00
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
app.c app: add alternative "Check for updates" button in the About dialog. 2019-12-29 13:24:20 +01:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
errors.c app: properly pass the last release version and date to gimp-debug-tool. 2020-01-03 20:08:12 +01:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:23 -04:00
gimp-update.c app: parse the release date for the last release. 2020-01-02 23:09:23 +01:00
gimp-update.h app: add alternative "Check for updates" button in the About dialog. 2019-12-29 13:24:20 +01:00
gimp-version.c app, configure: add configure option for a build id and revision. 2019-12-11 21:59:11 +01:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcore.def app: streamline GimpHistogram; avoid spurious channel switch in histogram view 2019-10-22 15:50:13 +03:00
git-version.h.in app: revert `#pragma once` to macro guards in meson build. 2019-09-19 13:31:22 +02:00
language.c app: also localize LC_TIME to GUI language. 2019-12-29 22:59:16 +01:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
main.c Set required variables if is running from Apple application bundle 2019-11-03 15:07:46 +01:00
meson.build meson: add json-glib as dependency in meson files too. 2019-12-13 17:51:44 +01:00
sanity.c configure, meson, app: depend on gegl-0.4.18 2019-10-27 01:37:24 +02:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
signals.c Issue #2794 - Gimp crash just on File Open and Edit Preferences 2019-05-28 11:55:59 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tests.c tests: OSX - activate GIMP window when tests are running 2018-11-23 23:20:20 +01:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00