1. 25 Mar, 2005 19 commits
  2. 24 Mar, 2005 18 commits
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 51a539a5
      William Skaggs authored
      	* configure.in
      	* plug-ins/common/screenshot.c: allow option of screenshot
      	without decorations if libXmu is present (fixes bug #133626),
      	clean up code a bit.
      51a539a5
    • Michael Natterer's avatar
      app/core/core-enums.[ch] app/core/gimpimage-undo-push.[ch] eek, my · 46a25c2c
      Michael Natterer authored
      2005-03-24  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-enums.[ch]
      	* app/core/gimpimage-undo-push.[ch]
      	* app/core/gimplayermask.[ch]: eek, my fault... removed
      	GIMP_UNDO_LAYER_MASK_EDIT stuff again because that just determines
      	the active drawable, which must not affect undo.
      
      	* app/pdb/pdb_glue.h
      	* app/actions/layers-commands.c (layers_mask_edit_cmd_callback):
      	changed accordingly.
      
      	(layers_mask_disable_cmd_callback): reverted last change. the old
      	code was correct.
      46a25c2c
    • Michael Natterer's avatar
      reordered values so layer and layer mask undos are grouped together. · b17e5b4a
      Michael Natterer authored
      2005-03-24  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-enums.[ch] (enum GimpUndoType) : reordered values
      	so layer and layer mask undos are grouped together.
      
      	* app/core/gimpimage-undo-push.[ch]: same here. Changed the new
      	layer mask undos to have 3 simple push functions for the 3
      	properties, just as the layer property undos. Also made the code
      	look like the layer properties undo stuff.
      
      	* app/core/gimplayermask.c (gimp_layer_mask_set_apply,edit,show):
      	changed accordingly.
      b17e5b4a
    • Sven Neumann's avatar
      plug-ins/bmp/bmp.h (Bitmap_Head_Struct) use a signed long for width and · 2617fe3f
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/bmp/bmp.h (Bitmap_Head_Struct)
      	* plug-ins/bmp/bmpread.c: use a signed long for width and height
      	and check that width is > 0 (negative height is allowed and
      	handled by our code). Fixes bug #171453.
      2617fe3f
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · bd9ef9be
      William Skaggs authored
      	* app/core/gimpimage-undo-push.[ch]
      	* app/core/gimplayermask.c: fix compile warnings.
      bd9ef9be
    • Sven Neumann's avatar
      use RINT() instead or ROUND() to get proper rounding of negative values. · b41ee0c7
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpstatusbar.c (gimp_statusbar_push_coords)
      	(gimp_statusbar_set_cursor): use RINT() instead or ROUND() to get
      	proper rounding of negative values. Fixes bug #171497.
      b41ee0c7
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · b5f1ae88
      William Skaggs authored
      	* app/core/core-enums.[ch]
      	* app/core/gimpimage-undo-push.[ch]
      	* app/core/gimplayermask.[ch]:
      	* app/pdb/pdb_glue.h
      	* app/actions/layers-commands.c: try again from clean tree;
      	hopefully will work this time.  (bug #148852)
      b5f1ae88
    • Sven Neumann's avatar
      libgimp/libgimp-sections.txt updated. · afb6274e
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpplugin.sgml: updated.
      afb6274e
    • Michael Natterer's avatar
      updated after menu branch changes. · ae593a73
      Michael Natterer authored
      2005-03-24  Michael Natterer  <mitch@gimp.org>
      
      	* de.po: updated after menu branch changes.
      ae593a73
    • Sven Neumann's avatar
      don't mark menu branches for translation; the translatable branch name is · 1754a9da
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/scripts/*.scm: don't mark menu branches for
      	translation; the translatable branch name is registered by the
      	Script-Fu extension.
      1754a9da
    • Michael Natterer's avatar
      Added API to explicitly register dynamic menu items hierarchies. Fixes bug · 0a5ce16b
      Michael Natterer authored
      2005-03-24  Michael Natterer  <mitch@gimp.org>
      
      	Added API to explicitly register dynamic menu items hierarchies.
      	Fixes bug #170623.
      
      	* app/core/gimp.h: added "GSList *plug_in_menu_branches".
      
      	* app/plug-in/plug-in-types.h
      
      	* app/plug-in/plug-ins.[ch]: added API to register plug-in menu
      	branches, just as for locale and help domans. Cleaned up handling
      	of locale and help domains.
      
      	(plug_ins_exit): free the registered menu branches.
      
      	* app/actions/plug-in-actions.[ch] (plug_in_actions_add_branch):
      	new function to explicitly add a menu branch action.
      
      	(plug_in_actions_setup): add the registered menu branches to each
      	new action group.
      
      	(plug_in_actions_build_path): always strip the untranslated menu
      	path from underlines before using it as hash table key or action
      	name.
      
      	* app/menus/plug-in-menus.c (plug_in_menus_add_proc): changed
      	accordingly: strip underlines from untranslated menu paths before
      	passing them to plug_in_menus_build_path().
      
      	* app/core/gimp-gui.[ch]: added gimp_menus_create_branch() plus
      	vtable entry to access the new stuff from the core. Renamed the
      	functions desling with items from gimp_foo_entry() to
      	gimp_foo_item().
      
      	* app/gui/gui-vtable.c: implement create_branch() and add the
      	branch action to all existing "plug-in" action groups. Note that
      	we don't need to create any menus because that happens implicitly
      	when adding menu items.
      
      	* tools/pdbgen/pdb/plug_in.pdb (plugin_menu_branch_register): new
      	PDB wrapper to access branch registering from plug-ins.
      
      	* app/pdb/internal_procs.c
      	* app/pdb/plug_in_cmds.c
      	* libgimp/gimpplugin_pdb.[ch]: regenerated.
      
      	* libgimp/gimp.def: changed accordingly.
      
      	* plug-ins/script-fu/script-fu-scripts.c (script_fu_find_scripts):
      	register the menu branches for all included scripts.
      0a5ce16b
    • Sven Neumann's avatar
      use a GimpColorHexEntry widget. · 13bd5eab
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpcolormapeditor.c: use a GimpColorHexEntry widget.
      13bd5eab
    • Sven Neumann's avatar
      applied a patch from David Costanzo that fixes handling of odd-length · dd4c1966
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/bmp/bmpread.c: applied a patch from David Costanzo that
      	fixes handling of odd-length pixel encodings in "absolute mode" of
      	RLE4 compressed data (bug #171306).
      dd4c1966
    • Sven Neumann's avatar
      Merged from gimp-2-2 branch: · 45fd7984
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	Merged from gimp-2-2 branch:
      
      	* app/widgets/gimphistogrameditor.c: change to the Value channel
      	if the current channel becomes invalid due to an image mode change.
      	Fixes bug #170116.
      45fd7984
    • Sven Neumann's avatar
      app/actions/layers-commands.c app/core/core-enums.[ch] · 4314dca0
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/layers-commands.c
      	* app/core/core-enums.[ch]
      	* app/core/gimpimage-undo-push.[ch]
      	* app/pdb/pdb_glue.h: reverted Bill's changes to fix the build.
      4314dca0
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 72241e5e
      William Skaggs authored
      	* app/core/core-enums.[ch]
      	* app/core/gimpimage-undo-push.[ch]
      	* app/pdb/pdb_glue.h
      	* app/actions/layers-commands.c: make layer mask property changes
      	undoable, should fix bug #148852.  Note that a little shape-layer
      	stuff is in core-enums, will be needed shortly.
      72241e5e
    • Sven Neumann's avatar
      seperated platform specific code into individual functions; should make it · 5ef815da
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/screenshot.c: seperated platform specific code into
      	individual functions; should make it easier to contribute the missing
      	platform specific code ...
      5ef815da
    • Sven Neumann's avatar
      plug-ins/script-fu/scripts/alien-glow-logo.scm · c3578e01
      Sven Neumann authored
      2005-03-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/scripts/alien-glow-logo.scm
      	* plug-ins/script-fu/scripts/alien-neon-logo.scm
      	* plug-ins/script-fu/scripts/basic1-logo.scm
      	* plug-ins/script-fu/scripts/basic2-logo.scm
      	* plug-ins/script-fu/scripts/blended-logo.scm
      	* plug-ins/script-fu/scripts/bovinated-logo.scm
      	* plug-ins/script-fu/scripts/chalk.scm
      	* plug-ins/script-fu/scripts/chip-away.scm
      	* plug-ins/script-fu/scripts/chrome-logo.scm
      	* plug-ins/script-fu/scripts/comic-logo.scm
      	* plug-ins/script-fu/scripts/coolmetal-logo.scm
      	* plug-ins/script-fu/scripts/frosty-logo.scm
      	* plug-ins/script-fu/scripts/glossy.scm
      	* plug-ins/script-fu/scripts/gradient-bevel-logo.scm
      	* plug-ins/script-fu/scripts/neon-logo.scm
      	* plug-ins/script-fu/scripts/starburst-logo.scm
      	* plug-ins/script-fu/scripts/starscape-logo.scm
      	* plug-ins/script-fu/scripts/t-o-p-logo.scm
      	* plug-ins/script-fu/scripts/textured-logo.scm: no need to set the
      	text as name of the text layer. The text layer is created with that
      	name already.
      c3578e01
  3. 23 Mar, 2005 3 commits