Téo Mazars
02fd481c7e
plugins: make decompose.c's parasites consistants
2013-07-07 16:08:06 +02:00
Téo Mazars
409cb44e6f
plugins: Port compose.c to gegl
2013-07-07 16:08:06 +02:00
Téo Mazars
dcbe7d7873
plugins: do not edit Makefile.am directly
2013-07-05 20:35:41 +02:00
Téo Mazars
ec6720c897
plugins: add compatibility wrappers to motion-blur
...
and remove the old plugin.
2013-07-05 20:09:13 +02:00
Téo Mazars
385a6b60f3
plugins: finish the port of decompose.c
...
- Add all missing decompositions needed for compat
- There are still some noticeable differences with the old plugin
(YCbCr mainly)
- decomposition of alpha is not coherent with gimp's current behaviour.
It still needs to be discussed.
- clamping is only here for compat, but it's probably not really needed.
- Others decompositions can now easily be added.
- compose.c remains unported
2013-06-30 20:44:04 +02:00
Michael Natterer
caf73f5f35
Add support for both gamma-corrected and linear for all bit depths
...
- Add new enum GimpComponentType which contains u8, u16, u32 etc.
- Change GimpPrecision to be u8-linear, u8-gamma, u16-linear etc.
- Add all the needed formats to gimp-babl.c
- Bump the XCF version to 5 and make sure version 4 with the old
GimpPrecision enum values is loaded correctly
This change blows up the precision enums in "New Image" and
Image->Precision so we can test all this stuff. It is undecided what
format will be user-visible options in 2.10.
2013-06-23 16:51:24 +02:00
Téo Mazars
7ae4768fe5
plugins: Forgot to add GEGL's links flags
...
Fix the build
2013-06-09 23:57:16 +02:00
Martijn van Beers
cd7f4e61a8
plugins: port decompose to GEGL
...
Only RGB(A) decompositions are availables right now, others
decompositions need more thinking.
2013-06-09 23:22:52 +02:00
Clayton Walker
264d09b417
Rename colour and greyscale to color and grayscale respectively
2013-06-06 23:26:16 +02:00
Michael Natterer
ec786816bb
*/Makefile.am: merge INCLUDES into AM_CPPFLAGS
...
automake-1.13 finally warns about this anachronism.
2013-06-05 20:48:37 +02:00
Michael Henning
47cb8fbcc0
plug-ins: Remove waves.c
...
This was forgotten in 7d544e25fe
2013-06-01 14:13:03 -04:00
Massimo Valentini
ac98dd4751
Bug 701120: Opening fuzzed .pnm-file causes stack buffer overflow
...
increase BUFLEN to avoid appending the nul terminator '\0'
past the end of 'buf'
2013-06-01 17:30:43 +02:00
Michael Natterer
7d544e25fe
plug-ins, pdb: remove plugin waves and add a PDB compat procedure
2013-06-01 16:04:43 +02:00
Michael Natterer
52dc7fb800
plug-ins, pdb: remove plug-in whirl-pinch and add a PDB compat procedure
2013-05-30 17:52:11 +02:00
Mukund Sivaraman
d72226baf7
file-gif-save: Don't use register keyword
2013-05-30 10:56:24 +05:30
Michael Natterer
894d7568ac
plug-ins, pdb: remove plug-in noise-spread and add a PDB compat procedure
2013-05-29 19:54:42 +02:00
Michael Natterer
b0834ecfbe
plug-ins: remove more cruft from file-gif-save
2013-05-27 22:56:01 +02:00
Michael Natterer
66f6fb9aa6
plug-ins: always build all GIF compression functions, but always use LZW
2013-05-27 22:56:01 +02:00
Michael Natterer
7f8a9331ed
plug-ins: remove crufty and obfuscating #ifdefs from file-gif-save
2013-05-27 22:56:01 +02:00
Michael Natterer
a77d9223df
plug-ins, pdb: remove shift plug-in and add a PDB compat procedure for it
2013-05-27 02:34:04 +02:00
Michael Natterer
66ff5dd70b
Remove all calls to g_type_init(), it's deprecated
...
The type system is initialized automatically now.
2013-05-25 22:44:20 +02:00
Michael Henning
e4d6c7c1af
plug-ins: Fix loading images with premultiplied alpha in file-tiff-load
2013-05-25 09:47:48 -04:00
Michael Henning
feceb05997
plug-ins: Use babl for premultiplied alpha in file-tiff-save
2013-05-24 22:01:38 -04:00
Michael Henning
5d950b3684
plug-ins: Fix babl formats in file-tiff-load
2013-05-24 18:41:48 -04:00
Dov Grobgeld
91b51117fe
Updated dicom plugin to solve problems with import into external programs (e.g. OsiriX)
2013-05-20 19:49:20 +03:00
Michael Natterer
fc38bc300e
plug-ins: remove plug-in cubism and add a PDB compat proc for it
2013-05-19 22:38:03 +02:00
Michael Natterer
b8dace7a75
plug-ins: remove plug-in red-eye-removal and add a PDB compat proc for it
2013-05-19 21:11:03 +02:00
Mukund Sivaraman
7ce720004b
file-svg: Remove obsolete include
...
We removed the version check code sometime before.
2013-05-16 19:40:16 +05:30
Mukund Sivaraman
75bcc1ceb2
file-ps: Don't use the register keyword
2013-05-15 00:22:38 +05:30
Mukund Sivaraman
ccb2477fdd
file-ps: GEGL convert rest of the save functions
2013-05-15 00:21:40 +05:30
Mukund Sivaraman
b65650f8a0
file-tiff-save: Fix indexed image case
2013-05-14 18:33:33 +05:30
Mukund Sivaraman
277e372342
file-ps: GEGL convert gray and rgb save functions
2013-05-14 14:24:00 +05:30
Mukund Sivaraman
46a0dee673
file-tiff-save: Add support for saving 16-bit TIFFs
2013-05-14 14:01:06 +05:30
Mukund Sivaraman
3623399b79
file-tiff-save: Fix for different buffer formats
2013-05-14 13:46:45 +05:30
Mukund Sivaraman
4955900a5c
file-ps: Explicitly specify image precision during load
...
It works even without this patch, but it's better to specify the
precision when we know it.
2013-05-14 13:39:06 +05:30
Mukund Sivaraman
df10419a16
file-tiff-save: GEGL convert TIFF saving code
2013-05-13 18:22:32 +05:30
Mukund Sivaraman
688d5d8b79
file-tiff-save: Wrap long lines
...
Also mark strings for translation.
2013-05-13 18:22:16 +05:30
Mukund Sivaraman
a52e1fec51
file-ps: Remove an extra space
2013-05-13 18:19:23 +05:30
Mukund Sivaraman
75f1da04de
file-ps: GEGL convert loading code
...
Also do some cleanups. We may also be able to support 16-bit
and other rendered output, but now's not the time.
2013-05-13 18:02:47 +05:30
Mukund Sivaraman
a58abcee0d
file-ps: Convert if statement to switch
2013-05-13 17:59:17 +05:30
Mukund Sivaraman
a70f3c6146
file-xpm: Fix warning about uninitialized format string
2013-05-13 16:37:48 +05:30
Mukund Sivaraman
2592f57df4
file-png: Fix some compiler warnings
2013-05-10 11:37:14 +05:30
Mukund Sivaraman
bf7508bcd7
file-png: Use proper enum types instead of ints
2013-05-10 11:36:50 +05:30
Michael Natterer
e791765dbc
plug-ins: remove EXR handling from file-gegl, we have our own plug-in now
2013-05-07 22:37:05 +02:00
Alexia Death
6e332505ca
plugin: Fix gih exporter to default first rank equal to number of cells
2013-04-28 22:21:45 +03:00
Jehan
2368763ddf
plug-ins: add some default shortcuts for animation preview.
...
"space" for play/pause, "f" for next frame and "d" for previous frame.
2013-04-21 08:42:25 +09:00
Jehan
5c38715cce
Bug 338380: zoom and scrolling feature on animation playback plugin.
2013-04-21 08:28:18 +09:00
Jehan
4c341ff67e
plug-ins: animation playback settings are now saved all along the GIMP session.
2013-04-21 08:16:14 +09:00
Jehan
2bfae573ad
plug-ins: give animation playback ability to take into account image updates.
...
This includes a much better code organization where initialization part can be reused
to free up memory and refresh the display on the fly.
This refresh feature has a UI button and a shortcut (ctrl-r) associated.
It implies any kind of change, additional or removed layers, new image size, etc.
2013-04-21 08:08:06 +09:00
Jehan
efe4320074
Bug 688380 : drop-down in animation playback to select the default frame disposal.
2013-04-21 07:59:34 +09:00