c1b3575648
app: implement GObject::constructed() instead of ::constructor()
2011-01-12 23:06:03 +01:00
5e4eee4653
app: implement GObject::constructed() instead of ::constructor()
2011-01-12 22:53:58 +01:00
8d2d16ac25
libgimp*: implement GObject::constructed() instead of ::constructor()
2011-01-12 22:03:33 +01:00
229007106e
app: don't pass the GtkStyle to gimp_curve_view_draw_grid()
...
Instead, set the cairo color in expose() before calling
draw_grid(). Also move a few lines of code around to make
the GTK3 port simpler.
2011-01-11 15:38:23 +01:00
803df9b58a
app: Make smooth paint core internal
2011-01-09 22:59:01 +02:00
292ac61056
Bug 638042 - Undo/Redo name for toggling "Disable Layer Mask" is incorrect
...
Apply modified patch from Andrew Church which says "Enable" or
"Disable" and not always "Apply" in the undo description.
2011-01-09 21:44:37 +01:00
0f4bb64625
Updated Portuguese translation
2011-01-09 19:52:29 +00:00
4073505aed
Updated Portuguese translation
2011-01-09 18:35:03 +00:00
70574877d3
app: use GimpSpinScale for the new smoothing options
...
This drops the log scale, but the new widget will get a better
solution for this anyway. Also did some cleanup.
2011-01-09 00:21:10 +01:00
c29aefccc2
app: fix coding style in the new smoothing code
2011-01-08 22:18:56 +01:00
efd6c90572
plug-ins: remove calls to gtk_range_set_update_policy() where useless
...
either because we were setting the default value, or because there is
already a delay in the callback code like calling gimp_preview_update().
2011-01-08 21:58:22 +01:00
413dc0331d
libgimpwidgets: don't call gtk_dialog_set_has_separator()
...
It's deprecated in GTK+ 2.22. Instead use g_object_set() and add a
comment as reminder to remove that too later.
2011-01-08 21:58:21 +01:00
339deed1da
app: Clean up smooth so it would be acceptable for master
2011-01-08 22:19:27 +02:00
082aa272a4
app: G-Pen algorithm for GIMP trunk. Now smoothing function works for Ink and Brush tools.
...
Rebased/fixed to go on top of current master. Next commit will add cleanup.
Had to change author tag because gnome is not accepting random stuff
in email fields. Original author is tarai, from gimp painter project
in sourceforge.
2011-01-08 22:17:26 +02:00
73b5e1d8a6
libgimpwidgets: remove commented-out code
2011-01-07 19:38:34 +01:00
4aa36044f7
app: no need to set GTK_UPDATE_DELAYED on the levels scale
...
because we idle preview anyway in GimpImageMap.
2011-01-07 19:33:45 +01:00
6d6ec38085
app: no need to set a GtkRange's update-policy to CONTINUOUS
...
because it's the default.
2011-01-07 17:18:48 +01:00
0f0da4c712
app: various gradient editor changes and fixes
...
- return TRUE from event handlers if we handled the event
- remove the "instant update" toggle and feature
- move the color area left of the labels now that the toggle is gone
2011-01-07 15:09:17 +01:00
60ebedb319
libgimpwidgets: no need to set a GtkRange's update-policy to CONTINUOUS
...
because it's the default.
2011-01-07 15:06:56 +01:00
c294c5f12c
Updated breton translation
2011-01-06 18:16:31 +01:00
527f282cf2
Updated Danish translation
2011-01-02 10:34:32 +01:00
386695fdf4
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2011-01-01 19:47:51 +08:00
fcf644e26f
Updated Russian translation
2010-12-31 23:50:28 +03:00
430a6db6fb
Update Chinese (China) translation.
2010-12-30 16:19:26 +00:00
68be37aefa
Update Chinese (China) translation.
2010-12-30 16:16:04 +00:00
97541579e8
Typo fix in Dutch translation
2010-12-30 02:53:04 +01:00
1d35d90698
Update Czech translation by Miroslav Sulc
...
Reviewed by Petr Kovar.
2010-12-27 21:57:27 +01:00
b7399f827d
Updated italian translation.
2010-12-20 22:46:51 +01:00
5caee48645
app: run all input axes through gimp_device_info_map_axis()
...
and let that function alone worry about whether there actually is a
curve for that axis.
2010-12-20 20:00:47 +01:00
bfbe938fa3
[l10n] Updated Estonian translation
2010-12-20 15:32:05 +02:00
62b0e96609
app: add gimp_devices_add_widget()
...
which is supposed to set up a widget for tablet events and make sure
the context changes on device changes. "supposed" because everything
is currently horribly broken on GTK+ 2.x. Use the function for all
affected widgets except for the canvas.
2010-12-19 21:23:54 +01:00
e82e40033a
app: some cosmetic cleanup in the item's node handling code
2010-12-19 20:39:18 +01:00
1e013e774c
app: some cleanup in gimp_paned_box_position_drop_indicator()
2010-12-18 23:28:20 +01:00
cac40f2db9
app: make themes_apply_theme() private, it's only used in themes.c
2010-12-18 22:42:09 +01:00
0e55c5e4d8
libgimpwidgets: avoid using a function only available since GTK+ 2.22
2010-12-18 00:31:56 +01:00
780579554a
libgimpwidgets: undef GDK_DISABLE_DEPRECATED in gimppixmap.c
2010-12-17 22:59:50 +01:00
2471f37660
libgimpwidgets: port the ruler from deprecated gdk to cairo
...
Backported from the gtk3-port branch.
2010-12-17 22:59:49 +01:00
644a272f19
libgimpwidgets: port gimppreviewarea from deprecated gdk to cairo
...
Backported from the gtk3-port branch.
2010-12-17 22:59:46 +01:00
44ceeb246e
app: serialize signals from gimpoperationtilesink
...
These signals fire from threads while the mainloop is blocked by GEGL, since
the callbacks of the signals expect exclusive access a mutex works for
serializing.
2010-12-17 14:35:37 +00:00
4609bab1dd
app: use gtk_entry_set_width_chars() to override GtkEntry's default width
2010-12-09 23:45:00 +01:00
bb91ba9d01
app: update the device name's style when devices get added/removed
...
This can't happen on GTK+ 2.x but why should I keep this generic code
on a branch.
2010-12-09 22:56:58 +01:00
9c98b0b804
app: sort present devices to the beginning of the device list
...
and make sure the core pointer is always first in the list.
2010-12-09 22:02:24 +01:00
6e2d56a9b8
app: don't reverse the device list after loading, it's sorted by name
2010-12-09 21:46:01 +01:00
8bc0e569ec
app: use gimp_object_name_collate() when sorting device names
2010-12-09 21:45:04 +01:00
d91a1d5b6c
app: don't call g_object_set_data() on a NULL object
2010-12-09 20:55:53 +01:00
43c593bb3c
app: remove obsolete linking workarounds, they break the build on OSX
2010-12-09 15:29:57 +01:00
8a2a18b792
Increased maximum radius to 500 in unsharp-mask plugin
2010-12-08 21:47:09 +01:00
60242667be
app: don't use -1 for geometry hints where not allowed
2010-12-08 10:18:09 +01:00
748fac5c00
app: g_printerr() a warning if grabbing fails
...
This should not happen, but happens anyway on GTK+ 3.x, so better warn
about it to make debugging easier.
2010-12-07 19:57:13 +01:00
0ba0b637f2
app: add gimp_devices_check_callback() with the signature of an event callback
...
and use it in the toolbox. Will soon be used in more places.
2010-12-06 10:23:15 +01:00