Commit Graph

31885 Commits

Author SHA1 Message Date
7aa7472f4a devel-docs: Fix compilation, include gegl.h 2012-05-02 21:03:03 +02:00
a1ea79c1f9 Updated POTFILES.in 2012-05-02 18:15:01 +02:00
cf43a09626 app: clamp the return value of gimp_operation_levels_map_input()
before putting it into 8 bit for rendering UI stuff, because the
function itself doesn't clamp any longer.
2012-05-02 17:51:23 +02:00
71d5fbe6af debug: follow new gimp_image_new signature 2012-05-02 17:51:23 +02:00
1ea3bb827e app: add a dedicated menu entry for gegl:color-temperature 2012-05-02 17:51:23 +02:00
58324ab239 app: kill more clamping in a levels utility function 2012-05-02 17:51:23 +02:00
b9db13e4fc app: fix GimpOperationReplaceMode to not do two things different than legacy 2012-05-02 17:51:23 +02:00
64a4ec12d5 app: s/unsigned integer/integer/ in UI labels 2012-05-02 17:51:22 +02:00
549c051400 data: crop garbage border away from the splash 2012-05-02 17:51:22 +02:00
97d4307891 file-gegl: implement saving 2012-05-02 17:51:22 +02:00
3db9deed1c app: add color pickers to all GEGL tool color properties
The way to make gimp_prop_table_new() create tool pickers is
disgusting, but works.
2012-05-02 17:51:22 +02:00
50439e812e app: move GimpLevelTool's color picking stuff into GimpImageMapTool
so all subclasses can use it.
2012-05-02 17:51:22 +02:00
662bba9fb3 app: generalize some Babl format hardcoding in GimpLevelsTool 2012-05-02 17:51:22 +02:00
49175a2d1b app: remove clamping from GimpOperationLevels, it was at a fishy place anyway 2012-05-02 17:51:22 +02:00
28f70039ab file-gegl: a simple gegl based file loading plugin 2012-05-02 17:51:22 +02:00
ab1bf6fcee clean up png plugin some more. 2012-05-02 17:51:22 +02:00
43cce00fd9 libgimp: fix NULL colormap for gimp_drawable_get_format() 2012-05-02 17:51:22 +02:00
99c5830e84 app: cache the RGB <-> LAB fishes in gimpimage-convert.c 2012-05-02 17:51:21 +02:00
28c2fdc9d5 app: "fix" the format of the indexed component
to be "Y u8", so it at least extracts something reasonable.
2012-05-02 17:51:21 +02:00
252ba10537 app: indentation in gimpdrawable-blend.c 2012-05-02 17:51:21 +02:00
981f039053 app: don't disable the blend tool on indexed drawables 2012-05-02 17:51:21 +02:00
ee31359587 app: move gimp_image_convert_precision() to its own file
gimpimage-convert.c is big enough already
2012-05-02 17:51:21 +02:00
87abc72832 file-png: use gegl iterators for some of the code 2012-05-02 17:51:21 +02:00
1f5c631970 no comma operator there... 2012-05-02 17:51:21 +02:00
7f45819202 ==== remove obsolete warning ==== 2012-05-02 17:51:21 +02:00
641848ea0b Fix the palette handling in gimp_drawable_get_format() 2012-05-02 17:51:21 +02:00
1549dd00ba file-png: implement PNG indexed saving/loading 2012-05-02 17:51:20 +02:00
4c83e208d4 app: fix precision condition for indexed images 2012-05-02 17:51:20 +02:00
2cb15f8669 libgimp: fix swapped alpha handling in indexed case 2012-05-02 17:51:20 +02:00
f057aa7932 app: rename GimpMaskUndo::convert-precision to ::convert-format 2012-05-02 17:51:20 +02:00
c5d7aaf52e app: added gegl erase mode 2012-05-02 17:51:20 +02:00
c24ff24311 app: when converting an image's precision, don't forget the selection mask 2012-05-02 17:51:19 +02:00
ce33d2ed33 app: display the precision in the image properties dialog 2012-05-02 17:51:19 +02:00
7b09456887 app: temporarily disable drawable previews for precision > u8 2012-05-02 17:51:19 +02:00
c7522d1876 app: explicitly use a u8 format for image previews
instead of relying on the temporary fact that the projection is always
8 bit.
2012-05-02 17:51:19 +02:00
a3a62b4546 app: add shortcut functions gimp_dynamics_get_foo_value()
and use them for simple use cases instead of dynamics_get_output() and
output_get_foo_value().
2012-05-02 17:51:19 +02:00
46ce18f994 app: don't disable perspective clone on indexed drawables any longer 2012-05-02 17:51:19 +02:00
0ac531fa3b app: fixed a bug in gegl legacy blending modes 2012-05-02 17:51:19 +02:00
fa0faf4254 app: replace the polar-coords plug-in by gegl:polar-coordinates 2012-05-02 17:51:19 +02:00
67908df578 app: add XCF support for >8bit, using file format version 4 2012-05-02 17:51:19 +02:00
1badcb7ce9 app: add GIMP_PRECISION_U32 and all its formats 2012-05-02 17:51:19 +02:00
c57b4f0fa3 app: port by color select and fuzzy select to float
so it works nicely on all precisions, disable HSV color matching for
now, need to decide what to do with it.
2012-05-02 17:51:18 +02:00
9e73e7ebfe app: gimp_pickable_get_color_at(): 4 bytes is not enough for pixels any longer 2012-05-02 17:51:18 +02:00
926f746b66 app: add gimp_babl_compat_u8_format() instead of having this code 5 times 2012-05-02 17:51:18 +02:00
49ab0624f3 app: add undo_desc for converting the image to GIMP_PRECISION_HALF 2012-05-02 17:51:18 +02:00
89113fed51 code formatting fixes, some simplifications 2012-05-02 17:51:18 +02:00
64ad69e331 first shot at GEGL-based png-save 2012-05-02 17:51:18 +02:00
8b028ee8ce depend on babl>=0.1.11 2012-05-02 17:51:18 +02:00
2e7944cad0 app: add GIMP_PRECISION_HALF for 16 bit floating point
and use babl_format_get_palette() to simplify some code.
2012-05-02 17:51:18 +02:00
a539878bc4 app: set default tilemul for gimpgegltilebackend to 2 2012-05-02 17:51:18 +02:00