Michael Natterer
b4120e3f61
Bug 767650 - Uncommitted scissors selection is discarded on tool change
...
gimp_iscissors_tool_commit(): if the curve is not closed, close and
recalculate it.
2016-10-30 23:08:13 +01:00
Michael Natterer
bc6679974b
app: clean up template-options-dialog like other dialogs
2016-10-30 20:54:47 +01:00
Michael Natterer
43e218859b
Bug 773382 - --without-librsvg broken by tools/Makefile.am
...
Fixed by making librsvg a hard dependency.
2016-10-30 19:44:28 +01:00
Michael Natterer
d551a675fa
Bug 773460 - Color Picker shows wrong values
...
Remove rounding from the RGB, HSV and CMYK modes of GimpColorFrame,
and add one decimal digit.
2016-10-30 19:28:24 +01:00
Michael Natterer
9f9307edcb
app: color manage the new color tag color areas
2016-10-30 18:05:57 +01:00
Michael Natterer
967ac88c35
app: remove the "edit" button from GimpItemTreeView
...
the layers and paths dialogs were already hiding it, now it's gone
also from the channels dialog. It was redundant anyway.
2016-10-30 17:36:32 +01:00
Michael Natterer
039a322445
menus: add "fill" items to the path and selection menus
2016-10-30 17:30:13 +01:00
Michael Natterer
76f9e0ca2d
po: add items-commands.c to POTFILES.in
2016-10-30 17:05:55 +01:00
Michael Natterer
bd8f15a758
app: reduce code duplication in the filling/stroking code
...
Move most of the fill/stroke callback code to items-commands.[ch] and
call the new functions from the respective selection and vectors
files.
2016-10-30 17:02:59 +01:00
Michael Natterer
31fcd79dd9
Bug 769738 - Add color tags/labels for layers/channels/paths
...
Add property "color-tag" of type enum GimpColorTag to GimpItem so all
layers, channels and paths can be tagged with a color.
For interoperability, use the color list from Krita which is a
superset of Photoshop's colors.
Features a "Color Tag" submenu in the layers, channels and paths
menus, a row of color radio buttons in the properties dialogs,
undo and PDB API.
As a side effect, some common code is now factores out into
items-actions.[ch] and items-commands.[ch] which adds visible, linked
and lock actions for layers and channels.
2016-10-29 17:02:16 +02:00
Michael Natterer
956d45bf61
libgimpwidgets: add property GimpCellRendererToggle:override-background
...
which makes the cell paint its background color even when the row is
selected.
2016-10-29 16:47:36 +02:00
Michael Natterer
afedbd0010
app: set "always-show-image" on some menu items generically
...
- the GimpDockBook item which has the current dockable's menu as submenu
- all menu items which have colors or previews as images
2016-10-28 23:11:44 +02:00
Michael Natterer
440a1bae82
app: one more round of general dialog cleanup
...
- consistent coding style
- hide public structs
- add callbacks to move logic out of app/dialogs/
2016-10-27 21:26:07 +02:00
Michael Natterer
f47c012ab5
app: fix layer-options-dialog.c return width and height again
...
Being able to create layers is important...
2016-10-27 21:00:14 +02:00
Marco Ciampa
6abcc37ad9
Updated Italian translation
2016-10-27 10:35:41 +02:00
Piotr Drąg
4baf4cb69c
Update Polish translation
2016-10-27 02:19:41 +02:00
Alexandre Prokoudine
3f01af582f
Update Russian translation
2016-10-27 03:12:28 +03:00
Michael Natterer
b81b60950b
app: bring the "Switches" column to the channel and path properties dialogs
...
Introduce item-options-dialog.[ch] which abstracts this away and use
it from the layer, channel, vectors options dialogs. This is all
pretty ugly but better than duplicating that code three times. The
vector-options-dialog is now completely pointless but I kept it anyway
for now, let's see what unique path options we come up with.
2016-10-26 16:51:56 +02:00
Sebastian Rasmussen
f4a059b8af
Update Swedish translation
2016-10-25 21:37:17 +00:00
Pascal Massimino
26a6a39b6b
fix animation layer order when saving as webp
2016-10-25 16:43:01 +02:00
Alexandre Prokoudine
1133a8bff3
Makes 'Switches' in the Layer Attributes dialog translatable
2016-10-25 01:09:29 +03:00
Alexandre Prokoudine
1ed8f63c94
Sync the release howto to the version from the 'gimp-2-8' branch
2016-10-25 00:57:38 +03:00
Balázs Meskó
35556c91ca
Update Hungarian translation
2016-10-24 20:54:59 +00:00
Michael Natterer
6813dd0975
app: consistent titles for the new channel and new path dialogs.
2016-10-23 23:01:47 +02:00
Michael Natterer
9a969a2b53
Bug 770901 - Improve the "New Layer" and "Layer Attributes" dialogs
...
Add toggles for visible, linked, lock pixels, lock position, lock alpha.
2016-10-23 22:45:08 +02:00
Piotr Drąg
fb512c9446
Update Polish translation
2016-10-23 18:55:30 +02:00
Michael Natterer
8e65aca452
Bug 773334 - GimpColorScale's scrolling behaviour is inverted...
...
...(scroll up decreases the value)
Implement GtkWidget::scroll_event() and turn GDK_SCROLL_UP into RIGHT
and DOWN into LEFT. The default behaviour or good for scrollbars but
not for widgets where "right" == "higher value" == "up" like
GimpColorScale.
2016-10-23 18:38:06 +02:00
Michael Natterer
5ce223b552
app: cleanup in GimpEditSelectionTool
...
Rename and reorder members to be more clear. Move variables to local
scopes. Minor code reorganization.
2016-10-23 17:49:47 +02:00
Jordi Mas
459dbde60d
Fixes to Catalan translation
2016-10-23 16:13:08 +02:00
Balázs Meskó
fc23aab1d9
Update Hungarian translation
2016-10-23 08:05:13 +00:00
Balázs Meskó
17730dbf35
Update Hungarian translation
2016-10-23 08:02:18 +00:00
Jordi Mas
c76699dad4
Update Catalan translation
2016-10-22 20:33:54 +02:00
Jehan
3ff408ffe3
icons: make "broken" chains (for proportional fields) more obvious...
...
... by adding more space between the 2 parts of the chain.
Only done the symbolic icons for now. The color ones later.
2016-10-22 19:33:59 +02:00
Alexandre Prokoudine
72ac00ad9a
Update Russian translation
2016-10-22 03:36:31 +03:00
Michael Natterer
3518a15064
Bug 770901 - Improve the "New Layer" and "Layer Attributes" dialogs
...
Add "Mode", "Opacity" and "Offset" controls to the dialogs. Remember
the "New Layer" mode and opacity in GimpDialogConfig.
Also addresses bug #361810 .
2016-10-21 22:54:10 +02:00
Michael Natterer
ca2156ee35
app: language.c contains no translatable strings, remove "gimp-intl.h"
2016-10-21 18:44:39 +02:00
Tiago Santos
2576e93462
Update Portuguese translation
2016-10-20 20:59:25 +00:00
Jordi Mas
de4bf50107
Update Catalan translation
2016-10-20 21:27:57 +02:00
Michael Natterer
34eff7322e
Bug 599573 - Remember dialog defaults between Gimp sessions
...
Add resize and fill options for the "Layer Boundary Size" and
"Canvas Size" dialogs to GimpDialogConfig.
2016-10-20 00:31:59 +02:00
Jordi Mas
6dd12d680d
Fixes to Catalan translation
2016-10-19 21:56:20 +02:00
Jordi Mas
2414909818
Update Catalan translation
2016-10-19 21:10:05 +02:00
Piotr Drąg
4f465e9172
Update Polish translation
2016-10-19 18:33:44 +02:00
Michael Natterer
bfeb93afe6
app: add a tooltip to the resize dialog's "resize text layers" toggle
...
"Resizing text layers will make them uneditable"
2016-10-19 12:56:50 +02:00
Michael Natterer
f9170b667e
Bug 647957 - GimpColorFrame's CMYK mode is not color managed
...
Convert GimpRGB to CMYK using a color transform to the configured CMYK
profile instead of the naive gimp_rgb_to_cmyk().
Add gimp_color_frame_set_color_config() and call it on all color
frames in the GUI (color picker tool, cursor info, sample point view).
Keep a GimpColorTransform around that does the conversion.
Also color manages the frame's color area now (visible in the sample
point view), which was forgotten earlier. Addresses bug #467930 .
2016-10-18 22:48:04 +02:00
Michael Natterer
865d8796e0
libgimpconfig: gimp_scanner_parse_color(): parse nevative color values
...
instead of choking and aborting parsing of the entire config file. The
negative values are still clamped away after parsing, but at least we
properly read them now.
2016-10-18 22:34:51 +02:00
Michael Natterer
fce404cea2
app: minor formatting paranoia in GimpContainerTreeView
2016-10-18 20:19:52 +02:00
Michael Natterer
bafe4419c6
libgimpconfig: (de)serialize GFile properties as config paths
...
so they are found in relocated prefixes / user configs.
2016-10-17 18:55:50 +02:00
Michael Natterer
b8bb52b721
Bug 773058 - Enable grid views of dynamics and tool presets
2016-10-17 18:43:22 +02:00
Michael Natterer
3dc5d3da9f
Bug 155164 - Merge Palettes is unimplemented
...
We have multiple selection in lists, so finally fix merge palette.
2016-10-17 09:25:51 +02:00
Jehan
fb51bc6802
Bug 772981 - missing some vector icons in the dist tarballs.
...
This fixes building with --enable-vector-icons from tarballs generated
by `make dist`.
2016-10-17 02:28:44 +02:00