1. 16 May, 1999 2 commits
  2. 15 May, 1999 5 commits
  3. 14 May, 1999 2 commits
  4. 13 May, 1999 5 commits
    • BST 1999 Andy Thomas's avatar
      Changed:- app/bezier_select.c app/bezier_selectP.h app/cursorutil.c · df68aba3
      BST 1999 Andy Thomas authored
      
      Thu May 13 22:41:26 BST 1999 Andy Thomas <alt@gimp.org>
      
      	Changed:-
      	* app/bezier_select.c
      	* app/bezier_selectP.h
      	* app/cursorutil.c
      	* app/cursorutil.h
      	* app/curves.c
      	* app/paths_dialog.c
      
      	New:-
      	* cursor/mouse1_ap
      	* cursor/mouse1_apmsk
      	* cursor/mouse1_cp
      	* cursor/mouse1_cpmsk
      	* cursor/mouse1_mm
      	* cursor/mouse1_mmmsk
      	* cursor/mouse1_sel
      	* cursor/mouse1_selm
      	* cursor/mouse1_selmmsk
      	* cursor/mouse1_selmsk
      	* cursor/mouse1_selp
      	* cursor/mouse1_selpmsk
      
      	Paths changes:-
      	Implemented multi-part paths.
      	(Import the path (RMB in paths dialog brings menu up)
      	http://www.picnic.demon.co.uk/tmp/gimp.path
      	into a 600x256 (WxH) for an example).
      
      	Can copy/paste paths.
      	Fully custom cursors when using the Bezier tool. A number of bug
      	fixes re boundary problems also fixed.
      
      	Note that heavy use is made of the modifier keys in the bezier tool.
      	MB1 inside a closed curve converts it to a selection. The modifiers
      	change how the selection interacts with any current selection (in
      	much the same way as the selection tool does).
      
      	MB1 + ALT on control point will move a curve, if shift modifier active
      	then single curve is moved.
      
      
      	Curves:-
      
      	In curves dialog you can now press MB1 + shift will add point to
      	curves dialog corresponding to the current position in
      	the currently selected channel. MB1 + CNTRL will add the point
      	to all channels. (Thanks to Carey Bunks for the initial idea).
      df68aba3
    • jaycox's avatar
      Makefile.am: added cursors/droppermsk and cursors/dropper · ea884180
      jaycox authored
      
      Makefile.am: added cursors/droppermsk and cursors/dropper
      ea884180
    • jaycox's avatar
      set the fg or bg color if ctrl or alt is held. use the new dropper cursor. · 628e07eb
      jaycox authored
      
      	* app/paint_core.[ch]: set the fg or bg color if ctrl or alt is
       	held.  use the new dropper cursor.
      
      	* app/cursorutil.[ch], app/gdisplay.[ch], app/rect_select.c: Use
       	GimpCursorType enum values > GDK_CURSOR_LAST instead of seperate
       	functions to choose between cursor types.
      
      	* app/color_picker.c: use the new dropper cursor.
      
      	* app/paintbrush.c, app/airbrush.c, app/paintbrush.c: use the new
       	color picking feature of paint_core.
      
      	* cursors/dropper, cursors/droppermsk: new cursor for the color
       	picker tool. (this cursor is REALLY ugly, someone should fix it)
      628e07eb
    • scott's avatar
      fixed variable clobber for thread & MP options added new · 6b1b43d3
      scott authored
      
      * configure.in: fixed variable clobber for thread & MP options
      * app/Makefile.am: added new GIMP_MP_{LIBS,FLAGS} to compile &
      link flags
      
      The old configure would set the thread libs and then immediately
      clobber them unless you enabled MP support.  This meant threads
      but no MP would mean a no-compile if your pthread support is in a
      separate library (not in libc).
      
      -sg
      6b1b43d3
    • Martin Baulig's avatar
      Make the "after ... seconds" option global since it is also useful if you · 3e744074
      Martin Baulig authored
      1999-05-13  Martin Baulig  <martin@home-of-linux.org>
      
      	* plug-ins/screenshot/screenshot.c: Make the "after ... seconds"
      	option global since it is also useful if you want to take a shot
      	of a very large window.
      3e744074
  5. 12 May, 1999 4 commits
  6. 11 May, 1999 8 commits
  7. 10 May, 1999 4 commits
  8. 09 May, 1999 6 commits
    • Sven Neumann's avatar
      Added a slider to control the pressure. · d62e0c7d
      Sven Neumann authored
      
      --Sven
      d62e0c7d
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 6e3bf14f
      Marc Lehmann authored
      6e3bf14f
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 20bbf98b
      Marc Lehmann authored
      20bbf98b
    • 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.
      83a34c3c
    • 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.
      5711df6a
    • 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.
      928dd48a
  9. 08 May, 1999 3 commits
  10. 07 May, 1999 1 commit
    • 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.
      2147db97