18fd05d33f
libgimp: Update and sort gimp.def with parasite API changes
2011-03-09 07:41:09 +01:00
166c76b62d
Bug 630069 - In single-window mode, canvas badly positioned in all successive tabs
...
The problem is that gimp_image_window_keep_canvas_pos() connects a
signal handler too early, with data not yet valid, the handler is
executed after the canvas position is computed correctly and so
invalid data overrides the valid.
Checks the return value of gtk_widget_translate_coordinates() to avoid
connecting handlers when their execution is considered harmful.
2011-03-09 07:34:27 +01:00
50419c855e
Updated French translation
...
Contributed by Julien Hardelin and Claude Paroz
2011-03-08 22:37:30 +01:00
62f2ae80c8
app: move GimpItem's width and height members to private
2011-03-08 18:10:59 +01:00
f7ce31d62f
app: fake the size of a gruop layer by overriding GimpViewable::get_size()
...
instead of messing with GimpItem's width and height members.
2011-03-08 18:04:23 +01:00
5bd1b318af
app: cosmetic cleanup
2011-03-08 17:15:47 +01:00
b1d6f1b0fd
app: lose "default" from protected GimpViewRenderer rendering API
...
and rename render_surface() to render_temp_buf().
2011-03-08 17:12:39 +01:00
a2d27983d6
app: remove widget parameter from gimp_view_renderer_default_render_surface()
2011-03-08 17:03:30 +01:00
2281645f5b
app: remove unused function temp_buf_new_check()
2011-03-08 16:50:58 +01:00
3e93f45703
app: keep the preview TempBuf and GdkPixbuf in GimpViewablePrivate
...
instead of attaching them as object data.
2011-03-08 16:38:25 +01:00
383cc27f30
app: move all GimpViewable members to private
2011-03-08 16:23:53 +01:00
bb6436cb44
libgimp: deprecate and rename the global pararasite functions
...
just as it was done for items and images. Remove the "parasite" PDB
group completely.
2011-03-08 14:31:04 +01:00
db6f3dfe89
plug-ins: fix glitch in image parasite function renaming
2011-03-08 14:21:57 +01:00
7fae2b2d40
libgimp: rename the "misc" pdb group to "gimp"
...
So we finally have a proper place for PDB procedures that don't act on
an object like image, item, ...
2011-03-08 13:58:56 +01:00
95e498e0c0
libgimp: rename gimp_pdb.h to gimp_pdb_headers.h
2011-03-08 13:42:05 +01:00
87646e9ace
libgimp: deprecate and rename the image parasite functions
...
in exactly the way the drawable functios were turned into item ones.
2011-03-08 13:19:21 +01:00
e69ecba237
app: move all GimpSettingsBox members to private
2011-03-08 11:32:49 +01:00
b8d148283b
app: move all GimpSettingsEditor members to private
2011-03-08 02:32:14 +01:00
fcfb7cf160
Use the new g_[s]list_free_full() instead of foreach() and free()
2011-03-07 17:11:28 +01:00
514a5548cd
configure: require GLib >= 2.28.1
2011-03-07 17:11:28 +01:00
801405d097
devel-docs: fix the build of the scanner binaries
2011-03-07 17:11:28 +01:00
c5b82ec532
Updated French translation (libgimp/tags)
2011-03-07 16:17:41 +01:00
ca1cc32e52
libgimpwidgets: use GtkComboBoxText when building against GTK+ >= 2.24
2011-03-06 11:51:24 +01:00
58cc35a0e9
plug-ins: map-object, remove newlayer option from pdb
...
It broke compatibility with scripts and is mostly useful for interactive use anyway.
2011-03-05 22:19:02 +01:00
fc7bd98d92
app: move all GimpStrokeOptions members to private
2011-03-05 21:00:28 +01:00
5ad45dae03
app: move all GimpFillOptions members to private
2011-03-05 20:26:41 +01:00
38fd77f5e9
plug-ins: some more s/gtk_container_add/gtk_box_pack_start/
2011-03-05 10:59:56 +01:00
97a73ea83f
app: use gtk_box_pack_start() to pack a dialog's toplevel container
...
instead of gtk_container_add()'s because otherwise the widget will not
expand in GTK+ 3.x
2011-03-04 10:44:58 +01:00
616285fa7d
app: fix possible warning when removing layers, channels or vectors
...
Don't call gimp_viewable_is_ancestor() on a NULL ancestor.
2011-03-04 01:49:32 +01:00
7a47e36c63
app: fix "grabbing" of extended devices
...
If grabbing fails with GDK_GRAB_ALREADY_GRABBED (which it always
does), simply silently ignore that and assume the grab succeesed
anyway (puke).
2011-03-03 22:38:50 +01:00
e3c0a4e549
app: move all GimpDynamics members to private
2011-03-03 18:43:56 +01:00
c31d675ac1
app: move all GimpDynamicsOutput members to private
2011-03-03 11:48:35 +01:00
672286515c
app: remove gimp_data_name_compare() prototype, the function doesn't exist
2011-03-03 11:32:45 +01:00
21ad9d33b7
app: don't ref the layer mask twice when keeping it around while loading
...
Don't g_object_ref() *and* g_object_ref_sink() it when temporatily
attaching it as object data to its layer.
2011-03-03 10:57:38 +01:00
8512e67cfd
Uploaded Ukranian
2011-03-03 10:47:07 +02:00
c913c1512a
libgimp, plug-ins: change the parasite function calls in more places
2011-03-02 21:57:37 +01:00
c550eae5e1
app: move all GimpImagefile members to private
2011-03-02 12:26:04 +01:00
5b09e61c46
app: move all GimpTemplate members to private
2011-03-02 10:16:43 +01:00
b435e55d14
Applied modified version of second patch for bug #642939 .
...
Original patch supplied by Nelson A. de Oliveira. Modified to not use the
-1 "insanity" for invalid/none layer ID's in scripts per IRC discussion.
Additional scripts were changed to not pass -1 to gimp-image-insert-layer.
2011-03-02 02:55:43 -05:00
403630fd57
Applied modified version of first patch for bug #642939 .
...
Original patch supplied by Nelson A. de Oliveira. Modified to not use the
-1 "insanity" for invalid/none layer ID's in scripts per IRC discussion.
2011-03-02 02:27:15 -05:00
8438bc5bb7
Commiting auto-generated files with recently corrected PDB help text.
2011-03-01 17:06:59 -05:00
b890cd39af
Correction to help text for the gimp-insert-layer-* PDB procedures.
2011-03-01 16:22:33 -05:00
7faaf4df41
libgimp: rename the newly added item parasite functions
...
gimp-item-find-parasite -> gimp-item-get-parasite
gimp-item-list-parasites -> gimp-item-get-parasite-list
Also changed the signature of gimp-item-get-parasite-list's C wrapper
in libgimp to be sane.
2011-03-01 22:19:48 +01:00
0bb5a76405
app: fix wilber dawing offset on widgets that don't have a window
2011-03-01 17:11:22 +01:00
ebe4b4102f
Bug 643587 - Opening two xcf with vectors crashes gimp
...
Fix the crash and the warning pointed out in the bug.
2011-03-01 17:05:58 +01:00
30e847c921
app: forgot to implement dragging from GimpContainerIconView
2011-03-01 15:32:08 +01:00
f45e171f09
app: place the gimpview-popup at the button event's root coordinates
...
instead of fiddling with the widget's and its window's positions.
2011-03-01 14:53:54 +01:00
f82daa557a
app: pack stuff in boxes instead of tables in GimpDeviceStatus
...
Makes the widget work correctly in all allocation situations.
2011-03-01 13:28:58 +01:00
30100cf613
app: add new widget GimpIconPicker, ripped out of GimpTemplateEditor
2011-03-01 12:31:17 +01:00
f0f94ba6a1
app: move all GimpTemplateEditor members to private
2011-03-01 11:50:16 +01:00