911c150b49
fractal-explorer: explicitly specify library dependencies
2011-12-12 00:30:58 +05:30
d4e937fafc
flame: explicitly specify library dependencies
2011-12-12 00:30:58 +05:30
a53e1f5018
color-rotate: explicitly specify library dependencies
2011-12-12 00:30:58 +05:30
be414f2321
NEWS: Fix some stuff
2011-12-11 19:16:55 +01:00
bea8b93959
app: use projection and not image sizes
...
these are the same nearly always, but during
an image-scale, the image size is updated early
and expose redraw following dialog destruction
uses the projection before the scale.
Basically this patch partly restores the code
before commit 8b8e67ffe2
2011-12-11 17:11:25 +01:00
5046f167fd
app: remove checks for grab time consistency
...
because tests need to be able to pass GDK_CURRENT_TIME here, which is
a legal argument to grab functions. Fixes distcheck.
2011-12-11 16:39:01 +01:00
121776a9a9
NEWS: updates
2011-12-11 02:46:46 +01:00
a25bfabc43
app: properly memory manage GimpColorSelectorPalette's context
...
so we don't access garbage pointers when the widget is moved between
docks, like when toggling SWM.
2011-12-11 02:44:14 +01:00
94c322ff70
libgimpwidgets: set GimpColorSelector's config to NULL in dispose()
...
so the subclasses have a chance to release their stuff.
2011-12-11 02:43:14 +01:00
12a8eec444
libgimpwidgets: keep GimpColorNotebook->selectors in a consistent state
...
by connecting to the notebook's "remove" signal and updating the list
in the callback, so the list is consistent during the widget's
destruction.
2011-12-11 02:41:01 +01:00
8569c6e2f7
app: don't request motion hints on the canvas
...
They are a dark ages concept, and it's almost 2012.
2011-12-10 23:22:08 +01:00
3f4754d124
app: set GimpToolControl->motion_mode to COMPRESS for move and color picker
2011-12-10 23:16:06 +01:00
57dd302ee8
app: don't redundantly set GimpToolControl->scroll_lock to FALSE
2011-12-10 23:15:03 +01:00
180cb656ae
Remove more gdk_pointer_grab() where they are not strictly needed
...
and replace them by gtk_grab_add()/remove().
2011-12-10 21:51:05 +01:00
022af2610e
app: GimpDisplayShell: fix type of the new grab time members
2011-12-09 23:21:22 +01:00
7da455214d
app: merge if() madness into one single even bigger madness
2011-12-09 22:34:44 +01:00
5ec2bd7287
app: improve ignoring other buttons while one down
2011-12-09 23:27:18 +02:00
435b5b4386
app: move variable to local scope in gimp_display_shell_canvas_tool_events()
2011-12-09 20:54:24 +01:00
ea49a7b466
app: ignore new button events on the canvas while another button is down
...
Fixes tons of possibly dangerous warnings, and likely some weird
crashes.
2011-12-09 20:53:11 +01:00
01f92a3b48
app: get rid of server grabs for almost all canvas interaction
...
Because it's generally the right thing to do, and server grabs broke
badly with input devices / client side windows.
gimpdisplayshell-grab.c: change logic to only server-grab if an event
is passed to the pointer grab/ungrab functions, but always use
gtk_grab_add/remove() which is sufficient in most cases.
gimpdisplayshell-tool-events.c: have the grab functions grab the
server only for space-bar scrolling and do all tool interaction,
including ruler clicks, with gtk_grab_add/remove(). Refactor things
a bit to also use the grab API for button-2 scrolling.
gimpdeviceinfo-coords.c: transform the event's coords to the canvas'
coordinate system, they might come from a ruler now.
This fixes the following bugs:
Bug 645315 - gimp_display_shell_pointer_grab: gdk_pointer_grab failed...
Bug 644351 - Gimp misses some strokes especially when drawing fast
Bug 645747 - Gimp is now unusable on xfce4
2011-12-09 20:20:02 +01:00
b06bc63630
Corrected TinyScheme version number shown in Script-Fu console.
2011-12-09 14:11:44 -05:00
fc1e451a07
Updated French translations
2011-12-09 14:54:15 +01:00
d1e2df4843
Updated Breton translation
2011-12-09 03:52:44 +01:00
77f30d8e50
Updated Slovenian translation
2011-12-08 17:21:30 +01:00
9318e2434f
Update italian translation.
2011-12-07 23:19:22 +01:00
e16de744a5
plug-ins: use g_message, not gimp_message in file-pdf-load
...
Also, remove the newline and s/pdf/PDF/.
2011-12-07 19:09:31 +01:00
b4ae9ff73a
Updated Slovenian translation
2011-12-07 18:55:25 +01:00
48f68b86b8
Updated Slovenian translation
2011-12-07 18:52:44 +01:00
0068b28798
Updated Slovenian translation
2011-12-07 18:52:15 +01:00
643d627d78
Updated Slovenian translation
2011-12-07 18:51:54 +01:00
8d68ef15e9
file-pdf-load: Return execution error when no pages exist
2011-12-07 18:24:18 +05:30
7f0e71dbf2
file-pdf-load: Fix possible uninitialised variable access
...
Print a message to the user if poppler returns n_pages = 0.
Return to file open dialog.
This way we prevent uninitialised variable access down the line.
2011-12-07 18:24:18 +05:30
e3f939f9a1
Uploaded Ukranian
2011-12-07 12:08:44 +02:00
76852a5b7f
Uploaded Ukranian
2011-12-07 12:00:30 +02:00
94ef070207
Uploaded Ukranian
2011-12-07 11:56:07 +02:00
714fc4aa98
Uploaded Ukranian
2011-12-07 11:15:56 +02:00
567ccd93a0
Uploaded Ukranian
2011-12-07 11:13:07 +02:00
421f2a96c7
Uploaded Ukranian
2011-12-07 11:10:23 +02:00
921922e95d
libgimp: Change comment to point at correct alternate function
2011-12-07 10:31:24 +05:30
20f34d3e11
pygimp: Mark some functions and methods as deprecated
2011-12-07 10:31:24 +05:30
4300612962
app: separate handling of reverse-gradient from paint dynamics
...
because it belongs to the gradient and should be changed whenever the
gradient gets changed.
Introduce gimp_paint_options_copy_gradient_props() and call it at the
right places in the tool manager.
2011-12-06 22:39:29 +01:00
1b5a0f9d9d
build: Add -Werror=missing-prototypes to CFLAGS where possible
2011-12-07 01:39:01 +05:30
7aa91bdae3
Updated Spanish translation
2011-12-06 20:48:30 +01:00
07939818ef
Updated Polish translation
2011-12-06 20:29:15 +01:00
2d4eda444d
gimp-tips: Update tip about save vs. export
2011-12-07 00:47:25 +05:30
791c0a7da8
pygimp: Delete duplicate COPYING (same as top-level)
...
Both the top-level COPYING and the one in the pygimp directory are
GNU GPLv3 licenses.
2011-12-07 00:38:46 +05:30
64a4e4ef6f
Updated Polish translation
2011-12-06 19:52:30 +01:00
2abbbb4034
pygimp: Delete obsolete and empty AUTHORS file
2011-12-06 23:56:41 +05:30
9451762684
pygimp: Remove obsolete and out-of-place INSTALL file
2011-12-06 23:52:39 +05:30
798b4d18cf
file-svg: Update help text of file-svg-load-thumb
2011-12-06 23:52:39 +05:30