Commit graph

37226 commits

Author SHA1 Message Date
Michael Natterer
9f343f25eb app: try to store plug-in paths in terms of ${gimp_plug_in_dir}
so they get found without re-querying by relocatable GIMP packages.
2016-08-31 22:04:46 +02:00
Balázs Meskó
d6a3cc2818 Updated Hungarian translation 2016-08-31 05:54:57 +00:00
Michael Natterer
0b054f00f4 app: simplify preferences-dialog.c by adding prefs_entry_add()
also add a GimpContext* parameter to prefs_color_button_add()
and call gimp_color_panel_set_context() for the caller.
2016-08-29 17:38:33 +02:00
Michael Natterer
d0263efd80 app: minor cleanup in gimpoperationblend.c 2016-08-29 17:38:06 +02:00
Alexandre Prokoudine
78db28a717 Update Russian translation 2016-08-29 09:59:59 +03:00
Martin Srebotnjak
f65429eee7 Updated Slovenian translation 2016-08-27 22:47:29 +02:00
Martin Srebotnjak
2c3448d558 Updated Slovenian translation 2016-08-27 22:43:13 +02:00
Martin Srebotnjak
fb0bcc4401 Updated Slovenian translation 2016-08-27 22:35:22 +02:00
Martin Srebotnjak
16d8fac2ef Updated Slovenian translation 2016-08-27 22:35:12 +02:00
Tiago Santos
d20eb19292 Updated Portuguese translation 2016-08-27 17:54:09 +00:00
Martin Srebotnjak
cc54e9e669 Updated Slovenian translation 2016-08-26 22:34:28 +02:00
Martin Srebotnjak
2521e52373 Updated Slovenian translation 2016-08-26 22:33:59 +02:00
Martin Srebotnjak
f20509c44f Updated Slovenian translation 2016-08-26 22:32:58 +02:00
Michael Natterer
dfa390fd95 Bug 599573 - Remember dialog defaults between Gimp sessions
Remember the "Feather Selection", "Grow Selection", "Shrink Selection"
and "Border Selection" dialog settings in GimpDialogConfig.
2016-08-26 15:43:25 +02:00
Jehan
bbe6b3828d Bug 768371 - reason for failed configure due to missing dependencies...
... easier to detect automatically.
2016-08-26 03:13:46 +02:00
Милош Поповић
045df2c7dd Updated Serbian translation 2016-08-25 22:21:25 +00:00
Michael Natterer
63fce277d0 app: fix some warnings i introduced in preferences-dialog.c 2016-08-25 23:06:39 +02:00
Martin Srebotnjak
f11504f220 Updated Slovenian translation 2016-08-25 21:36:11 +02:00
Martin Srebotnjak
6615a99f52 Updated Slovenian translation 2016-08-25 21:33:53 +02:00
Martin Srebotnjak
d85b68cf32 Updated Slovenian translation 2016-08-25 21:12:32 +02:00
Piotr Drąg
6790938b1d Update POTFILES.in 2016-08-24 21:09:19 +02:00
Michael Natterer
2ae3393c3b Bug 599573 - Remember dialog defaults between Gimp sessions
Remember the "New Path" dialog settings in GimpDialogConfig.
2016-08-24 19:49:59 +02:00
Michael Natterer
8132d51b29 Bug 599573 - Remember dialog defaults between Gimp sessions
Remember the "New Channel" dialog settings in GimpDialogConfig.
2016-08-24 18:28:36 +02:00
Милош Поповић
f3b7f33b3a Updated Serbian translation 2016-08-24 16:19:25 +00:00
Michael Natterer
6c29429a78 .dir-locals.el: configure emacs to show trailing whitespace 2016-08-24 17:46:57 +02:00
Jehan
451f0b5c78 .dir-locals.el: fixing (hopefully) the emacs config file.
Not tested, but I am told that should fix the warning asking for input
at each buffer opening. Thanks to Roman Lebedev for the fix.
2016-08-24 16:03:20 +02:00
Michael Natterer
9b8009d8c7 Bug 766628 - Preferences window is too tall
Add gimp_prefs_box_set_page_scrollable() which does what it says, and
make the tallest pages of the prefs dialog scrollable. This method
allows the dialog's smaller pages to still enforce a minimum height
for the window.
2016-08-24 12:52:33 +02:00
Michael Natterer
981a1b9c2e Bug 599573 - Remember dialog defaults between Gimp sessions
Remeber the "New Layer" dialog settings in GimpDialogConfig.
2016-08-24 12:33:56 +02:00
Jehan
acfca30899 HACKING: add a comment about the 3 config files for common editors.
We have coding style config files for Emacs, Kate and Vim.
2016-08-23 20:00:13 +02:00
Benoit Touchette
0b7381a822 Bug 759601 - Add/Remove layer masks by clicking the layer preview
Quite heavily modified by Mitch to address the more general issues
mentioned in comment 35 of the bug:

