Commit Graph

31039 Commits

Author SHA1 Message Date
36c52537e4 bump babl req versions to 0.1.10 and gegl to 0.2.0 2012-04-02 23:11:07 +01:00
9252922651 Depend on GEGL 0.1.9 and use the new gegk-0.1 pkg-config file 2012-04-02 12:33:26 +02:00
90706f8427 app: make sure explicitly saved color tool settings don't end up in "recent"
reset the "time" property after applying the stored setting, otherwise
explicitly storing the config as setting will also copy the time, and
the stored object will be considered to be among the automatically
stored recently used settings
2012-04-02 11:50:47 +02:00
657a2661b2 app: fix saving of the settings' timestamp in color tool config classes
we override serialize_property() and are responsible for doing it
ourselves.
2012-04-02 11:49:22 +02:00
82d7e5a91a menus: Fix image-menu.xml dependencies
Necessary for nightly builds to rebuild image-menu.xml properly
without manual intervention.
2012-04-01 13:43:31 +02:00
cce13ecf36 Added Russian translation of default resources tags in GIMP 2012-04-01 14:00:47 +04:00
08cbf159c1 app/tests: Update gegl_buffer_get() code so it builds 2012-04-01 11:44:12 +02:00
8d80e68820 Updated Greek translation 2012-04-01 09:50:52 +03:00
5c706f2942 Updated Arabic translation 2012-04-01 02:03:04 +02:00
018b7884d7 Updated Polish translation 2012-03-31 01:38:57 +02:00
817d516da4 Depend on Babl 0.1.8 2012-03-30 10:13:23 +02:00
1556773582 app: don't set another scanner error after gimp_config_deserialize() failed
Setting errors on top of each other produces runtime warnings.
2012-03-30 10:09:14 +02:00
7cbd1c5739 app: don't dereference a NULL session_info->p->factory_entry 2012-03-30 09:55:45 +02:00
814f81b389 app: fix meta-data registration in TileSource op 2012-03-29 22:40:30 +01:00
17f92b7379 app: the destroy functions are gone from GEGL, use g_object_unref() instead 2012-03-29 22:21:05 +01:00
eea7a40dbc app: update GeglOps to new GEGL API 2012-03-29 19:22:22 +01:00
17729bf6af app: specify proper BABL format for legacy point filters 2012-03-29 03:16:06 +02:00
5f11b748ce app: map lanczos to lohalo when using GEGL
This is mostly not used anywhere in GIMP, but since GEGL no longer has a
lanczos implementation mapping it to lohalo is what makes most sense.
2012-03-28 12:52:28 +01:00
6095f335c3 data: add translator comment for "fuzzy" 2012-03-27 13:39:41 +02:00
a3774d1cfb app: update to new GEGL API in cage tool 2012-03-26 19:03:40 +01:00
d60bce5b63 Updated Brazilian Portuguese translation 2012-03-21 06:44:13 -03:00
7ba8d2f8a8 fix German translation of "Linear" (#672847) 2012-03-26 14:30:11 +02:00
c93edf59f4 app: adapt to API changes in GEGL 2012-03-26 01:22:17 +01:00
011b058945 app: follow GEGL API changes 2012-03-26 01:13:37 +02:00
79efdabb62 [l10n]Updated Catalan (Valencian) translation 2012-03-25 20:23:42 +02:00
7ea9e86fed [l10n] Updated Catalan translation 2012-03-25 20:23:32 +02:00
2425fca966 [l10n]Updated Catalan (Valencian) translation 2012-03-25 20:20:23 +02:00
f158c9d786 [l10n] Updated Catalan translation 2012-03-25 20:20:11 +02:00
aa063101df Uploaded Ukranian 2012-03-25 19:11:44 +03:00
0726abfa73 gfig: Don't bother selecting if we're not going to fill the selection 2012-03-25 15:03:37 +02:00
34000d4ce2 Bug 672793 - GFig cannot paint closed paths outside of the layer 2012-03-25 14:51:39 +02:00
c3230a7a2f app: forgot to change the actual binary to 2.8 2012-03-24 19:42:34 +01:00
ed239a9891 Change "2.7" to "2.8" all over the place and set gimp_version to 2.8.0-RC1 2012-03-24 19:21:03 +01:00
439f7f579a app: s/Babl/const Babl/ 2012-03-24 18:52:31 +01:00
f28a17f5d3 menus: also disable config-use-gegl in stable 2012-03-23 16:02:01 +01:00
b1d09cc726 data: new splash image 2012-03-22 19:11:05 +02:00
3f12312e00 Updated Galician translations 2012-03-22 01:22:05 +01:00
6600bb8347 app: silence a harmless critical warning
Executing Desaturate... or Posterize... used to print:

Gimp-Widgets-CRITICAL **: gimp_settings_box_add_current: assertion
`GIMP_IS_SETTINGS_BOX (box)' failed
2012-03-18 18:30:28 +01:00
54456b9f87 Updated Greel translation from Dimitris Spingos 2012-03-18 21:06:24 +04:00
9fd8a13802 [l10n] Update Japanese translation 2012-03-18 20:54:01 +09:00
a7cad5bf8d Updated italian translation 2012-03-17 17:20:42 +01:00
1ffd0e8bed Added Telugu Translation 2012-03-17 00:31:41 +05:30
ced02211b6 Added and updated Telugu Translation 2012-03-17 00:30:33 +05:30
53d8244713 Introduce configure options to bypass bzip2 and Ghostscript
Introduce configure options --with[out]-gs and --with[out]-bzip2 to
allow bypassing gs/bzip2 auto-detection
2012-03-15 19:02:35 +05:30
18692f318f app: fix header in gimpoperationbrightnesscontrast.[ch] 2012-03-13 21:50:04 +01:00
a29c096614 app: initialize also GimpRGB's alpha component
Conditional jump or move depends on uninitialised value(s)
==29000==    at 0x4C33CBC: gimp_color_area_set_color (gimp/libgimpwidgets/gimpcolorarea.c:425)
==29000==    by 0x4C3505B: gimp_color_button_set_color (gimp/libgimpwidgets/gimpcolorbutton.c:642)
==29000==    by 0x5DA5BE: gimp_text_style_editor_set_color (gimp/app/widgets/gimptextstyleeditor.c:700)
==29000==    by 0x5DB0D4: gimp_text_style_editor_update_idle (gimp/app/widgets/gimptextstyleeditor.c:1090)
==29000==    by 0x57E9E95: gdk_threads_dispatch (gtk-2-24/gdk/gdk.c:512)

Steps to reproduce:

<Ctrl>N <Enter> T
click on canvas
type something

select the text entered and change its color using
the color button from the text style editor
2012-03-13 20:44:47 +01:00
62ebb4a1e5 app: initialize all members of a GimpAnchor
Conditional jump or move depends on uninitialised value(s)
==28817==    at 0x6AA386: gimp_coords_manhattan_dist (gimp/app/core/gimpcoords.c:175)
==28817==    by 0x6AB428: gimp_coords_bezier_is_straight (gimp/app/core/gimpcoords-interpolate.c:213)
==28817==    by 0x67663B: gimp_bezier_stroke_segment_nearest_point_get (gimp/app/vectors/gimpbezierstroke.c:676)
==28817==    by 0x676C86: gimp_bezier_stroke_nearest_point_get (gimp/app/vectors/gimpbezierstroke.c:631)
==28817==    by 0x4D79E3: gimp_draw_tool_on_vectors_curve (gimp/app/tools/gimpdrawtool.c:1175)
==28817==    by 0x4D7CD5: gimp_draw_tool_on_vectors (gimp/app/tools/gimpdrawtool.c:1242)
==28817==    by 0x511CE7: gimp_vector_tool_oper_update (gimp/app/tools/gimpvectortool.c:989)
==28817==    by 0x50B059: gimp_tool_oper_update (gimp/app/tools/gimptool.c:970)
==28817==    by 0x546F3C: gimp_display_shell_canvas_tool_events (gimp/app/display/gimpdisplayshell-tool-events.c:401)
==28817==    by 0x52A42E2: _gtk_marshal_BOOLEAN__BOXED (gtk-2-24/gtk/gtkmarshalers.c:86)

Steps to reproduce:

G_SLICE=always-malloc valgrind gimp-2.7 app/tests/*/*.xcf

B (Activate Path tool)
2012-03-13 20:44:47 +01:00
a80a63443d app: initialize a GtkTreeIter
Conditional jump or move depends on uninitialised value(s)
==28871==    at 0x4A09863: bcmp (/builddir/build/BUILD/valgrind-3.6.1/memcheck/mc_replace_strmem.c:692)
==28871==    by 0x4C487C7: gimp_int_store_row_inserted (gimp/libgimpwidgets/gimpintstore.c:220)
==28871==    by 0x8342B03: g_closure_invoke (glib/gobject/gclosure.c:774)
==28871==    by 0x8353129: signal_emit_unlocked_R (glib/gobject/gsignal.c:3232)
==28871==    by 0x835A72A: g_signal_emit_valist (glib/gobject/gsignal.c:3033)
==28871==    by 0x835A8F1: g_signal_emit (glib/gobject/gsignal.c:3090)
==28871==    by 0x529EF63: gtk_list_store_insert (gtk-2-24/gtk/gtkliststore.c:1039)
==28871==    by 0x5CEB6B: gimp_stroke_editor_constructed (gimp/app/widgets/gimpstrokeeditor.c:229)
==28871==    by 0x8348222: g_object_newv (glib/gobject/gobject.c:1731)
==28871==    by 0x8348565: g_object_new_valist (glib/gobject/gobject.c:1820)
==28871==    by 0x8348873: g_object_new (glib/gobject/gobject.c:1535)
==28871==    by 0x5CEE74: gimp_stroke_editor_new (gimp/app/widgets/gimpstrokeeditor.c:320)
==28871==    by 0x4C3842: stroke_dialog_new (gimp/app/dialogs/stroke-dialog.c:176)
==28871==    by 0x4A3B5C: select_stroke_cmd_callback (gimp/app/actions/select-commands.c:349)

Steps to reproduce:

On a 64 bits machine run gimp-2.7

<Ctrl>N <Enter> <Ctrl>A
and activate <Edit>/Stroke Selection... (<Alt>E S)
2012-03-13 20:44:47 +01:00
b262c93048 app: create an own GimpOperationBrightnessContrast
and use it instead of gegl:brightness-contrast because the GEGL op is
giving different reaults.
2012-03-13 15:02:17 +01:00
216133b2d0 app: the usual formatting cleanup in GimpTileBackendTileManager 2012-03-13 14:53:09 +01:00