Commit Graph

31845 Commits

Author SHA1 Message Date
8851ec0b6e Revert "app (gimprc): Delete dead assignment"
This reverts commit d6d2a0bbd1
and allows more than one unknown gimprc token again.

Fixes Bug 674096 - Strange behavior with gimprc
2012-05-17 01:15:37 +02:00
b50e924df0 Bug 676164 - Text Tool selects hidden layers
Also fix the other layer picking functions to not pick invisible
layers.
2012-05-17 00:08:41 +02:00
7d62e8370a Bug 675875 - Gimp Quartz doesn't respond to file open events from finder
Add Carbon based apple events responder for kAEOpenDocuments
2012-05-16 22:59:13 +02:00
83460c9aec Updated Dutch translation 2012-05-16 00:37:19 +02:00
b7fbdec240 Updated Dutch translation 2012-05-16 00:06:38 +02:00
c73bcac2d0 app: create the offset node in GimpLayer, and manage its offset in GimpItem 2012-05-15 22:25:12 +02:00
c3e933b7b2 app: always use gimp_item_peek_node() to check if the item has a graph
instead of checking different things in each item subclass, which is
confusing to the reader.
2012-05-15 21:57:40 +02:00
4d1173570a Bug 676107 - Picking logic doesn't take group visibility into account
gimp_layer_get_opacity_at(): use gimp_item_is_visible() not
get_visible() so we use the layer's effective visibility.
2012-05-15 19:46:47 +02:00
503c56545d Updated italian translation. 2012-05-15 11:59:09 +02:00
13ddc97514 Updated Telugu Translations 2012-05-15 11:21:18 +05:30
9d1ff75c61 app: limit the tile-cache size to G_MAXINT also in the UI
and #warning about it in the code until GEGL has a guint64 cache size
property.
2012-05-15 02:29:47 +02:00
ede421bd45 app: rename GimpBaseConfig to GimpGeglConfig
because that's its future purpose.
2012-05-14 22:57:58 +02:00
9b7860cbfc plug-ins: remove normalize plugin from menus
This is the same as auto-levels
2012-05-14 19:13:10 +02:00
ab4c613a70 Bug 675994 - Opening image with a saved selection breaks histogram updating
In fact, it broke much more than that because the way XCF loading
replaced the image's mask prevented the image's "mask-changed" signal
from ever being emitted. Add private API gimp_image_take_mask() which
properly sets the mask and use it for image construction and the XCF
selection loading hack.
2012-05-14 01:44:41 +02:00
c4142d0574 app: change the value to render in the GimpScanConvert API to a 0..1 double 2012-05-13 23:13:53 +02:00
e7618dab31 app: actually use the needed cairo stride in gimp_scan_convert_render_full() 2012-05-13 22:57:58 +02:00
14b51cc558 app: default to half the physical memory for the tile-cache-size setting
Wanted to do this for ages but forgot...
(cherry picked from commit 36bb8a625b)

Additionally, set the default undo memory size to 1/8th of the
physical memory.
2012-05-13 20:33:46 +02:00
b73bc11d3f Update Korean translation 2012-05-14 00:49:17 +09:00
28912c8f6e Update Korean translation 2012-05-14 00:46:10 +09:00
a3e2a942e6 Added missing filters' sensitivity, restored alphabetical order 2012-05-13 18:58:54 +04:00
1c1e7813f4 libgimp: Use a relative path to libgimp-2.0.la so parallel builds work. 2012-05-13 15:42:21 +02:00
eb48617a38 Replaced old Difference of Gaussians, Laplace and Sobel filters with new GEGL operations 2012-05-13 06:41:19 +04:00
ac85c84a0f Replaced old Ripple and Lens Distortion filters with new GEGL operations 2012-05-13 06:15:24 +04:00
20ae491b21 Replaced the old Unsharp Mask filter with the new GEGL operation 2012-05-13 05:38:24 +04:00
db1dda6e3f libgimpbase: implement relocation for OSX
Using [[NSBundle mainBundle] resourcePath]
2012-05-12 20:56:30 +02:00
4805f875ef libgimpbase: it's "GIMP" not "Gimp" 2012-05-12 16:48:05 +02:00
9112d68488 Move gimpdir and thumbnails to proper places on OSX
gimpdir goes to ~/Library/Gimp/x.y
thumbnails go to ~/Library/Caches/org.freedesktop.thumbnails

The thumbnail location is not standardized yet, but is the only
location that makes sense. Also fix user install to search old
gimpdirs to migrate in both Library and the classic location.
Remove the obsolete CABON_CFLAGS from all makefiles.
2012-05-12 14:39:44 +02:00
cf442d3386 app: added gegl value and behind blending modes 2012-05-11 20:37:47 +03:00
c713e80e63 app: added initial gegl color blending mode 2012-05-11 18:53:49 +03:00
cc0410a226 app: added initial gegl version of saturation blending mode 2012-05-11 18:28:49 +03:00
06382a0037 app: add operations-types.h to Makefile.am 2012-05-11 15:57:31 +02:00
6ccaeea101 app: remove base-enums.h from Makefile.am, it's gone 2012-05-11 15:08:47 +02:00
3867731b03 pdb: same fix as for XCF loading below 2012-05-11 14:30:38 +02:00
ce1179410b app: fix XCF loading of floating selections of != image's layer type
Same fix needs to be applied to gimp-layer-new in the PDB.
2012-05-11 14:22:50 +02:00
f8f00600d5 app: remove the GimpTileBackendTileManager typedef from gimp-gegl-types.h
It's a private temporary class and doesn't belong there.
2012-05-11 11:13:26 +02:00
bec5a7e805 cage tool: fix handle added in the wrong side of the cage
This happened when:
1) cage still open
2) clicking on the edge between the first and the last handle
2012-05-11 12:34:53 +09:00
d9ba8b81da Bug 675825 - (cage) simply using cage transform tool makes gimp to crash.
Just check if there is enough handles before closing
2012-05-11 12:02:58 +09:00
1a624d4df4 app: remove many includes of "gegl/gimp-gegl-utils.h" 2012-05-10 23:12:39 +02:00
3f31d4df9d po: update POTFILES.in for the moved operations 2012-05-10 22:49:19 +02:00
ba4034f8dc app: fix tests: must not link against libgimp 2012-05-10 22:48:37 +02:00
d7db79c2f2 app: Make tests build
In particular: link.
2012-05-10 22:12:58 +02:00
8f40eba702 change the pow() workaround to be more HDR safe 2012-05-10 21:41:56 +02:00
7ccd10748d app: fix typo in Makefile.am: s/SYNPREFIX/SYMPREFIX/ 2012-05-10 21:36:24 +02:00
43dc848dfb app: remove duplicate typedefs from gimp-gegl-types.h 2012-05-10 21:31:40 +02:00
7101ee191a app: move all GEGL operations to new directory app/operations/ 2012-05-10 21:22:44 +02:00
c41ac185b5 app: added initial gegl hue blending mode 2012-05-10 21:54:48 +03:00
ea135abc54 Updated Polish translation 2012-05-10 20:08:39 +02:00
ffb559547c app: make the popup previews transient to their parent's toplevel
so they don't appear below the dock. Seems to happen on OSX only,
but is the right things to do on all platforms.
2012-05-10 19:43:48 +02:00
2d34092f48 app: Fix heal tool behavior at top and left edge (Bug 568098)
Fixes calculation of the mask buffer's rectangle.
2012-05-10 20:43:32 +03:00
0569ca7137 Fix Arabic translation of tags-locale 2012-05-10 10:14:09 +02:00