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
Michael Natterer
cdf2c7ba4b
app, menus: add CIE lch noise to the menus
2013-03-09 22:59:13 +01:00
Michael Natterer
c76a23075d
app: blacklist some more useless ops in the GEGL tools
2013-03-09 22:23:52 +01:00
Michael Natterer
872b1f3221
app: don't leak the input stream when loading a viewable's icon pixbuf
2013-03-09 21:12:00 +01:00
Michael Natterer
1454234d98
app, menus: add a "Desaturate" submenu for the newly added GEGL filters
2013-03-09 20:49:57 +01:00
Michael Natterer
06a4d2e29f
app: have proper titles in the GEGL filter settings import/export dialogs
...
"Import foo" and "Export foo" were just not good enough...
2013-03-09 20:34:15 +01:00
Michael Natterer
54778783ed
app: make a hack in GimpOperationTool slightly worse, but clearer
2013-03-09 20:27:02 +01:00
Michael Natterer
cf3010394b
app: strip the ellipsis from the GEGL filter dialog labels
...
We recycle the menu item's label, and ellipsis are just wrong in a
dialog title.
2013-03-09 20:19:32 +01:00
Michael Natterer
3105791933
app: set the sensitivity of the 3 newly added GEGL filter menu items
2013-03-09 20:18:39 +01:00
Michael Natterer
69c897a118
app: fix crash in GEGL tool when an operation specific tool was used before
...
gimp_image_map_tool_initialize(): add the saved settings combo only if
we have a config object.
2013-03-09 20:16:24 +01:00
Michael Natterer
edec6ac8cc
app: add some more gegl ops to the menus (wip)
2013-03-09 18:10:14 +01:00
Michael Natterer
fd5db78dd4
devel-docs: make the docs for app/ build again
2013-03-09 00:03:59 +01:00
Michael Natterer
16d739b268
Bug 695416 - undefined reference when building devel-docs/tools/widgets.c
...
Add -lm to the linker flags for the doc-shooter binary. Actually add a
whole snippet of makefile boilerplate that also deals with -mwindows,
all other makefiles seem to have it. I have no clue what it does.
(cherry picked from commit ae5f847a11 )
2013-03-08 23:46:20 +01:00
Nils Philippsen
594726698f
devel-docs: rewording, grammar fixes, etc.
2013-03-08 21:38:19 +01:00
Przemysław Gołąb
17ca1ea170
devel-docs: document more files, fix typo
2013-03-08 20:12:15 +01:00
Michael Natterer
448722c849
app: blacklist some more ops in the GEGL tool, they are in the menus
2013-03-08 17:24:02 +01:00
Daniel Sabo
2614404764
Add support for custom icons for tool presets
...
Adds an icon-pixbuf property to GimpViewable that is used for a default
implementation of new_pixbuf.
Extend gimp_icon_picker to allow the user to pick non-stock icons for tool
presets (or any other class derived from GimpViewable). Icons can come
from any file GdkPixbuf can load or from image data on the clipboard.
2013-03-08 08:19:54 -08:00
Michael Natterer
e21e3bce5c
plug-ins, pdb: remove plug-in noise-randomize
...
and implement its procedures as compat wrappers around GEGL ops.
2013-03-08 17:06:53 +01:00
Michael Natterer
ee34b81ad8
Makefile.am: build tools right after libgimpbase
2013-03-08 14:39:16 +01:00
Michael Natterer
cc6d3bb1eb
app: use gegl_node_blit() instead of GeglProcessor in GimpPerspectiveClone
...
the speedup is hardly measurable, but why not get rid of some overhead
anyway.
2013-03-07 22:15:29 +01:00
Michael Natterer
561c250298
app: print 4 decimal places in GIMP_TIMER_END()
2013-03-06 12:50:21 +01:00
Michael Natterer
a66de41f60
app: use the right enum for gegl_node_blit() (no logic changed)
2013-03-04 14:02:33 +01:00
Michael Natterer
d0ef6a5af6
app: use gegl_node_blit() in GimpApplicator too
...
Speeds up applying by at least a factor of two. Patch from Massimo.
2013-03-02 18:50:34 +01:00
Michael Natterer
dfeb16d9ee
app: don't use a GeglProcessor when we don't need a progress
...
Instead, use gegl_node_blit() directly which is more than ten times
faster in gimp_gegl_apply_operation(). Patch from Massimo Valentini.
2013-03-02 18:32:34 +01:00
Michael Henning
40c2b8fc52
file-fits: Add support for saving high bitdepth files.
2013-03-02 11:45:00 -05:00
Anish A
8c145bd4de
Revert "Updated Malayalam Localization"
...
This reverts commit 93d24640b7 .
2013-03-01 11:53:12 +04:00
Anish A
93d24640b7
Updated Malayalam Localization
2013-03-01 11:45:32 +04:00
Michael Natterer
e6d1234456
app: fix expected single-window sessionrc so tests pass again
2013-02-28 01:29:53 +01:00
Michael Natterer
9da0f489e1
Bug 694665 - SWM should distribute remaining space to main frame
...
Save the "right-docks-position" as negative value in pixels from the
right window border. Change the image window restoring code to
interpret negative values like that, but keep the meaning of positive
values for compatibility with existing sessionrc files.
2013-02-27 23:46:00 +01:00
Michael Natterer
97af52c465
Bug 686544 - Opening new image window doesn't restore docks
...
Call gimp_dialog_factory_show_with_display() in gimp_display_new(), we
otherwise do this only when the ICONIFIED state of an image window
changes.
2013-02-27 23:26:49 +01:00
Daniel Mustieles
01eba3df27
Updated Spanish translation
2013-02-26 14:48:45 +01:00
Elle Stone
ceebfe5d01
Bug 694679 - lcms plug-in half-floating point support
...
Again, this time in an #ifdef: add support for half-floating point ICC
profile conversions.
2013-02-26 09:12:02 +01:00
Michael Natterer
1e6d984c66
Revert "plug-ins: add support for half-floating point ICC profile conversions to lcms"
...
This reverts commit fd5a017633 .
We can't depend on lcms 2.4 yet.
2013-02-25 23:25:27 +01:00