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
Jehan
0adb1d4a14
Bug 771895 - add 128x128 and 256x256 versions for "folder" icon.
...
Freedesktop's "Thumbnail Managing Standard" defines 2 standard sizes
for thumbnails: 128x128 and 256x256 (section 5.3. Thumbnail Size).
Since the "folder" icon is used in-place of thumbnail when selecting a
folder in the GTK+ file dialog, it should also provide these default
sizes.
2016-10-17 01:39:13 +02:00
Balázs Meskó
2f46b2145a
Update Hungarian translation
2016-10-16 22:25:51 +00:00
Piotr Drąg
5c2042ac70
Update Polish translation
2016-10-16 19:40:50 +02:00
Cédric Valmary
59efc8b91a
Update Occitan translation
2016-10-16 15:24:02 +00:00
Cédric Valmary
6ff7d61df3
Update Occitan translation
2016-10-16 15:21:44 +00:00