Balázs Úr
6a97b111b2
Updated Hungarian translation
2014-09-11 18:05:58 +00:00
Michael Natterer
aa0912fcd6
Bug 735904 - Zealous crop of an image with a selection duplicates image data
...
Clear the selection before calling gimp_drawable_merge_shadow(), because
the selection affects the merge, which is unwanted here.
2014-09-10 00:09:28 +02:00
Michael Henning
8a2a9775b9
app: Refactor GimpBlendTool to not use update methods.
...
Simply call draw_tool_pause/resume instead.
2014-09-08 17:08:36 -04:00
Michael Natterer
1db5c06f54
Bug 735902 - Drawing a gradient should never produce negative RGB channel values
...
Use MAX(value, 0.0) on the result of dithering.
2014-09-08 22:49:51 +02:00
Michael Natterer
77482620b4
Bug 736199 - Precision Conversion Dithering doesn't work at >16-bit precision
...
Don't allow to select dithering != "none" in the convert precision
dialog if the precision has more than 16 bits.
2014-09-07 23:28:48 +02:00
Michael Natterer
14978bfe5d
Simplify calls to g_output_stream_write_all()
...
It returns TRUE only if all bytes were written, so there is no need to
get and check the bytes_written return value.
2014-09-07 20:30:14 +02:00
Jehan
d249ec348b
Bug 735828 - configure fails for python < 2.7.
...
sys.version_info named components only available since 2.7, though GIMP
is supposed to support 2.5.0 and over. Used numerical tuple index
instead.
2014-09-07 16:33:34 +02:00
su-v
97d6629d66
Bug 731446 - Files opened twice via command line
...
Prevent Cocoa command line argument parsing for files, using
same fix as in Gedit commit 86e7dd7b72fc35c6d9b19a75bbc715aee19304b4
2014-09-06 01:06:43 +02:00
Michael Natterer
b7d3772b10
docs, etc: update the default gimprc and the gimprc manpage
2014-09-03 22:21:40 +02:00
Michael Natterer
53f4dda3b4
Bug 735894 - Option to display the image ICC profile...
...
...on the title bar and status bar
Implement %o for the title and status format strings, which expands
to the image profile's label.
2014-09-03 22:20:36 +02:00
Mukund Sivaraman
1dc873b860
app: Fix return types
2014-09-03 09:09:00 +05:30
Michael Henning
36d719c986
app: In GimpBlendTool, don't start the draw tool too early.
...
Also simplify some related logic and rename related functions to
be clearer.
2014-09-02 18:57:14 -04:00
Michael Henning
df1a352414
build/win: Preserve PATH in environment for building icu-native
2014-09-02 10:41:26 -04:00
Michael Natterer
bda1cd049d
Bug 735516 - Crop to content fails
...
Return a new enum GimpAutoShrink { SHRINK, EMPTY, UNSHRINKABLE } from
gimp_pickable_auto_shrink() because a simply boolean FALSE doesn't
distinguish between "not further shrinkable" and "no content". Change
the callers accordingly add a special "already cropped" message where
we only had a "no content" message before.
2014-08-31 17:41:54 +02:00
Hartmut Kuhse
50463d8d5a
app: erroneously dereferencing paint_options
...
fixing commit 4d6640ff79
2014-08-31 15:27:12 +02:00
Michael Natterer
1326cc5562
pdb: fix uninitialized variable warning in the convmatrix compat wrapper
2014-08-29 21:37:17 +02:00
Michael Natterer
de1b416c9f
app: forgot a s/const gchar*/GFile*/ in tests.[ch]
2014-08-29 21:36:31 +02:00
Philippe Teuwen
6e73a6278f
file-bmp: Use masks when BI_BITFIELDS method is found
2014-08-28 19:30:20 +05:30
Mukund Sivaraman
24cf89aa68
file-bmp: Print compression method in debug build
2014-08-28 19:27:07 +05:30
Mukund Sivaraman
1d10c4d88f
file-bmp: Fix format specifiers
2014-08-28 19:21:53 +05:30
Mukund Sivaraman
2dac58718f
file-bmp: Remove unnecessary casts
2014-08-28 19:07:59 +05:30
Michael Natterer
b6eb88dbf9
Bug 735513 - Fuzzy select (magic wand) freeze w/select transparent areas
...
gimp_pickable_contiguous_region_by_seed(): don't call
find_contiguous_region() with start coords outside the buffer, or it
will run into an infinite loop.
2014-08-27 21:12:46 +02:00
Michael Natterer
f38d3a1672
app: don't try to draw a NULL boundary in gimp_region_select_tool_draw()
2014-08-27 21:10:55 +02:00
Michael Natterer
6acd7e24bb
devel-docs: add some info about libtool versioning to release-howto.txt
2014-08-27 20:42:24 +02:00
Jehan
8bae45323b
INSTALL: update gexiv2 URL and remove a repetitive sentence.
2014-08-27 16:02:26 +02:00
Mukund Sivaraman
7bfc60462e
devel-docs: Add libtool-instructions.txt
2014-08-27 08:41:02 +05:30
Mukund Sivaraman
a805f8426a
app: Use gint64 for dirty_time
2014-08-25 19:55:29 +05:30
Yuri Myasoedov
0dd0f8ef2a
Updated Russian translation:
...
* Fixed https://bugzilla.gnome.org/show_bug.cgi?id=674076
2014-08-25 13:34:47 +04:00
Mukund Sivaraman
66ee43a374
build: Update configure help
2014-08-25 13:25:28 +05:30
Massimo Valentini
51d3498cd4
Bug 732072: Image windows created by script-fu plug-ins...
...
are opened behind the previously focused Image Window
libgimp/gimpui.c bypasses gtk in setting the transient_for
property and so it is not possible to call
gtk_set_transient_for (dialog, NULL), but it is necessary
to go directly to the gdk level.
2014-08-21 12:43:51 +02:00
Michael Natterer
dfd2998e60
Makefile.am: Add gtk-doc.make to EXTRA_DIST
2014-08-20 17:24:57 +02:00
Jehan
da4247d87c
app: interpreter arguments for plugins not returned.
...
When a plugin file's shebang would start with "/usr/bin/env", the
interpreter's arguments were not returned by resolve_sh_bang().
2014-08-19 15:04:30 +02:00
Michael Henning
4b9bd6ba7d
configure: fix testing for bzip2 on windows
2014-08-19 00:03:09 -04:00
Jehan
23245d2788
app: set win32 only code between #ifdef G_OS_WIN32
...
PATHEXT environment variable to determine whether a file is executable
or not is a Windows-only concept.
2014-08-19 02:12:56 +02:00
Jehan
cd0b2f61c0
app: g_file_new_for_uri() return object not freed with g_object_unref().
...
Non-freed GFile object when saving or exporting the first time, i.e.
with default extensions.
2014-08-19 01:38:13 +02:00
Michael Henning
601f6af69b
build/win: Upgrade librsvg to 2.40.2
2014-08-18 11:25:19 -04:00
Kevin Cozens
5bacf11360
Don't need to use snprintf() in atom2str to return some fixed strings.
...
From SVN version 102 of offical version of TinyScheme.
2014-08-17 21:02:30 -04:00
Kevin Cozens
ac45213ccd
Prevent possible crash when loading file with scheme_load_file.
...
From SVN version 101 of offical version of TinyScheme.
2014-08-17 21:02:30 -04:00
Mikael Magnusson
8b9696a7fa
plug-ins, pdb: Add missing break statements to switch in correct file
2014-08-18 01:34:00 +02:00
Michael Natterer
a0a7e713b4
Bug 706275 - "View/Snap to active path" doesn't snap to layer center...
...
...with the Move tool
Add the missing code to snap to the rectangle's center in
gimp_image_snap_rectangle().
2014-08-17 22:12:44 +02:00
Jehan
c4dbb34199
Fix make distcheck.
...
Use srcdir/abs_srcdir in Makefile.am for dealing with VPATH builds.
2014-08-16 18:59:30 +02:00
Jehan
af5732ec14
configure: s/libpoppler/libpoppler-glib/
...
To be precise, we require the libpoppler-glib, which is optional when
building poppler. It is more informative to be accurate.
2014-08-16 15:56:45 +02:00
Mikael Magnusson
5fb5327f33
plug-ins: fix typo in error path
2014-08-16 03:10:35 +02:00
Mikael Magnusson
16637900b6
app: initialize variable
2014-08-16 02:54:57 +02:00
Mikael Magnusson
4cd23d6b6e
gfig: Don't do integer division
2014-08-16 02:43:09 +02:00
Mikael Magnusson
45a9519cec
app: Don't do integer division before saving to gdouble, remove stray ;
2014-08-16 02:38:55 +02:00
Mikael Magnusson
541de6ed9c
plug-ins, pdb: Add missing break statements to switch
2014-08-16 02:25:49 +02:00
Simon Budig
7928be2255
fix a few potential use-before-check errors
...
Spotted by Andrey Karpov using static code analysis:
http://www.viva64.com/en/b/0273/
2014-08-16 00:59:19 +02:00
Simon Budig
a102690145
remove unnecessary if()
...
Spotted by Andrey Karpov using static code analysis:
http://www.viva64.com/en/b/0273/
2014-08-16 00:37:14 +02:00
Simon Budig
218b78241c
fix errors in the psd loader code.
...
triggered by Andrey Karpov finding a stupid if-elseif-elseif-... sequence
using static code analysis:
http://www.viva64.com/en/b/0273/
2014-08-16 00:37:14 +02:00