Commit Graph

1148 Commits

Author SHA1 Message Date
7fdd4a4fa9 app/indexed_palette.c
Wed Jan  6 23:30:03 GMT 1999 Andy Thomas <alt@picnic.demon.co.uk>

	* app/indexed_palette.c

	Fixed crash when image->dialog->indexed palette invoked on
	an RGB image.
1999-01-06 23:41:34 +00:00
aa967ff707 Made some tabs into spaces on TODO to make my ascii-art more portable
accross the EmacsOS land :) - btw, there is a nice idea in the top of TODO,
read it :) /tigert
1999-01-06 10:01:00 +00:00
ba4354351d s/_i/\. :P 1999-01-05 20:20:43 +00:00
9c7928f1f9 Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
d2e598739c app/blend.c plug-ins/script-fu/script-fu.c
Mon Jan  4 23:21:56 GMT 1999 Andy Thomas <alt@picnic.demon.co.uk>

	* app/blend.c
	* plug-ins/script-fu/script-fu.c

	A patch from Federico to add a spiral gradient type. The patch
	has been slightly modified to allow both clockwise and anticlockwise
	spirals and the numbers used to represent these types of gradients
	have been made to follow on from currently allocated numbers (I hope
	this will not break any scripts).
1999-01-04 23:56:37 +00:00
783cbfaf48 New version
-Yosh
1999-01-03 22:41:12 +00:00
41a4d405d1 A small fix to the palette dialog.
--Sven
1999-01-03 21:21:53 +00:00
de9be95a02 app/palette.c app/palette_select.h app/palette_select.c
Sat Jan  2 23:22:29 GMT 1999 Andy Thomas <alt@picnic.demon.co.uk>

	* app/palette.c
	* app/palette_select.h
	* app/palette_select.c

	An attempt at a better/improved palette dialog using a notebook
	style for selection.
1999-01-03 00:12:39 +00:00
3ff2d8133a Doh, thinko.
-Yosh
1999-01-02 23:47:48 +00:00
73c1a752b4 app/Makefile.am use -DREGEX_MALLOC, seems to be more portable
* app/Makefile.am
* plug-ins/script-fu/scripts/Makefile.am: use -DREGEX_MALLOC,
seems to be more portable

* plug-ins/png/png.c: use a default gamma of 2.2 when gamma
correction isn't enabled

-Yosh
1999-01-02 23:28:01 +00:00
12085bcb60 remove bogus constification
* app/blend.c: remove bogus constification

* po/sv.po: updates from Tomas Ogren <stric@ing.umu.se>

-Yosh
1999-01-02 03:30:04 +00:00
62e910d9ef Wed, 30 Dec 1998 23:04:25 +0100 [Vincent]
* Major translation updates.
1998-12-30 21:07:38 +00:00
49cbf0630d i18n markings from Daniel Egger (mostly removal of tags around PDB stuff),
* i18n markings from Daniel Egger (mostly removal of tags around
PDB stuff), some constification

* I went on a sprintf pogrom. Use g_snprintf or g_strdup_printf
where applicable, to prevent overflows, especially with filenames
and translated strings. suid gimp is now more secure. ;)

-Yosh
1998-12-25 18:22:01 +00:00
adb8dde391 require gtk+ 1.1.9
-Yosh
1998-12-24 07:02:47 +00:00
7c90c13ccf bitch if we don't see gtk.m4 and gettext.m4
-Yosh
1998-12-24 01:11:03 +00:00
a7ffce5afe Administrivia
-Yosh
1998-12-24 00:49:31 +00:00
8ed2ce8661 app/palette.c app/Makefile.am
Wed Dec 23 23:59:52 GMT 1998 Andy Thomas <alt@picnic.demon.co.uk>

	* app/palette.c
	* app/Makefile.am

	New:-

	* app/palette_select.h
	* app/palette_select.c

	New smaller palette select dialog. This has an edit button
	which invokes the palette editor.
1998-12-24 00:08:39 +00:00
7ec1f256a6 Fixed the multiple drag problem. The docindex should now allow multiple drags. 1998-12-23 19:42:58 +00:00
4a1eceec74 Julian7 made the version one po for our lang...
* Julian7 made the version one po for our lang...
1998-12-22 20:55:34 +00:00
37bb32f348 Some ideas for TODO /tigert 1998-12-22 09:49:46 +00:00
15c56a1b3d nice file from Xach
* NEWS: nice file from Xach

* libgimp/parasite.c
* app/gimpdrawable.c: warning fixups

-Yosh
1998-12-22 06:03:53 +00:00
aac6bce8ad fixes for gtk+ 1.1.9
-Yosh
1998-12-22 05:58:36 +00:00
4ba1f0427c Replaced tigert's lovely splash screen with something more approriate for
Tue Dec 22 17:43:08 EST 1998 Adrian Likins <adrian@gimp.org>

        * gimp1_1_splash.ppm: Replaced tigert's lovely splash
        screen with something more approriate for a unstable
        development release.

