Michael Natterer
06968d9bf9
Bug 690325 - Image Display broken: a rectangle undrawn to the top left
...
Let GimpTileHandlerProjection know how large the projection is so it
can calculate the number of levels in the pyramid, and always
invalidate all levels.
2013-03-30 17:44:59 +01:00
Téo Mazars
65d34b7b27
Bug 683713 - Align visible layers does not work when layers ...
...
This is a complete rework of the plug-in, the behaviour remains
unchanged.
The implementation spreads all visible layers into one contiguous
array, then applies a simplified rework of the legacy algorithm.
2013-03-30 15:33:47 +01:00
Petr Kubiznak
194ef70d74
Bug 593167 - Support Windows in gimp_get_default_unit()
...
Function gimp_get_default_unit ported for Windows using standard GetLocaleInfo() function (from windows.h).
2013-03-30 10:19:57 -04:00
Michael Henning
8fdfd56904
file-fits: fix image compositing with high bit depths
2013-03-28 19:47:23 -04:00
Timur Zhamakeev
a744c1e136
Added Kyrgyz translation
2013-03-28 09:33:28 +06:00
Michael Natterer
fd34fee7f5
tools: increase buffer size in gimptool from 1000 to 4096
2013-03-27 22:56:01 +01:00
Michael Natterer
c865d8f141
Bug 622054 - Levels Tool gray point picker causes lockup
...
Bail out in gimp_levels_config_adjust_by_colors() if pure
back or white was picked as gray (gamma).
2013-03-27 22:28:29 +01:00
Michael Natterer
71c88aebdc
app: add gegl:vignette to Filters -> Decor
2013-03-27 01:35:49 +01:00
Téo Mazars
24a2113170
Bug 656522 - Scaled Image Rounds Up To Nearest Pixel
...
Prevent gimp_coordinates_callback () to be called recursively
when x and y are chained.
One call puts all values in a consistent state, a recusive call can
cause side effects (calculations with rounded values)
2013-03-27 01:04:33 +01:00
Michael Natterer
8bc4f008e7
Bug 692668 - Browse For Patterns
...
Increase the max size of the clipboard brush and pattern to 2048x2048
pixels. Still arbitrary but much better.
2013-03-26 23:55:40 +01:00
Michael Natterer
720d8fa77a
Bug 692939 - Zealous crop does nothing
...
Treat completely transparent pixels as equal, ignoring the hidden
color information.
2013-03-26 23:38:25 +01:00
Christian Kirbach
38dbae4323
Updated German translation
2013-03-25 11:05:50 +01:00
Mikael Magnusson
a2e8da357e
transformtool: flip cursor if needed
2013-03-24 23:13:56 +01:00
Michael Natterer
a6862af834
app: shorten the labels of the cage tool options by adding newlines
...
This is an exception because the tool only has three option widgets.
2013-03-24 22:11:20 +01:00
Piotr Drąg
c67d6b71b1
Updated Polish translation
2013-03-24 20:47:23 +01:00
Michael Natterer
7f31929bee
Bug 694585 - Export directly to remote ftp completes but reports failed
...
Fix handling of save errors in file-uri in two ways:
- don't try to check if saving to a directly mounted file succeeded,
the mount (e.g. via FUSE) might allow writing, but not stat()ing.
Instead, rely on the return value of gimp_file_save().
- for non-mounted files, provide a separate error message for the case
where the temporary file contains nothing, which is IMO useless
paranoia, but the check was probably added for a reason, so keep
it around.
2013-03-24 18:41:57 +01:00
Daniel Winzen
78c0dedcdf
Updated German translation
2013-03-24 14:49:47 +01:00
Daniel Winzen
d12431a1f7
Updated German translation
2013-03-24 14:45:42 +01:00
Téo Mazars
afa57a507c
Bug 641951 - Weird spacing with flat brushes
...
Take brush orientation into account when computing distances in the
coordinate space of the brush.
2013-03-23 18:23:18 +01:00
Martin Srebotnjak
f5ba71e41a
Updated Slovenian translation
2013-03-23 16:21:51 +01:00
Martin Srebotnjak
9270addc8a
Updated Slovenian translation
2013-03-23 16:21:28 +01:00
Martin Srebotnjak
cb439237e3
Updated Slovenian translation
2013-03-23 16:20:29 +01:00
Nils Philippsen
82c3ef5f41
pagecurl: clean up generated header file again
2013-03-22 14:06:44 +01:00
Nils Philippsen
968b3ffb43
pagecurl: fix build order for generated headers
...
don't distribute these headers either
2013-03-22 13:49:57 +01:00
Michael Natterer
d6af07de8a
po: some perl magic to fix the license string in all translations
2013-03-22 00:00:58 +01:00
Michael Natterer
19d417a745
app: remove <> around the gnu.org URL in GIMP_LICENSE
...
because GtkAboutDialog interprets it as email address.
2013-03-21 23:59:49 +01:00
Michael Natterer
ed2849cd52
Bug 696240 - Changing Gradient From Script-Fu Drop Down Causes GIMP to Crash
...
gimp_gradient_select_run_callback(): Don't free the color values array
twice.
2013-03-21 01:50:32 +01:00
Piotr Drąg
5974b1cba7
Updated Polish translation
2013-03-18 23:15:20 +01:00
Nils Philippsen
096c636b67
app: set error in case of error in ICC profile plug-in
...
The function plug_in_icc_profile_apply_rgb() didn't set the error object
when bailing out due to being called on a grayscale image, this could
lead to crashes in callers which just checked the return value, but not
whether or not an error had been set.
2013-03-18 13:37:17 +01:00
Michael Natterer
64438c1b4e
Bug 694028 - statusbar cancel button for plug-ins is hard to discover
...
Add the word "Cancel" next to the cancel icon, the button is only
visible during a plug-in progress anyway, so no space is wasted.
2013-03-18 01:26:44 +01:00
Balázs Úr
b1743ae52b
Updated Hungarian translation
2013-03-16 23:18:36 +01:00
Balázs Úr
c5af7811be
Updated Hungarian translation
2013-03-16 23:15:23 +01:00
Michael Natterer
39eadbe64d
plug-ins: port ifs-compose to GEGL
2013-03-15 23:52:38 +01:00
Michael Natterer
b941986bbb
app: GimpBrushEditor: fix display of spacing for normal brushes
...
it was doing *all* the UI settings only for generated brushes.
2013-03-14 22:52:34 +01:00
Michael Natterer
84b27e96b9
app: remove temp buffer workaround from gimp_channel_new_from_component()
...
apparently copying a component directly now works fine, probably
because we use "real" GeglBuffers (not TileManager based ones).
2013-03-13 23:45:46 +01:00
Michael Natterer
d837a6d7df
app: fixed paned packing in GimpDeviceEditor
...
so the widgets don't become smaller than their requisition.
2013-03-13 22:06:42 +01:00
Michael Natterer
67f09ea922
themes: (pedantic) reorder a stock icon in Makefile.am
2013-03-13 22:03:56 +01:00
Michael Natterer
bc190a6bab
Bug 397359 - Can't access color management parameters
...
Create all display filters with "color-config" and "color-managed"
parameters set, not only the automatically added color management
display filter. This way we don't only support removing and adding the
filter again, but also support potential other color management
modules.
2013-03-13 10:37:25 +01:00
Michael Natterer
4f7cb88132
app: implement GimpConfigInterface::equal() in gimp-gegl-config-proxy.c
...
so the automatically saved timestamped presets don't fill up with
duplicates of identical settings. The default impl considers them
different because of their timestamps.
2013-03-12 19:09:22 +01:00
Peter Mráz
d2b81e4d1c
Updated Slovak translation
2013-03-12 10:00:49 +01:00
Mukund Sivaraman
f86655bb1f
file-gif-load: Fix incorrect out-of-input-bits condition ( #695513 )
...
GetCode() erroneously assumes that it has run out of input bits, because
it's off by 1 in its size calculation. At the end of the block, if the
End-of-Information code is exactly at the block boundary, it calculates
that it needs to read an extra bit, and tries to read beyond the end of
the block. It fails then, and the End-of-Information code is not
processed, and other warnings/errors are generated.
2013-03-12 13:11:48 +05:30
Michael Natterer
3a0daf540a
app: enable the fast path again in GimpOperationNormalMode
...
but fix it to not take the fast path if opacity is != 1.0 or there is
a mask.
2013-03-11 15:38:28 +01:00
Michael Natterer
2dc36a9dee
app: add a fast path in GimpOperationMaskComponent
...
Pass through the input buffers nop-style if the mask is either 0 or ALL.
2013-03-11 00:21:23 +01:00
Piotr Drąg
910d9ac176
Updated POTFILES.in
2013-03-10 23:41:41 +01:00
Michael Natterer
792f85461b
app: use gimp_button_menu_position() in GimpIconPicker
...
and some small cleanup.
2013-03-10 22:33:45 +01:00
Michael Natterer
0884880579
app: small indentation fix in GimpImageWindow
2013-03-10 19:55:48 +01:00
Michael Natterer
fc19348621
app: consider the label in GimpStatusbar's size negotiation
...
doesn't change anything, except perhaps for weird themes.
2013-03-10 19:54:42 +01:00
Michael Natterer
49fdaac07f
app: add GimpPrefsBox, a helper widget for preferences and similar dialogs
...
and use it in the preferences dialog. Removes quite some code from
that insane file.
2013-03-10 19:49:59 +01:00
Michael Natterer
c0c813d9f1
app: minor formatting cleanup in gimppropwidgets
2013-03-10 19:48:32 +01:00
Michael Natterer
e17971cc38
app: some formatting and translatable strings cleanup in GimpIconPicker
2013-03-10 19:46:20 +01:00