1. 14 Apr, 2003 1 commit
  2. 11 Apr, 2003 3 commits
    • Sven Neumann's avatar
      return GTK_ICON_SIZE_INVALID for non-existant icons. · a24b7de0
      Sven Neumann authored
      2003-04-11  Sven Neumann  <sven@gimp.org>
      	* app/widgets/gimpwidgets-utils.c (gimp_get_icon_size): return
      	GTK_ICON_SIZE_INVALID for non-existant icons.
      	* app/widgets/gimppreviewrenderer.c: handle GTK_ICON_SIZE_INVALID.
    • Michael Natterer's avatar
      derive it from GtkBin, not from GtkVBox. Removed "content_spacing" style · fde95757
      Michael Natterer authored
      2003-04-11  Michael Natterer  <mitch@gimp.org>
      	* app/widgets/gimpdockable.[ch]: derive it from GtkBin, not from
      	GtkVBox. Removed "content_spacing" style property.
      	* app/widgets/gimpcontainerview-utils.c
      	* etc/gtkrc_user
      	* themes/Default/gtkrc: changed accordingly.
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · 09e67694
      Sven Neumann authored
      2003-04-11  Sven Neumann  <sven@gimp.org>
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-template-24.png
      	* themes/Default/images/stock-video-[16|24].png
      	* themes/Default/images/stock-web-[16|24].png: new icons by Jimmac.
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      	* etc/templaterc: use Web icons for the web banner templates.
  3. 10 Apr, 2003 1 commit
  4. 04 Apr, 2003 1 commit
    • Sven Neumann's avatar
      etc/Makefile.am added a short templaterc. · fc6b3319
      Sven Neumann authored
      2003-04-04  Sven Neumann  <sven@gimp.org>
      	* etc/Makefile.am
      	* etc/templaterc: added a short templaterc.
      	* app/gui/user-install-dialog.c: copy templaterc to ~/.gimp-1.3
      	and create a templates directory on user installation.
  5. 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
  6. 23 Mar, 2003 1 commit
  7. 21 Mar, 2003 1 commit
  8. 14 Mar, 2003 1 commit
  9. 18 Feb, 2003 1 commit
  10. 26 Jan, 2003 1 commit
    • Sven Neumann's avatar
      removed the description of the image title format string from the blurb · e6bd0db3
      Sven Neumann authored
      2003-01-26  Sven Neumann  <sven@gimp.org>
      	* app/config/gimprc-blurbs.h: removed the description of the image
      	title format string from the blurb ...
      	* app/config/gimpconfig-dump.c: ... and added it here.  Slightly
      	improved manpage formatting.
      	* app/config/gimpconfig-deserialize.c: fixed a typo.
      	* docs/gimprc-1.3.5.in
      	* etc/gimprc: regenerated.
  11. 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.
  12. 22 Jan, 2003 1 commit
  13. 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().
  14. 06 Jan, 2003 1 commit
  15. 30 Dec, 2002 2 commits
  16. 29 Dec, 2002 2 commits
    • Sven Neumann's avatar
      app/config/Makefile.am new files that define plug-in specific · 56e2d772
      Sven Neumann authored
      2002-12-30  Sven Neumann  <sven@gimp.org>
      	* app/config/Makefile.am
      	* app/config/gimppluginconfig.[ch]: new files that define plug-in
      	specific configuration.
      	* app/config/config-types.h
      	* app/config/gimprc-blurbs.h
      	* app/gimprc.[ch]: derive GimpRc from GimpPluginConfig.
      	* etc/gimprc: regenerated (gimp-config-dump --system-gimprc).
    • Sven Neumann's avatar
      CVS sucks · f5c1b364
      Sven Neumann authored
  17. 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
      	* 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
      	* etc/gimprc.in: updated accordingly.
  18. 18 Nov, 2002 1 commit
    • Sven Neumann's avatar
      Finally landed the new GimpConfig based gimprc parser. It's not finished · 073e533a
      Sven Neumann authored
      2002-11-18  Sven Neumann  <sven@gimp.org>
      	Finally landed the new GimpConfig based gimprc parser. It's not
      	finished yet but we need to start somewhere. This release removes
      	the old gimprc.[ch] files. The gimprc format changes slightly, but
      	the changes are minimal. The Preferences dialog is temporarily
      	disabled since it still needs to be ported. If you are are afraid,
      	stay away from CVS for a few days ;-)
      	* app/Makefile.am
      	* app/gimprc.[ch]: removed the old gimprc system.
      	* app/base/Makefile.am
      	* app/base/base-config.[ch]: removed these files in favor of
      	* app/core/Makefile.am
      	* app/core/gimpcoreconfig.[ch]: removed these files in favor of
      	* app/config/Makefile.am
      	* app/config/config-types.h: moved typedefs into this new file.
      	* app/config/gimpbaseconfig.[ch]
      	* app/config/gimpcoreconfig.[ch]
      	* app/config/gimpdisplayconfig.[ch]
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc.[ch]
      	* app/config/test-config.c: brought into shape for real use.
      	* app/base/base-types.h: include config/config-types.h here. Added
      	a global GimpBaseConfig *base_config variable to ease migration.
      	* app/gui/Makefile.am: temporarily disabled the preferences dialog.
      	* app/app_procs.c
      	* app/undo.c
      	* app/undo_history.c
      	* app/base/base.[ch]
      	* app/base/gimphistogram.c
      	* app/base/pixel-processor.c
      	* app/base/temp-buf.c
      	* app/base/tile-cache.c
      	* app/core/core-types.h
      	* app/core/gimp-documents.c
      	* app/core/gimp.c
      	* app/core/gimpbrush.c
      	* app/core/gimpbrushgenerated.c
      	* app/core/gimpcontext.c
      	* app/core/gimpdrawable-transform.c
      	* app/core/gimpimage-new.c
      	* app/core/gimpimage.c
      	* app/core/gimpimagefile.c
      	* app/core/gimpmodules.c
      	* app/core/gimppattern.c
      	* app/display/Makefile.am
      	* app/display/gimpdisplay-handlers.c
      	* app/display/gimpdisplay.[ch]
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell-layer-select.c
      	* app/display/gimpdisplayshell-render.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/display/gimpdisplayshell-scroll.c
      	* app/display/gimpdisplayshell-selection.c
      	* app/display/gimpdisplayshell.[ch]
      	* app/display/gimpnavigationview.c
      	* app/file/file-save.c
      	* app/gui/device-status-dialog.c
      	* app/gui/dialogs-constructors.c
      	* app/gui/file-commands.c
      	* app/gui/file-new-dialog.c
      	* app/gui/file-open-dialog.c
      	* app/gui/file-save-dialog.c
      	* app/gui/gui.c
      	* app/gui/menus.c
      	* app/gui/paths-dialog.c
      	* app/gui/resize-dialog.c
      	* app/gui/session.c
      	* app/gui/test-commands.c
      	* app/gui/tips-dialog.c
      	* app/gui/tips-dialog.h
      	* app/gui/user-install-dialog.c
      	* app/gui/view-commands.c
      	* app/paint/gimppaintcore.c
      	* app/plug-in/plug-in.c
      	* app/plug-in/plug-ins.c
      	* app/tools/gimpbezierselecttool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpcolorpickertool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpfuzzyselecttool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimpmagnifytool.c
      	* app/tools/gimpmeasuretool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimppathtool.c
      	* app/tools/gimptexttool.[ch]
      	* app/tools/selection_options.c
      	* app/tools/tools.c
      	* app/tools/transform_options.c
      	* app/widgets/gimphelp.c
      	* app/widgets/gimpitemfactory.c
      	* app/widgets/gimpselectioneditor.c
      	* app/xcf/xcf-load.c
      	* tools/pdbgen/pdb/fileops.pdb
      	* tools/pdbgen/pdb/gimprc.pdb
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/layer.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: use the new config system
      	instead of the old gimprc stuff.
      	* etc/gimprc.in
      	* etc/gimprc_user.in: adapted to the new gimprc format. Will update
      	the man-page later...
      	* app/pdb/fileops_cmds.c
      	* app/pdb/gimprc_cmds.c
      	* app/pdb/image_cmds.c
      	* app/pdb/layer_cmds.c
      	* app/pdb/transform_tools_cmds.c
      	* libgimp/gimpgimprc_pdb.c: regenerated.
  19. 12 Nov, 2002 1 commit
    • Manish Singh's avatar
      don't say "Now type 'make'" if configure failed. · 2eef2afb
      Manish Singh authored
      2002-11-11  Manish Singh  <yosh@gimp.org>
              * autogen.sh: don't say "Now type 'make'" if configure failed.
              * app/core/Makefile.am
              * app/core/core-types.h
              * app/core/gimpenvirontable.[ch]: Implemented GimpEnvironTable,
              keeps an envp array built from system environment and *.env files.
              * app/core/gimp.[ch]: keep a GimpEnvironTable around.
              * app/gimprc.c
              * app/config/gimpcoreconfig.[ch]
              * app/core/gimpcoreconfig.h
              * app/gui/preferences-dialog.c
              * app/gui/user-install-dialog.c: environ-path config stuff
              * themes/Default/images/preferences/Makefile.am
              * themes/Default/images/preferences/folder-environ.png: just copied
              folder.png here, need a better one.
              * app/plug-in/plug-in.c: quick hack to use the envp in the
              GimpEnvironTable. Only on unix now, should really port the
              code to use g_spawn_*.
              * data/misc/user_install
              * etc/gimprc.in: add environ-path stuff
              * data/environ/Makefile: creates system environ directory.
              * data/environ/default.env: sample env file info.
              * data/Makefile.am
              * configure.in: added data/environ dir
              * plug-ins/pygimp/Makefile.am: python module files get put in
              $(gimpplugindir)/python now, install pygimp.env to point to it.
              * plug-ins/pygimp/doc/Makefile.am: minor clean up.
  20. 10 May, 2002 3 commits
    • Hans Breuer's avatar
      add appconfig.lib. Statically link libgimptool/gimptool.lib. · 8522a847
      Hans Breuer authored
      2001-05-11  Hans Breuer  <hans@breuer.org>
      	* app/makefile.msc : add appconfig.lib. Statically
      	link libgimptool/gimptool.lib.
      	* app/main.c : use gimp_locale_directory()
      	* app/config/gimpconfig-utils.c : <string.h>
      	* app/config/makefile.msc : add gimpscanner
      	* app/core/gimpimagefile.c : some G_OS_WIN32 mess to get
      	mkdir() and chmod()
      	* app/display/gimpdisplayshell.c
      	add #ifdef __GNUC__ to avoid breaking on non standard
      	pragma #warning
      	* app/tools/makefile.msc : add gimptoolcontrol remove
      	* app/tools/tool_manager.c : need to include
      	libgimptool/gimptoolcontrol.h after core includes
      	otherwise we would compile without prototypes or
      	break miserably
      	* app/gui/plug-in-menus.c : replace LOCALEDIR with
      	gimp_locale_directory ()
      	* app/gui/preferences-dialog.c (prefs_notebook_append_page) :
      	only try to gdk_pixbuf_new_from_file() with a valid filename.
      	It should simply return NULL otherwise, but fails if the
      	filename is an empty string.
      	* app/paint-funcs/makefile.msc : add -FImsvc_recommended_pragmas.h
      	* app/widgets/gimpcolormapeditor.c : the 'row'
      	allocated needs to be 'xn * cellsize * 2' (to avoid
      	accessing unowned memory) not only width, which has
      	become allocation.width by someone commenting out
      	the correct size calculation
      	* app/widgets/gimpdialogfactory.c : varargs to macros
      	are GCCism or at least non standard. #define DEBUG
      	to g_print or nothing - without arguments - does fix
      	it somewhat dirty as the compiler needs to tolerate
      	the '(blah, foo, bar);' statement than
      	* app/widgets/makefile.msc : updated
      	* app/xcf/makefile.msc : add -FImsvc_recommended_pragmas.h
      	* etc/gimprc.win32 : use ';' to separate theme-path
      	* libgimpbase/gimpenv.c : #include <stdio.h>
      	for sprintf()
      	* app/widgets/gimpdnd.c (gimp_dnd_set_file_data) :
      	the passed in vals chunk is not always null-terminated
      	(at least not on win32). Use the length parameter too
      	to avoid reading junk filenames.
      	* libgimp/gimp.def : export gimp_image_get_name()
      	* libgimpbase/gimpbase.def : export gimp_locale_directory()
      	* libgimpbase/gimpenv.[ch] : added gimp_locale_directory ()
      	* libgimpbase/makefile.msc : define DATADIR and SYSCONFDIR
      	to empty string to let gimp find its files in the common
      	place (win32: relative to the top level gimp dir)
      	* plug-ins/common/pixelize.c : <string.h>
      	* plug-ins/flame/cmap.c : #include <glib.h> for g_random_int()
      	* plug-ins/makefile.msc : -FImsvc_recommended_pragams.h
      	and a little hack to give imagemap the prototypes it
      	desires without changing the lexed source
      	* themes/Default/images/makefile.msc : now added (see below)
      	* themes/Default/images/stock-button-reset.png : made it binary
    • Michael Natterer's avatar
      We can always create GimpPreviews for any GtkIconSize, but not vice versa. · b521746d
      Michael Natterer authored
      2002-05-10  Michael Natterer  <mitch@gimp.org>
      	We can always create GimpPreviews for any GtkIconSize, but
      	not vice versa. therefore:
      	* app/widgets/gimpdockable.[ch]: changed the "gint size" parameter
      	used for tab sizes to "GtkIconSize size" all over the place. Added
      	"stock_id" in addition to "name" and "short_name".
      	* app/widgets/gimpdockbook.c
      	* app/widgets/gimpimagedock.c: use GtkIconSize instead of integer
      	preview sizes for all widget style properties. Renamed them from
      	"blah_height" to "blah_size" because "height" is an implementation
      	* app/gui/dialogs-constructors.c: changed calls to
      	gimp_dockable_new() and all *_tab_func()s accordingly. Removed
      	the hack for the navigation tab and added a general tab_func
      	which returns a hbox with an icon & label.
      	* app/gui/menus.c: made the dialog menus found under <Toolbox>,
      	<Image> and <Dialogs> more consistent and added more stock icons.
      	* etc/gtkrc_user
      	* themes/Default/gtkrc: changed accordingly.
    • Michael Natterer's avatar
      added a read-only property for the display's image, so it can be retreived · 359990db
      Michael Natterer authored
      2002-05-10  Michael Natterer  <mitch@gimp.org>
      	* app/display/gimpdisplay.c: added a read-only property for the
      	display's image, so it can be retreived by the core, which
      	treats displays as simple GimpObjects.
      	* app/core/gimpcontext.c: made context->display an object
      	property, not just gpointer. Connect to the "remove" signal of
      	gimp->displays to get notified of disappearing displays. Removed
      	the EEKWrapper and get the display's gimage with g_object_get().
      	* app/widgets/gimpimagedock.[ch]: added image_dock->display_container
      	and require it being passed in the constructor. Do voodoo things
      	in the "image_changed" and "display_changed" callbacks to ensure
      	that the dock doesn't end up with no display even if the active
      	image has one. Added a style property for the image menu's preview
      	* app/gui/dialogs-commands.c (dialogs_menu_update): set the
      	"View as List" and "View as Grid" items insensitive if the
      	other view type doesn't exist. Hide them if the view cannot
      	be classified as "list" or "grid" at all. Also hide the
      	"Preview Size" submenu if it's pointless for the view.
      	* app/gui/dialogs-constructors.c: added a special tab for the
      	navigation dialog. Will propbaby add dockable->stock_id to
      	generalize this kind of tab. Pass gimp->displays to
      	* app/gui/menus.c: reordered the "<Dialogs>" factory entries,
      	added more stock icons, cleanup.
      	* etc/gtkrc_user
      	* themes/Default/gtkrc: document usage of GimpImageDock's
      	"menu_preview_height" property.
  21. 22 Mar, 2002 1 commit
    • Michael Natterer's avatar
      app/widgets/Makefile.am new file containing · adef3095
      Michael Natterer authored
      2002-03-22  Michael Natterer  <mitch@gimp.org>
      	* app/widgets/Makefile.am
      	* app/widgets/gimppreview-utils.[ch]: new file containing
      	gimp_preview_type_from_viewable() so we don't need to include
      	*all* vieable and preview subclasses in gimppreview.c
      	* app/widgets/gimppreview.c: gimp_preview_set_viewable: never
      	unset the drag source if the viewable is set to NULL (fixes dock
      	tabs, thanks to sjburges), also check the passed viweable's type.
      	* themes/Default/gtkrc: set the paned handle_size to 6 pixels, so
      	it has the same size as the dock_separator.
      	* etc/gtkrc_user: set both to 5 here, also fiddle around with
      	the global focus padding and the GtkOptionMenu indicator.
  22. 18 Mar, 2002 1 commit
    • Michael Natterer's avatar
      app/paint/gimppaintoptions.h put the "Fade Out" and "Gradient" stuff into · 09050a72
      Michael Natterer authored
      2002-03-18  Michael Natterer  <mitch@gimp.org>
      	* app/paint/gimppaintoptions.h
      	* app/tools/paint_options.c: put the "Fade Out" and "Gradient" stuff
      	into separate frames with togglebutton titles.
      	* app/widgets/gimpchannellistview.c: use
      	gimp_image_mask_select_channel() instead of reinventing the wheel.
      	* app/widgets/gimpvectorslistview.c: removed unneeded inclusion
      	of "core/gimpimage-mask.h".
      	* app/widgets/gimpcolormapeditor.c: set the hex entry to 7 digits,
      	some cleanup.
      	* app/widgets/gimppaletteeditor.c: set the vertical scrollbar
      	Added support for configuring some more GUI dimensions using
      	widget class style properties:
      	* app/widgets/gimpdock.c: made "separator_height" work correctly.
      	* app/widgets/gimpdockbook.c: added "tab_height".
      	* app/widgets/gimpeditor.c: added "button_icon_size".
      	* app/widgets/gimpimagedock.c: added "minimal_width".
      	* app/widgets/gimptoolbox.c: added "tool_icon_size".
      	* themes/Default/gtkrc: set the properties to their default values
      	for documentation.
      	* etc/gtkrc_user: added a (commented out) example style which makes
      	lots of things a smaller.
  23. 11 Feb, 2002 2 commits
    • Michael Natterer's avatar
      app/gimprc.[ch] app/config/gimpdisplayconfig.[ch] made the string which · 9e2f662a
      Michael Natterer authored
      2002-02-11  Michael Natterer  <mitch@gimp.org>
      	* app/gimprc.[ch]
      	* app/config/gimpdisplayconfig.[ch]
      	* app/gui/preferences-dialog.c: made the string which appears in
      	the display's statusbar configurable separately from the title
      	string. They still both have the same default value.
      	* app/display/gimpdisplayshell.c: changed accordingly.
      	Also added lots of new % expansions which implement all stuff
      	mentioned in #5843. Didn't apply the original patch because it is
      	overly complicated (the same can be acheived using %D and %C).
      	Instead, applied a changed version of gimp-quinet-000618-0.patch.
      	Added %Cx, which expands to 'x' if the image is clean.
      	* docs/gimprc-1.3.5.in
      	* etc/gimprc.in
      	* etc/gimprc.win32: added documentation for the new stuff.
    • Michael Natterer's avatar
      etc/gimprc.in document the new %m image-title-format expansion. · dacf5ea3
      Michael Natterer authored
      2002-02-11  Michael Natterer  <mitch@gimp.org>
      	* etc/gimprc.in
      	* etc/gimprc.win32: document the new %m image-title-format expansion.
  24. 08 Feb, 2002 2 commits
    • Sven Neumann's avatar
      app/gui/tips-dialog.c app/gui/user-install-dialog.c · 310e0e98
      Sven Neumann authored
      2002-02-08  Sven Neumann  <sven@gimp.org>
      	* app/gui/tips-dialog.c
      	* app/gui/user-install-dialog.c
      	* libgimpwidgets/gimpfileselection.c
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/FractalExplorer/FractalExplorer.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/gimpressionist/presets.c
      	* plug-ins/script-fu/script-fu-scripts.c: use the term Folder instead
      	of Directory (bug #56194).
      	* etc/gimprc.in
      	* etc/gimprc.win32: added global palettes folder to the palettes
      	search path.
      	* data/misc/user_install: don't copy palettes into users ~/.gimp-1.3.
    • Nate Summers's avatar
      app/gimprc.c app/config/gimpcoreconfig.[ch] app/core/gimpcoreconfig.[ch] · 561eebcd
      Nate Summers authored
       	* app/gimprc.c
       	* app/config/gimpcoreconfig.[ch]
       	* app/core/gimpcoreconfig.[ch]
       	* app/gui/preferences-dialog.[ch]
       	* etc/gimprc.in:
       	add a preferences option for tool plug-ins. Tool plug-ins should
       	be in a separate directory so that the plug-in code can distinguish
  25. 16 Nov, 2001 1 commit
    • Michael Natterer's avatar
      Wishlist item #57669: · 4403d58a
      Michael Natterer authored
      2001-11-16  Michael Natterer  <mitch@gimp.org>
      	Wishlist item #57669:
      	* app/gimprc.[ch]: replaced gimprc option "allow-resize-windows"
      	by "resize-windows-on-zoom" and "resize-windows-on-resize".
      	* app/gui/preferences-dialog.c: added a toggle for
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/tools/gimpmagnifytool.c
      	* docs/gimprc.5.in
      	* etc/gimprc.in
      	* etc/gimprc.win32: changed accordingly.
      	* app/display/gimpdisplay-area.[ch]: added gimp_area_new().
      	* app/display/gimpdisplay.c: cleanup usage of GimpArea.
      	* app/display/gimpdisplayshell.[ch]: added configurable canvas
      	padding color and a small color_panel to change it in the upper
      	right corner of the window.
      	* app/display/gimpdisplayshell-callbacks.[ch]: added a callback
      	for the color_panel, initialize the color in the "realize"
      	Wishlist item #51548.
      	* app/display/gimpdisplayshell-selection.[ch]
      	* app/gui/menus.c
      	* app/gui/view-commands.[ch]: made the layer boundary toggleable
      	separately from the selection.
      	* app/gui/color-notebook.c: #if 0'ed a debugging g_print().
  26. 14 Nov, 2001 1 commit
    • Michael Natterer's avatar
      new directories etc/, data/images/ and data/misc/. · 9a1a607b
      Michael Natterer authored
      2001-11-14  Michael Natterer  <mitch@gimp.org>
      	* configure.in: new directories etc/, data/images/ and data/misc/.
      	* Makefile.am
      	* data/Makefile.am: added new SUBDIRs.
      	* data/images/Makefile.am
      	* data/misc/Makefile.am
      	* etc/Makefile.am: new Makefiles
      	* gimp1_0_splash.ppm
      	* gimp1_2_splash.ppm
      	* gimp_logo.ppm
      	* gimp_splash.ppm: removed, now in data/images/
      	* rmshm
      	* user_install
      	* user_install.bat: removed, now in data/misc/
      	* gimprc.in
      	* gimprc.win32
      	* gimprc_user.in
      	* gtkrc_user
      	* ps-menurc
      	* unitrc: removed, now in etc/
      	* app/gui/about-dialog.c
      	* app/gui/splash.c
      	* app/gui/user-install-dialog.c: changed image and script file
      	paths accordingly.
  27. 05 Aug, 2001 1 commit
    • Michael Natterer's avatar
      configure.in themes/Default/images/Makefile.am some new Makefiles to make · 30d2fdef
      Michael Natterer authored
      2001-08-06  Michael Natterer  <mitch@gimp.org>
      	* configure.in
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/tools/Makefile.am: some new Makefiles to
      	make it installable.
      	* Makefile.am
      	* gtkrc: removed...
      	* themes/Default/Makefile.am
      	* themes/Default/gtkrc: ...added here.
      	* themes/Default/imagerc: new file (not used, just for
      	documentation) which loads the default theme's images in the same
      	way the inlined pixbufs are registered with the stock system.
      	* gimprc.in
      	* gimprc.win32
      	* user_install
      	* user_install.bat
      	* app/gimprc.[ch]: added "theme-path" and "theme" gimprc variables.
      	* app/app_procs.c: prase gimprc before initializing the GUI.
      	* app/core/gimpdatafiles.[ch]: added support for getting only
      	subdirectories in the callback.
      	* libgimpbase/gimpenv.c: as a temp_hack gimp_gtkrc(); returns the
      	default theme's gtkrc.
      	* app/gui/gui.c: build a hash of theme directories and select
      	the one configured in gimprc.theme. Use gimp_gtkrc()'s default
      	value if there is no theme installed or configured.
      	* app/gui/preferences-dialog.c: Added theme_path to the GUI. No
      	stuff for selection the theme yet.
      	* app/gui/menus.c: beautify <Image>/Tools/
      	* app/tools/gimpcroptool.c: register in <Image>/Tools/Transform Tools/
  28. 25 Jul, 2001 1 commit
    • Michael Natterer's avatar
      gtkrc updated for gtk+ 2.0, added a "gimp-" prefix to all global GIMP · 6e6749f9
      Michael Natterer authored
      2001-07-25  Michael Natterer  <mitch@gimp.org>
      	* gtkrc
      	* gtkrc_user: updated for gtk+ 2.0, added a "gimp-" prefix to
      	all global GIMP styles.
      	* app/app_procs.c: typo.
      	* app/user_install.c
      	* app/gui/resolution-calibrate-dialog.[ch]: use GtkRcStyle along
      	with gtk_widget_get_modifier_style()/gtk_widget_modify_style() as
      	recommended instead of messing with the widgets' styles directly.
      	* app/core/gimpdatalist.[ch]
      	* app/core/gimpparasitelist.[ch]
      	* app/core/gimpundo.[ch]
      	* app/core/gimpundostack.[ch]: GObject porting stuff.
  29. 13 Feb, 2001 1 commit
  30. 25 Dec, 2000 1 commit
  31. 07 Nov, 2000 1 commit
    • Michael Natterer's avatar
      Makefile.am gimp.spec.in user_install new file gtkrc_user which gets · 312c6800
      Michael Natterer authored
      2000-11-08  Michael Natterer  <mitch@gimp.org>
      	* Makefile.am
      	* gimp.spec.in
      	* user_install
      	* gtkrc_user: new file gtkrc_user which gets installed as
      	~/.gimp-1-1/gtkrc (We used to parse the same file twice if the
      	user didn't the change user-specific gtkrc. The new file has
      	comments only).
      	* app/app_procs.c: g_free() the user gtkrc filename after use.
      	* libgimp/gimpui.c: parse the user gtkrc here too.
  32. 28 May, 2000 1 commit
    • Tor Lillqvist's avatar
      Update to match Unix version. · 2090f176
      Tor Lillqvist authored
      2000-05-29  Tor Lillqvist  <tml@iki.fi>
      * gimprc.win32: Update to match Unix version.
      * app/gimp.sym: Add dialog_{,un}register.
      * app/dialog_handler.c: Include <gmodule.h>, mark above functions
      with G_MODULE_EXPORT.
      * app/makefile.{msc,cygwin}: Update to match current GLib 1.3.
      * libgimp/gimp.def
      * libgimp/gimpui.def: Update according to function name changes etc.
      * libgimp/makefile.{msc,cygwin}: Update for changed file
      * libgimp/makefile.cygwin
      * modules/makefile.cygwin: Simplify, use the
      ../build/win32/make.mingw file.
      * plug-ins/common/gz.c (save_image): Somewhat more informative
      error message on Win32 when gzip.exe isn't found (most probable
      cause of error).
      * tips/gimp_tips.txt: Clarify location of personal GIMP directory
      on Unix and Windows.