1. 20 Apr, 2004 13 commits
    • Sven Neumann's avatar
      removed color cast. Merged from stable branch. · ff06d050
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/fileops.pdb (file_load_thumbnail): removed
      	color cast. Merged from stable branch.
      
      	* app/pdb/fileops_cmds.c: regenerated.
      ff06d050
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h · 5766718d
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpintstore.[ch]: added a GimpIntStore, derived
      	from GtkListStore, to be used by GimpIntComboBox and also by the
      	image and drawable menus.
      
      	* libgimpwidgets/gimpintcombobox.c: use the new GimpIntStore.
      
      	* app/widgets/gimpenumstore.[ch]: derive from GimpIntStore,
      	removed API that is provided by the parent class.
      
      	* app/widgets/gimpenumcombobox.[ch]: derive from GimpIntComboBox,
      	removed API that is provided by the parent class.
      
      	* app/gui/resize-dialog.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimplevelstool.c
      	* app/widgets/gimpcolorframe.c
      	* app/widgets/gimphistogrameditor.c
      	* app/widgets/gimppropwidgets.c
      	* app/widgets/gimpstrokeeditor.c: changed accordingly.
      5766718d
    • Sven Neumann's avatar
      app/widgets/gimpenumstore.[ch] let the pixbuf renderer take care of · 8ea259bb
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpenumstore.[ch]
      	* app/widgets/gimpenumcombobox.c: let the pixbuf renderer take care
      	of rendering the pixbuf from the stock_id.
      8ea259bb
    • Sven Neumann's avatar
      ported to GimpIntComboBox. · f80eaff9
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* modules/cdisplay_colorblind.c: ported to GimpIntComboBox.
      f80eaff9
    • Updated ja.po. T.Aihana's avatar
      · 3ed5ef3c
      Updated ja.po. T.Aihana authored
      2004-04-20 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>
      3ed5ef3c
    • Sven Neumann's avatar
      libgimpwidgets/gimpmemsizeentry.c ported to GimpIntComboBox. · a0e845c8
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpmemsizeentry.c
      	* modules/cdisplay_proof.c: ported to GimpIntComboBox.
      
      	* libgimpwidgets/gimpwidgets.[ch]: declared the gimp option_menu
      	API as deprecated and removed the code here.
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpoldwidgets.[ch]: new files with deprecated
      	code, guarded with #ifndef GIMP_DISABLE_DEPRECATED ... #endif.
      
      	* libgimpwidgets/gimpintcombobox.h: added G_BEGIN_DECLS, G_END_DECLS.
      
      	* configure.in (CPP_FLAGS): added -DGIMP_DISABLE_DEPRECATED.
      
      	* app/widgets/gimpwidgets-constructors.c: added a #warning and
      	#undef GIMP_DISABLE_DEPRECATED. The paint mode menu is the last
      	remaining user of gimp_int_option_menu_new().
      a0e845c8
    • Michael Natterer's avatar
      renamed convert_to_indexed() to convert_dialog_new() and return the · c8efb903
      Michael Natterer authored
      2004-04-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/convert-dialog.[ch]: renamed convert_to_indexed()
      	to convert_dialog_new() and return the dialog. Removed
      	convert_to_rgb() and convert_to_grayscale().
      
      	* app/gui/offset-dialog.[ch]: renamed offset_dialog_create()
      	to offset_dialog_new() and return the dialog.
      
      	* app/Makefile.am
      	* app/actions/drawable-commands.c
      	* app/actions/image-commands.c: changed accordingly.
      c8efb903
    • Michael Natterer's avatar
      removed... · 661f6dde
      Michael Natterer authored
      2004-04-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/*-commands.[ch]: removed...
      
      	* app/actions/*-commands.[ch]: ...and added here.
      
      	* app/gui/Makefile.am
      	* app/gui/*-menu.c
      	* app/gui/dialogs-constructors.c
      	* app/gui/gui.c
      	* app/gui/menus.c
      	* app/actions/Makefile.am
      	* app/actions/*-actions.c: changed accordingly.
      
      	* app/actions/plug-in-actions.[ch]
      	* app/actions/tools-actions.[ch]: new files.
      
      	* app/Makefile.am: had to add more -u evilness because gui/
      	and actions/ have cyclic dependencies.
      
      	* menus/image-menu.xml: added some more items.
      661f6dde
    • Sven Neumann's avatar
      added new function gimp_paint_mode_menu_set_history(). · 5e3b9ec3
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpwidgets-constructors.[ch]: added new function
      	gimp_paint_mode_menu_set_history().
      
      	* app/gui/brush-select.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimppropwidgets.c: use the new function instead of
      	the deprecated gimp_int_option_menu API.
      5e3b9ec3
    • Sven Neumann's avatar
      plug-ins/common/align_layers.c plug-ins/common/borderaverage.c · b0c328af
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/align_layers.c
      	* plug-ins/common/borderaverage.c
      	* plug-ins/common/channel_mixer.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/mng.c
      	* plug-ins/flame/flame.c
      	* plug-ins/gfig/gfig.c: ported remaining plug-ins to GimpIntComboBox.
      b0c328af
    • Sven Neumann's avatar
      check tile != NULL before unrefing it. Fixes bug #140554; merged from · 8cd676ed
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/iwarp.c (iwarp_get_pixel): check tile != NULL
      	before unrefing it. Fixes bug #140554; merged from stable branch.
      8cd676ed
    • Sven Neumann's avatar
      added more sanity checks. · 8339ba7f
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpenumcombobox.c: added more sanity checks.
      
      	* libgimpwidgets/gimpintcombobox.[ch]: added another GimpIntComboBox
      	constructor: gimp_int_combo_box_new_array().
      
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/MapObject/mapobject_ui.c
      	* plug-ins/common/CML_explorer.c: ported to GimpIntComboBox.
      8339ba7f
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h · 9f3c7944
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpintcombobox.[ch]: added new widget
      	GimpIntComboBox, a GtkComboBox with a simple list store to hold a
      	label and an associated integer value. This is going to replace
      	gimp_int_option_menu.
      
      	* plug-ins/common/jpeg.c
      	* plug-ins/print/gimp_main_window.c: ported these two plug-ins to
      	the newly added widget.
      
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/libgimpwidgets-docs.sgml
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/libgimpwidgets.types
      	* libgimpwidgets/tmpl/gimpintcombobox.sgml: added docs for the new
      	GimpIntComboBox widget.
      9f3c7944
  2. 19 Apr, 2004 16 commits
    • Sven Neumann's avatar
      removed unused return locations for menu item pointers. · c5e41cdf
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/gfig/gfig.c: removed unused return locations for menu
      	item pointers.
      c5e41cdf
    • Sven Neumann's avatar
      set gimp_plugin_version, gimp_sysconf_version and gimp_data_version to 2.1 · 5bc2e4a6
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: set gimp_plugin_version, gimp_sysconf_version and
      	gimp_data_version to 2.1 so that the development version is
      	clearly separated from stable gimp 2.0.
      5bc2e4a6
    • Michael Natterer's avatar
      menus/Makefile.am menus/image-menu.xml more menus. · 3503b662
      Michael Natterer authored
      2004-04-19  Michael Natterer  <mitch@gimp.org>
      
      	* menus/Makefile.am
      	* menus/image-menu.xml
      	* menus/tool-options-menu.xml: more menus.
      3503b662
    • Sven Neumann's avatar
      more updates (everything but the new actions). · 044ede91
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* app/app-sections.txt: more updates (everything but the new actions).
      044ede91
    • Sven Neumann's avatar
      app/Makefile.am app/app-docs.sgml merged update from stable branch. · b189e31e
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* app/Makefile.am
      	* app/app-docs.sgml
      	* app/app-sections.txt: merged update from stable branch.
      b189e31e
    • Sven Neumann's avatar
      app/app-docs.sgml app/app-sections.txt updated, added new stuff, still · ca90b9bc
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* app/app-docs.sgml
      	* app/app-sections.txt
      	* app/app.types: updated, added new stuff, still incomplete...
      ca90b9bc
    • Sven Neumann's avatar
      app/widgets/gimpactiongroup.c app/widgets/gimpenumcombobox.c fixed inline · 2e3ac558
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpactiongroup.c
      	* app/widgets/gimpenumcombobox.c
      	* app/widgets/gimpenumstore.c: fixed inline docs.
      
      	* app/widgets/gimpenumaction.c:	fixed property declaration.
      2e3ac558
    • Michael Natterer's avatar
      app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] · a7ffe94b
      Michael Natterer authored
      2004-04-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/colormap-editor-commands.[ch]
      	* app/gui/debug-commands.[ch]
      	* app/gui/dockable-commands.[ch]
      	* app/gui/error-console-commands.[ch]
      	* app/gui/file-commands.[ch]
      	* app/gui/gradient-editor-commands.[ch]
      	* app/gui/help-commands.[ch]
      	* app/gui/qmask-commands.[ch]
      	* app/gui/tool-options-commands.[ch]: removed "guint action"
      	parameter from all callbacks which don't need it.
      a7ffe94b
    • Sven Neumann's avatar
      forget to commit the changelog entry · 273d94fe
      Sven Neumann authored
      273d94fe
    • Sven Neumann's avatar
      menus/Makefile.am added a DTD (basically copied from the GTK+ API docs). · 957015e3
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* menus/Makefile.am
      	* menus/gtkuimanager.dtd: added a DTD (basically copied from the
      	GTK+ API docs). Added a "validate" rule that allows to easily
      	validate the XML files.
      
      	* menus/*.xml: added a DOCTYPE declaration that refers to the
      	newly added DTD.
      
      	* app/widgets/gimpenumstore.[ch]:
      	* app/widgets/gimpenumcombobox.c: documented the new API.
      957015e3
    • Michael Natterer's avatar
      app/actions/Makefile.am oops, forgot to commit this one. · a4f6eca8
      Michael Natterer authored
      2004-04-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/Makefile.am
      	* app/actions/actions-types.h: oops, forgot to commit this one.
      a4f6eca8
    • Michael Natterer's avatar
      menus/Makefile.am added the toolbox menu. · 4729dc3d
      Michael Natterer authored
      2004-04-19  Michael Natterer  <mitch@gimp.org>
      
      	* menus/Makefile.am
      	* menus/toolbox-menu.xml: added the toolbox menu.
      4729dc3d
    • Michael Natterer's avatar
      added the toolbox menu. · 3d6f5370
      Michael Natterer authored
      2004-04-19  Michael Natterer  <mitch@gimp.org>
      
      	* menus/toolbox-menu.xml: added the toolbox menu.
      3d6f5370
    • Michael Natterer's avatar
      More GtkAction stuff (still unused): · 8848558f
      Michael Natterer authored
      2004-04-19  Michael Natterer  <mitch@gimp.org>
      
      	More GtkAction stuff (still unused):
      
      	* configure.in: added new directories menus/ and app/actions/
      
      	* Makefile.am: build menus/
      
      	* menus/.cvsignore
      	* menus/Makefile.am
      	* menus/*-menu.xml: new files: XML menu descriptions for each menu
      	which is now defined in gui/*-menu.c.
      
      	* app/widgets/widgets-types.h: some typedefs for GimpActionGroup.
      
      	* app/widgets/gimpactiongroup.[ch]: added a "Gimp" construct-only
      	property. Added APIs to set actions visible/sensitive/active
      	and an unimplemented stub for setting the action's color.
      
      	* app/Makefile.am: build actions/ and link libappactions.a
      
      	* app/actions/.cvsignore
      	* app/actions/Makefile.am
      	* app/actions/*-actions.[ch]: new files: GtkActions for each
      	*-commands.c file in gui/. Ported all "update" functions from the
      	*-menu.c files.
      	(everything completely unused, untested and partly #if 0'ed)
      
      	* app/core/gimpimage.[ch]: for reasons of (action-) symmetry, added
      	API to raise/lower channels/vectors to top/bottom.
      
      	* app/gui/channels-commands.[ch]
      	* app/gui/vectors-commands.[ch]: added callbacks for the new
      	to top/bottom functions.
      
      	* app/gui/Makefile.am
      	* app/gui/dockable-commands.[ch]: new files split out of
      	dialogs-commands.[ch].
      
      	* app/gui/dialogs-commands.[ch]
      	* app/gui/dialogs-menu.c: changed accordingly.
      
      	* app/gui/edit-commands.[ch]: added edit_paste_into_cmd_callback()
      	and remove usage of "guint action".
      
      	* app/gui/image-menu.c: changed accordingly.
      
      	* app/gui/palette-editor-commands.[ch]: split
      	+palette_editor_new_color_cmd_callback() into separate callbacks
      	for adding from FG and BG.
      
      	* app/gui/palette-editor-menu.c: changed accordingly.
      8848558f
    • Henrik Brix Andersen's avatar
      plug-ins/script-fu/scripts/gimp-headers.scm applied a patch from William · c02669ce
      Henrik Brix Andersen authored
      2004-04-19 Henrik Brix Andersen <brix@gimp.org>
      
      * plug-ins/script-fu/scripts/gimp-headers.scm
      * plug-ins/script-fu/scripts/gimp-labels.scm: applied a patch from
      William Skaggs which changes the sub menu title for the gimp web
      theme to classic.gimp.org. Fixes bug #137036.
      c02669ce
    • Sven Neumann's avatar
      removed unused includes. · 2921a530
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpdrawabletreeview.c: removed unused includes.
      2921a530
  3. 18 Apr, 2004 9 commits
    • Sven Neumann's avatar
      ... and complete the ChangeLog entry (doh!) · da1389cf
      Sven Neumann authored
      da1389cf
    • Sven Neumann's avatar
      actually insert the bug number · aa024e12
      Sven Neumann authored
      aa024e12
    • Sven Neumann's avatar
      app/widgets/gimppropwidgets.[ch] replaced · 1d2976f9
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimppropwidgets.[ch]
      	* app/gui/preferences-dialog.c: replaced
      	gimp_prop_boolean_option_menu_new() with
      	gimp_prop_boolean_combo_box_new().
      1d2976f9
    • Sven Neumann's avatar
      avoid unnecessary casts. · e2709b97
      Sven Neumann authored
      2004-04-19  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpenumstore.[ch]: avoid unnecessary casts.
      
      	* app/widgets/gimpenumcombobox.[ch]: added an API that inserts a
      	GtkTreeModelFilter to make items invisible. This is a kludge to
      	workaround bug #135875.
      
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimplevelstool.c
      	* app/widgets/gimphistogrameditor.c: use the new function to hide
      	histogram channels that are not available with the current
      	drawable.
      e2709b97
    • Henrik Brix Andersen's avatar
      use g_signal_connect_object() instead of g_signal_connect(). Fixes bug · da2115ba
      Henrik Brix Andersen authored
      2004-04-18 Henrik Brix Andersen <brix@gimp.org>
      
      * app/widgets/gimptemplateeditor.c
      (gimp_template_editor_constructor): use g_signal_connect_object()
      instead of g_signal_connect(). Fixes bug #140315.
      da2115ba
    • Pedro Gimeno's avatar
      Oops, fixed my fix. · 43452255
      Pedro Gimeno authored
      2004-04-18  Pedro Gimeno  <pggimeno@wanadoo.es>
      
      	* plug-ins/common/gauss_rle.c (gauss_rle): Oops, fixed my fix.
      43452255
    • Pedro Gimeno's avatar
      Change tabs to spaces all over the file, in preparation for other changes. · 9f750f94
      Pedro Gimeno authored
      2004-04-18  Pedro Gimeno  <pggimeno@wanadoo.es>
      
      	* plug-ins/common/gauss_iir.c: Change tabs to spaces all over the
      	file, in preparation for other changes. Minor cleanup.
      
      	* plug-ins/common/gauss_rle.c (gauss_rle): Plug a leak with the
      	returned value from make_curve().
      
      	* plug-ins/common/tga.c (load_image): Fix a condition which was
      	preventing GRAYA images from loading.
      9f750f94
    • Sven Neumann's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h removed GimpEnumMenu. · 89cf4554
      Sven Neumann authored
      2004-04-18  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpenummenu.[ch]: removed GimpEnumMenu.
      
      	* app/widgets/gimpenumwidgets.[ch]: moved widget constructors that
      	don't use GimpEnumMenu from gimpenummenu.[ch] to these new files.
      
      	* app/widgets/gimpenumcombobox.[ch]: added a GtkComboBox widget
      	using GimpEnumStore; replaces GimpEnumMenu.
      
      	* app/widgets/gimpenumstore.[ch]: added new function
      	gimp_enum_store_lookup_by_value().
      
      	* app/widgets/gimppropwidgets.[ch]: replaced
      	gimp_prop_enum_option_menu_new() with gimp_prop_enum_combo_box_new().
      
      	* app/gui/brush-select.[ch]
      	* app/gui/convert-dialog.c
      	* app/gui/layers-commands.c
      	* app/gui/preferences-dialog.c
      	* app/gui/resize-dialog.c
      	* app/tools/gimpblendoptions.c
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimplevelstool.c
      	* app/tools/gimpmagnifytool.c
      	* app/tools/gimppaintoptions-gui.c
      	* app/tools/gimpselectionoptions.c
      	* app/tools/gimptransformoptions.c
      	* app/widgets/gimpcolorframe.c
      	* app/widgets/gimpeditor.c
      	* app/widgets/gimpgrideditor.c
      	* app/widgets/gimphistogrameditor.c
      	* app/widgets/gimpstrokeeditor.c
      	* app/widgets/gimptemplateeditor.c
      	* app/widgets/gimptexteditor.c: ported to GimpEnumComboBox.
      89cf4554
    • Sven Neumann's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h added (yet unused) · f9135400
      Sven Neumann authored
      2004-04-18  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpenumstore.[ch]: added (yet unused) GimpEnumStore,
      	a GtkListStore for enum values.
      f9135400
  4. 17 Apr, 2004 2 commits