1. 09 Mar, 2003 1 commit
  2. 07 Mar, 2003 7 commits
  3. 06 Mar, 2003 9 commits
    • Sven Neumann's avatar
      more updates for more new stock icons · 06aeae86
      Sven Neumann authored
      06aeae86
    • Michael Natterer's avatar
      themes/Default/images/stock-delete-16.png · 3c33140f
      Michael Natterer authored
      2003-03-06  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/stock-delete-16.png
      	* themes/Default/images/stock-lower-16.png
      	* themes/Default/images/stock-new-16.png
      	* themes/Default/images/stock-paste-16.png
      	* themes/Default/images/stock-raise-16.png
      	* themes/Default/images/stock-refresh-16.png: removed these files
      	since we use the icons provided by GTK+ now.
      
      	* themes/Default/gtkrc
      	* themes/Default/images/Makefile.am: removed them here hoo.
      
      	* libgimpwidgets/gimpstock.[ch]: reordered stuff to be consistent
      	in the header and the .c file. Added GIMP_STOCK_ERROR and
      	GIMP_STOCK_QUESTION which are available in all sizes (unlike
      	GTK_STOCK_DIALOG_ERROR and GTK_STOCK_DIALOG_QUESTION).
      
      	* app/core/gimpviewable.c
      	* app/display/gimpdisplayshell.c
      	* app/gui/file-commands.c
      	* app/gui/file-new-dialog.c
      	* app/gui/file-save-dialog.c
      	* app/widgets/gimpwidgets-utils.c
      	* app/widgets/gimpdatafactoryview.c: use the new stock IDs.
      
      	* app/config/gimpcoreconfig.[ch]: renamed "preview_size" to
      	"layer_preview_size" and added "gboolean layer_previews" which
      	switches layer previews on/off independent of their size.
      
      	* app/config/gimprc-blurbs.h: added/changed their blurbs.
      
      	* app/core/core-enums.[ch]: removed GIMP_PREVIEW_SIZE_NONE.
      
      	* app/core/gimpdrawable-preview.c
      	* app/core/gimpdrawable.c
      	* app/core/gimpimage.c: return NULL previews if
      	core_config->layer_previews is FALSE. Invalidate all layer/channel
      	previews whenever "layer_previews" changes.
      
      	* app/widgets/gimppreviewrendererdrawable.c
      	* app/widgets/gimppreviewrendererimage.c: render the stock_id
      	if the drawable/image returns a NULL preview. Fixes bug #107242.
      
      	* app/display/gimpdisplayshell-handlers.c: don't set the
      	sensitivity of the navigation button because it can no longer be
      	disabled.
      
      	* app/display/gimpdisplayshell-layer-select.c
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs.c
      	* app/gui/paths-dialog.c: changed accordingly.
      
      	* app/gui/preferences-dialog.c: added a toggle button for the new
      	"layer_previews" boolean.
      
      	* app/widgets/gimpcontainergridview.c
      	* app/widgets/gimpcontainerlistview.c: chain up unconditionally
      	in GimpContainerView::clear_items().
      
      	* app/widgets/gimpcontainertreeview.c: ditto. Made the reorder()
      	implementation lengthy and eeky (but working) again... Stop signal
      	emission on double clicks so GtkTreeView doesn't re-select the
      	item we are about change.
      
      	* app/widgets/gimpcontainerview.c
      	(gimp_container_view_real_clear_items): need to use
      	g_hash_table_new_full() here too or everything will b0rk.
      
      	* app/widgets/gimppreviewrenderer.c
      	(gimp_preview_renderer_default_render_stock): use
      	gtk_widget_render_icon() instead of gtk_icon_set_render_icon().
      
      	* tools/pdbgen/enums.pl: this file wanted to be regenerated...
      3c33140f
    • Sven Neumann's avatar
      ChangeLog cosmetics. · 04770f68
      Sven Neumann authored
      04770f68
    • Sven Neumann's avatar
      POTFILES.in updated. · c104f85b
      Sven Neumann authored
      2003-03-06  Sven Neumann  <sven@gimp.org>
      
      	* POTFILES.in
      	* de.po: updated.
      c104f85b
    • Sven Neumann's avatar
      fixed parasite serialization that I broke yesterday. · 5e11bae6
      Sven Neumann authored
      2003-03-06  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpparasitelist.c: fixed parasite serialization that
      	I broke yesterday.
      
      	* app/widgets/gimpenummenu.c: added support for mnemonics.
      
      	* app/core/core-enums.h: removed the inverted variants from the
      	GimpAddMaskType enum. Registered the enum with the type system.
      
      	* app/core/gimplayer.c: changed accordingly.
      
      	* app/gui/layers-commands.c (layers_add_mask_query): use an enum
      	frame and added a check button that allows to invert the inital
      	layer mask.
      
      	* tools/pdbgen/pdb/layer.pdb: updated documentation for the
      	gimp-layer-create-mask PDB function.
      
      	* plug-ins/script-fu/siod-wrapper.c: removed new enum values from
      	the compatibility defines.
      
      	* app/core/core-enums.c
      	* app/pdb/layer_cmds.c
      	* libgimp/gimpenums.h
      	* libgimp/gimplayer_pdb.c
      	* plug-ins/pygimp/gimpenums.py
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: regenerated.
      5e11bae6
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation. · 906c2fa5
      Pablo Gonzalo del Campo authored
      2003-03-06  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation.
      906c2fa5
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation. · bddce9a3
      Pablo Gonzalo del Campo authored
      2003-03-06  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation.
      bddce9a3
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/libgimpwidgets-sections.txt · 5d162ab6
      Sven Neumann authored
      2003-03-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/tmpl/gimpstock.sgml: updated for new stock icons.
      5d162ab6
    • Sven Neumann's avatar
      HACKING updated for GTK+ 2.2. · 5bd481a6
      Sven Neumann authored
      2003-03-06  Sven Neumann  <sven@gimp.org>
      
      	* HACKING
      	* INSTALL: updated for GTK+ 2.2.
      5bd481a6
  4. 05 Mar, 2003 7 commits
    • Manish Singh's avatar
      require GTK+ 2.2. The 2.0.x series is no longer maintained, and there are · d395daa7
      Manish Singh authored
      2003-03-05  Manish Singh  <yosh@gimp.org>
      
              * configure.in: require GTK+ 2.2. The 2.0.x series is no longer
              maintained, and there are some very real bugs that won't go away.
      
              * app/gui/about-dialog.c
              * app/widgets/gimppreviewrenderer.c
              * app/widgets/gimptoolbox-color-area.c
              * plug-ins/common/uniteditor.c: remove special casing for GTK+ 2.0
              vs. 2.2
      
              * app/widgets/gtkwrapbox.[ch]
              * app/widgets/gtkhwrapbox.[ch]
              * app/widgets/gtkvwrapbox.[ch]: remove deprecated functions
      
              * app/gui/gui.c: free return value of gdk_get_display ()
      
              * app/widgets/gimpcontainertreeview.c: use gtk_list_store_move_before ()        for reordering.
      d395daa7
    • Sven Neumann's avatar
      app/config/Makefile.am new files featuring a simple config file writer. · d457b9eb
      Sven Neumann authored
      2003-03-05  Sven Neumann  <sven@gimp.org>
      
      	* app/config/Makefile.am
      	* app/config/gimpconfigwriter.[ch]: new files featuring a simple
      	config file writer.
      
      	* app/config/gimpconfig-serialize.[ch]
      	* app/config/gimpconfig.[ch]: changed the serialize routines to
      	use a GimpConfigWriter instead of passing around a file descriptor
      	and the indentation level.
      
      	* app/config/config-types.h
      	* app/config/gimpconfig-deserialize.c
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpconfig-utils.c
      	* app/config/gimprc.c
      	* app/config/gimpscanner.c
      	* app/config/test-config.c
      	* app/core/gimp-documents.c
      	* app/core/gimp-parasites.c
      	* app/core/gimpcontainer.c
      	* app/core/gimpcontext.c
      	* app/core/gimpdocumentlist.c
      	* app/core/gimpparasitelist.c
      	* app/gui/test-commands.c
      	* app/tools/tool_options.c
      	* app/widgets/gimpdevices.c: changed accordingly.
      
      	* libgimpwidgets/gimpwidgets.c: documentation updates.
      
      	* app/core/gimpitem.c: removed a redundant type-check.
      d457b9eb
    • Michael Natterer's avatar
      themes/Default/images/stock-channels-16.png · 614ff006
      Michael Natterer authored
      2003-03-05  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/stock-channels-16.png
      	* themes/Default/images/stock-device-status-16.png
      	* themes/Default/images/stock-images-16.png
      	* themes/Default/images/stock-layers-16.png
      	* themes/Default/images/stock-paths-16.png: new icons from Jimmac.
      
      	* themes/Default/imagerc
      	* themes/Default/images/Makefile.am
      	* libgimpwidgets/gimpstock.[ch]: add them to the stock system.
      
      	* app/gui/dialogs-menu.c
      	* app/gui/image-menu.c
      	* app/gui/toolbox-menu.c: use them.
      614ff006
    • Michael Natterer's avatar
      undeprecated and simplified a lot by using GimpPreview instead of handmade · c5603d81
      Michael Natterer authored
      2003-03-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpbrusheditor.[ch]: undeprecated and simplified a
      	lot by using GimpPreview instead of handmade preview stuff.
      c5603d81
    • Michael Natterer's avatar
      added GError reporting, removed g_message() stuff. · d404068c
      Michael Natterer authored
      2003-03-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/file/file-save.[ch]: added GError reporting, removed
      	g_message() stuff.
      
      	* app/gui/file-commands.c
      	* app/gui/file-save-dialog.c: g_message() here if file_save_*()
      	returns an error.
      
      	* app/file/file-open.c: use the G_FILE_ERROR quark and the
      	GFileError enum for reporting errors. Removed g_message() if the
      	passed in GError** pointer is NULL (passing NULL as error return
      	location should never mean "show the error message yourself").
      
      	* app/app_procs.c
      	* app/gui/file-commands.c
      	* app/gui/file-open-dialog.c
      	* app/widgets/gimpdnd.c
      	* app/widgets/gimpdocumentview.c: g_message() here if file_open_*()
      	returns an error.
      d404068c
    • Duarte Loreto's avatar
      Updated Portuguese translation. · dc7b24ef
      Duarte Loreto authored
      2003-03-05  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      dc7b24ef
    • Duarte Loreto's avatar
      Updated Portuguese translation. · 085c71e1
      Duarte Loreto authored
      2003-03-05  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      085c71e1
  5. 04 Mar, 2003 8 commits
  6. 03 Mar, 2003 8 commits
    • Michael Natterer's avatar
      app/paint/gimppaintcore-stroke.c s/paint_options != · c860d805
      Michael Natterer authored
      2003-03-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/paint/gimppaintcore-stroke.c
      	* app/paint/gimppaintcore.c:
      	s/paint_options != NULL/GIMP_IS_PAINT_OPTIONS (paint_options)/g
      c860d805
    • Hans Breuer's avatar
      app/text/makefile.msc (new file) */makefile.msc */*/makefile.msc : updated · 594bccd5
      Hans Breuer authored
      2003-03-03  Hans Breuer  <hans@breuer.org>
      
      	* app/text/makefile.msc (new file)
      	  */makefile.msc */*/makefile.msc : updated
      
      	* app/core/gimpdata.c : define access() constants
      	for G_OS_WIN32 case
      
      	* app/text/gimptext.c : <stdlib.h> for getenv()
      
      	* libgimp/gimp.def libgimp/gimpui.def : updated externals
      
      	* libgimpwidgets/libgimp-glue.c : make dynamic_resolve
      	actually work again for 'my' DLL naming convention
      
      	* plug-ins/gap/gap_pdb_calls.c : reflect renaming
      	of GIMP_VERTICAL to GIMP_ORIENTATION_VERTICAL
      594bccd5
    • Michael Natterer's avatar
      made the default buffer and stock rendering functions public so derived · 6bfa4f54
      Michael Natterer authored
      2003-03-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimppreviewrenderer.[ch]: made the default buffer
      	and stock rendering functions public so derived renderers
      	can use them. Renamed gimp_preview_renderer_render_preview()
      	to gimp_preview_renderer_render_buffer().
      
      	* app/widgets/gimppreviewrendererbrush.c
      	* app/widgets/gimppreviewrendererdrawable.c
      	* app/widgets/gimppreviewrendererimage.c: changed accordingly.
      
      	* app/widgets/gimppreviewrenderertextlayer.[ch]: new renderer
      	for text layers which always renders the stock icon.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimppreviewrenderer-utils.c: changed accordingly.
      6bfa4f54
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation. · 3fab2a94
      Pablo Gonzalo del Campo authored
      2003-03-03  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation.
      3fab2a94
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation. · 7c8f5769
      Pablo Gonzalo del Campo authored
      2003-03-03  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
      
      	* es.po: Updated Spanish translation.
      7c8f5769
    • Sven Neumann's avatar
      fixed a typo in the kernel for sobel vertical edge detection spotted by · eab662ff
      Sven Neumann authored
      2003-03-03  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/edge.c (edge): fixed a typo in the kernel for
      	sobel vertical edge detection spotted by Sunil Mohan Adapa (bug
      	#107441).
      eab662ff
    • Michael Natterer's avatar
      removed the constructors with a GimpViewable parameter and always create · b31fd4b9
      Michael Natterer authored
      2003-03-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimppreviewrenderer.[ch]: removed the constructors
      	with a GimpViewable parameter and always create renderers from
      	viewable types only. Made gimp_preview_renderer_update() emit only
      	the "update" signal and added the new function
      	gimp_preview_renderer_invalidate() which does what the old
      	_update() did (invalidating and adding an idle function which
      	emits "update"). Added gimp_preview_renderer_remove_idle() so
      	renderer updating can be fully controlled using public functions.
      
      	* app/widgets/gimppreviewrendererbrush.[ch]: no need to remember
      	the widget for the brushpipe animation, simply call
      	gimp_preview_renderer_update() in the animation timeout.
      
      	* app/widgets/gimppreview.[ch]
      	* app/widgets/gimpcontainertreeview.c: changed accordingly. Call
      	gimp_preview_renderer_remove_idle() after setting the initial
      	viewable because we will be updated anyway by the first expose.
      
      	* app/widgets/gimppreview.[ch]: Added a size_request()
      	implementation. Removed gimp_preview_update(). Added new
      	constructor gimp_preview_new_full_by_types() to make the
      	constructor API symmetric. Removed code duplication by calling the
      	_by_types() constructors from the ones taking GimpViewable
      	parameters.
      
      	* app/gui/palette-import-dialog.c
      	* app/widgets/gimppropwidgets.c
      	* app/widgets/gimpselectioneditor.c: changed accordingly.
      b31fd4b9
    • Michael Natterer's avatar
      don't try to convert a grayscale layer to grayscale. Fixes bug #107422. · 5b656067
      Michael Natterer authored
      2003-03-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimplayer.c (gimp_layer_create_mask): don't try to
      	convert a grayscale layer to grayscale. Fixes bug #107422.
      5b656067