Commit Graph

3317 Commits

Author SHA1 Message Date
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 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
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
Michael Natterer bc87bf5fe9 plug-ins: fix #ifdefs to fix build error and warnings in screenshot.c 2012-10-17 11:53:45 +02:00
Simone Karin Lehmann 85445c88c3 Bug 683617 - Can't take screenshots (Mac OS)
Use the standard Mac OS X screenshot utulity, it supports
everything: delay, capture decoration, capture region, even
the mouse pointer.
2012-10-14 17:07:42 +02:00
Richard Allen b88f1b04dd Bug 673315 - raw RGB565 bitmap loader is endian-specific
Split raw RGB565 into RGB565LE/RGB565BE/BGR565LE/BGR565BE

This change splits the raw file importing to handle the two different
endiannesses natively. This fixes a bug where the same image would
import different on different CPUs or even on different operating
systems on the same CPU. This also adds the ability to directly open
BRG565 files from the raw file import dialog.
2012-09-26 23:10:30 +02:00
Michael Natterer aa0a24164c plug-ins: port file-gif-save to GEGL 2012-09-22 23:19:32 +02:00
Michael Natterer 6452a95125 Remove plug-in crop-auto and add compat PDB wrappers to replace it 2012-09-22 20:59:17 +02:00
Michael Natterer 07107fe214 plug-ins: port animation-play to GEGL 2012-09-22 00:46:05 +02:00
Michael Natterer 59418b8a21 plug-ins: port file-gif-load to GEGL 2012-09-15 22:08:20 +02:00
Michael Natterer 654af22c0f plug-ins: undeprecate align-layers: no need to use gimp_drawable_get() 2012-09-15 21:56:05 +02:00
Michael Natterer e84d04d229 plug-ins: port file-aa to GEGL, and support indexed images 2012-09-15 09:34:25 +02:00
Michael Natterer 16f46dd0d4 plug-ins: port file-gbr to GEGL
This is only undeprecation and doesn't add high bitdepth brush support
or anything, not even for loaded half-float CinePaint brushes.
2012-09-13 22:36:31 +02:00
Kevin Cozens a2e037fb00 Corrected spelling errors spotted by Ari Pollak (Mostly fixes bug #683694)
Still need to address the "allows to" grammatical error.
2012-09-10 12:22:12 -04:00
Nils Philippsen 96ce2c936d file-cel: make generating thumbnails more robust
Ran non-interactively, file-cel could crash e.g. if loading an image to
generate a thumbnail, because there is no way to specify a palette file
in that case.
2012-09-06 12:42:48 +02:00
Mukund Sivaraman 1981cb9a82 value-propogate: Rearrange operands 2012-09-06 07:29:54 +05:30
Mukund Sivaraman 24139cf453 value-propogate: Fix condition (cppcheck report) 2012-09-06 07:29:16 +05:30
Mukund Sivaraman dde1ed4d3c file-save-pdf: Remove redundant code (cppcheck report) 2012-09-06 07:23:05 +05:30
Michael Natterer a366fd76e5 Revert "Bug 683381 - Inverted alpha behavior of 16-bit Targa files"
This reverts commit dc00fb57a0.
2012-09-05 23:34:11 +02:00
Mike Gran dc00fb57a0 Bug 683381 - Inverted alpha behavior of 16-bit Targa files
file-tga.c (upsample): swap alpha behavior
2012-09-05 22:47:35 +02:00
Massimo Valentini c59ab4d817 lcms: oversight 2012-09-04 17:53:06 +02:00
Michael Natterer 8bbfc9e5cf Bug 675558 - switch from lcms-1 to lcms-2
Applied modified patch from Hartmut Kuhse which ports to lcms-2.
2012-09-03 20:03:53 +02:00
Simon Budig 3d739b0cd2 assume gamma-data in tiffs. 2012-08-29 19:04:13 +02:00
Simon Budig da992cd62b small bugfix for planar, removal of dead code. 2012-08-29 18:20:34 +02:00
Nils Philippsen 43fc9dbd8e file-gif-load: fix type overflow (CVE-2012-3481)
Cast variables properly to avoid overflowing when computing how much
memory to allocate.
2012-08-16 12:07:40 +02:00
Jan Lieskovsky d95c2f0bcb file-gif-load: limit len and height (CVE-2012-3481)
Ensure values of len and height can't overflow g_malloc() argument type.
2012-08-16 12:06:31 +02:00
Nils Philippsen 86f4cd39bd file-cel: use g_set_error() for errors instead of g_message() 2012-08-14 12:03:59 +02:00
Nils Philippsen 69b98191cf file-cel: use statically allocated palette buffer 2012-08-14 12:03:59 +02:00
Nils Philippsen b772d1b84c file-cel: validate header data (CVE-2012-3403) 2012-08-14 12:03:59 +02:00
Nils Philippsen 797db58b94 file-cel: check fread()/g_fopen() return values and pass on errors 2012-08-14 12:03:58 +02:00
Massimo Valentini d3e68fc995 plug-ins: don't crash loading a transparent indexed png
with no text chunk, in that case 'i' == tile_height and

*** glibc detected *** ...2.0/plug-ins/file-png:
  double free or corruption (out): 0x00000000011af590 ***
2012-07-09 18:04:08 +02:00
Massimo Valentini d76394775f Bug 677040: PDF export does not appear to handle font size...
...correctly unless image flattened

Font size was wrong unless in pixels and
gimp_drawable_type returns a GimpImageType
2012-06-21 19:04:32 +02:00
Matthias Wenzel 9e97e5c26a plug-ins: add 1, 2, 4, 8 bit grayscale loading to file-raw
and put the preview into a scrolled window.

mitch: cleaned up the patch and made the preview area properly
follow the loaded image's size.
2012-06-12 20:10:36 +02:00
Massimo Valentini 03e819de24 Bug 673729: tiff plug in not working 2.8.0-RC1 windows install
implement win32 filename Unicode management in the plug-ins
to work-around a problem in libtiff TIFFFdOpen.

Based on a patch from Hartmut Kuhse.
2012-06-09 15:36:53 +02:00
Massimo Valentini be5b969c00 Bug 677637: PDF export plug-in does not work
use g_fopen and cairo_pdf_surface_create_for_stream
to avoid file name encoding issues on Windows.
2012-06-09 15:36:53 +02:00
Simon Budig 24b834627e slight progress for planar loading... 2012-06-07 01:53:46 +02:00
Simon Budig e0497c5173 treat tiff samples as linear instead of gamma corrected 2012-06-06 21:53:50 +02:00
Simon Budig 2ebdd5f550 remove obvious code duplication 2012-05-19 15:32:05 +02:00
Simon Budig abf4693a3d further untested loading code... 2012-05-19 02:52:47 +02:00
Simon Budig b2e579ad21 stab at the tiff plugin. Die! die! die! 2012-05-19 02:52:45 +02:00
Øyvind Kolås 9b7860cbfc plug-ins: remove normalize plugin from menus
This is the same as auto-levels
2012-05-14 19:13:10 +02:00
Alexandre Prokoudine eb48617a38 Replaced old Difference of Gaussians, Laplace and Sobel filters with new GEGL operations 2012-05-13 06:41:19 +04:00
Alexandre Prokoudine ac85c84a0f Replaced old Ripple and Lens Distortion filters with new GEGL operations 2012-05-13 06:15:24 +04:00
Alexandre Prokoudine 20ae491b21 Replaced the old Unsharp Mask filter with the new GEGL operation 2012-05-13 05:38:24 +04:00
Øyvind Kolås 7cfb9b2012 plugins: remove diffraction pattern from menus 2012-05-08 21:07:25 +02:00
Øyvind Kolås 7e6b27609e plugins: remove smooth-palette from menus 2012-05-08 21:07:25 +02:00
Michael Natterer 54bb3c4473 plug-ins: port screenshot cursor drawing to GEGL 2012-05-08 01:44:13 +02:00
Øyvind Kolås 6c3372cefb plugins: remove mail plug-in from menus 2012-05-07 12:21:13 +02:00
Øyvind Kolås 54db741e1b plugins: remove sphere designer from menus 2012-05-07 09:36:51 +02:00
Michael Natterer 4b24194907 Bug 588936 - a visual feedback should be produced after screenshot is done
Beep after a screenshot with delay was taken.
2012-05-07 02:18:32 +02:00
Øyvind Kolås d96cab20d7 plugins: remove warp plug-in from menus 2012-05-06 21:44:43 +02:00
Øyvind Kolås 1be09c737e plugins: remove paper tile from menus 2012-05-06 21:42:39 +02:00
Øyvind Kolås c938e4c85c plugins: remove laplace/sobel from menu
The generic edge detect plug-in convers both _and_ is more configurable.
For GEGL it _might_ make sense to internally have laplace/sobel, though
it is not important to have it visible in a end user/photographer menu.
2012-05-06 21:33:48 +02:00
Øyvind Kolås 77f76728f5 plugins: remove filter-pack from menus 2012-05-06 21:16:40 +02:00
Øyvind Kolås 8f640e8084 plugins: remove max-rgb from menus 2012-05-06 21:06:12 +02:00
Øyvind Kolås 5dbbb02bfb plugins: remove colorcube-analysis from menus 2012-05-06 20:47:40 +02:00
Michael Natterer f1a771439a Replace the semi-flatten plug-in by a GEGL operation 2012-05-04 23:56:10 +02:00
Michael Natterer f24445efbc Replace the threshold-slpha plug-in by a GEGL operation 2012-05-04 17:59:36 +02:00
Michael Natterer 0c4c095a57 plug-ins: hide colorify from the menus, we have the colorize tool 2012-05-03 15:02:34 +02:00
Michael Muré 9966bcfd13 remove now useless and deprecated g_thread_init
Warning

g_thread_init has been deprecated since version 2.32 and should not be used in newly-written code. This function is no longer necessary. The GLib threading system is automatically initialized at the start of your program.
2012-05-03 20:44:07 +09:00
Øyvind Kolås b165893c2b plugins: hide tile-small from menus 2012-05-03 04:34:08 +02:00
Øyvind Kolås 5a851c3c9b plugins: hide blinds operation 2012-05-03 04:34:07 +02:00
Øyvind Kolås b3776e2591 plugins: hide blur plug-in from menus 2012-05-03 04:34:07 +02:00
Øyvind Kolås 1d6a3b337f plugins: hide sharpen from menus 2012-05-03 04:34:07 +02:00
Simon Budig a13765e2a7 remove obsolete workaround for gegl 2012-05-03 01:16:21 +02:00
Simon Budig 97d4307891 file-gegl: implement saving 2012-05-02 17:51:22 +02:00
Simon Budig 28f70039ab file-gegl: a simple gegl based file loading plugin 2012-05-02 17:51:22 +02:00
Simon Budig ab1bf6fcee clean up png plugin some more. 2012-05-02 17:51:22 +02:00
Simon Budig 87abc72832 file-png: use gegl iterators for some of the code 2012-05-02 17:51:21 +02:00
Simon Budig 7f45819202 ==== remove obsolete warning ==== 2012-05-02 17:51:21 +02:00
Simon Budig 641848ea0b Fix the palette handling in gimp_drawable_get_format() 2012-05-02 17:51:21 +02:00
Simon Budig 1549dd00ba file-png: implement PNG indexed saving/loading 2012-05-02 17:51:20 +02:00
Michael Natterer fa0faf4254 app: replace the polar-coords plug-in by gegl:polar-coordinates 2012-05-02 17:51:19 +02:00
Simon Budig 89113fed51 code formatting fixes, some simplifications 2012-05-02 17:51:18 +02:00
Simon Budig 64ad69e331 first shot at GEGL-based png-save 2012-05-02 17:51:18 +02:00
Simon Budig 5edf1b1972 first shot at PNG loading with GEGL
Doesn't work yet for 16bit PNGs, there is a weird crash in libgimp
but I didn't do anything...

This closely follows the old pixel region based code, which might
be suboptimal for gegl, but has the advantage of keeping metadata intact.

Indexed currently is disabled, needs resurrecting.
2012-05-02 17:51:17 +02:00
Michael Natterer d180c894be plug-ins: port file-pat to GEGL, as a file plug-in example 2012-05-02 17:50:55 +02:00
Michael Natterer 95b1c0617b Replace the value-invert plug-in by its GEGL counterpart 2012-05-02 17:50:52 +02:00
Michael Natterer 609e2d8cda Replace the color-to-alpha plug-in by GEGL filter dialog 2012-05-02 17:50:49 +02:00
Michael Natterer 8c1990025e plug-ins: remove the pixelize plug-in 2012-05-02 17:50:48 +02:00
Øyvind Kolås 52f92de6e0 plugins/newsprint: remove assumption that tiles are square 2012-05-02 17:50:37 +02:00
Michael Natterer 1abf5d8e90 plug-ins: clean up goat-exercise.c so it is a better example 2012-05-02 17:46:08 +02:00
Michael Natterer e9c387679b plug-ins: fix mkgen.pl to pass the destdir newly required by make_file()
Also, add support for "gegl => 1" in plugin-degs.pl and regenerated
all build files.
2012-05-02 17:46:08 +02:00
Øyvind Kolås 4bdbff08d7 libgimp: add a GeglBuffer backend for plug-ins
Also added an API to get GeglBuffers for drawables, you choose whether you
get.
2012-05-02 17:46:08 +02:00
Michael Natterer 0f656b9543 plug-ins: depend on librsvg >= 2.36.0 and half-undeprecate file-svg 2012-04-24 22:10:49 +02:00
Massimo Valentini 257224ff99 Bug 674024: Store in .png does not compress
The slider did not always show the values effectively used
2012-04-14 18:39:49 +02:00
Ville Sokk 2084b13369 Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
Mask intersect fixes for some plug-ins.
2012-03-04 17:49:41 +01:00
Ville Sokk f07b9606d8 Bug 658610 - Warn when importing PNG images with an offse
Added a dialog about offsets to the PNG loader
2012-02-12 20:49:52 +01:00
Michael Natterer 3c240bcb3c plug-ins: remove unused variable in file-tiff-load.c 2012-02-05 22:28:55 +01:00
Michael Natterer 9092c79ca2 plug-ins: remove unused variable in file-pdf-save.c 2012-02-05 22:27:15 +01:00
Mukund Sivaraman 216470c728 file-pdf-load: Change description and button text 2012-02-02 21:58:47 +05:30
Mukund Sivaraman 4f3da64f55 file-pdf-load: Rearrange code slightly to group the font options statements together 2012-02-02 21:56:30 +05:30
Massimo Valentini 389c73d492 file-pdf-load: Bug 644544: Let GIMP allow to switch off antialiasing in PDF 2012-02-02 21:55:43 +05:30
Mukund Sivaraman 005b119f1f file-ps: Link to Ghostscript library instead of launching another process 2012-01-22 10:33:50 +05:30
Mukund Sivaraman ebe0bcc901 build: Add check for Ghostscript 2012-01-22 09:21:15 +05:30
Michael Natterer c021703914 Bug 668077 - Plural forms
The two plurals are always constant numbers, but use %d to substitute
the constant. Add translator comments.
2012-01-18 20:53:42 +01:00
Mukund Sivaraman 5db85ad9e1 file-compressor: Move to own directory under plug-ins/ 2012-01-11 20:27:18 +05:30
Mukund Sivaraman f80892bf50 file-compressor: Use compression libraries instead of programs
This commit will temporarily cause the build to break, because
file-compressor doesn't link -lz and -lbz2 after this commit. I'll fix
it soon, but if any of you want to kill me for breaking the build, feel
free to revert it. The commit will stay and can be used later.

This change was made so that file-compressor isn't crappy on Windows. It
also removes win32-specific code.
2012-01-11 19:29:32 +05:30
Barak Itkin d2076552db Fix the bugs in the conversion from drawables to cairo surfaces.
Most of the code was taken from the print plugin, and it includes iterating
over pixel regions (instead of fetching them at once), correct support for RGBA
(which was buggy previously), etc.
This commit removes the usage of A8 cairo surfaces for GRAY layers, simply
because it seems not to work. This should be investigated and fixed in order
to optimize the file size (by saving gray images as gray).
Also should be checked is why we treat the cairo bpp as 4 when calculating the
pixel locations in RGB cairo buffers. The print plug-in does this and it works,
and when I tried 3 it didn't work. May be because of word alignment...
2011-12-31 03:34:23 +02:00
Barak Itkin f17b3e9cd7 Remove the Multi-Page PDF export from File->Create
It should be restored later when a more suitable place would be found and
when the user interface will be more friendly
2011-12-31 01:14:38 +02:00
Barak Itkin d78b38022d Remove the defaults procedured from the PDF export plug-in
This commit refactors the way the arguments are being processed into a much
cleaner code. It also makes the main save procedure the default save handler
instead of the removed defaults procedure - this means the order of its
arguments was changed accordingly.
2011-12-31 01:09:29 +02:00
Nils Philippsen ba720461a6 file-xmc: reword/fix UI messages 2011-12-29 17:34:15 +01:00
Michael Natterer e16de744a5 plug-ins: use g_message, not gimp_message in file-pdf-load
Also, remove the newline and s/pdf/PDF/.
2011-12-07 19:09:31 +01:00
Mukund Sivaraman 8d68ef15e9 file-pdf-load: Return execution error when no pages exist 2011-12-07 18:24:18 +05:30
Karthikeyan S 7f0e71dbf2 file-pdf-load: Fix possible uninitialised variable access
Print a message to the user if poppler returns n_pages = 0.
Return to file open dialog.
This way we prevent uninitialised variable access down the line.
2011-12-07 18:24:18 +05:30
Mukund Sivaraman 798b4d18cf file-svg: Update help text of file-svg-load-thumb 2011-12-06 23:52:39 +05:30
Mukund Sivaraman 0428571010 file-pdf-save: Update help text to match that of file-pdf-load 2011-12-06 21:12:04 +05:30
Mukund Sivaraman 50630241de file-pdf-load: Remove punctuation 2011-12-06 21:12:04 +05:30
Mukund Sivaraman b90de98c11 file-pdf-load: Mark string for translation 2011-12-06 21:04:06 +05:30
Mukund Sivaraman 11ba7411b4 file-pdf-load: Update help text of file-pdf-load 2011-12-06 21:03:02 +05:30
Mukund Sivaraman e78ea68f69 file-png: Display a readable string when error message is unavailable 2011-12-06 20:48:09 +05:30
Mukund Sivaraman e410fe09e7 file-png: Mark string for translation 2011-12-06 20:47:37 +05:30
Mukund Sivaraman deea484a70 file-pnm: Write help text for file-pnm-load 2011-12-06 20:43:55 +05:30
Mukund Sivaraman 7af0494495 file-pnm: Fix strings including case changes 2011-12-06 20:42:30 +05:30
Mukund Sivaraman 2452183de1 file-pnm: ASCII is an acronym 2011-12-06 20:37:42 +05:30
Alexandre Prokoudine b9e7198f89 Removed i18n from the list of issues. It's done now. 2011-12-04 03:05:45 +04:00
Alexandre Prokoudine 4b897a894c Part of a user visible message is moved to a tooltip in file-pdf-save.c 2011-12-04 03:02:56 +04:00
Michael Natterer cb61dea8fe plug-ins: fix the PDF save procedures' labels 2011-12-03 23:34:28 +01:00
Alexandre Prokoudine 022db7b639 Added contextual separation for a user visible message 2011-12-04 01:37:18 +04:00
Alexandre Prokoudine 2a55c1cc52 Menu items from file-pdf-save.c are now translatable 2011-12-04 01:02:30 +04:00
Mukund Sivaraman a174f5d44a file-svg: Remove obsolete code which was put in to handle librsvg API breakage
GIMP now depends on a more recent version of librsvg.
2011-12-01 22:24:08 +05:30
Michael Natterer 2b1b04bf72 configure: depend on librsvg >= 2.34.2
because old versions use deprecated GLib stuff in their headers.
Don't #undef G_DISABLE_DEPRECATED in file-svg.
2011-12-01 11:36:25 +01:00
Michael Natterer 79a4f71884 configure: depend on webkitgtk >= 1.6.1
because old versions use deprecated GLib stuff in their headers.
Don't #undef G_DISABLE_DEPRECATED in help-browser and web-page.
2011-12-01 11:26:11 +01:00
Simon Budig 2afc3419e5 fix the rgb565 mode of the raw plugin.
The rgb565 mode of the raw plugin was wrong. Some colors accidentially
got bits from the adjacent colors. Fixed by properly masking the resp.
bits and properly extending them to the 8 bit range.
2011-12-01 11:05:09 +01:00
Massimo Valentini 2c4bec813d plug-ins: Properly init international framework 2011-11-30 21:14:16 +01:00
Mukund Sivaraman 9bab1671c6 file-pdf-save: Fix punctuation 2011-12-01 01:13:53 +05:30
Mukund Sivaraman 0eccda70c0 file-pdf-save: Mark string for translation 2011-12-01 01:13:11 +05:30
Mukund Sivaraman 3a63a82789 file-pdf-save: Just use the PDF_DEBUG case as default 2011-12-01 01:12:35 +05:30
Mukund Sivaraman de0014f2cc file-pdf-save: Fix bogus C code 2011-12-01 01:10:52 +05:30
Mukund Sivaraman 65f21e95a7 file-pdf-save: Remove trailing space 2011-12-01 01:10:52 +05:30