- 05 May, 1999 5 commits
-
-
Marc Lehmann authored
-
Marc Lehmann authored
-
Asbjørn Pettersen authored
-
Sven Neumann authored
--Sven
-
jaycox authored
* pixmaps/mouse1*: new bitmap files containing the new mouse cursors. * app/parasitelist.c: use g_str_equal instead of parasite_compare_func. * app/paint_core.c: interpret perfectmouse right way round. * app/rect_select{P,}.[ch]: set custom cursors when the operation type changes. Centralize the calculation of op based on the modifier keys being held. * app/fuzzy_select.c, app/free_select.c: allow the rect_select functions calculate the operation type. * app/ellipse_select.c: use the SelectionOps typedefs. * app/edit_selection.c: convert MaskToLayerTranslate into FloatingSelTranslate if there is already a floating selection in init_edit_selection. * app/disp_callbacks.c: fixed the calculation of state. * app/gdisplay.[ch], app/cursorutil.[ch]: new functions to allow the loading of customized cursors. * app/paint_funcs.[ch], app/channel.c: border_region now accepts seperate xradius and yradius arguments.
-
- 04 May, 1999 8 commits
-
-
Manish Singh authored
* configure.in: use the sinclude bit again, since it works in automake 1.4. Generate the Makefile in the embed dir too * app/gimp.sym: new file, list the symbols we want export to modules here * app/Makefile.am: add -export-symbols to LDFLAGS * plug-ins/Makefile.am: use make variable expansion instead of direct substitution for optional plug-in dirs. E.g., now one can do "make GIMP_PERL=" to skip the perl plug-in dir during build without rerunning configure * plug-ins/rcm/Makefile.am: add header files to SOURCES -Yosh
-
Manish Singh authored
-Yosh
-
Tor Lillqvist authored
* config.h.win32, README.win32: Small changes. * tools/pdbgen/pdb/*.pdb: Include <string.h>. * app/*_cmds.c: Autogenerated files reflect above changes. * libgimp/makefile.msc app/makefile.msc: Various updates, including new object files. Gtk+ directory now should be called gtk+ (not gtk-plus). Use win32-specific gdk subdir. Glib directory now should be called just glib. * libgimp/gimp.def: Updates. * libgimp/gimpfeatures.h.win32: Made current with gimpfeatures.h.in. * libgimp/gimpfileselection.c: Define S_ISDIR and S_ISREG if necessary. * tools/pdbgen/pdb/fileops.pdb: Must have a statement (even an empty one) after a label. * app/fileops_cmds.c: Autogenerated file reflects above changes. * app/crop.c: Include <string.h>. * app/{app_procs,batch,fileops,datafiles,errorconsole,general, plug_in,temp_buf,tile_swap}.c: Test NATIVE_WIN32, not _MSC_VER. (NATIVE_WIN32 means we are using the Microsoft C runtime, even if we might be compiling with gcc.) * app/fileops.c: Don't include <process.h> here. * app/fileops.h: Do include <process.h> here. * app/gimpparasite.c: Include config.h, guard inclusion of <unistd.h>. (Is the inclusion of unistd.h in source files all over the place really necessary?) * app/ink.c: MSC doesn't handle conversion from unsigned __int64 to double, so cast to signed. * app/lut_funcs.c: Include config.h, and define rint() if necessary. * app/pixel_processor.c: Include config.h without "..", like in all the other places. Include <string.h> * app/text_tool.c: Guard the "POINTS" identifier that clashes with <windows.h>, sigh.
-
Tor Lillqvist authored
(Otherwise would have problems with the gimp_unit_* functions both in gimp.exe and the gimp dll.)
-
Tor Lillqvist authored
-
Tor Lillqvist authored
* tools/pdbgen/pdb/*.pdb: Include <string.h>. * tools/pdbgen/pdb/fileops.pdb: Must have a statement (even an empty one) after a label.
-
Michael Natterer authored
1999-05-02 Michael Natterer <mitschel@cs.tu-berlin.de> * app/commands.c: call gdisplays_resize_cursor_label(gimage) after changing the image's unit. * app/gdisplay.c: update the cursor label after resizing it's frame, so the old (wrong) value gets overwritten. * app/resize.c: it makes more sense to take the image's unit from the "print size" frame rather than from "pixel dimensions". Set reasonable boundaries to avoid over/underflows with crazy resolutions. Code and gui cleanup. The constants for min/max image size/resolution should probably go to a central place. * app/text_tool.c: set the resolution in the X font spec only if the size is specified in points (reported by Austin). * libgimp/gimpsizeentry.c: fixed a bad bug in the boundary and resolution setting code (was not noticable before the new resize/scale ui). * plug-ins/gdyntext/*: version 1.4.3 * plug-ins/png/png.c: gcc suggested parentheses.
-
Manish Singh authored
-Yosh
-
- 03 May, 1999 9 commits
-
-
Manish Singh authored
-Yosh
-
Manish Singh authored
-Yosh
-
Manish Singh authored
-Yosh
-
BST 1999 Austin Donnelly authored
Mon May 3 21:44:27 BST 1999 Austin Donnelly <austin@gimp.org> * app/palette.c: put up messages telling user about corrupted palette files as we load them. In particular, try and catch MSDOS format files such as those distributed from Visibone's website.
-
Marc Lehmann authored
-
Marc Lehmann authored
-
Manish Singh authored
* tools/pdbgen/plug_in.pdb * tools/pdbgen/interface.pdb: new files * tools/pdbgen/app.pl: add no_id_lookup option * tools/pdbgen/Makefile.am: added new pdb files, plug_in.h * tools/pdbgen/enums.pl: plug_in.h enums * app/plug_in.[ch]: removed PDB stuff, exported current_plug_in, proc_defs, and plug_in_progress_{init,update} * app/interface_cmds.c * app/plug_in_cmds.c * app/internal_procs.c: pdbgenned files * app/Makefile.am: new files: interface_cmds.c, plug_in_cmds.c -Yosh
-
Sven Neumann authored
--Sven
-
Manish Singh authored
* tools/pdbgen/plug_in.pdb * tools/pdbgen/interface.pdb: new files * tools/pdbgen/app.pl: add no_id_lookup option * tools/pdbgen/Makefile.am: added new pdb files, plug_in.h * tools/pdbgen/enums.pl: plug_in.h enums * app/plug_in.[ch]: removed PDB stuff, exported current_plug_in, proc_defs, and plug_in_progress_{init,update} * app/interface_cmds.c * app/plug_in_cmds.c * app/internal_procs.c: pdbgenned files * app/Makefile.am: new files: interface_cmds.c, plug_in_cmds.c -Yosh
-
- 02 May, 1999 2 commits
-
-
Manish Singh authored
* app/gimpimage.h: guide types used to start at 1, so make them start at 1 * tools/pdbgen/enums.pl * app/guides_cmds.c: autogenned files reflect above change -Yosh
-
Michael Natterer authored
1999-05-02 Michael Natterer <mitschel@cs.tu-berlin.de> * app/commands.c * app/layers_dialog.c * app/resize.[ch]: new scale/resize ui: Use size entries instead of text entries, chainbuttons instead of check buttons. Put the stuff into frames. Added labels for the original width and height. It's possible to change resolution/unit now, please test if it does the right thing. * libgimp/gimpsizeentry.c: allow lower == upper when checking boundaries.
-
- 01 May, 1999 8 commits
-
-
Manish Singh authored
-Yosh
-
BST 1999 Austin Donnelly authored
Sat May 1 22:18:55 BST 1999 Austin Donnelly <austin@gimp.org> * app/brush_select.c * app/brush_select.h * app/pattern_select.c * app/pattern_select.h: delay the popup of pattern and brush preview window by 150 millisecs. Allows flicker-free selection of brushes/patterns, and still have fast pattern preview like we used to. Ideally, should really factor out the common code in these two files into one generic picker widget. * app/free_select.c: cosmetic whitespace change. * app/draw_core.c: use GDK_CAP_NOT_LAST, not GDK_CAP_BUTT, otherwise sequential line segments in XOR mode have single-pixel gaps between them. Worse, if the segments are only one pixel long, you don't get _any_ lines. XFree86 seems to ignore GDK_CAP_BUTT, which is why this bug hasn't been seen before. NCD X servers comply with the spec a little more pedantically, so need GDK_CAP_NOT_LAST. OS/2 and Win32 people should check that (eg) the lasso tool still provides proper visual feedback.
-
Manish Singh authored
* Makefile.am: don't install gimprc.5 in our sharedir -Yosh
-
Asbjørn Pettersen authored
-
Asbjørn Pettersen authored
-
Asbjørn Pettersen authored
-
Asbjørn Pettersen authored
-
Asbjørn Pettersen authored
-
- 30 Apr, 1999 3 commits
-
-
Manish Singh authored
* Makefile.am: listed tools first in SUBDIRS, so xgettext can grab the autogenned files * acconfig.h: removed unused HAVE_XSHM_H * tools/pdbgen/app.pl: added proc invoke method, nicer header formatting * tools/pdbgen/pdb/layer.pdb: use layer_mask type for return value for layer_create_mask * tools/pdbgen/pdb/misc.pdb: added quit proc * tools/pdbgen/pdb/tools.pdb: added ink proc, but not added to @procs since it's incomplete * tools/pdbgen/pdb/fileops.pdb: new file * app/Makefile.am: added fileops_cmds.c * app/app_procs.c * app/fileops.c * app/ink.c: removed PDB procs (the one in ink.c was incomplete) * app/fileops.h: exported load_procs, save_procs, and file_proc_find() * app/plug_in.h: exported enum, #include <sys/types.h> * app/brushes_cmds.c * app/fileops_cmds.c * app/layer_cmds.c * app/misc_cmds.c * app/parasite_cmds.c * app/patterns_cmds.c * app/procedural_db_cmds.c * app/text_tool_cmds.c * app/internal_procs.c: pdbgen updates * app/paint_funcs.c: the glibc 2.1 docs say using SVID threadsafe random functions are preferable to rand_r, so use them instead of a mutex -Yosh
-
Asbjørn Pettersen authored
-
Michael Natterer authored
1999-04-30 Michael Natterer <mitschel@cs.tu-berlin.de> * plug-ins/gdyntext/*: updated version 1.4.2
-
- 29 Apr, 1999 4 commits
-
-
Michael Natterer authored
1999-04-30 Michael Natterer <mitschel@cs.tu-berlin.de> * app/flip_tool.c: fixed a cut-and-paste bug: vertical flip iterates over rows, not columns.
-
Asbjørn Pettersen authored
-
Asbjørn Pettersen authored
-
Michael Natterer authored
1999-04-29 Michael Natterer <mitschel@cs.tu-berlin.de> * app/brush_select.[ch] * app/pattern_select.[ch]: disabled setting the size of the brushes dialog again because it still caused SIGFPE's in some rare cases. I'm trying to fix that. *Minimal* ui spacing changes. Some changes to make the code look more similar (I'm a make-them-look-the-same fanatic ;)
-
- 28 Apr, 1999 1 commit
-
-
Sven Neumann authored
--Sven
-