1. 07 May, 2005 1 commit
  2. 11 Apr, 2005 1 commit
    • Michael Natterer's avatar
      Let the user decide whether tool options are persistant or not as · e6063f61
      Michael Natterer authored
      2005-04-11  Michael Natterer  <mitch@gimp.org>
      
      	Let the user decide whether tool options are persistant or not as
      	suggested in bug #165078:
      
      	* app/config/gimprc-blurbs.h
      	* app/config/gimpguiconfig.[ch]: added "gboolean save_tool_options".
      
      	* app/tools/gimp-tools.[ch]: implement the same logic as for
      	devicerc and essionrc: added gimp_tools_clear() which deletes the
      	stored tool options and added "save_tool_options" and
      	"always_save" parameters to gimp_tools_save(). Everything affects
      	just the primary tool options, *not* the separately saved presets
      	for each tool.
      
      	* app/gui/gui.c (gui_exit_callback): changed accordingly.
      
      	* app/dialogs/preferences-dialog.c: added GUI for the stuff above
      	in the style of the devicerc and seccionrc prefs GUIs.
      e6063f61
  3. 07 Apr, 2005 1 commit
    • Sven Neumann's avatar
      app/config/gimpcoreconfig.c app/config/gimpguiconfig.c need to free the · 11fea041
      Sven Neumann authored
      2005-04-07  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c: need to free the return value of
      	gimp_config_build_foo_path() now that gimp_param_spec_path() is
      	sane and doesn't take ownership of the passed string any longer.
      
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/gfig/gfig-dialog.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/gimpressionist/utils.c: use gimp_config_build_data_path().
      
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/common/CML_explorer.c
      	* plug-ins/common/channel_mixer.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/gqbist.c
      	* plug-ins/common/spheredesigner.c
      	* plug-ins/flame/flame.c
      	* plug-ins/gimpressionist/brush.c
      	* plug-ins/ifscompose/ifscompose.c
      	* plug-ins/imagemap/imap_browse.c
      	* plug-ins/imagemap/imap_file.c
      	* plug-ins/print/gimp_main_window.c: set alternative button order
      	on file-chooser dialogs (as well as default response where missing).
      11fea041
  4. 05 Feb, 2005 1 commit
    • Sven Neumann's avatar
      renamed GIMP_PARAM_ #defines to GIMP_CONFIG_PARAM_. · 692669f4
      Sven Neumann authored
      2005-02-05  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfig-params.h: renamed GIMP_PARAM_ #defines
      	to GIMP_CONFIG_PARAM_.
      
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpdisplayconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimprc-deserialize.c
      	* app/config/gimprc-serialize.c
      	* app/config/gimprc.c
      	* app/core/gimp.c
      	* app/core/gimpstrokedesc.c
      	* app/dialogs/preferences-dialog.c
      	* app/text/gimptext.c
      	* app/tools/gimptextoptions.c
      	* libgimpconfig/gimpconfig-deserialize.c
      	* libgimpconfig/gimpconfig-iface.c
      	* libgimpconfig/gimpconfig-serialize.c
      	* libgimpconfig/gimpconfig-utils.c: changed accordingly.
      
      	* libgimpmodule/gimpmoduletypes.h: deprecate the
      	GIMP_MODULE_PARAM_SERIALIZE #define, GIMP_CONFIG_PARAM_SERIALIZE
      	should be used instead.
      
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: changed accordingly.
      692669f4
  5. 25 Jan, 2005 3 commits
    • Sven Neumann's avatar
      added declarations for the gimp_config_build_path functions. · 88a302f4
      Sven Neumann authored
      2005-01-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfig-path.h: added declarations for the
      	gimp_config_build_path functions.
      
      	* app/config/Makefile.am
      	* app/config/gimprc-utils.[ch]: removed these two files again;
      	they used to duplicate functionality from libgimpconfig.
      
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c: changed accordingly.
      88a302f4
    • Sven Neumann's avatar
      libgimpbase/Makefile.am removed these two files again. · 4aa2bf93
      Sven Neumann authored
      2005-01-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimppath.[ch]: removed these two files again.
      
      	* libgimpconfig/gimpconfig-path.[ch]: merged the path type and
      	param spec here. Renamed to GimpConfigPath and GimpParamConfigPath.
      
      	* libgimpbase/gimpbase.h
      	* libgimpbase/gimpbasetypes.[ch]
      	* libgimpconfig/gimpconfig-deserialize.c
      	* libgimpconfig/gimpconfig-params.h
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c
      	* app/widgets/gimppropwidgets.c: changed accordingly.
      
      	* libgimpbase/gimpbase.def: updated.
      4aa2bf93
    • William Skaggs's avatar
      continuing commit after broken pipe · 1cee9b72
      William Skaggs authored
      1cee9b72
  6. 24 Jan, 2005 1 commit
    • Sven Neumann's avatar
      app/config/Makefile.am app/config/gimpconfig-file.[ch] more new files, · 73c055bb
      Sven Neumann authored
      2005-01-24  Sven Neumann  <sven@gimp.org>
      
      	* app/config/Makefile.am
      	* app/config/gimpconfig-file.[ch]
      	* app/config/gimprc-utils.[ch]: more new files, code factored out
      	of gimpconfig-utils.[ch].
      
      	* app/config/gimpconfig-path.[ch]
      	* app/config/gimpconfig-utils.[ch]
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c
      	* app/config/gimprc.c
      	* app/core/gimp-units.c
      	* app/dialogs/user-install-dialog.c
      	* app/gui/session.c: changed accordingly.
      73c055bb
  7. 22 Jan, 2005 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · c9926ee1
      William Skaggs authored
      	* app/config/gimpconfig-types.c
      	* app/config/gimpconfig-types.h: removed...
      
      	* libgimpbase/gimpbasetypes.c
      	* libgimpbase/gimpbasetypes.h: and contents merged
      	into here.
      
      	* app/config/gimpconfig-params.c: removed...
      
      	* libgimpbase/gimpbaseparams.c
      	* libgimpcolor/gimprgb.c
      	* libgimpmath/gimpmatrix.c: and contents merged
      	into here.
      
      	* app/config/gimpconfig-params.h: part removed...
      
      	* libgimpbase/gimpbaseparams.h
      	* libgimpcolor/gimprgb.h
      	* libgimpmath/gimpmatrix.h: and merged into here
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpbase.h
      	* libgimpcolor/gimpbilinear.c
      	* libgimpcolor/gimpcmyk.c
      	* libgimpmath/gimpvector.c
      	* app/config/Makefile.am
      	* app/config/gimpconfig-deserialize.c
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpconfig-serialize.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c
      	* app/core/gimp-utils.c
      	* app/core/gimpcontext.c
      	* app/tools/tools-utils.c
      	* app/widgets/gimpaction.c
      	* plug-ins/gimpressionist/utils.c: dependencies changed
      	accordingly.
      
      	First step in config migration out of core.  Need to fix
      	devel-docs to reflect these changes.
      c9926ee1
  8. 31 Oct, 2004 1 commit
  9. 30 Oct, 2004 1 commit
    • Sven Neumann's avatar
      app/config/gimpguiconfig.[ch] app/config/gimprc-blurbs.h · 267676fa
      Sven Neumann authored
      2004-10-30  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h
      	* app/dialogs/preferences-dialog.c
      	* app/tools/gimpmoveoptions.[ch]
      	* app/tools/gimpmovetool.[ch]: reverted changes for bug #156801.
      	Instead added a gimprc option that allows to get the old behaviour
      	back.
      267676fa
  10. 04 Oct, 2004 1 commit
    • Sven Neumann's avatar
      app/config/gimpguiconfig.[ch] added gimprc option "show-help-button". · 62b5c77c
      Sven Neumann authored
      2004-10-04  Sven Neumann  <sven@gimp.org>
      
              * app/config/gimpguiconfig.[ch]
              * app/config/gimprc-blurbs.h: added gimprc option "show-help-button".
      
              * app/dialogs/preferences-dialog.c: added a GUI for it.
      
              * app/dialogs/file-save-dialog.c
              * app/dialogs/image-new-dialog.c
              * app/dialogs/quit-dialog.c
              * app/display/gimpdisplayshell-close.c
              * app/widgets/gimphelp-ids.h: don't set help-ids on confirmation
              dialogs.
      
              * libgimpbase/gimpprotocol.[ch]
              * libgimp/gimp.[ch]: added boolean "show_help_button" to the
              config message.
      
              * app/plug-in/plug-in-run.c: pass the new preference to the plug-in.
      
              * libgimpwidgets/gimpdialog.[ch]: added new function that allows to
              set whether new dialogs should get a help button added.
      
              * app/gui/gui.c
              * libgimp/gimpui.c: call gimp_dialogs_show_help_button() according
              to the gimprc settings.
      62b5c77c
  11. 27 Jul, 2004 1 commit
    • Michael Natterer's avatar
      Enabled disabling all menu mnemonics. Addresses bug #120034: · 210ef45a
      Michael Natterer authored
      2004-07-28  Michael Natterer  <mitch@gimp.org>
      
      	Enabled disabling all menu mnemonics. Addresses bug #120034:
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h: added boolean RESTART property
      	"menu-menonics".
      
      	* app/gui/preferences-dialog.c: added a GUI for it.
      
      	* app/widgets/gimpactiongroup.[ch]: added boolean CONSTRUCT_ONLY
      	property "mnemonics".
      
      	(gimp_action_group_add_*_actions): call gimp_strip_uline() on
      	the actions' labels if mnemonics is FALSE.
      
      	* app/widgets/gimpactionfactory.[ch]
      	* app/actions/actions.c: pass gui_config->menu_menmonics to
      	all action groups.
      210ef45a
  12. 14 Jul, 2004 1 commit
    • Michael Natterer's avatar
      Code review & cleanup: · fe9d9be6
      Michael Natterer authored
      2004-07-14  Michael Natterer  <mitch@gimp.org>
      
      	Code review & cleanup:
      
      	* app/config/gimpguiconfig.[ch]: removed transparency-size,
      	transparency-type and snap-distance properties...
      
      	* app/config/gimpdisplayconfig.[ch]: ...and added them here.
      
      	* app/display/gimpdisplayshell.c
      	* app/tools/gimpmovetool.c: changed accordingly.
      
      	* app/core/gimpimage-scale.[ch] (gimp_layer_scale_check): added a
      	"max_memsize" parameter instead of looking it up in GimpGuiConfig.
      
      	* app/actions/image-commands.c: changed accordingly.
      
      	* app/core/gimparea.c
      	* app/core/gimpdrawable.c: converted tabs to spaces, cleanup.
      
      	* app/core/gimpprojection.[ch]: renamed IdleRenderStruct to
      	GimpProjectionIdleRender, reordered functions, cleanup.
      
      	* app/display/gimpdisplay-handlers.c
      	* app/display/gimpdisplay.c: removed unused #includes.
      
      	* app/display/gimpdisplayshell.[ch]
      	* app/display/gimpdisplayshell-close.c: renamed
      	shell->warning_dialog to shell->close_dialog, some random
      	cleanups.
      
      	* app/display/gimpdisplayshell-handlers.c
      	* app/widgets/gimpselectioneditor.c: minor coding style cleanup.
      fe9d9be6
  13. 13 Jun, 2004 1 commit
    • Michael Natterer's avatar
      added enum GimpCursorFormat which can be one of { BITMAP, PIXBUF, · 2498adc5
      Michael Natterer authored
      2004-06-13  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/widgets-enums.[ch]: added enum GimpCursorFormat
      	which can be one of { BITMAP, PIXBUF, PIXBUF-PREMULTIPLY } to
      	work around broken X servers.
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h: added GimpGuiConfig::cursor-format.
      
      	* app/gui/preferences-dialog.c: added a GUI for the new option.
      
      	* app/widgets/gimpcursor.[ch]: added cursor_format parameter
      	to gimp_cursor_new() and _set().
      
      	* app/display/gimpdisplayshell-cursor.c
      	* app/tools/gimpcurvestool.c
      	* app/widgets/gimpdialogfactory.c: pass an appropriate cursor_mode.
      2498adc5
  14. 31 May, 2004 1 commit
    • Michael Natterer's avatar
      app/widgets/Makefile.am new toolbox area which shows the active image. · dbc49d9a
      Michael Natterer authored
      2004-05-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimptoolbox-image-area.[ch]: new toolbox area which
      	shows the active image.
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h: added config options to control the
      	visibility of the toolbox' color, indicator and image areas.
      
      	* app/widgets/gimptoolbox.[ch]: added the image area and honor the
      	new config options. Put the various areas into their own wrap box.
      
      	* app/widgets/gimptoolbox-dnd.c: changed accordingly.
      
      	* app/widgets/gimphelp-ids.h: added a help ID for the image area.
      
      	* app/widgets/gimptoolbox-indicator-area.c: made the previews
      	a bit larger, cleanup.
      
      	* app/gui/preferences-dialog.c: added a "Toolbox" page as GUI for
      	the new config options.
      
      	* themes/Default/images/preferences/Makefile.am
      	* themes/Default/images/preferences/toolbox.png: a (wrong) icon
      	for the "Toolbox" prefs page. Needs to be replaced.
      dbc49d9a
  15. 17 May, 2004 1 commit
    • Michael Natterer's avatar
      put the image popup menu into a dummy menubar to work around the silly · cf3533ba
      Michael Natterer authored
      2004-05-17  Michael Natterer  <mitch@gimp.org>
      
      	* menus/menus.xsl: put the image popup menu into a dummy menubar
      	to work around the silly GtkUIManager restriction that popup menus
      	can't have tearoff items.
      
      	* app/menus/menus.c
      	* app/menus/image-menu.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/gui/gui-vtable.c
      	* app/menus/plug-in-menus.c: changed accordingly.
      
      	* app/gui/gui.c (gui_restore_after_callback): connect to
      	"notify::tearoff-menus" of GimpGuiConfig and reconfigure the
      	global image UI manager accordingly.
      
      	* app/config/gimpguiconfig.c: removed GIMP_PARAM_RESTART from the
      	"tearoff-menus" property because GtkUIManager can change this on
      	the fly.
      
      	* app/display/gimpdisplayshell.[ch]: added the menubar to the
      	GimpDisplayShell struct. Some cleanup in gimp_display_shell_new().
      
      	* app/display/gimpdisplayshell-appearance.c
      	(gimp_display_shell_set_show_menubar): use shell->menubar instead
      	of asking the UI manager.
      
      	* app/widgets/gimpuimanager.[ch]: changed gimp_ui_manager_ui_get()
      	to transparently load the XML files even if a sub-widget was
      	requested. Reordered parameters of gimp_ui_manager_ui_popup().
      	Lots of internal cleanups.
      
      	* app/widgets/gimpdockable.c
      	* app/widgets/gimptooloptionseditor.c: simplified accordingly.
      
      	* app/widgets/gimpeditor.[ch]: added new function
      	gimp_editor_popup_menu() which takes a GimpMenuPositionFunc and
      	updates/shows the editor's menu.
      
      	* app/widgets/gimpcolormapeditor.c
      	* app/widgets/gimpcomponenteditor.c
      	* app/widgets/gimpcontainereditor.c
      	* app/widgets/gimpcontainergridview.c
      	* app/widgets/gimpcontainertreeview.c
      	* app/widgets/gimperrorconsole.c
      	* app/widgets/gimpgradienteditor.c
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimppaletteeditor.c: use gimp_editor_popup_menu().
      
      	* app/widgets/gimptoolbox.c: moved all code from
      	gimp_toolbox_new() to GObject::constructor().
      cf3533ba
  16. 29 Mar, 2004 1 commit
    • Sven Neumann's avatar
      changed the default for "help-locales" from NULL to an empty string. Fixes · 951f1589
      Sven Neumann authored
      2004-03-29  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpguiconfig.c: changed the default for "help-locales"
      	from NULL to an empty string. Fixes the generated gimprc man-page.
      
      	* app/config/gimprc-blurbs.h (HELP_LOCALES_BLURB): added missing
      	whitespace.
      
      	* app/widgets/gimphelp.c: use the user's locale if "help-locales"
      	is NULL or the empty string.
      
      	* docs/gimprc.5.in
      	* etc/gimprc: regenerated.
      951f1589
  17. 17 Mar, 2004 1 commit
    • Sven Neumann's avatar
      Changes for help i18n in the core, the rest will take place in the help · 4e0cb334
      Sven Neumann authored
      2004-03-17  Sven Neumann  <sven@gimp.org>
      
      	Changes for help i18n in the core, the rest will take place in the
      	help plug-in:
      
      	* app/text/gimptext.[ch]: removed gimp_text_get_default_language()
      
      	* app/core/gimp-utils.[ch]: ... and added it here as
      	gimp_get_default_language().
      
      	* app/config/gimprc-blurbs.h
      	* app/config/gimpdisplayconfig.[ch]: added property "help-locales".
      
      	* app/widgets/gimphelp.c: use the new property and pass it to the
      	help plug-in.
      
      	* app/core/gimpselection.c (gimp_selection_invalidate_boundary):
      	removed unused variable.
      4e0cb334
  18. 18 Feb, 2004 1 commit
    • Simon Budig's avatar
      app/config/gimpguiconfig.[ch] Added new GUI option: snapping distance · 097801d7
      Simon Budig authored
      2004-02-18  Simon Budig  <simon@gimp.org>
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h: Added new GUI option: snapping distance
      
      	* app/gui/preferences-dialog.c: add a preferences widget
      
      	* app/tools/gimpmovetool.c
      	* app/display/gimpdisplayshell.c: use it for snapping.
      097801d7
  19. 16 Jan, 2004 1 commit
    • Sven Neumann's avatar
      app/config/gimpguiconfig.[ch] app/config/gimprc-blurbs.h · bfe567c4
      Sven Neumann authored
      2004-01-17  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h
      	* app/widgets/gimpdock.c
      	* app/widgets/gimptoolbox.c
      	* app/widgets/gimpwidgets-utils.[ch]
      	* app/widgets/gimpwidgets-utils.[ch]
      	* app/widgets/widgets-enums.[ch]: GTK+-2.4 will allow to request
      	windows to be kept above. This change prepares the code so that we
      	can optionally do this for docks and the toolbox as soon as we
      	depend on GTK+-2.4 (see bug #131672).
      bfe567c4
  20. 29 Nov, 2003 1 commit
    • Sven Neumann's avatar
      set the default window type hint for dockables to Normal. · e4ff018e
      Sven Neumann authored
      2003-11-29  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpguiconfig.c: set the default window type hint for
      	dockables to Normal.
      
      	* plug-ins/sel2path/sel2path_adv_dialog.c: set the number of
      	digits to the same value for all spinbuttons.
      e4ff018e
  21. 25 Nov, 2003 1 commit
    • Sven Neumann's avatar
      added GIMP_MAX_MEMSIZE, an arbitrary upper limit for memory sizes. It must · 0aec8c07
      Sven Neumann authored
      2003-11-25  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/gimplimits.h: added GIMP_MAX_MEMSIZE, an arbitrary
      	upper limit for memory sizes. It must be smaller than G_MAXDOUBLE
      	since our memsize entry doesn't handle anything larger.
      
      	* app/widgets/gimppropwidgets.c (gimp_prop_memsize_entry_new):
      	check against GIMP_MAX_MEMSIZE, not G_MAXDOUBLE.
      
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c: use GIMP_MAX_MEMSIZE instead of
      	G_MAXULONG. The latter is larger than G_MAXDOUBLE on 64bit
      	machines and caused bug #127908.
      
      	* libgimpwidgets/gimpmemsizeentry.c: added casts to guint64.
      0aec8c07
  22. 20 Nov, 2003 1 commit
    • Sven Neumann's avatar
      added GimpWindowTypeHint enum. · 5a43e55c
      Sven Neumann authored
      2003-11-20  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/widgets-enums.[ch]: added GimpWindowTypeHint enum.
      
      	* app/widgets/gimpwidgets-utils.{ch]: added a utility function
      	that translates GimpWindowTypeHint to GdkWindowTypeHint.
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h: added two new gimprc options that
      	allow to configure which window type hint to set on the toolbox
      	and on dock windows.
      
      	* app/widgets/gimpdock.[ch}: use the window type hint from gimprc.
      	Introduced construct properties and got rid of gimp_dock_construct().
      
      	* app/widgets/gimpimagedock.c
      	* app/widgets/gimptoolbox.c: changed accordingly.
      
      	* app/gui/preferences-dialog.c (prefs_dialog_new): let the Themes
      	frame expand.
      5a43e55c
  23. 16 Nov, 2003 2 commits
    • Henrik Brix Andersen's avatar
      changed DEFAULT_WEB_BROWSER to "mozilla %s" · d93c820f
      Henrik Brix Andersen authored
      2003-11-16 Henrik Brix Andersen <brix@gimp.org>
      
      * app/config/gimpguiconfig.c (DEFAULT_WEB_BROWSER): changed
      DEFAULT_WEB_BROWSER to "mozilla %s"
      
      * plug-ins/common/webbrowser.c (browser_open_url): quote the url
      here instead
      d93c820f
    • Sven Neumann's avatar
      removed an unused variable and trailing whitespace. · 0c05ec29
      Sven Neumann authored
      2003-11-16  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/themes.c (themes_apply_theme): removed an unused
      	variable and trailing whitespace.
      
      	* app/widgets/gimppropwidgets.c (gimp_prop_adjustment_notify):
      	fixed a cut'n'paste error and added a warning which would have
      	caught it.
      
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c: cosmetics.
      0c05ec29
  24. 14 Nov, 2003 1 commit
    • Sven Neumann's avatar
      app/config/gimpscanner.c configured the scanner to use 64bit integers. · f98c0013
      Sven Neumann authored
      2003-11-14  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpscanner.c
      	* app/config/gimpconfig-deserialize.c: configured the scanner to
      	use 64bit integers. This means you must now access value.v_int64
      	instead of value.v_int. Fortunately gimp_scanner_parse_int() hides
      	this ugly detail from you.
      
      	* app/config/gimpconfig-params.[ch]
      	* app/config/gimpconfig-types.c: derive GimpMemsize from guint64
      	now that support for 64bit integers is guaranteed by glib.
      
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.[ch]
      	* app/widgets/gimppropwidgets.c: changed accordingly.
      
      	* app/gui/preferences-dialog.c: changed a label.
      f98c0013
  25. 12 Nov, 2003 1 commit
    • Henrik Brix Andersen's avatar
      gimp/app/widgets/gimphelp.c gimp/app/config/gimpguiconfig.c · 79753793
      Henrik Brix Andersen authored
      2003-11-12 Henrik Brix Andersen <brix@gimp.org>
      
      * gimp/app/widgets/gimphelp.c
      * gimp/app/config/gimpguiconfig.c
      * gimp/app/widgets/widgets-enums.[ch] changed
      GIMP_HELP_BROWSER_WEBBROWSER to GIMP_HELP_BROWSER_WEB_BROWSER and
      changed all occurrences of webbrowser to web_browser for
      consistency.
      79753793
  26. 09 Oct, 2003 1 commit
    • Tor Lillqvist's avatar
      New file, shell script used to build zipfiles for distribution of Windows · 0cda2cd3
      Tor Lillqvist authored
      2003-10-09  Tor Lillqvist  <tml@iki.fi>
      
      	* gimp-zip.in: New file, shell script used to build zipfiles for
      	distribution of Windows runtime and developer packages.
      
      	* Makefile.am
      	* configure.in: Add it, expand it.
      
      	* libgimp*/Makefile.am: On Windows, install and uninstall the .def
      	files.
      
      	* app/config/gimpguiconfig.c: On Windows, don't use the internal
      	help browser by default, as it isn't there. Don't use a fixed
      	guess for Internet Explorer's path on Windows. We don't even need
      	to know the path to the web browser, we can use ShellExecute() in
      	the webbrowser plug-in.
      
      	* plug-ins/common/webbrowser.c: Use ShellExecute() on Windows.
      
      	* po*/makefile.cygwin: Remove, unmaintained.
      0cda2cd3
  27. 23 Sep, 2003 1 commit
    • Sven Neumann's avatar
      add a shortcut of Ctrl-0 for the 10th entry. · f55261c2
      Sven Neumann authored
      2003-09-23  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/menus.c (menus_last_opened_add): add a shortcut of
      	Ctrl-0 for the 10th entry.
      
      	* app/config/gimpguiconfig.c: increased the default
      	last-opened-size from 4 to 10; increased the max-new-image-size
      	from 32M to 64M.
      f55261c2
  28. 22 Sep, 2003 1 commit
    • Henrik Brix Andersen's avatar
      Replaced the netscape-dependent web browser plug-in with a user · 9b3bc08e
      Henrik Brix Andersen authored
      2003-09-22 Henrik Brix Andersen <brix@gimp.org>
      
      Replaced the netscape-dependent web browser plug-in with a user
      configureable plug-in. This fixes bug #119120:
      
      * app/config/gimpguiconfig.[ch]: added gchar *web_browser member
      
      * app/config/gimprc-blurbs.h: added web browser blurb
      
      * etc/gimprc
      * docs/gimprc-1.3.5.in: regenerated using gimpconfig-dump
      
      * app/gui/preferences-dialog.c (prefs_dialog_new): added UI for
      specifying external web browser
      
      * configure.in
      * plug-ins/Makefile.am
      * plug-ins/webbrowser/Makefile.am
      * plug-ins/webbrowser/README
      * plug-ins/webbrowser/web-browser.scm
      * plug-ins/webbrowser/webbrowser.c : removed the old netscape-dependent
      web browser plug-in
      
      * po-plug-ins/POTFILES.in
      * plug-ins/common/plugin-defs.pl
      * plug-ins/common/webbrowser.c: added a new web browser plug-in
      
      * plug-ins/common/.cvsignore
      * plug-ins/common/Makefile.am: regenerated
      
      * app/widgets/gimphelp.c
      * app/widgets/widget-enums.[ch]
      * plug-ins/helpbrowser/dialog.c
      * plug-ins/maze/maze_face.c: changed accordingly + whitespace
      clean-up
      
      * po-script-fu/POTFILES.in
      * plug-ins/script-fu/scripts/Makefile.am
      * plug-ins/script-fu/scripts/web-browser.scm: use the new web
      browser plug-in to add menu entries to <Toolbox>/Help/
      9b3bc08e
  29. 08 Apr, 2003 1 commit
    • Michael Natterer's avatar
      app/config/gimpguiconfig.[ch] added "gboolean save_accels" and "gboolean · 5797c032
      Michael Natterer authored
      2003-04-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h: added "gboolean save_accels" and
      	"gboolean restore_accels".
      
      	* app/gui/menus.[ch]: added menus_restore(), menus_save() and
      	menus_clear().
      
      	* app/gui/session.[ch]: added session_clear().
      
      	* app/gui/gui.c: call menus_restore() and menus_save().
      
      	* app/gui/preferences-dialog.c: brought the full core config
      	options overkill to the GUI. Needs to be simplified. Cleaned
      	up the "Interface" page a bit.
      5797c032
  30. 01 Apr, 2003 1 commit
    • Manish Singh's avatar
      added gboolean can_change_accels · 35c1e88f
      Manish Singh authored
      2003-04-01  Manish Singh  <yosh@gimp.org>
      
              * config/gimpguiconfig.[ch]: added gboolean can_change_accels
      
              * config/gimprc-blurbs.h: blurb for the above
      
              * gui/preferences-dialog.c: UI for the above. Has warning about
              not working in GNOME2 yet (pending resolution of Bug #109653)
      
              * gui/menus.c: use can_change_accels. It simply parses the rc
              string gtk-can-change-accels = [0|1] depending on the state
              of can_change_accels in the gui config.
      
              * etc/gimprc
              * docs/gimprc-1.3.5.in: regenerated
      35c1e88f
  31. 25 Mar, 2003 1 commit
    • Sven Neumann's avatar
      Makefile.am removed this header file. · 28fddfd5
      Sven Neumann authored
      2003-03-25  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am
      	* gimpintl.h: removed this header file.
      
      	* gimpmiscui.c: include libgimp-intl.h.
      
      	* gimp.c (gimp_main): call setlocale() and bind to the libgimp
      	textdomain so that plug-ins don't need to do that explicitely.
      
      	* libgimp/stdplugins-intl.h: added the functionality that used to
      	live in gimpintl.h and removed the libgimp related stuff. Got rid
      	of the INIT_I18N_UI() macro.
      
      	* plug-ins/*/*.c: removed all occurances of INIT_I18N_UI().
      	Plug-ins simply call INIT_I18N() once in their run() function.
      
      	* plug-ins/script-fu/script-fu-intl.h: added the functionality
      	that used to live in gimpintl.h and removed the libgimp related
      	stuff.
      
      	* app/Makefile.am
      	* app/gimp-intl.h: new file that defines the gettext macros for
      	the GIMP core.
      
      	* app/*/*.c: include gimp-intl.h instead of libgimp/gimpintl.h.
      
      	* plug-ins/script-fu/scripts/test-sphere.scm: fixed typos.
      28fddfd5
  32. 25 Jan, 2003 1 commit
    • Sven Neumann's avatar
      add a tooltip if a param_spec has a non-NULL blurb. Addresses bug #68485. · 5031fd61
      Sven Neumann authored
      2003-01-25  Sven Neumann  <sven@gimp.org>
      
              * app/widgets/gimppropwidgets.c: add a tooltip if a param_spec has
              a non-NULL blurb. Addresses bug #68485.
      
              * app/config/gimpbaseconfig.c
              * app/config/gimpcoreconfig.c
              * app/config/gimpdisplayconfig.c
              * app/config/gimpguiconfig.c
              * app/config/gimprc-blurbs.h: marked some blurbs as translatable.
      
              * Makefile.am
              * app/config/Makefile.am: added dist-hooks so the system gimprc
              and gimprc manpage get generated when doing a release.
      
              * libgimpwidgets/gimpmemsizeentry.[ch]: added the spinbutton to
              the GimpMemsizeEntry struct so we can access it in order to add
              a tooltip.
      5031fd61
  33. 23 Jan, 2003 1 commit
    • Sven Neumann's avatar
      app/config/gimpcoreconfig.c added default values for brush, pattern, · 13b58925
      Sven Neumann authored
      2003-01-23  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c: added default values for brush,
      	pattern, palette, gradient and theme.
      
      	* app/config/gimpconfig-dump.c: set a value for module-load-inhibit
      	so it gets documented as well.
      
      	* docs/gimprc-1.3.5.in
      	* etc/gimprc: regenerated using gimpconfig-dump.
      13b58925
  34. 11 Jan, 2003 1 commit
    • Sven Neumann's avatar
      always build gimpconfig-dump. · bf12a078
      Sven Neumann authored
      2003-01-11  Sven Neumann  <sven@gimp.org>
      
      	* app/config/Makefile.am: always build gimpconfig-dump.
      
      	* app/config/gimpconfig-params.[ch]: added an enum to specify the
      	type of path with GIMP_PARAM_SPEC_PATH.
      
      	* app/config/gimpconfig-dump.c: document the different types of
      	paths differently.
      
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c: register the path types.
      
      	* etc/gimprc: generated a new system gimprc.
      
      	* plug-ins/common/tiff.c: added missing spaces in warning and
      	removed trailing newlines in strings passed to g_message().
      bf12a078
  35. 20 Dec, 2002 1 commit
    • Sven Neumann's avatar
      app/config/Makefile.am removed ... · 4c1c236e
      Sven Neumann authored
      2002-12-20  Sven Neumann  <sven@gimp.org>
      
      	* app/config/Makefile.am
      	* app/config/gimpconfig-blurbs.h: removed ...
      
      	* app/config/gimprc-blurbs.h: ... and readded under this
      	name. Should have never been named with a gimpconfig prefix since
      	it's not part of the generic GimpConfig system.
      
      	* app/config/config-types.h
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpdisplayconfig.c
      	* app/config/gimpguiconfig.c: changed accordingly.
      4c1c236e
  36. 28 Nov, 2002 1 commit
    • Sven Neumann's avatar
      app/config/Makefile.am removed ... ... and readded under this name. · b92d38ce
      Sven Neumann authored
      2002-11-28  Sven Neumann  <sven@gimp.org>
      
      	* app/config/Makefile.am
      	* app/config/gimpconfig-params-blurbs.h: removed ...
      	* app/config/gimpconfig-blurbs.h: ... and readded under this name.
      	Defined all missing blurb definitions to NULL.
      
      	* app/config/gimpconfig-params.h: added a blurb parameter to all
      	GIMP_CONFIG_INSTALL_PROP_* macros.
      
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpdisplayconfig.c
      	* app/config/gimpguiconfig.c: register blurbs with the GimpRc
      	properties.
      
      	* app/config/gimpconfig-serialize.c: do proper line-breaking for
      	comments.
      
      	* app/core/gimpcontext.c
      	* app/widgets/gimpdeviceinfo.c: register NULL blurbs here.
      b92d38ce
  37. 21 Nov, 2002 1 commit
    • Sven Neumann's avatar
      app/config/gimpdisplayconfig.[ch] moved navigation_preview_size to · 2a37c9e6
      Sven Neumann authored
      2002-11-21  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpdisplayconfig.[ch]
      	* app/config/gimpguiconfig.[ch]: moved navigation_preview_size to
      	GimpDisplayConfig.
      
      	* app/gui/preferences-dialog.c: offer the full choice of
      	GimpPreviewSizes for the navigation preview size.
      
      	* app/display/gimpnavigationview.c: multiply the preview size by 3
      	to get reasonable values. Added some broken code that connects to
      	notify::navigation-preview-size.
      
      	* etc/gimprc.in: updated accordingly.
      2a37c9e6