Mukund Sivaraman
3477fc0bdd
file-tiff-load: Fix loading of TIFFs containing old-style JPEG images ( #688761 )
...
This commit also moves the updated section of code, so that based on
worst_case, the image type and layer type are updated.
2012-12-04 13:54:42 +05:30
Michael Natterer
5f2afe333f
plug-ins: port file-ico to GEGL
2012-11-30 01:38:23 +01:00
Michael Natterer
20477b6c08
plug-ins: port file-mng to GEGL
2012-11-29 01:30:34 +01:00
Michael Natterer
9c371064b7
plug-ins: fix the build in lcms.c
2012-11-28 09:25:34 +01:00
Michael Natterer
97e07e6476
Bug 662739 - Port to lcms2 for icc V4 profile support
...
Need to copy the alpha channel manually, lcms doesn't touch it.
Fixes converting layers with alpha.
2012-11-28 00:44:46 +01:00
Michael Natterer
c77fc779db
libgimp, plug-ins: use g_strfreev() to free PDB string arrays
2012-11-27 21:16:26 +01:00
Michael Natterer
67dda14e77
plug-ins: cleanup in the recently GEGL-ported plug-ins
...
Mostly formatting consistency paranoia.
2012-11-27 20:58:05 +01:00
Michael Natterer
9247c89852
plug-ins: port file-xpm to GEGL
2012-11-26 02:39:44 +01:00
Michael Natterer
0b48c55fc3
plug-ins: port file-pnm to GEGL
2012-11-26 01:32:12 +01:00
Michael Natterer
d7ca2da6ce
Bug 662739 - Port to lcms2 for icc V4 profile support
...
Fix undo in the lcms plugin.
2012-11-25 20:21:11 +01:00
Elle Stone
e27b70aaed
Bug 662739 - Port to lcms2 for icc V4 profile support
...
Patch from Elle, with bits from some others, that should finally
do the trick. Please everybody test this.
2012-11-25 20:12:42 +01:00
Michael Natterer
759142d82a
plug-ins: port file-tga to GEGL
2012-11-22 00:04:28 +01:00
Michael Natterer
987d795ab9
plug-ins: port file-pdf-save to GEGL
2012-11-21 18:51:41 +01:00
Michael Natterer
ee9467d259
plug-ins: more file-pdf-save cleanup, mostly formatting
...
Also, don't alpha-threshold indexed layers any longer.
2012-11-21 16:18:33 +01:00
Michael Natterer
55a9eb0d1a
plug-ins: lots of cleanup in file-pdf-save before porting to GEGL
2012-11-21 15:04:15 +01:00
Michael Natterer
9dfe9111ef
plug-ins: use g_thread_new(), g_thread_create() is deprecated
2012-11-21 01:47:11 +01:00
Michael Natterer
a60914ec35
plug-ins: port file-dicom to GEGL
2012-11-21 01:14:08 +01:00
Michael Natterer
d9539bf244
plug-ins: port selection-to-path to GEGL
2012-11-21 00:45:07 +01:00
Michael Natterer
9932e05c9b
plug-ins: remove file-xjt
...
It will never hold high bit depths using JPEG compression, and nobody
is going to port it to layer groups and whatever either. Wolfgang
says it's obsolete, whoever needs to convert old files can use 2.8.
2012-11-21 00:12:36 +01:00
Michael Natterer
c54169c9b5
plug-ins: port file-fli to GEGL
2012-11-20 23:37:09 +01:00
Michael Natterer
4c6c08e68d
plug-ins: port file-pix to GEGL
2012-11-19 22:45:20 +01:00
Michael Natterer
d48f0046fc
plug-ins: port file-pcx to GEGL
2012-11-19 22:26:04 +01:00
Michael Natterer
699343c137
plug-ins: port file-html-table to GEGL
2012-11-19 19:34:33 +01:00
Michael Natterer
840fbe9d62
plug-ins: port file-cel to GEGL
2012-11-19 18:43:35 +01:00
Michael Natterer
f20ae81626
plug-ins: clean up the new GIO code in file-gbr and file-pat
2012-11-19 09:08:32 +01:00
Michael Natterer
0dc55b1237
plug-ins: port file-gih to GIO and clean it up quite a bit
...
Also remove support for loading version 1 brushes, I have no clue why
this code was even there, because the plug-in never saved such
brushes.
2012-11-19 09:06:18 +01:00
Michael Natterer
7f6fde5c0f
plug-ins: port file-gih to GEGL
2012-11-19 01:28:42 +01:00
Michael Natterer
756f276a96
plug-ins: port file-header to GEGL
2012-11-19 00:34:36 +01:00
Michael Natterer
88e4a462ba
plug-ins: port file-csource to GEGL
2012-11-19 00:25:10 +01:00
Michael Natterer
8c72ad9bd7
plug-ins: port file-psp to GEGL
2012-11-19 00:10:17 +01:00
Michael Natterer
1c88116e31
plug-ins: port file-jp2-load to GEGL
2012-11-18 23:48:31 +01:00
Michael Natterer
5d5c73de98
plug-ins: port file-xbm to GEGL
2012-11-18 23:22:07 +01:00
Michael Natterer
8ee9e53163
plug-ins: some cleanup in file-pat and file-gbr
2012-11-18 23:20:36 +01:00
Michael Natterer
7a2c8c2491
plug-ins: port file-gbr to GIO
2012-11-18 22:56:29 +01:00
Michael Natterer
bc22e902ad
plug-ins: use the read_all()/write_all() API of the input/output streams
...
This avoids the manual looping added below.
2012-11-18 18:26:19 +01:00
Michael Natterer
b208911b23
plug-ins: make file-pat work properly when GIO returns partial data
...
Loop around g_[input|output]_stream_[read|write](). This really needs
abstraction to avoid copying that in all file plug-ins.
2012-11-18 00:27:08 +01:00
Michael Natterer
ffff1ff9ea
plug-ins: port file-pat to handling URIs
...
which for me hilariously fails on sftp:// and only loads
partial data. Please test!
2012-11-17 21:35:28 +01:00
Michael Natterer
9de0ba8114
plug-ins: port file-pat to GIO
...
This can now serve as proper example for both GIO and GEGL porting of
a file plug-in.
2012-11-17 12:51:12 +01:00
Michael Natterer
83de53ee4d
Bug 677776 - filter popup windows get hidden behind main image window
...
Apply modified patch from Simone Karin Lehmann which makes sure
script-fu gets properly hidden after the dialog is done.
2012-11-13 00:47:34 +01:00
Michael Natterer
908f727f0a
Chain up unconditionally in GObject::constructed()
...
It's supported since GLib 2.28.
2012-11-12 21:51:22 +01:00
Michael Natterer
fe19ad9706
Bug 683694 - Spelling errors
...
Reworded all places that used to say "allows to".
2012-11-11 15:50:25 +01:00
Michael Natterer
0b35f6a082
Bug 687392 - Memory corruption vulnerability when reading XWD files
...
Applied and enhanced patch from andres which makes file-xwd detect
this kind of file corruption and abort loading with an error message.
2012-11-08 00:16:31 +01:00
Michael Natterer
579a1a259a
Bug 687552 - Improve palette sorting functionality
...
Apply patch from David Gowers that adds more options to the sort
palette plug-in.
2012-11-07 22:51:22 +01:00
Jehan
7978506eb4
plug-ins: change the icon when playing in animation-play.
...
Change the STOCK id from GTK_STOCK_MEDIA_PLAY to GTK_STOCK_MEDIA_PAUSE
when playing, and revert when pausing.
2012-11-02 23:53:41 +01:00
Michael Natterer
a4ab1fe97c
plug-ins: use !strcmp() not strcmp() to match strings, gah...
2012-11-02 13:53:40 +01:00
Michael Natterer
9615f233ba
Bug 677733 - Export image: duplicate list item for TIFF export
...
Don't register a mime-type for the alternative file-tiff-save2
procedure, it's not supposed to be registered as file procedure, and
only usable from scripts anyway.
2012-11-01 19:21:24 +01:00
Michael Natterer
f3f72b720c
Bug 677733 - Export image: duplicate list item for TIFF export
...
Don't register a second file procedure for extension-less exporting as
XMC, this approach is totally bogus. Fixes the duplicate XMC entry in
File->Export.
2012-11-01 19:17:53 +01:00
Michael Natterer
569e42d79c
plug-ins: refactor file-gegl so it can handle multiple file types
...
and add support for NEF (Nikon RAW format). Also cleanup everything a
bit.
2012-10-29 23:40:11 +01:00
Massimo Valentini
ef5cd8d80a
Bug 686379: In the JPEG save dialog, checking/unchecking XMP...
...
saving, don't update JPEG size
2012-10-22 18:26:05 +02:00
Michael Natterer
890ae48330
Bug 686602 - missing EXIF_CFLAGS when building plug-ins/file-psd
...
Apply patch from John Hein which adds EXIF_CFLAGS to INCLUDES.
2012-10-22 14:59:51 +02:00