1. 05 May, 1999 5 commits
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · dcc4783c
      Marc Lehmann authored
    • Marc Lehmann's avatar
      *** empty log message *** · 5315581d
      Marc Lehmann authored
    • Asbjørn Pettersen's avatar
      add sys/types.h · 391bff79
      Asbjørn Pettersen authored
    • Sven Neumann's avatar
      Moved the cursors into a new directory. · 961db9ef
      Sven Neumann authored
    • jaycox's avatar
      new bitmap files containing the new mouse cursors. · 18835a76
      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
      	* 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.
  2. 04 May, 1999 8 commits
    • Manish Singh's avatar
      use the sinclude bit again, since it works in automake 1.4. Generate the · 4534223b
      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
    • Manish Singh's avatar
      s@gdkprivate@gdk/gdkprivate@ · 28c906aa
      Manish Singh authored
    • Tor Lillqvist's avatar
      Win32 portability changes: · 1dea4958
      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
      	* libgimp/gimpfileselection.c: Define S_ISDIR and S_ISREG if
      	* 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's avatar
      gimpi.def not needed, will build gimpi.lib as a static library hereafter. · 80663930
      Tor Lillqvist authored
      (Otherwise would have problems with the gimp_unit_* functions both in gimp.exe
      and the gimp dll.)
    • Tor Lillqvist's avatar
      Commit before removing... · a139222b
      Tor Lillqvist authored
    • Tor Lillqvist's avatar
      Include <string.h>. · 8f3a04e1
      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's avatar
      call gdisplays_resize_cursor_label(gimage) after changing the image's · e7c8de57
      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's avatar
      vestigal files · 2618ad37
      Manish Singh authored
  3. 03 May, 1999 9 commits
  4. 02 May, 1999 2 commits
    • Manish Singh's avatar
      guide types used to start at 1, so make them start at 1 · 4e687807
      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
    • Michael Natterer's avatar
      app/commands.c app/layers_dialog.c new scale/resize ui: Use size entries · 26b9002c
      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
  5. 01 May, 1999 8 commits
  6. 30 Apr, 1999 3 commits
    • Manish Singh's avatar
      listed tools first in SUBDIRS, so xgettext can grab the autogenned files · 8b11c6c1
      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
      * 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
    • Asbjørn Pettersen's avatar
      only OS/2 patches · 9b686e10
      Asbjørn Pettersen authored
    • Michael Natterer's avatar
      updated version 1.4.2 · 11ef0a81
      Michael Natterer authored
      1999-04-30  Michael Natterer  <mitschel@cs.tu-berlin.de>
      	* plug-ins/gdyntext/*: updated version 1.4.2
  7. 29 Apr, 1999 4 commits
  8. 28 Apr, 1999 1 commit