Commit graph

6654 commits

Author SHA1 Message Date
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 addab2343b file-compressor: Update help text 2012-01-12 19:48:41 +05:30
Mukund Sivaraman bebf9bbc68 file-compressor: Rewrite code for students who didn't like sitting in Dijkstra's class 2012-01-12 05:54:18 +05:30
Mukund Sivaraman f2b9b5eaa4 file-compressor: Update comment about requiring gzip and bzip2 2012-01-12 05:29:42 +05:30
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
Michael Natterer 899c35e4df plug-ins: fix coding style in the last commit 2012-01-09 20:49:45 +01:00
Ulf-D. Ehlert fd66a38dd6 Bug 653907 - Help-browser fails to sort top-level items
Sort help-browser items by a new attribute "sort", if available (to be
provided by the "gimp-help.xml" file).
2012-01-09 20:04:28 +01:00
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
Mukund Sivaraman e046056059 Bug #666751: Replace M_PI with G_PI 2011-12-23 14:47:34 +05:30
Kevin Cozens 15d0b4fa37 Fix link error when newer versions of required libs are installed locally
Fixes order of directories specified by -L's so the ones containing newer
glib/gtk will be searched before directories with the older libraries.
2011-12-22 12:03:54 -05:00
Victor Oliveira c15c3f4828 Some prototypes added in twain and win-snap 2011-12-18 19:55:31 -02:00
Michael Natterer 056e09a6cb Remove the makefile.msc build system, it is unmaintained since 2008 2011-12-16 15:53:56 +01:00
Mukund Sivaraman 1808e4cbc3 build: Fix the location of the libm dependency
The plug-ins use symbols in libm and that's why -lm is necessary, not
because libgimpmath uses it.
2011-12-12 23:42:52 +05:30
Nils Philippsen d7801b7b65 selection-to-path: explicitly specify library dependencies 2011-12-12 00:31:00 +05:30
Nils Philippsen ddddde8084 pagecurl: explicitly specify library dependencies 2011-12-12 00:31:00 +05:30
Nils Philippsen df52d7a325 map-object: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
Nils Philippsen 4ed2e957dd lighting: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
Nils Philippsen 09a6c7cf67 imagemap: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
Nils Philippsen 92ad8e0634 ifs-compose: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
Nils Philippsen d6089f5061 gradient-flare: explicitly specify library dependencies 2011-12-12 00:30:59 +05:30
Nils Philippsen e091944b7b gimpressionist: explicitly specify library dependencies 2011-12-12 00:30:58 +05:30
Nils Philippsen fdcd625bc9 gfig: explicitly specify library dependencies 2011-12-12 00:30:58 +05:30
Nils Philippsen 911c150b49 fractal-explorer: explicitly specify library dependencies 2011-12-12 00:30:58 +05:30
Nils Philippsen d4e937fafc flame: explicitly specify library dependencies 2011-12-12 00:30:58 +05:30
Nils Philippsen a53e1f5018 color-rotate: explicitly specify library dependencies 2011-12-12 00:30:58 +05:30
Kevin Cozens b06bc63630 Corrected TinyScheme version number shown in Script-Fu console. 2011-12-09 14:11:44 -05: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 20f34d3e11 pygimp: Mark some functions and methods as deprecated 2011-12-07 10:31:24 +05:30
Mukund Sivaraman 791c0a7da8 pygimp: Delete duplicate COPYING (same as top-level)
Both the top-level COPYING and the one in the pygimp directory are
GNU GPLv3 licenses.
2011-12-07 00:38:46 +05:30
Mukund Sivaraman 2abbbb4034 pygimp: Delete obsolete and empty AUTHORS file 2011-12-06 23:56:41 +05:30
Mukund Sivaraman 9451762684 pygimp: Remove obsolete and out-of-place INSTALL file 2011-12-06 23:52:39 +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 5c67d250ca file-bmp: Unmark string from translation 2011-12-06 21:18:56 +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