summaryrefslogtreecommitdiff
path: root/gutils
AgeCommit message (Collapse)AuthorFilesLines
2011-02-18Back out the part of the OPENVMS patch that applies to gimagewritepng. It ↵George Williams1-1/+0
breaks compilation on unix, and seems unlikely to be needed on VMS either (nothing equivalent in gimagereadpng).
2011-02-18Patches from Jouk for OPENVMS.George Williams1-0/+1
2011-02-18Oops. Barry's png patch wasn't quite right.George Williams1-1/+1
2011-02-18Barry points out a spot I missed in the libpng change the other day.George Williams1-1/+6
2011-02-16When ff was started with a .ufo fontdirectory on the command line, it would ↵George Williams1-1/+4
fail to open it (and produce a garbage error message). I suspect the underlying problem would cause other problems too, but haven't found any yet.
2011-02-14Patch by Thomas Klausner to support png1.5 (and some other little supporting ↵George Williams2-101/+172
changes).
2011-01-12New copyright date.pfaedit29-29/+29
2010-08-10One more try to get compilation working with multiple versions of libpng on ↵pfaedit2-4/+4
the system.
2010-07-19Code to pick the png shared image that matches the include file we were ↵pfaedit2-8/+16
compiled with.
2010-04-29Missing some tweaks to gimagewritepng for png 1.4pfaedit1-1/+16
2010-04-27Slight tweak to the new code to make it compile with old versions of gcc.pfaedit1-1/+2
2010-04-23 Adding support for libpng 1.4.xjoukj2-1/+30
Modified Files: fontforge/gutils/gimagereadpng.c fontforge/gutils/gimagewritepng.c
2010-02-28Can't seem to get this simple fix right!pfaedit1-1/+1
2010-02-28Sigh. And one other place.pfaedit1-2/+2
2010-02-28One more correction to avoid valgrind problems in GFileGetAbsoluteNamepfaedit1-1/+1
2010-02-12Grab many patches from the mingw build.pfaedit5-3/+136
I did not grab the winmmap files because I'm not sure what the license is for that.
2010-02-04Update copyright notices.pfaedit29-29/+29
2009-12-29There is a warning in strcpy that it can't be used when src and destination ↵pfaedit1-6/+15
overlap. I've always overlooked the warning, because I knew it didn't matter. Well, it does matter now.
2009-09-08Changing the way paths in Makefiles and configure so that under Mac 10.6 we ↵pfaedit1-5/+0
can build with macports and still produce a binary which will run without macports.
2009-07-01$ make cleanpfaedit1-2/+2
did not get rid of the .libs directory.
2009-02-23Somehow my dlopen code got broken on the mac.pfaedit1-1/+8
2009-01-30Update copyright notices.pfaedit29-30/+31
2008-12-23Someone tells me that ff doesn't build if configure isn't run from the ↵pfaedit2-2/+2
source directory. I wonder if adding "-I../inc" to CFLAGS will fix that.
2008-12-22Oops. Used wrong (non-existant) routine in previous patch.pfaedit1-8/+8
2008-12-20Patches by Taco to make bits of ff happier under windows (for the TeX project).pfaedit1-13/+22
2008-12-15Clean up some minor issues, pointer signed mismatch, unused vars, etc.pfaedit1-0/+1
2008-12-03More resource editor stuff.pfaedit1-8/+15
2008-12-01Add an X resource editor.pfaedit1-0/+32
It is by no means complete. I just want to post to the net before travel.
2008-11-11 Update OpenVMS compile supportjoukj1-8/+5
2008-11-07Patch by KANOU: Fix to bmp output.pfaedit1-3/+7
2008-11-02Distributions no longer provide .so files -- unless you ask for -dev ↵pfaedit2-4/+28
packages, and sometimes those don't exist. This means that dlopening a library doesn't work. I think that's really stupid on the distibutioner's part. What do they gain by removing the .so file? But I won't even try to change their minds. Instead try to open the appropriate foo.so.? file if we can't find foo.so (Not always, but in the more important cases).
2008-10-27Not all makefiles clean out the .libs directory.pfaedit1-1/+1
2008-09-05Someone handed me a 32bit per pixel bmp with a compression of 0. A ↵pfaedit1-1/+13
combination which does not appear to be documented in the sources available to me (gimp crashes on it). However it's easy to guess what should be done, and the guess appears to work in this case.
2008-08-29 Updating OpenVMS makefilesjoukj1-2/+2
2008-08-20Rearrange stuff, moving gcolor into gdraw where it belongs.pfaedit3-3/+174
2008-08-03Fixes for various problems on 64 bit machines:pfaedit2-11/+11
1) Work around a bug in Xlib on 64 bit systems where 32 bit property data has every other word a 0. 2) Bug in reading 32/24 bit bmp images caused crashes. 3) Bug in reading cluts for indexed bmp images gave us bad cluts 4) Bug in displaying truecolor images displayed a narrow, but doubled image.
2008-07-11In the metrics view (or in the print display dlg) when glyphs are ↵pfaedit2-14/+43
overlapping (e asier to see when glyphs are large) then the places where one glyph ends and another begins often have a faint halo of lighter pixels. Try to improve things and make these joins be more uniform in color.
2008-07-10Add minimal support for alpha channels (treat them as a bitmask for ↵pfaedit3-5/+83
transparent).
2008-05-15SFD files now have an official MIME type. Let's use it!pfaedit1-2/+3
application/vnd.font-fontforge-sfd
2008-04-29 Update OpenVMS compile supportjoukj1-3/+13
2008-04-29Better fix for MSG_NOSIGNALpfaedit1-3/+19
2008-04-24Add the ftp reader to the file chooser.pfaedit7-32/+803
2008-04-24Move the gio stuff from gdraw into gutils.pfaedit10-3/+1303
Fix some problems with ftp.
2008-04-18GImageDrawImage didn't work if the cluts were of different sizes.pfaedit1-2/+8
2008-01-28OpenVMSpfaedit1-0/+43
2008-01-01Update copyright notices.pfaedit20-20/+20
2007-12-12Missing comma. Fixed by Daniel Johnson.pfaedit1-1/+1
2007-12-09Move some files from gunicode to gutils (files which used to be in gdraw).pfaedit10-2/+328
Couple of library files didn't compile with the config.h based system, so fix that.
2007-12-07I wasn't handling alpha channels on RGBA png files properly.pfaedit1-9/+10
2007-12-05Pull the image library routines out of gdraw, because ff depends on them ↵pfaedit22-0/+4659
even when it has no UI.