-adrian
1998-12-21 22:42:13 +00:00
a2e05bf488 Finally it seems like Xach got it right.
--Sven
1998-12-20 22:40:03 +00:00
092fb5a60e app/by_color_select.c: plug-ins/script-fu/script-fu-scripts.c:
Sat Dec 19 15:46:27 CST 1998 Shawn T. Amundson <amundson@gtk.org>

        * app/brush_edit.c:
          app/by_color_select.c:
          plug-ins/script-fu/script-fu-scripts.c:
          plug-ins/compose/compose.c:
          plug-ins/fp/fp.c:
          plug-ins/fp/fp_gdk.c:
          plug-ins/fp/fp_gtk.c:
          plug-ins/maze/maze_face.c: s/gtk_label_set/gtk_label_set_text/g
1998-12-20 00:13:50 +00:00
dc436e826e Applied the second patch from Xach with a slight modification to get
centered fixed-size selections right.


--Sven
1998-12-19 23:59:04 +00:00
3231691d2f Applied the patch Xach sent to the list.
--Sven
1998-12-19 18:22:14 +00:00
1179ae3373 Restore the size of the dialogs again.
--Sven
1998-12-19 14:22:35 +00:00
b442819a52 see plug-ins/perl/Changes 1998-12-19 02:53:19 +00:00
7808a83ea0 Missed app/Makefile.am. Need to add palette_entries.h
Sat Dec 19 00:01:49 GMT 1998 Andy Thomas <alt@picnic.demon.co.uk>

	Missed app/Makefile.am. Need to add palette_entries.h
1998-12-19 00:09:15 +00:00
1d591e95e6 Changed the palette dialog. New functionality. Better previews. Can
Fri Dec 18 23:46:11 GMT 1998 Andy Thomas <alt@picnic.demon.co.uk>

	Changed the palette dialog. New functionality. Better previews.
	Can display larger palettes. Can import palettes from images and from
	gradients. Fixed colour selection so that the hightlighted
	square says in sync on redraws.

	* app/convert.h
	* app/palette.h
	* app/palette.c
	* app/gradient.c
	* app/gradient_select.c
	* app/gimage.c
	* app/gimpimage.c
	* app/gimpimage.h

	New file:-

	* app/palette_entries.h
1998-12-19 00:00:06 +00:00
c848afaf52 Shut up cvs
-Yosh
1998-12-18 07:39:17 +00:00
21ffb64262 various sundry changes
-Yosh
1998-12-17 11:53:22 +00:00
959b06a35e added some missing files
-Yosh
1998-12-17 11:50:35 +00:00
af37146ad9 warning pogrom
-Yosh
1998-12-17 11:40:19 +00:00
ccf22ebb29 fixed bug in the resolution saving code and added a sanity check to the
* app/xcf.c: fixed bug in the resolution saving code and
	added a sanity check to the resolution loading. (thanks to austin)
1998-12-17 02:03:43 +00:00
b375288c88 removed my_gtk_label_set, since the underlying implementation changed. Why
* plug-ins/gfig/gfig.c: removed my_gtk_label_set, since the underlying
implementation changed. Why was this there anyway?

-Yosh
1998-12-16 21:29:55 +00:00
ea35ae1bd2 fixed a bug in combine_inten_and_inten_a_pixels. Use INT_MULT and friends
* app/paint_funcs.c: fixed a bug in combine_inten_and_inten_a_pixels.
	Use INT_MULT and friends everywhere possible.
1998-12-16 15:48:43 +00:00
fe3fa4e2e5 libgimp/gserialize.c Changed the enum values to allow for simpler future
* libgimp/gserialize.c
	* libgimp/gserialize.h: Changed the enum values to allow for
 	simpler future expansion.

	* libgimp/parasite.c
	* libgimp/parasite.h: s/persistant/persistent/.
 	new accessor functions for parasites.  #defines for new flags.

	* app/paintbrush.c: added timeing code for brush strokes.
  	It is #ifed out, and is only valid for shift clicks.

	* app/parasite_cmds.h: fixed a warning

	* app/parasitelist.h
	* app/parasitelist.c: added _for_each and _length functions

	* app/gimpdrawable.c:  set the dirty flag when adding or removing a
 	persistent parasite

	* app/gimpimage.c: set the dirty flag when adding or removing a
 	persistent parasite.  Fixed bug and removed debug statements in
 	merge_down.

	* app/xcf.c: save and load resolution, parasites, and tattoos.

	* app/main.c: updated the deserialize test.

	* plug-ins/tiff/tiff.c
	* plug-ins/gif/gif.c: use PARASITE_PERSISTENT define instead of 1

	* plug-ins/bmp/bmp.c
	* plug-ins/bmp/bmp.h: declare some struct variable as extern.

	* app/paint_funcs.c: Lots of optimizations aimed at speeding up
 	painting.  Should see a 2-4X speed up on most painting
 	(depending on paint modes, brush size etc.)

	* app/drawable.c: check for NULL drawable in drawable_ID.
  	this stops us from being crashed by ill-behaved plug-ins
