1. 11 May, 1999 8 commits
  2. 10 May, 1999 4 commits
  3. 09 May, 1999 6 commits
    • Sven Neumann's avatar
      Added a slider to control the pressure. · d62e0c7d
      Sven Neumann authored
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 6e3bf14f
      Marc Lehmann authored
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 20bbf98b
      Marc Lehmann authored
    • Michael Natterer's avatar
      made the font selection dialog static again, so the selected font is · 83a34c3c
      Michael Natterer authored
      1999-05-09  Michael Natterer  <mitschel@cs.tu-berlin.de>
      	* app/text_tool.c: made the font selection dialog static again, so
      	the selected font is remembered across text tool invocations.
    • Michael Natterer's avatar
      libgimp/Makefile.am new file. Currently contains constants for image size · 5711df6a
      Michael Natterer authored
      1999-05-09  Michael Natterer  <mitschel@cs.tu-berlin.de>
      	* libgimp/Makefile.am
      	* libgimp/gimplimits.h: new file. Currently contains constants for
      	image size and resolution.
      	* app/file_new_dialog.c
      	* app/resize.c: use the new constants.
      	* app/layers_dialog.c: use a sizeentry in the "New Layer" query
      	box. Folded the "Layer Fill Type" callbacks into one function.
      	* app/text_tool.c
      	* app/text_tool_cmds.c
      	* tools/pdbgen/pdb/text_tool.pdb: did the calculations for
      	resolutions < 1.0 right this time.
      	* app/gimage_cmds.c
      	* tool/pdbgen/pdb/gimage.pdb: fixed a typo.
    • BST 1999  Adam D. Moss's avatar
      app/tile.c app/tile.h app/tile_manager.c app/tile_pvt.h · 928dd48a
      BST 1999 Adam D. Moss authored
      Sun May  9 16:23:47 BST 1999  Adam D. Moss  <adam@gimp.org>
      	* app/tile.c
      	* app/tile.h
      	* app/tile_manager.c
      	* app/tile_pvt.h
      	* app/paint_funcs.c:
      	Added Tile Row Hinting to the GIMP tile structure.  Tiles
      	now have cheap per-row hints indicating whether each row is
      	all-transparent, all-opaque, a mixture, or other properties.
      	These hints are automatically invalidated when the tile is checked
      	in as dirty, and are re-evaluated on demand.
      	Currently only the layer compositing routines take advantage
      	of these hints, though there is opportunity to use them to
      	advantage in numerous other places.
      	The whole layer compositing process is typically 2x-4x faster
      	now, especially on subsequent renders of data which has already
      	had its hints calculated.
      	See tile.h for the explicit TileRowHint query/set interface.
      	The procedure to re-evaluate tile hints currently resides in
      	paint_funcs.c but may be exposed to other parts of the core
      	if necessary.
      	This is experimental.  Please report mis-rendering problems.
  4. 08 May, 1999 3 commits
  5. 07 May, 1999 2 commits
    • Michael Natterer's avatar
      app/app_procs.c fill the "last opened" list with the first · 2147db97
      Michael Natterer authored
      1999-05-07  Michael Natterer  <mitschel@cs.tu-berlin.de>
      	* app/app_procs.c
      	* app/docindex.[ch]: fill the "last opened" list with
      	the first last_opened_size elements of the docindex.
      	* app/preferences_dialog.c: fixed the tile_cache_size and
      	last_opened_size bugs. Now we can change these values again.
    • Nam SungHyun's avatar
      updated · 36abb02a
      Nam SungHyun authored
  6. 06 May, 1999 5 commits
    • Michael Natterer's avatar
      fixed a ChangeLog typo. · 180d46b1
      Michael Natterer authored
    • Michael Natterer's avatar
      app/channel.[ch] app/commands.c app/gimage_mask.[ch] · c0b24ce9
      Michael Natterer authored
      1999-05-07  Michael Natterer  <mitschel@cs.tu-berlin.de>
      	* app/channel.[ch]
      	* app/commands.c
      	* app/gimage_mask.[ch]
      	* app/gimage_mask_cmds.c
      	* tools/pdbgen/pdb/gimage_mask.pdb
      	* app/interface.c: propagated the indepentent x/y values for
      	shrink/grow/border to the interface but not yet to the PDB.
      	* app/*_select.c
      	* app/paint_funcs.[ch]: implemented indep. x/y feather. It seems
      	that cut-and-paste was sufficient, but I didn't really understand
      	the code. Jay, could you have a look at this please?
      	If the feather/shrink/... amount is specified in pixels,
      	everything behaves like before.
      	I'm not sure how the built-in feather option of the selection
      	tools should behave, so it still defaults to 'pixel' mode.
      	Moved the static feather/shrink/... values from gimage_mask.c to
      	commands.c because they belong to the interface.
      	* app/text_tool_cmds.c
      	* tools/pdbgen/pdb/text_tool.pdb: prepared for resolution
      	support, but didn't enable it yet.
      	* app/unit_cmds.c
      	* tool/pdbgen/pdb/unit.pdb: fixed a help text.
    • Asbjørn Pettersen's avatar
      add new function plug_in_init_shm() · 4154970d
      Asbjørn Pettersen authored
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · af062241
      Marc Lehmann authored
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · fbdc0dc6
      Marc Lehmann authored
  7. 05 May, 1999 7 commits
    • Tor Lillqvist's avatar
      Fix nasty bug, inner block variable "values" shadowed outer one, the inner · f480c981
      Tor Lillqvist authored
      	* tools/pdbgen/pdb/gradient_select.pdb: Fix nasty bug, inner block
       	variable "values" shadowed outer one, the inner one was assigned
       	to, the outer one returned.
      	* app/gradient_select_cmds.c
       	(gradients_get_gradient_data_invoker): Autogenned from above.
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 87dcbafa
      Marc Lehmann authored
    • 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.
  8. 04 May, 1999 5 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