Michael Natterer
bf6e396f28
app: remove the int return value from gimp_palette_mru_add()
...
It's not needed any longer and was confusing anyway.
2014-11-29 13:38:12 +01:00
Michael Natterer
c0365c04e7
app: connect GimpColorDialog to the history palette's "dirty" signal
...
instead of having a ton of convoluted legacy code doing the same
manually. Simpler and more obvious code.
2014-11-29 13:33:56 +01:00
Michael Natterer
aafc2368cd
libgimpwidgets: make GimpColorSelection's main_hbox expand vertically
...
so the color dialogs become properly resizable again. This must have
been broken for ages.
2014-11-29 12:52:26 +01:00
Michael Natterer
293e5bde9e
Bug 740059 - Text tool changes from "Dynamic" to "Fixed"...
...
after text box moved using Alt key
In gimp_text_tool_button_release(), handle the "moving" case
separately instead of running into the default else branch that
assumes the user clicked outside and made a new text layer.
2014-11-28 23:57:06 +01:00
Michael Natterer
bebdcbe0bf
app: change enum GimpColorPickState to { START, UPDATE, END }
...
It used to be { NEW, UPDATE } but that didn't allow to distinguish the
final END update, which we will soon need for automatic color history
updating. Make sure all places that handle motion events on colors
(pick from canvas, gradient editor) correctly send and handle END
events.
2014-11-28 12:00:53 +01:00
Michael Henning
bb5effe95a
build/win: Upgrade libpng to 1.6.15
2014-11-27 12:16:52 -05:00
Michael Henning
a94aa72d93
app: Use g_return_val_if_fail in gimp_palette_mru_add.
...
It's a non-void function.
2014-11-27 11:51:28 -05:00
Thomas Manni
d36b18d7dc
fix typo on commit 5ae6c8b1b3
2014-11-27 15:44:58 +01:00
Thomas Manni
5ae6c8b1b3
Bug 740778 - fix transformtools
...
Do not enable transform tools in selection mode when no selection exists.
2014-11-27 08:30:56 +01:00
Michael Natterer
ac90ba1dc4
app: move color history loading/saving to core/gimp-palettes.c
...
and remove gui/color-history.[ch] completely.
2014-11-27 01:10:46 +01:00
Michael Natterer
09628cfa4c
Bug 739489 - Add palette of recently used colors
...
Add a generated palette which contains the color history. For now it's
only updated when the color dialog's color history gets updated, but
should be updated whenever a color is chosen in any way.
2014-11-26 23:48:19 +01:00
Michael Natterer
300b756e85
Bug 739775 - Select->Distort activates topmost layer
...
Remeber the active layer in distress-selection.scm and set it again
when the script is done.
2014-11-23 20:53:13 +01:00
Rūdolfs Mazurs
45959cee36
Updated Latvian translation
2014-11-23 19:14:04 +02:00
Jehan
47a165dc6c
app: select the second item on hitting down in action search entry.
...
Since the first action of the list can be run directly with Enter while
the entry is focused, hitting "Down" means one wants to select the next
item of the list. So let's jump directly to the second item on the first
"Down" key pressed.
2014-11-23 01:40:33 +01:00
Michael Natterer
fabbc9ac48
pdb: fix the doc_title of plug_in_compat.pdb
2014-11-22 23:11:23 +01:00
Michael Natterer
212b44cf2f
plug-ins, pdb: remove the Solid Noise plug-in and add a PDB compat procedure
2014-11-22 21:04:31 +01:00
Michael Natterer
01c79a2661
app: add gegl:noise-solid to Filters -> Render -> Noise
2014-11-22 20:45:40 +01:00
Téo Mazars
4de78f51b3
Bug 681140 - Filter Render/Line Nova: renders in black instead...
...
Store the foreground color before setting the default context.
2014-11-22 08:48:25 +01:00
Michael Natterer
b49e8098d4
plug-ins, pdb: remove the sinus plug-in and add a PDB compat procedure
2014-11-21 22:11:15 +01:00
Michael Natterer
3a5eaeb3af
app: add gegl:sinus to Filters -> Render -> Pattern
2014-11-21 20:49:15 +01:00
Alexia Death
c1dc0893bd
app: handle preview generation for generated brushes separatley
2014-11-19 23:19:42 +02:00
Alexia Death
d27030413d
app: make generated brushes draw at given hardness
...
Old behavior drew brushes at native * given making the new slider
inefective.
2014-11-19 23:07:21 +02:00
Michael Natterer
36d8431058
icons: add icons for seamless clone contributed by Klaus Staedtler
2014-11-19 21:32:36 +01:00
Michael Natterer
ecaf485f85
app: draw the paint tool fallback crosshair only as last resort
...
if there was no outline drawn, no line preview, no circle, and no
cursor is shown. All these cases, if drawn, never need a crosshair.
2014-11-19 19:55:22 +01:00
Daniel Mustieles
55eb6c10fe
Updated Spanish translation
2014-11-19 13:40:17 +01:00
Alexia Death
59364ea76d
app: separate fallback cursor from primary indicator cursor
...
Separate fallback use of a cursor from using a plain size
indicator cursor. Ink tool uses a plain circle as primary
drawing indicator instead of outline, totally different
use than a fallback, when brush is too small to be drawn.
Conflicts:
app/tools/gimppainttool.c
2014-11-19 00:41:43 +02:00
Michael Natterer
c17e8b0412
app: add crosshair drawing to GimpCanvasAnchor and use it in GimpPaintTool
...
instead of drawing the crosshair cursor manually.
2014-11-18 23:06:43 +01:00
Michael Natterer
dd169a6a36
app: extend array in xcf_load_vector() for the new members of GimpCoords
2014-11-18 23:05:47 +01:00
Michael Natterer
b94ba871ac
plug-ins, pdb: remove the nova plug-in and add a PDB compat procedure
2014-11-18 21:05:32 +01:00
Alexia Death
5442421a34
app: crosshairs type fallback brush cursor
...
Replaces circular fallback cursor with a less distracting
crosshairs type cursor.
2014-11-18 21:18:29 +02:00
Michael Natterer
6c590ac083
app: add gegl:supernova to Filters -> Lights & Shadows
2014-11-18 20:01:09 +01:00
Michael Natterer
a101ed2aef
app, pdb: change range of brush-spacing to 0.01..5.0
...
And only use percent in the GUI.
2014-11-17 23:56:16 +01:00
Michael Natterer
7c2e226566
app: simplify logic in gimp_paint_options_get_brush_mode()
2014-11-17 23:35:10 +01:00
Michael Natterer
b4f721cdfb
pdb: set value ranges on PDB brush parameters/return values
...
Also fix a few glitches and spelling.
2014-11-17 23:18:22 +01:00
Michael Natterer
548df1fa32
app: change brush-hardness and brush-force range to [0.0..1.0]
...
and set a factor of 100 on the GUI.
2014-11-17 23:17:13 +01:00
Michael Natterer
c9e75b1fa0
app: some cleanup in the new paint options code
2014-11-17 21:45:01 +01:00
Alexia Death
6247d8978f
pdb: missed generated file
2014-11-17 22:25:59 +02:00
Alexia Death
9e6f8eb537
libgimp: new generated functions
2014-11-17 22:19:04 +02:00
Alexia Death
bac099e71b
pdb: remove copy-paste error
2014-11-17 21:48:03 +02:00
Alexia Death
7c00dcd71d
app: use variable buffer length for a more stable direction
2014-11-17 21:36:06 +02:00
Alexia Death
2a7dbbd438
app: fix force slider dynamics interacttion to just dynamics when activated
2014-11-17 17:05:54 +02:00
Alexia Death
d0862180c4
app: fix force default handling
2014-11-17 15:40:33 +02:00
Alexia Death
60cf10f581
pdb: add pdb calls for hardness and force
2014-11-17 15:29:45 +02:00
Alexia Death
32e545277b
app: fixes for force and hardness
2014-11-17 15:24:59 +02:00
Alexia Death
4421070a6a
app: add explicit paint options sliders for hardness and force
2014-11-17 13:13:18 +02:00
Alexia Death
6ef522b38b
app: fix spacing to copy between paint tools
2014-11-17 00:03:15 +02:00
Alexia Death
b161253939
app: refactor all motion managment to use scale factors passed with coords
2014-11-17 00:03:13 +02:00
Alexia Death
9a953a9239
app: locking brush size to zoom
2014-11-17 00:03:10 +02:00
Michael Natterer
e78540e581
plug-ins, pdb: remove the video plug-in and add a PDB compat procedure
2014-11-16 22:08:51 +01:00
Timo Jyrinki
4f647e6ed7
Single Finnish translation string update.
2014-11-16 20:00:06 +02:00