1998-12-16 11:23:30 +00:00
d2ea549d27 stuff from patches/i18n by Daniel Egger
* app/*: stuff from patches/i18n by Daniel Egger

* app/channels_dialog.c: fixes minor buglets in the channels dialog

-Yosh
1998-12-16 00:37:09 +00:00
57b32958e6 removed intl virtual modules, use them new fangled autogen.sh's
* removed intl virtual modules, use them new fangled autogen.sh's

-Yosh
1998-12-15 03:13:46 +00:00
32ca64515b Added help display.
--Sven
1998-12-13 20:16:01 +00:00
e260d064eb I guess finally we have the coordinates display working with all font sizes
and even after scaling the image.


--Sven
1998-12-13 18:52:34 +00:00
0db6dcf168 app/interface.c tweak to make status bar update correctly (most of the
Sat Dec 12 17:36:51 GMT 1998  Austin Donnelly  <austin@greenend.org.uk>

	* app/interface.c
	* app/gdisplay.c: tweak to make status bar update correctly (most
 	of the time).  As Sven has already noted, there seems to be a GTK
 	bug involved.

	* app/disp_callbacks.c: only update the cursor co-ords if we
 	actually know them.  Gets rid of silly (0,0) announcements.
1998-12-12 17:41:41 +00:00
95d87dca4e check only for "perl", not "perl5.005xx".
* configure.in: check only for "perl", not "perl5.005xx".
1998-12-10 21:26:50 +00:00
890336d3e7 Changes from Yasuhiro Shirasaki.
Changes from Yasuhiro Shirasaki.
1998-12-09 05:27:58 +00:00
7dc28947ef OOPS: forgot changelog
Sat Dec  5 21:31:57 GMT 1998  Austin Donnelly  <austin@greenend.org.uk>

	* app/commands.[ch]
	* app/edit_selection.c
	* app/gdisplay.[ch]
	* app/gdisplay_ops.[ch]
	* app/image_render.c
	* app/info_window.c
	* app/magnify.c
	* app/menus.c
	* app/scale.c: image rendering now happens with float scale
	factors, independent in X and Y axes.  Turning on dot-for-dot in view
	menu does what gimp always used to do (ie one image pixel becomes
	one monitor pixel).  Dot-for-dot is on by default so people
	shouldn't notice any difference unless they load an image that's
	not at 72 dpi and also turn off dot-for-dot.

	* app/app_procs.c
	* app/gimprc.[ch]
	* app/preferences_dialog.c: new gimprc options
	(monitor-xresolution <float>) and corresponding
 	(monitor-yresolution <float>).  Uglyness in preferences dialog to
	add a "Monitor" page to the notebook, allowing user to set their
	monitor's resolution or take it from the X server instead.  This
	badly needs cleaned up :(

	* plug-ins/newsprint/newsprint.c: oops - this hasn't been working
	for grayscale images since my last checkin.  Now fixed.
1998-12-05 21:49:40 +00:00
ccfeb2549d app/commands.[ch] app/edit_selection.c app/gdisplay.[ch]
Sat Dec  5 21:31:57 GMT 1998  Austin Donnelly  <austin@greenend.org.uk>

	* app/commands.[ch]
	* app/edit_selection.c
	* app/gdisplay.[ch]
	* app/gdisplay_ops.[ch]
	* app/image_render.c
	* app/info_window.c
	* app/magnify.c
	* app/menus.c
	* app/scale.c: image rendering now happens with float scale
	factors, independent in X and Y axes.  Turning on dot-for-dot in view
	menu does what gimp always used to do (ie one image pixel becomes
	one monitor pixel).  Dot-for-dot is on by default so people
	shouldn't notice any difference unless they load an image that's
	not at 72 dpi and also turn off dot-for-dot.

	* app/app_procs.c
	* app/gimprc.[ch]
	* app/preferences_dialog.c: new gimprc options
	(monitor-xresolution <float>) and corresponding
 	(monitor-yresolution <float>).  Uglyness in preferences dialog to
	add a "Monitor" page to the notebook, allowing user to set their
	monitor's resolution or take it from the X server instead.  This
	badly needs cleaned up :(

	* plug-ins/newsprint/newsprint.c: oops - this hasn't been working
	for grayscale images since my last checkin.  Now fixed.
1998-12-05 21:48:37 +00:00
7a0ad46070 add line continuator so all files needed are built for libgimpui
-Yosh
1998-12-05 10:41:56 +00:00
9a20dec858 add tree using gtk_scrolled_window_add_with_viewport
-Yosh
1998-12-05 06:23:04 +00:00