900fc19e78
Updated Japanese translation
2011-12-19 21:33:53 +09:00
e47e67c2f0
Updated Japanese translation
2011-12-19 21:29:01 +09:00
c15c3f4828
Some prototypes added in twain and win-snap
2011-12-18 19:55:31 -02:00
54f46cea00
NEWS: updates
2011-12-18 01:37:48 +01:00
d43b127484
app: move all prefs menu items to the mac application menu
...
and add a utility function that does the moving.
2011-12-18 01:24:29 +01:00
361b66c396
Updated Latvian translation.
2011-12-18 00:23:41 +02:00
3ecc27db8d
Updated Belarusian translation.
2011-12-17 17:30:52 +03:00
3687d980da
Updated Latvian translation.
2011-12-17 01:22:56 +02:00
056e09a6cb
Remove the makefile.msc build system, it is unmaintained since 2008
2011-12-16 15:53:56 +01:00
42a5f8f834
Bug 666065 - "you can drop dockable dialog" of the toolbox
...
Set the height request of the "You can drop dockable dialogs here"
label to 0, so the toolbox can be properly resized to its minimum
again.
2011-12-16 09:40:54 +01:00
fde82c64b8
Bug 666308 - Can't leave fullscreen-mode when are no opened images
...
Allow to toggle View->Fullscreen of the empty image window. This
should probably be integrated in session management, but better a fix
that makes it somewhat work than leaving users stuck with a fullscreen
empty window.
2011-12-15 22:37:00 +01:00
51a8e66824
app: reduce nesting in gimp_display_shell_canvas_no_image_events()
2011-12-15 22:35:44 +01:00
cf3a06bf27
Updated Lithuanian translation
2011-12-13 23:29:42 +02:00
cdc8f86310
Updated Lithuanian translation
2011-12-13 18:06:37 +02:00
6b8b6b9b87
Updated German plug-ins translation
2011-12-13 09:26:43 +01:00
1808e4cbc3
build: Fix the location of the libm dependency
...
The plug-ins use symbols in libm and that's why -lm is necessary, not
because libgimpmath uses it.
2011-12-12 23:42:52 +05:30
49057bcbad
Updated Polish translation
2011-12-11 23:37:08 +01:00
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