- Remember the added mask's type and the invert boolean in
  GimpDialogConfig
- Add new prefs page "Dialog Defaults" which will contain
  only stuff from GimpDialogConfig and can be reset separately
- Remove static mask variables from layers-commands.c and
  use the new config values for both interactive mask adding
  with the dialog, and for the shortcut based method
- Add a button to the layers dialog which supports add, add
  with last values, delete, apply
- Add modifier-click shortcuts on the layer preview with the
  same modifiers as on the button
2016-08-23 19:18:20 +02:00
Jehan
dabf8de59f Bug 770123 - Add emacs locale settings for GNU coding style.
Taken from: https://gcc.gnu.org/wiki/FormattingCodeForGCC
I assumed it is upstream enough, but since I don't use emacs, I have not
tested and just hope it is good. Do not hesitate to commit better emacs
settings to follow our coding style!
2016-08-23 18:11:53 +02:00
Jehan
cc02ee1160 devel-docs: c.vim to help contributors enforce our coding style in VIM.
The GNU coding standards rules can be found in:
https://gcc.gnu.org/wiki/FormattingCodeForGCC
I added a few rules, like if the file has existing tabs, we want to show
them as 8 columns. Yet typing tabs automatically expands to 2 spaces.

I also added a rule to highlight (in red) trailing whitespaces, but also
tabs (everywhere, not only trailing) making them easy to spot.
This file can be easily sourced from vimrc for the whole GIMP tree, but
I advise against setting VIM to automatic discover a locale .vimrc,
which is possible but a high security risk since a third-party vimrc
could contain random shell commands.
2016-08-23 17:37:10 +02:00
Roman Lebedev
eb94b1e3f7 Add .kateconfig with modelines for Kate
Directly follows GIMP HACKING Hackordnung:
  - 2 characters indentation level
  - no tabs. TAB should not put TAB characters in the file.
  - tab stops at 8 column intervals.
2016-08-23 14:53:38 +02:00
Милош Поповић
c29098e82e Updated Serbian translation 2016-08-22 22:28:01 +00:00
Sveinn í Felli
baf8d8ebfa Updated Icelandic translation 2016-08-22 22:05:51 +00:00
Sveinn í Felli
ab8075fb55 Updated Icelandic translation 2016-08-22 21:56:06 +00:00
Michael Natterer
d13bc78a95 plug-ins: remove accidentially added .orig file 2016-08-22 09:06:25 +02:00
Michael Natterer
73c664ec97 app: fix code duplication in GimpMybrushCore, and clean up coding style
Also fixes a case where converting to the color managed image color
via gimp_pickable_srgb_to_image_color() was forgotten.
2016-08-20 23:46:23 +02:00
Piotr Drąg
618719b3e5 Updated Polish translation 2016-08-19 13:43:51 +02:00
Balázs Meskó
e16215f899 Updated Hungarian translation 2016-08-17 09:30:54 +00:00
Benoit Touchette
05e4c5fe28 Bug 769871 - Adds selection to save exif/xmp when exporting a webp file.
This adds an expander to the webp file plug-in  to select whether
to save or not the exif, and xmp data for webp files. This harmonizes
the plug-in with a similar option to the jpg/png file plug-ins.

https://bugzilla.gnome.org/show_bug.cgi?id=769871
2016-08-16 16:49:57 -04:00
Benoit Touchette
7663ff289f plugin: fix for errors during export of webp animation with file-webp plugin
This fixes an error during export of webp animations when the layer is size smaller than the image size.

https://bugzilla.gnome.org/show_bug.cgi?id=769872
2016-08-16 16:34:09 -04:00
Jehan
7725f1dc0e INSTALL: libwebp must be built with --enable-libwebpmux...
... and --enable-libwebpdemux.
2016-08-16 21:04:58 +02:00
skal
e4a2f220e0 Bug 769959 - crash during WebP file loading
WebPDataClear() was called on already-free'd data.
2016-08-16 03:11:26 +02:00
Jehan
9e9cd496f7 INSTALL: adding libwebp in optional dependency list. 2016-08-16 02:41:34 +02:00
Michael Natterer
87f14fbdbc libgimpwidgets: support enums with mnemonics in GimpEnumStrore
Strip the '_' away, combo boxes don't have mnemonics.
2016-08-15 21:57:34 +02:00
Jehan
0652cd016b tools: invert-svg needs glib and GIO dependencies. 2016-08-15 15:06:35 +02:00
Piotr Drąg
ad0a98848e Updated Polish translation 2016-08-15 00:01:55 +02:00
Michael Natterer
3a14a646f5 app: add new config class GimpDialogConfig
which will keep all settings of the "don't ask me again" kind. For
now, moved the "color-profile-policy" there.
2016-08-14 22:21:59 +02:00
Michael Natterer
1027c71f36 app: rename variable in preferences-dialog.c (irrelevant nitpicking) 2016-08-14 15:52:46 +02:00