Michael Natterer
624e99041b
app: remove unused variable in gimp_image_map_tool_initialize()
2011-09-24 16:20:50 +02:00
Massimo Valentini
281c4cebb2
Bug 659804: wrong tooltips in the Align tool options
2011-09-22 18:13:10 +02:00
Massimo Valentini
b300e389d2
Bug 659052: stroke path with a pattern always uses the Pine pattern
2011-09-20 14:01:35 +02:00
Alexia Death
d32fa80d1d
app: Move smooth to painttool and clean up the rest
2011-09-14 20:44:45 +03:00
Massimo Valentini
27feccc4a4
Do not access transform tool handles if NULL or stales
...
For example starting GIMP and pressing
Ctrl-N Enter Shift-T (or Shift-R or Shift-P)
showed warnings on the console, and with window manager's
focus mode set to 'click' it was also possible to crash GIMP.
2011-09-13 18:12:35 +02:00
Michael Natterer
a4591aae11
app: GimpPerspectiveCloneTool: don't start an already active draw tool
2011-09-03 10:14:52 +02:00
Michael Natterer
f6d106705e
app: move variable to local scope in GimpTextOptions
2011-09-02 00:12:10 +02:00
Bruce Cowan
841c8a7ebe
String review: fix some spelling and formatting issues
2011-08-28 20:07:55 +02:00
Michael Natterer
5a7c517574
app: improve the undo strings of the transform tools
...
Apply modified patch from Liam Quin which replaces the hardcoded
undo strings by dynamic ones returned by a new virtual function
of GimpTransformTool.
2011-08-27 08:37:30 +02:00
Mikael Magnusson
6d3047f6a9
app: add missing space in help string
2011-08-16 19:03:18 +02:00
Mikael Magnusson
bed3ca0ada
app: fix right-click cancel after a reset in transformtool
2011-08-13 13:34:17 +02:00
Michael Muré
4f913949d3
cage tool options: better description for the fill plain color option
2011-08-09 14:02:52 +02:00
Martin Nordholts
71af0311de
Bug 645120 - Disable color tools overlay dialogs
2011-08-05 01:59:49 +02:00
Michael Natterer
762428501d
app: remove excess newlines from gimppaintoptions-gui.c
2011-08-02 16:34:00 +02:00
Michael Natterer
5726141905
app: use g_object_bind_property() in GimpBucketFillOptions
...
to set a frame's sensitivity instead of a signal callback. Also
improve tool options.
2011-08-02 10:46:53 +02:00
Michael Natterer
0453f264da
app: a space was missing in GimpMeasureOptions' tooltip
2011-07-31 22:52:06 +02:00
Michael Natterer
1b2ae6fd9e
app: clean up the transform options' preview and guides UI
2011-07-31 00:25:43 +02:00
Michael Natterer
e9bf7ba6dc
app: rename the "Tool toggle" frame in zoom options to "Direction"
2011-07-31 00:25:04 +02:00
Michael Natterer
314717f4bb
app: clean up GimpTransformOptions' preview controls
...
Turn the "Preview type" combo into a simple "Show image" toggle and
enable the "No guides" choice in the guides combo. Remove unused enum
GimpTransformPreviewType. This way the preview and guide/grid controls
are strictly separate and much less confusing.
2011-07-27 23:15:02 +02:00
Michael Natterer
d092573a3b
app: fix GimpTransformOptions::clip's tooltip
2011-07-27 22:24:10 +02:00
Michael Natterer
3704b8cd59
app: GimpTransformOptions::clip is enum GimpTransformResize, not gboolean
2011-07-27 22:23:43 +02:00
Michael Muré
2ba3673359
gegl-tool: blacklist lens-correct and hstack since they can't be used with the gegl tool.
...
lens-correct expect a lens correction model
hstack expect and aux buffer
2011-07-25 15:24:16 +02:00
Michael Natterer
6b78436f56
app: implement all rectangle guides options for the transform guides
2011-07-24 19:07:51 +02:00
Michael Natterer
c2e6f24687
app: add GimpCanvasTransformGuides and use them in the transform tool
...
which removes a lot of code from the transform tool, and reduces the
number of canvas items used for the transform grid from possibly
gazillions to one.
2011-07-24 18:42:13 +02:00
Michael Natterer
43788feb50
app: remove enum GimpTransformGridType
...
and use the two new values from GimpGuidesType instead.
2011-07-24 18:01:21 +02:00
Michael Natterer
be5c0df173
app: add "n-lines" property to GimpCanvasRectangleGuides
...
and add handling of the N_LINES guides type. Hardcode "4" in
GimpdrawTool for now, it's currently unused anyway.
2011-07-24 17:49:31 +02:00
Michael Natterer
f7a390d5d0
app: add N_LINES and SPACING to enum GimpGuidesType
...
but don't show them in the rectangle options UI, this is just a step
towards unifying the enums.
2011-07-24 17:47:08 +02:00
Michael Muré
2ebf1b555a
gegltool: blacklist contrast-curve, fill-path and vector-stroke since curve and path are not supported by the UI
2011-07-23 21:32:13 +02:00
Michael Natterer
8b57ef51cc
app: clean up the new brush outline stuff a bit
2011-06-30 09:27:43 +02:00
Alexia Death
3c3657f780
app: Refactor path code to support styles and add outline style for use in brush outline
2011-06-29 23:05:14 +03:00
Michael Muré
40e564711c
gimpcagetool: remove unused parameter for gimp_cage_tool_compute_coef
2011-06-28 23:25:13 +02:00
Michael Natterer
df448eb171
app: GimpTransformTool: remove members handle_w and handle_h
...
Instead, return them from the private gimp_transform_tool_handles_recalc()
because they are only needed in the caller.
2011-06-26 23:37:32 +02:00
Michael Natterer
7f626b9877
app: fix applying paint tool presets when gobal brush/dynamics are used
2011-06-08 21:34:43 +02:00
Michael Natterer
9eba5b9311
app: refactor the tool_manager brush options sharing code
2011-06-07 21:25:22 +02:00
Michael Natterer
ea27c7bc83
app: add the MIN4() and MAX4() macros to gimp-utils.h
...
instead of having them in 5 .c files.
2011-06-04 17:16:21 +02:00
Michael Natterer
d27b7a985c
app: make gimp_selection_tool_start_edit() much easier to use correctly
...
- Add a "display" parameter and ignore tool->display
- Require the tool to be inactive, not active when calling it
This exactly matches all its use cases, which is "delegate to
GimpEditSelection tool if we are not doing anything ourselves", and
enables removing all delegate_button_press() functions because they
became one-liners after adapting to this change.
2011-06-03 09:49:40 +02:00
Alexia Death
52cd1b9043
app: share brush modifiers along with the brush or dynamics
2011-06-02 21:17:52 +03:00
Michael Natterer
92e3b5532f
app: update the color picker tool's dialog properly
...
Set its shell to the shell the user clicked on, so raising it won't
implicitly raise its old shell (which is very evil). Set its viewable
to the active drawable so it shows the right preview.
2011-05-25 23:03:16 +02:00
Michael Muré
0d510bfa23
fix a typo in cage tool
2011-05-24 23:35:28 +02:00
massimo v
ef15fd8623
app: remove deprecated gtk_range_set_update_policy
2011-05-24 20:46:31 +02:00
massimo v
63cc68561a
app: SIOX memory leaks
2011-05-24 20:46:31 +02:00
Michael Natterer
6c85014473
app: gimpalignoptions.c: fix typo s/distrubution/distribution/
2011-05-24 20:11:34 +02:00
Michael Natterer
4e6f43a890
app: add new item class GimpCanvasRectangleGuides and use it
...
Removes a lot of code from the rectangle tool and fixes off-by-one
drawing problems because in image coordinates, lines can't be aligned
correctly with rectangles.
2011-05-22 22:09:09 +02:00
Michael Natterer
6b34f79e51
app: gimp_rectangle_tool_draw(): lose "pub_" from local rectangle variables
...
to improve readability.
2011-05-22 17:54:29 +02:00
Michael Natterer
2f51c8afd4
app: GimpRectangleToolPrivate: don't keep a copy of the guides type around
...
It was needed only for XOR drawing.
2011-05-20 19:48:11 +02:00
Michael Natterer
0dcdfe9e80
app: move enum GimpRectangleGuide from tools/ to display/
...
and rename it to enum GimpGuidesType.
2011-05-20 19:41:48 +02:00
Michael Natterer
da380504bf
app: don't call gimp_tool_control_halt() in gimp_rectangle_tool_halt()
...
It's not the rectangle tool's business to manage press/motion/release
cycles. Fixes warnings in the crop tool.
2011-05-20 19:15:31 +02:00
Michael Natterer
3e51484b18
app: fix off-by-one x2,y2 in gimp_rectangle_tool_draw_guides()
...
the 1.0 was subtracted explicitly, I have no clue why but the reason
for it is obviously gone.
2011-05-17 23:18:19 +02:00
Michael Natterer
ab0b88b5db
app: replace the last GtkObject members by GtkAdjustment
...
Also get rid of some unneeded GTK_ADJUSTMENT() casts and replace some
local GtkObject veriables by GtkAdjustment.
2011-05-15 17:00:41 +02:00
Mikael Magnusson
80e18bdee0
app: Fix tooltip for "Use editor" checkbox
2011-05-11 22:09:21 +02:00