Commit Graph

30903 Commits

Author SHA1 Message Date
d7c83ff89f Updated Polish translation 2011-12-11 20:43:11 +01:00
2271f6fe96 Bump version to 2.7.5 2011-12-11 20:36:48 +01:00
443a1dc69f Updated Polish translation 2011-12-11 20:29:14 +01:00
d7801b7b65 selection-to-path: explicitly specify library dependencies 2011-12-12 00:31:00 +05:30
ddddde8084 pagecurl: explicitly specify library dependencies 2011-12-12 00:31:00 +05:30
df52d7a325 map-object: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
4ed2e957dd lighting: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
09a6c7cf67 imagemap: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
92ad8e0634 ifs-compose: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
d6089f5061 gradient-flare: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
e091944b7b gimpressionist: explicitly specify library dependencies 2011-12-12 00:30:58 +05:30
fdcd625bc9 gfig: explicitly specify library dependencies 2011-12-12 00:30:58 +05:30
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