Alexia Death
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
Michael Natterer
73b5e1d8a6
libgimpwidgets: remove commented-out code
2011-01-07 19:38:34 +01:00
Michael Natterer
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
Michael Natterer
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
Michael Natterer
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
Michael Natterer
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
Alan Monfort
c294c5f12c
Updated breton translation
2011-01-06 18:16:31 +01:00
Joe Hansen
527f282cf2
Updated Danish translation
2011-01-02 10:34:32 +01:00
Tryneeds-Chinese
386695fdf4
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2011-01-01 19:47:51 +08:00
Alexandre Prokoudine
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
mike2718
68be37aefa
Update Chinese (China) translation.
2010-12-30 16:16:04 +00:00
Wouter Bolsterlee
97541579e8
Typo fix in Dutch translation
2010-12-30 02:53:04 +01:00
Petr Kovar
1d35d90698
Update Czech translation by Miroslav Sulc
...
Reviewed by Petr Kovar.
2010-12-27 21:57:27 +01:00
Marco Ciampa
b7399f827d
Updated italian translation.
2010-12-20 22:46:51 +01:00
Michael Natterer
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
Mattias Põldaru
bfbe938fa3
[l10n] Updated Estonian translation
2010-12-20 15:32:05 +02:00
Michael Natterer
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
Michael Natterer
e82e40033a
app: some cosmetic cleanup in the item's node handling code
2010-12-19 20:39:18 +01:00
Michael Natterer
1e013e774c
app: some cleanup in gimp_paned_box_position_drop_indicator()
2010-12-18 23:28:20 +01:00
Michael Natterer
cac40f2db9
app: make themes_apply_theme() private, it's only used in themes.c
2010-12-18 22:42:09 +01:00
Mikael Magnusson
0e55c5e4d8
libgimpwidgets: avoid using a function only available since GTK+ 2.22
2010-12-18 00:31:56 +01:00
Mikael Magnusson
780579554a
libgimpwidgets: undef GDK_DISABLE_DEPRECATED in gimppixmap.c
2010-12-17 22:59:50 +01:00
Mikael Magnusson
2471f37660
libgimpwidgets: port the ruler from deprecated gdk to cairo
...
Backported from the gtk3-port branch.
2010-12-17 22:59:49 +01:00
Mikael Magnusson
644a272f19
libgimpwidgets: port gimppreviewarea from deprecated gdk to cairo
...
Backported from the gtk3-port branch.
2010-12-17 22:59:46 +01:00
Øyvind Kolås
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
Michael Natterer
4609bab1dd
app: use gtk_entry_set_width_chars() to override GtkEntry's default width
2010-12-09 23:45:00 +01:00
Michael Natterer
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
Michael Natterer
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
Michael Natterer
6e2d56a9b8
app: don't reverse the device list after loading, it's sorted by name
2010-12-09 21:46:01 +01:00
Michael Natterer
8bc0e569ec
app: use gimp_object_name_collate() when sorting device names
2010-12-09 21:45:04 +01:00
Michael Natterer
d91a1d5b6c
app: don't call g_object_set_data() on a NULL object
2010-12-09 20:55:53 +01:00
Michael Natterer
43c593bb3c
app: remove obsolete linking workarounds, they break the build on OSX
2010-12-09 15:29:57 +01:00
Rob Antonishen
8a2a18b792
Increased maximum radius to 500 in unsharp-mask plugin
2010-12-08 21:47:09 +01:00
Mikael Magnusson
60242667be
app: don't use -1 for geometry hints where not allowed
2010-12-08 10:18:09 +01:00
Michael Natterer
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
Michael Natterer
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
Michael Natterer
e50f6aaf0f
app: make gimp_devices_select_device() private
2010-12-06 10:18:32 +01:00
Alexia Death
eb0591f97d
New splash screen made by Alexia Death
2010-12-01 19:28:32 +02:00
Michael Natterer
d6f28f2274
Bug 550662 - DND prefers text/plain over text/svg+xml, should be other way around
...
Move the call to gimp_dnd_uri_list_dest_add() to the end of the DND
setup code because it adds text/plain for legacy URI DND support,
which is way too generic to be handled first.
2010-11-29 22:04:56 +01:00
Michael Natterer
4b729086a9
app: cast GtkTargetEntry.target to gchar* when freeing it
...
because it was made const in GTK+.
2010-11-29 15:41:38 +01:00
Marco Ciampa
c3dfe847cf
Updated italian translation
2010-11-29 09:31:57 +01:00
Michael Natterer
36de5a2ab1
Bug 630376 - Crash with text layer / text tools stay on canvas when text info is discarded
...
Halt the tool when the text layer's text disappears.
2010-11-28 15:28:28 +01:00
Michael Natterer
0b38824448
app: add a "text" property to GimpTextLayer and emit notifications for it
2010-11-28 15:27:35 +01:00
Michael Natterer
54d33500d8
app: move updating the shells' appearance to a utility function
...
and call that after the UI is reconfigured, instead of having that
code spread across the entire file.
2010-11-28 13:35:09 +01:00
Michael Natterer
ffcbe2c165
Bug 622311 - Get rid of status bar grip window in single-window mode
...
The the presence of docks in the image window into account when
deciding whether to show the statusbar resize grip, and simply call
gimp_display_shell_appearance_update() on all shells when
reconfiguring the UI for single-window-mode (which feels like the
right thing to do anyway).
2010-11-28 13:19:06 +01:00
Michael Natterer
357e25bfd1
app: move the cage tool after all other transform tools, not before them
2010-11-28 13:16:35 +01:00
Michael Natterer
fcaf202b52
app: leftover code was setting the sensitivity of an unrelated label
2010-11-27 23:42:28 +01:00
Michael Natterer
c4ec18790c
Bug 598253 - Bug when copying path from a document to another document
...
Don't scale the SVG to image size when pasting or importing. SVGs have
a size just as pixel images, and there is no reason not to use that
size as-is.
2010-11-27 22:28:34 +01:00
Khaled Hosny
2dd634e4b6
Updated Arabic translation
2010-11-27 16:37:12 +02:00