- 17 Aug, 1999 6 commits
-
-
Tor Lillqvist authored
* app/gimpbrushhose.c (gimp_brush_hose_load): Fix it. Now the hose itself, interpreted as a pixmap brush (which the hose is a subclass of), is the first brush in its list. The rest of the pixmap brushes in the list are separately allocated ones. Don't read the pattern names into dummy buffers, just seek past. * app/pixmapbrush.c (pixmapbrush_motion): Now works better, and actually steps through the pixmaps in the hose's list. The paint_core->brush (which points to a brush hose in the cases we're interested in) is temporarily replaced with the current pixmap brush to use, and restored after applying the pixmap brush. * app/makefile.{cygwin,msc}: Add new files.
-
Marc Lehmann authored
-
Asbjørn Pettersen authored
-
Adrian Likins authored
-
Adrian Likins authored
-
Adrian Likins authored
Mon Aug 16 20:48:33 1999 Adrian Likins <alikins@redhat.com> * app/gimpbrushhose.c * app/gimpbrushhose.h: new files to implement a GimpBrushHose type. The idea being its derived from gimpbrushes, so we can make regular tools use it if need be, and fold it into the brushes dialog nice and easy. * app/gimpbrush.c * app/gimpbrushgenerated.c * app/gimpbrushpixmap.c: * app/gimpbrushpixmap.h: Modified the *_get_type() functions to behave more correctly. As suggested by Tim Janik <tim@gtk.org> * app/pixmapbrush.c: Since pixmapbrush tool wasnt doing anything useful anyway, start using it as a testbed for "image hoses". Right now it doesnt really work correctly. I'll try to upload a sample hose to http://adrian.gimp.org/pixmap-brushes/ shortly, and maybe some docs about the lame format. -adrian
-
- 16 Aug, 1999 5 commits
-
-
Tor Lillqvist authored
* app/transform_core.c: Use RINT instead of rint. * plug-ins/common/curve_bend.c * plug-ins/sel2path/spline.c: Workarounds for gccisms, thanks to Hans Breuer. * app/makefile.msc * plug-ins/makefile.msc: Misc fixes.
-
jaycox authored
* app/transform_core.c: put the gimp_matrix_is_simple optimization back in.
-
jaycox authored
* app/transform_core.c: data access optomizations from David Hodson <hodsond@acm.org>
-
Tor Lillqvist authored
* app/appenv.h: Add G_SQRT2. * app/iscissors.c: Use it. * app/makefile.{cygwin,msc}: Add new files. * */makefile.{cygwin,msc}: Use libintl extracted from glibc from a separate directory, not from gettext, because of licensing issues (we want to use the LGPL version in GTk+, so use it here, too).
-
Manish Singh authored
* app/appenv.h: added a G_PI_2 * app/brush_header.h * app/pattern_header.h: prefixed each FILE_VERSION with G{BRUSH,PATTERN} to avoid namespace collision * app/patterns.c: reflect above change * app/iscissors.[ch]: merged in Austin's iscissors rewrite.. still unfinished, but it's not like the old one did anything useful anyway ;) -Yosh
-
- 15 Aug, 1999 5 commits
-
-
Sven Neumann authored
Other systems may eventually behave differently when it comes to atan(PI/2), so please test this on other platforms... --Sven
-
Sven Neumann authored
--Sven
-
Sven Neumann authored
--Sven
-
Sven Neumann authored
--Sven
-
Sven Neumann authored
--Sven
-
- 14 Aug, 1999 2 commits
-
-
Sven Neumann authored
--Sven
-
CDT 1999 James Mitchell authored
Fri Aug 13 19:19:46 CDT 1999 James Mitchell <mitchell@gimp.org> * it.po: More translations from Daniele Medri <madrid@linux.it> po-plug-ins/ Fri Aug 13 19:19:46 CDT 1999 James Mitchell <mitchell@gimp.org> * it.po: Updated translations committed for Daniele Medri <madrid@linux.it>
-
- 13 Aug, 1999 5 commits
-
-
Kjartan Maraas authored
1999-08-14 Kjartan Maraas <kmaraas@online.no> * no.po: Updated translation.
-
Manish Singh authored
* Makefile.am: add pixmaps/dropper.xpm to EXTRA_DIST * app/appenv.h: minor formatting changes * app/channel.c: #include "gdisplay.h" * app/color_transfer.c * app/dodgeburn.c * app/gdisplay.c * app/iscissors.c * app/paint_core.c: remove extra SQR and ROUND definitions * app/flip_tool.c: hackaround the flip tool options constant problem * app/flip_tool.[ch]: use InternalOrientationType for flip_tool_flip prototype * app/interface.c: use GTK_LABEL case in gtk_label_set_justify * plug-ins/common/mkgen.pl * plug-ins/common/plugin-defs.pl: add @extra EXTRA_DIST processing -Yosh
-
Adrian Likins authored
ooops, forgot to include paint_func.*. Fixed now.
-
Adrian Likins authored
Fri Aug 13 16:39:25 1999 Adrian Likins <alikins@redhat.com> * app/airbrush.c * app/paintbrush.c * app/pencil.c * app/pixmapbrush.c * app/pixmapbrush.h Added support for pixmap brushes to airbrush, pencil, and paintbrush. Merging this into paintbrush makes the pixmaptool itself kind of useless at the moment, but that will change ;-> Still a few rough edges here, but its mostly there. I still need to make the "incremental" button for the tools to accurately reflect that pixmap always uses this mode. * app/eraser.c * app/eraser.h * app/tools_cmds.c * tools/pdbgen/pdb/tools.pdb Applied patch from Shuji Narazaki <narazaki@gimp.org> to implement the anti-eraser. Neat.
-
Kelly Martin authored
* app/brush_select.c: Color brushes now appear in the brush selector in color. Scaling is disabled for color brushes because I can't figure out how to do it just now. Still need to fix the toolbox to do this too. --klm
-
- 12 Aug, 1999 9 commits
-
-
Kelly Martin authored
-
Kelly Martin authored
-
Adrian Likins authored
Thu Aug 12 19:16:58 1999 Adrian Likins <alikins@redhat.com> * app/pixmapbrush.c: added a fix from Xach "I dont code." Beane <xach@gimp.org> to fix the behaviour when painting at the top of images.
-
Marc Lehmann authored
-
BST 1999 Andy Thomas authored
Thu Aug 12 21:38:53 BST 1999 Andy Thomas <alt@gimp.org> * app/commands.c * app/commands.h * app/disp_callbacks.c * app/gdisplay.c * app/gdisplay.h * app/info_dialog.c * app/info_dialog.h * app/info_window.c * app/info_window.h * app/menus.c * app/scale.c * app/scroll.c * app/scroll.h * app/nav_window.c (new) * app/nav_window.h (new) * pixmap/dropper.xpm (new) New "navigator" image (accessed via <Image>/Window Nav..). This gives an outline of the location of the current view on an image. Eg if your image window is only showing part of an image then the Window Navigation window will outline the area viewed. You can "drag" the outlined square around the viewport and the main image will scroll. Additional a single click outside the square will center the image at that location. Also started to add additional information to a new page inside the Window information dialog (currently only pixel value is shown). Both these features are currently work in progress and unfinished. In particular the Navigator does not keep in step with changes to the basic image (however it does keep in step with image size changes and if you modify the size of the image viewing window). It also does not display the transparent areas of images very nicely.
-
Tor Lillqvist authored
* app/makefile.{cygwin,msc} (gimp_OBJECTS): Add newest files. * plug-ins/common/winclipboard.c: Speed up by using gimp_tile_cache_size(). * app/gimprc.c * plug-ins/script-fu/script-fu-scripts.c: Guard use of GLIB_CHECK_VERSION from old GLibs that don't have it.
-
Sven Neumann authored
www.visibone.com. --Sven
-
Sven Neumann authored
--Sven
-
Sven Neumann authored
* tools/pdbgen/pdb/gimprc.pdb: made the monitor resolution accessible through a PDB function * app/internal_procs.c * app/gimprc_cmds.c: changed the autogenerated files * plug-ins/common/screenshot.c: set the image resolution to the monitor resolution and unset the image name --Sven
-
- 10 Aug, 1999 4 commits
-
-
Adrian Likins authored
Tue Aug 10 01:15:59 1999 Adrian Likins <alikins@redhat.com> * app/pixmapbrush.c: fixed the weirdness with drawing along the left side of the image. Top's still weird
-
mitchell authored
-
CDT 1999 James Mitchell authored
Mon Aug 9 21:48:28 CDT 1999 James Mitchell <mitchell@gimp.org> * it.po: More translations from Daniele Medri <madrid@linux.it>
-
Adrian Likins authored
Mon Aug 9 22:46:34 1999 Adrian Likins <alikins@redhat.com> * app/pixmapbrush.c: couple of warning clean ups and some minor fleshing out
-
- 09 Aug, 1999 1 commit
-
-
Adrian Likins authored
Mon Aug 9 01:20:24 1999 Adrian Likins <alikins@redhat.com> * app/pixmapbrush.c * app/pixmapbrush.h * app/gimpbrushpixmap.c * app/gimpbrushpixmap.h: New files, implement the GimpBrushPixmap object, and the pixmap brush tool. * app/context_manager.c * app/tool_options.c * app/tools.c * app/toolsF.h: add the pixmap brush tool in * app/gimpbrushlist.c: allow for loading of pixmap brushes and displaying them in the brush dialog. Currently it only shows the grey scale mask. *app/Makefile.am: add the pixmap tool stuff to the build process These Changes implement a pixmap brush tool. Sort of a "image stamp". Some examples can be seen at http://adrian.gimp.org/pixmap-brush/. Some examples of pixmap brushes can be found there too (.gpb extension), but these are easy enough to make (for now, make a pattern and a brush the same size and `cat foo.gbr foo.pat > foo.gpb` ;-> Theres still a few rough edges that need some tweaking, but the framework is there. Figured I'd sneak it in before the freeze.
-
- 08 Aug, 1999 1 commit
-
-
Tor Lillqvist authored
* plug-ins/common/winclipboard.c: New Windows-only plug-in, an interface to the Windows clipboard. (Now we can cut and paste images between the GIMP and other applications!). Thanks to Hans Breuer for the implementation. * plug-ins/makefile.{cygwin,msc} * plug-ins/common/Makefile.am (EXTRA_DIST): Add it.
-
- 07 Aug, 1999 2 commits
-
-
Seth Burgess authored
app/gimpimage.c app/gimpimageP.h app/interface.c app/paint_core.c app/qmask.c app/qmask.h: Added qmask settings dialogs through double clicking.
-
CDT 1999 James Mitchell authored
Fri Aug 6 21:26:38 CDT 1999 James Mitchell <mitchell@gimp.org> * it.po: Updated translation from Daniele Medri <madrid@linux.it>
-