Gimp/app/gui
Tor Lillqvist a075daa211 Add gimpcolorspace object.
2000-01-04  Tor Lillqvist  <tml@iki.fi>

* libgimp/makefile.{cygwin.msc}: Add gimpcolorspace object.

* libgimp/gimp.def: Add functions from it.

Fixes from Hans Breuer:

* app/datafiles.c: redefine the executable flag for Win32
to _S_IREAD, to get _all_ files from the plug-in dirs as
executables (including scripts)

* app/main.c: Win32-specific changes to allow building Gimp as a
console application, with all its benefits (like inheriting the
console), but hide it if the user doesn't want it. Also, if stdout
goes to a console, give the user a chance to read the help or
version messages. (tml: I am not convinced that it is better to
build gimp as a console application, but let's try it this way for
a while.)

* app/makefile.{cygwin,msc}: Build as console application, and
link with shell32 library.

* app/paint_core.c (paint_core_motion): Pass the value of a call
to the function gimage_active_drawable() to the paint_func,
instead of just passing the address of gimage_active_drawable...

(tml: This code is only called when the TOOL_TRACES_ON_WINDOW flag
is on, and only the clone tool sets that, and the clone tool's
paint_func doesn't use the drawable argument, so this hasn't
caused any trouble.)

* app/plug_in.c: On Win32, to support scripts, use new function
xspawn() instead of _spawnv. Add some more code to properly kill
plug-ins.

* libgimp/color_display.h: Add G_MODULE_EXPORT declarations.
2000-01-04 17:46:41 +00:00
..
about-dialog.c connect the "F1" help accelerator. 1999-12-17 16:37:34 +00:00
about-dialog.h new ui for the "Layer Offset" dialog. 1999-07-22 16:21:10 +00:00
brush-editor.c Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
brush-editor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
brush-select.c Default to "Cancel" in the "Really Quit?" dialog. 1999-12-02 13:00:18 +00:00
brush-select.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
channels-dialog.c cosmetic stuff 1999-12-14 14:10:34 +00:00
channels-dialog.h app/Makefile.am app/lc_dialog.[ch] app/lc_dialogP.h new files 1999-06-06 17:26:51 +00:00
color-area.c fill dummy gimage->base_type as well 2000-01-03 07:49:19 +00:00
color-area.h fill dummy gimage->base_type as well 2000-01-03 07:49:19 +00:00
color-notebook.c app/brightness_contrast.[ch] app/by_color_select.[ch] 1999-11-22 11:14:29 +00:00
color-notebook.h Bit of a large checkin this - it's basically three things: 1 - GimpModules 1999-01-11 00:57:33 +00:00
color-select.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
color-select.h The GIMP Help System part II: press "F1" while browsing a menu to show the 1999-10-03 13:50:19 +00:00
colormap-dialog.c version number bump 1999-08-22 00:39:51 +00:00
colormap-dialog.h version number bump 1999-08-22 00:39:51 +00:00
commands.c fill dummy gimage->base_type as well 2000-01-03 07:49:19 +00:00
commands.h Layer to Imagesize in C 1999-11-27 14:00:26 +00:00
device-status-dialog.c i18n stuff 1999-11-22 22:38:02 +00:00
file-new-dialog.c Added comment to stop xgettext from complaining about format specifier. 1999-12-30 21:45:28 +00:00
file-new-dialog.h Added new files, the UI independant part of new image dialog. 1999-08-26 04:39:21 +00:00
gradient-editor.c libgimp/gimpcolorspace.c Prefixed all functions with gimp_ to avoid 2000-01-03 01:58:43 +00:00
gradient-editor.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gradient-select.c Enable the popup menu containing only "New" in the whole area inside the 1999-12-02 21:04:47 +00:00
gradient-select.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
help-commands.c fill dummy gimage->base_type as well 2000-01-03 07:49:19 +00:00
help-commands.h Layer to Imagesize in C 1999-11-27 14:00:26 +00:00
indicator-area.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
indicator-area.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
info-dialog.c Removed the definitions of the tearoff menu items and build them on the 1999-11-25 11:35:48 +00:00
info-dialog.h app/Makefile.am app/gimphelp.[ch] new files 1999-09-27 17:58:10 +00:00
info-window.c more cosmetic stuff 1999-12-14 23:09:54 +00:00
info-window.h app/commands.c app/disp_callbacks.c app/gdisplay.c app/gimprc.c 1999-11-30 00:11:08 +00:00
input-dialog.c i18n stuff 1999-11-22 22:38:02 +00:00
layer-select.c app/brush_select.c app/channels_dialog.c app/disp_callbacks.c 1999-01-10 21:54:02 +00:00
layer-select.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
layers-dialog.c dialog and keybinding tweaks, i18n issues 1999-12-29 16:53:41 +00:00
layers-dialog.h Layer to Imagesize in C 1999-11-27 14:00:26 +00:00
menus.c dialog and keybinding tweaks, i18n issues 1999-12-29 16:53:41 +00:00
menus.h app/app_procs.c app/channels_dialog.c app/fileops.c app/gdisplay.c 1999-11-23 19:11:29 +00:00
module-browser.c i18n stuff 1999-11-22 22:38:02 +00:00
module-browser.h *** empty log message *** 1999-04-14 19:51:49 +00:00
palette-editor.c Added a confirmation dialog for "delete palette". 1999-12-19 12:55:17 +00:00
palette-editor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
palette-select.c More context & dnd stuff... 1999-10-28 15:05:49 +00:00
palette-select.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
paths-dialog.c Use our new (sligtly compressed) layout of gtk_file_selection all over the 1999-12-30 20:16:58 +00:00
paths-dialog.h app_procs.c app/commands.[ch] app/interface.c app/menus.c app/session.c 1999-10-30 10:39:48 +00:00
pattern-select.c app/airbrush.c app/apptypes.h app/brushes_cmds.c 1999-11-14 10:50:19 +00:00
pattern-select.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
plug-in-commands.c Add gimpcolorspace object. 2000-01-04 17:46:41 +00:00
plug-in-menus.c Add gimpcolorspace object. 2000-01-04 17:46:41 +00:00
preferences-dialog.c gimprc.in app/gimprc.[ch] new gimprc variable "help-browser" which can be 1999-12-19 17:15:11 +00:00
preferences-dialog.h app/Makefile.am app/gimphelp.[ch] new files 1999-09-27 17:58:10 +00:00
qmask-commands.c The GIMP Help System part II: press "F1" while browsing a menu to show the 1999-10-03 13:50:19 +00:00
resize-dialog.c Reorganized the core menu items (everything except <Image>/Filters). 1999-11-20 12:12:41 +00:00
resize-dialog.h app/Makefile.am app/gimphelp.[ch] new files 1999-09-27 17:58:10 +00:00
session.c more i18n fixes 1999-12-28 14:09:20 +00:00
session.h app/gradient.c app/gradient.h app/internal_procs.c app/plug_in.c 1998-10-31 16:22:37 +00:00
tips-dialog.c app/app_procs.c Set "allow_grow" to FALSE for "Really Quit?" and "Changes 1999-12-17 22:34:12 +00:00
tips-dialog.h app/colormaps.c app/devices.h minor cleanups 1999-01-14 00:17:13 +00:00
user-install-dialog.c more i18n fixes 1999-12-28 14:09:20 +00:00
user-install-dialog.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00