1. 11 Mar, 2002 1 commit
    • Michael Natterer's avatar
      added a GimpAnchorItemFunc and use it if it's set. · 3e695dd0
      Michael Natterer authored
      2002-03-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimplayerlistview.[ch]: added a GimpAnchorItemFunc
      	and use it if it's set.
      
      	* app/widgets/gimpitemlistview.c: removed the floating selection
      	special case hack from the remove_item callback.
      
      	* app/gui/layers-commands.[ch]: added layers_remove_layer() and
      	layers_anchor_layer(). Fixed sensitive setting of the "Anchor"
      	menu item.
      
      	* app/gui/dialogs-constructors.c: use the new functions when
      	constructing the layers dialog. Makes deleting and anchoring
      	floating selections from the layers dialog work without hacking
      	or code duplication.
      
      	* app/widgets/gimpdialogfactory.c: added comments about dialog
      	destruction in dispose().
      3e695dd0
  2. 10 Mar, 2002 3 commits
    • Valek Frob's avatar
      Updated russian translation. · 51dbc478
      Valek Frob authored
      51dbc478
    • Michael Natterer's avatar
      removed type checking casts from macros which return parts of · 1f08f9d9
      Michael Natterer authored
      2002-03-10  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.h: removed type checking casts from
      	macros which return parts of pseudo-widgets.
      
      	* app/widgets/gimpbrushfactoryview.c: changed accordingly.
      
      	* app/widgets/gimpdialogfactory.c: added a "dispose"
      	implementation used to destroy all dialogs the factory has
      	created.
      
      	* app/gui/toolbox.[ch]: removed toolbox_free(), removed the static
      	"toolbox_shell" variable, set the active tool correctly on
      	creation, don't show the window here (fixes session menagement),
      	take the vbox' spacing into account when calculating the window's
      	resize hints.
      
      	* app/gui/gui.c: don't include "toolbox.h", don't call
      	toolbox_free().
      
      	* app/widgets/gimpfontselection.c: set the width of the entry to
      	16 chars on creation so it doesn't fall back to it's insanely
      	large default width, minor stuff.
      
      	* app/tools/gimptexttool.c
      	* app/tools/selection_options.c: some more scale_entries.
      1f08f9d9
    • Michael Natterer's avatar
      app/gui/dialogs-constructors.[ch] app/gui/dialogs.c made the tool options · 8b8442e9
      Michael Natterer authored
      2002-03-10  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/dialogs-constructors.[ch]
      	* app/gui/dialogs.c
      	* app/gui/tool-options-dialog.[ch]: made the tool options dialog
      	dockable. Create a fancy tab for it which looks like the old
      	dialog header.
      
      	* app/gui/gui.c
      	* app/gui/menus.c
      	* app/gui/toolbox.c: changed accordingly.
      
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimperasertool.c: moved the tool toggling widgets to
      	the top.
      
      	* app/tools/paint_options.c: show the paint mode menu for all
      	paint tools but set it insensitive where it makes no sense.
      	Reduces flickering and makes the tools' similarity more obvious.
      
      	* app/widgets/gimpdataeditor.c: fixed segfault in
      	gimp_data_editor_set_data() (data may be NULL), don't pass NULL to
      	gtk_entry_set_text(), make the name entry insensitive if data ==
      	NULL.
      
      	* app/widgets/gimpdialogfactory.c: fixed longstanding bug which
      	made newly created docks steal the first session entry with a NULL
      	widget instead of the first _dock_ session entry with a NULL
      	widget. Added even more debugging output. Cleanup.
      
      	* app/widgets/gimpdockbook.c: made the tab/menu widget code more
      	general to cover the tool options tab.
      8b8442e9
  3. 09 Mar, 2002 4 commits
  4. 08 Mar, 2002 16 commits
    • Sven Neumann's avatar
      Attempt to validate the XML after updating. · 7090eca7
      Sven Neumann authored
      7090eca7
    • Michael Natterer's avatar
      forgot some casts. · bf933b5d
      Michael Natterer authored
      2002-03-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpbrushfactoryview.c: forgot some casts.
      bf933b5d
    • Sven Neumann's avatar
      new file defining the GIMP tips document type. · 5e470786
      Sven Neumann authored
      2002-03-08  Sven Neumann  <sven@gimp.org>
      
      	* gimp-tips.dtd: new file defining the GIMP tips document type.
      
      	* Makefile.am: added a dist-hook that attempts to validate
      	gimp-tips.xml using xmllint when building a tarball.
      
      	* gimp-tips.xml.in: specify the DTD. Removed <i> markup tags I
      	accidentally left in there.
      5e470786
    • Michael Natterer's avatar
      return the crated label from gimp_table_attach_aligned(), doc fixes. · c9c025c8
      Michael Natterer authored
      2002-03-08  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.[ch]: return the crated label from
      	gimp_table_attach_aligned(), doc fixes.
      
      	* app/gui/channels-commands.c
      	* app/tools/gimpairbrushtool.c
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpcolorpickertool.c
      	* app/tools/gimpconvolvetool.c
      	* app/tools/gimpdodgeburntool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimpmagnifytool.c
      	* app/tools/gimpsmudgetool.c
      	* app/tools/paint_options.c
      	* app/tools/selection_options.c
      	* app/widgets/gimpbrushfactoryview.c
      	* app/widgets/gimplayerlistview.c: use gimp_scale_entries instead
      	of just hscales in lots of places, so the values are keyboard
      	input-able.
      c9c025c8
    • Michael Natterer's avatar
      Mitch missed one more file :) · 8e22fd38
      Michael Natterer authored
      2002-03-08  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: Mitch missed one more file :)
      8e22fd38
    • Sven Neumann's avatar
      reordered SUBDIRS. · 35248012
      Sven Neumann authored
      2002-03-08  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am: reordered SUBDIRS.
      35248012
    • Sven Neumann's avatar
      C2002-03-08 Sven Neumann <sven@gimp.org> · 1c195d1e
      Sven Neumann authored
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/libgimpwidgets.types: build fixes.
      VS: ----------------------------------------------------------------------
      1c195d1e
    • Sven Neumann's avatar
      ooops · dbacd0b5
      Sven Neumann authored
      dbacd0b5
    • Sven Neumann's avatar
      Even more voodoo for distcheck. · 05b61378
      Sven Neumann authored
      05b61378
    • Michael Natterer's avatar
      changed gimp_channel_get_color() to not return the color but take a second · 5437f54a
      Michael Natterer authored
      
      
      2002-03-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpchannel.[ch]: changed gimp_channel_get_color() to
      	not return the color but take a second GimpRGB* parameter like all
      	other _get_color() functions. Reordered some functions to make
      	more sense, added some g_return_if_fail().
      
      	* app/core/gimppalette.[ch]: added gimp_palette_[set|get]_n_columns()
      
      	* app/gui/menus.c: added a "<PaletteEditor>" item factory.
      
      	* app/gui/Makefile.am
      	* app/gui/palette-editor-commands.[ch]: callbacks for the factory.
      
      	* app/widgets/gimppaletteeditor.[ch]: removed the menu stuff here,
      	added a spinbutton to adjust the number of columns.
      
      	* app/gui/gradient-editor-commands.c: removed usage of "the_gimp".
      
      	* app/widgets/gimpgradienteditor.c: minor cleanup.
      
      	* app/widgets/gimpbrusheditor.h
      	* app/widgets/gimpgradienteditor.h
      	* app/widgets/gimppaletteeditor.h: forgot to declare the _get_type()
      	functions publically.
      5437f54a
    • Wang Jian's avatar
      *** empty log message *** · 7453a660
      Wang Jian authored
      7453a660
    • Sven Neumann's avatar
      Handle gtk-doc just like GTK+ does it now: · 906a8784
      Sven Neumann authored
      2002-03-08  Sven Neumann  <sven@gimp.org>
      
      	Handle gtk-doc just like GTK+ does it now:
      
      	* configure.in: check for gtk-doc version 0.9. Do not build the API
      	reference by default.
      
      	* autogen.sh: pass --enable-gtk-doc to configure.
      
      	* Makefile.am: Added a slightly modified distcheck rule that passes
              --enable-gtk-doc to the configure inside.
      
      	* NEWS: updated.
      
      Revival of the API reference framework.
      Misc fixes.
      906a8784
    • Sven Neumann's avatar
      fixed markup. · 2d1b9047
      Sven Neumann authored
      * pt.po: fixed markup.
      2d1b9047
    • Sven Neumann's avatar
      Misc i18n fixes. · de631845
      Sven Neumann authored
      de631845
    • Duarte Loreto's avatar
      Added Portuguese translation. · ec482ad8
      Duarte Loreto authored
      2002-03-08  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Added Portuguese translation.
      ec482ad8
    • Michael Natterer's avatar
      added GimpPaletteEntry typedef. · b0e05cda
      Michael Natterer authored
      2002-03-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-types.h: added GimpPaletteEntry typedef.
      
      	* app/core/gimppalette.h: removed it here.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpeditor.[ch]: new widget which is the base class
      	for everything which is a vbox and has a button area at the
      	bottom.
      
      	* app/widgets/gimpcontainerview.[ch]: derived from GimpEditor now.
      
      	* app/widgets/gimpdataeditor.[ch]: a GimpEditor subclass which is
      	the base class for the new data editors below.
      
      	* app/widgets/gimpbrushfactoryview.c
      	* app/widgets/gimpbufferview.c
      	* app/widgets/gimpchannellistview.c
      	* app/widgets/gimpdatafactoryview.c
      	* app/widgets/gimpdocumentview.c
      	* app/widgets/gimpitemlistview.c
      	* app/widgets/gimplayerlistview.c
      	* app/widgets/gimpvectorslistview.c
      	* themes/Default/gtkrc: chagec accordingly.
      
      	* app/gui/Makefile.am
      	* app/gui/brush-editor.[ch]
      	* app/gui/gradient-editor.[ch]
      	* app/gui/palette-editor.[ch]: removed...
      
      	* app/widgets/gimpbrusheditor.[ch]
      	* app/widgets/gimpgradienteditor.[ch]
      	* app/widgets/gimppaletteeditor.[ch]: ...and added back as
      	GimpDataEditor subclasses. Lots of cleanup and stuff...
      
      	* app/gui/dialogs-constructors.[ch]
      	* app/gui/dialogs.c
      	* app/gui/gradient-editor-commands.c
      	* app/gui/gui-types.h
      	* app/gui/palette-select.c
      	* app/tools/gimpcolorpickertool.c: changed accordingly.
      b0e05cda
  5. 07 Mar, 2002 10 commits
  6. 06 Mar, 2002 6 commits