Accepting request 710404 from graphics
OBS-URL: https://build.opensuse.org/request/show/710404 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gimp?expand=0&rev=112
This commit is contained in:
commit
624e13b653
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:12d1f243265c7aee1f2c6e97883a5c90ddc0b19b4346cf822e24adbb6c998c77
|
|
||||||
size 32408724
|
|
3
gimp-2.10.12.tar.bz2
Normal file
3
gimp-2.10.12.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7d80b58e0784120d57d327294f6a1fda281ff51a61935c2cd764da281acaac71
|
||||||
|
size 32614932
|
91
gimp.changes
91
gimp.changes
@ -1,3 +1,94 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jun 15 17:24:43 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 2.10.12:
|
||||||
|
+ Core:
|
||||||
|
- Add an "Incremental" option to the Dodge/Burn tool, which,
|
||||||
|
similarly to the Paintbrush, Pencil, and Eraser tools,
|
||||||
|
applies the effect incrementally as the pointer moves.
|
||||||
|
- Curves now have a concept of smooth vs corner points: smooth
|
||||||
|
points produce a smooth curve, while corner points produce a
|
||||||
|
sharp curve (previously, all points were smooth).
|
||||||
|
- Search the user font directory path on Windows (since Windows
|
||||||
|
10, non-admin users have the ability to install fonts). This
|
||||||
|
is only a temporary hack until fontconfig adds proper
|
||||||
|
upstream support.
|
||||||
|
- In gimp_brush_core_get_paint_buffer(), when allocating a new
|
||||||
|
paint buffer, clear the old buffer *before* allocating the
|
||||||
|
new one, to reduce the amount of simultaneously allocated
|
||||||
|
memory.
|
||||||
|
- In GimpPaintbrush, avoid refilling the paint buffer at each
|
||||||
|
dab if the paint color/pixmap hasn't changed, hence allowing
|
||||||
|
faster painting in some specific cases.
|
||||||
|
- Add hygon cpu detection and enable MMX/SSE support.
|
||||||
|
- Add a GimpSymmetry::get_transform() virtual function and a
|
||||||
|
corresponding gimp_symmetry_get_transform() function which
|
||||||
|
return the brush transform corresponding to a given symmetry
|
||||||
|
stroke in terms of the rotation angle and reflection flag (in
|
||||||
|
contrast to gimp_symmetry_get_operation() which returns the
|
||||||
|
same transforation in terms of a GeglNode). This allows us to
|
||||||
|
simplify, fix (artifact bugs, etc.), and improve the
|
||||||
|
painting-code performance for several symmetry painting
|
||||||
|
cases.
|
||||||
|
- New gimp-brush-pipe-spacing parasite set by core code to
|
||||||
|
preserve GIH brush's spacing across reloads.
|
||||||
|
- Add a new Offset filter tool, as a front-end to gimp:offset.
|
||||||
|
The tool replaces, and provides the same interface as the
|
||||||
|
drawable-offset dialog while also providing live preview and
|
||||||
|
on-canvas interaction.
|
||||||
|
+ Plug-ins:
|
||||||
|
- Exported profile and data format strategy updated in several
|
||||||
|
file plug-ins.
|
||||||
|
- When not saving a profile, we always export as sRGB data, as
|
||||||
|
most viewers would not display the image properly otherwise.
|
||||||
|
- When saving a profile:
|
||||||
|
. If a profile was manually assigned, we always export to the
|
||||||
|
assigned format, hence pixel data is converted accordingly,
|
||||||
|
whatever the work format.
|
||||||
|
- If no profile was assigned:
|
||||||
|
. If the export format support high-bit depth, we export the
|
||||||
|
work format as-is.
|
||||||
|
. If the export format is 8-bit max, we convert the work
|
||||||
|
format to sRGB, except if the work format is 8-bit linear.
|
||||||
|
+ The following plug-ins were updated: JPEG, PNG, TIFF and WebP.
|
||||||
|
+ Tools:
|
||||||
|
- Add input/output spin-buttons to the Curves tool, which allow
|
||||||
|
setting the selected point's coordinates numerically. When
|
||||||
|
the image precision is greater than 8-bpc, use a 0.00-100.00
|
||||||
|
range for the point-coordinate spin-buttons instead of a
|
||||||
|
0-255 range.
|
||||||
|
- In the Curves tool, allow changing the curve's point types
|
||||||
|
(cf. new curve corner points in Core section). Corner points
|
||||||
|
are displayed with a diamond shape instead of a circle.
|
||||||
|
- Free Select tool now creates a selection as soon as the
|
||||||
|
polygon is closed. This selection is updated when the
|
||||||
|
polygon, or the relevant tool-options, change, similarly to
|
||||||
|
GimpRectangleSelectTool.
|
||||||
|
- Derive GimpEraser from GimpPaintbrush, instead of directly
|
||||||
|
from GimpBrushCore. This allows GimpEraser to reuse the
|
||||||
|
paint-buffer content across dabs, improving performance.
|
||||||
|
- Allow moving an intersecting pair of guides with the Move tool.
|
||||||
|
+ User interface:
|
||||||
|
- In GimpCurveView, when dragging an existing curve point,
|
||||||
|
don't immediately move the point to the cursor position upon
|
||||||
|
button press, but rather move it relative to its current
|
||||||
|
position as the cursor moves. This allows selecting a point
|
||||||
|
without moving it, and adjusting its position more easily.
|
||||||
|
- When the cursor hovers above a point in GimpCurveView, or
|
||||||
|
when dragging a point, have the coordinate indicator show the
|
||||||
|
point's position, rather than the cursor's.
|
||||||
|
- In GimpCurveView, when holding down Ctrl while
|
||||||
|
adding/dragging a point, snap the y-coordinate to the
|
||||||
|
original curve (at the start of the drag). This is
|
||||||
|
particularly useful for adding points along the curve.
|
||||||
|
- In GimpDashboard, don't show legend for groups with no meter.
|
||||||
|
- Add a tile-alloc-total variable to the dashboard's memory and
|
||||||
|
misc groups, showing the total amount of memory used by the
|
||||||
|
tile allocator.
|
||||||
|
- Add a "Save Keyboard Shortcuts Now" button to the Configure
|
||||||
|
Keyboard Shortcuts dialog.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun May 5 09:49:36 UTC 2019 - ecsos@opensuse.org
|
Sun May 5 09:49:36 UTC 2019 - ecsos@opensuse.org
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
%global abiver 4
|
%global abiver 4
|
||||||
%global apiver 2.0
|
%global apiver 2.0
|
||||||
Name: gimp
|
Name: gimp
|
||||||
Version: 2.10.10
|
Version: 2.10.12
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The GNU Image Manipulation Program
|
Summary: The GNU Image Manipulation Program
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
@ -63,12 +63,12 @@ BuildRequires: python-gtk-devel >= 2.10.4
|
|||||||
BuildRequires: translation-update-upstream
|
BuildRequires: translation-update-upstream
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: pkgconfig(atk) >= 2.2.0
|
BuildRequires: pkgconfig(atk) >= 2.2.0
|
||||||
BuildRequires: pkgconfig(babl) >= 0.1.56
|
BuildRequires: pkgconfig(babl) >= 0.1.66
|
||||||
BuildRequires: pkgconfig(cairo) >= 1.12.2
|
BuildRequires: pkgconfig(cairo) >= 1.12.2
|
||||||
BuildRequires: pkgconfig(cairo-pdf) >= 1.12.2
|
BuildRequires: pkgconfig(cairo-pdf) >= 1.12.2
|
||||||
BuildRequires: pkgconfig(dbus-glib-1) >= 0.70
|
BuildRequires: pkgconfig(dbus-glib-1) >= 0.70
|
||||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.8
|
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.8
|
||||||
BuildRequires: pkgconfig(gegl-0.4) >= 0.4.8
|
BuildRequires: pkgconfig(gegl-0.4) >= 0.4.14
|
||||||
BuildRequires: pkgconfig(gexiv2) >= 0.10.6
|
BuildRequires: pkgconfig(gexiv2) >= 0.10.6
|
||||||
BuildRequires: pkgconfig(glib-2.0) >= 2.54.2
|
BuildRequires: pkgconfig(glib-2.0) >= 2.54.2
|
||||||
BuildRequires: pkgconfig(gtk+-2.0) >= 2.24.10
|
BuildRequires: pkgconfig(gtk+-2.0) >= 2.24.10
|
||||||
|
Loading…
x
Reference in New Issue
Block a user