- 20 May, 2018 11 commits
-
-
Michael Natterer authored
-
Michael Natterer authored
-
Anders Jonsson authored
-
Jehan authored
Double copy-paste error! Must have been sleep-coding.
-
Jehan authored
Argh! Apologies to translators! I completely forgot to uncomment this tag, so this text would not have appeared on your radars sooner!
-
Michael Natterer authored
-
Michael Natterer authored
As before, these are mostly just skeletons.
-
Michael Natterer authored
-
Michael Natterer authored
This reverts commit 0aec661c which accidentially deleted the start of configure.ac
-
Øyvind "pippin" Kolås authored
-
Michael Natterer authored
-
- 19 May, 2018 12 commits
-
-
Jehan authored
-
Jehan authored
-
Alexandre Prokoudine authored
-
Anders Jonsson authored
-
Alexandre Prokoudine authored
-
Michael Natterer authored
The zoom focus discussion on IRC suggests that everybody is annoyed about centering behavior (or lack thereof), so here is a way to explicitly center the image witout zooming.
-
Alan01 authored
-
Alan01 authored
-
Alan01 authored
-
Alan01 authored
-
Michael Natterer authored
... _even at low zoom levels_ Pass GIMP_ZOOM_FOCUS_POINTER to gimp_display_shell_scale() when wheel-scrolling, and change the scaling code to really honor GIMP_ZOOM_FOCUS_POINTER and not apply magic image centering. This keep the same point centered under the mouse for wheel-scrolling and the zoom tool (== when the zooming is really triggered at a certain mouse position).
- 18 May, 2018 17 commits
-
-
Michael Natterer authored
-
Michael Natterer authored
This is mostly adding skeleton gtk-doc comments, but it's still much easier for everybody to improve this than to add it from scratch.
-
Jehan authored
-
Jehan authored
-
Jehan authored
Explaining in the intro that the reference is the code, and where to find it. Rather than writing uint32/64 for every offset, use "pointer" as a proper and well defined basic data type, whose detailed description is in the "BASIC CONCEPTS" section at the start of the file.
-
Ell authored
Implement GimpPickable::get_pixel_average(), added in the previous commit, in GimpDrawable, GimpImage, and GimpProjection, using gimp_gegl_average_color(), added in the commit before last. This is significantly faster than the default implementation.
-
Ell authored
... which calculates the average color of the pickable over a given area. Use this function in gimp_pickable_pick_color() when sample_average is TRUE, and provide a default implementation which calculates the average color using GimpPickable::get_pixel_at(), as gimp_pickable_pick_color() did before. The default implementation is rather slow; classes that implement the GimpPickable interface can provide a faster specialized version (see the next commit).
-
Ell authored
... which takes a GeglBuffer and calculates the average color over a given area.
-
Michael Natterer authored
-
Michael Natterer authored
-
Jehan authored
... for layer modes. KDE developers asked me where the code was so that they could reproduce actual algorithms in their XCF reader. This is obviously interesting information to have around in our docs.
-
Jehan authored
-
Jehan authored
Add some info about endianness (and the bug we had between version 7 and 11) and layer masks being attachable to layer groups now.
-
Jehan authored
-
Michael Natterer authored
Forgot to do this for 2.10.0.
-
Marco Ciampa authored
-
Michael Natterer authored
-