1. 28 Sep, 2005 11 commits
  2. 27 Sep, 2005 13 commits
    • Sven Neumann's avatar
      replaced binary operations with a naive but faster implementation using a · f478549b
      Sven Neumann authored
      2005-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/paint-funcs/paint-funcs-generic.h (swap_pixels): replaced
      	binary operations with a naive but faster implementation using a
      	local variable.
      
      	* app/composite/gimp-composite-generic.c
      	(gimp_composite_swap_any_any_any_generic): same change here.
      f478549b
    • Sven Neumann's avatar
      replaced the binary XOR operations with a naive but faster implementation · 8c9e9140
      Sven Neumann authored
      2005-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/paint-funcs/paint-funcs-generic.h (swap_pixels): replaced
      	the binary XOR operations with a naive but faster implementation
      	using a local variable.
      8c9e9140
    • Sven Neumann's avatar
      minor code cleanups by Tobias Lenz. · 46644093
      Sven Neumann authored
      2005-09-27  Sven Neumann  <sven@gimp.org>
      
      	* app/base/siox.c: minor code cleanups by Tobias Lenz.
      46644093
    • Sven Neumann's avatar
      document how to construct an empty GimpIntComboBox using g_object_new(). · 66217ce8
      Sven Neumann authored
      2005-09-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpintcombobox.c: document how to construct an
      	empty GimpIntComboBox using g_object_new().
      
      	* plug-ins/common/aa.c
      	* plug-ins/common/channel_mixer.c
      	* plug-ins/common/compose.c
      	* plug-ins/common/decompose.c
      	* plug-ins/common/newsprint.c
      	* plug-ins/common/spheredesigner.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/pagecurl/pagecurl.c: use g_object_new() to construct an
      	empty GimpIntComboBox. The old way of doing it caused warnings.
      66217ce8
    • Michael Natterer's avatar
      app/actions/data-commands.c app/actions/file-commands.c · 9412ca8e
      Michael Natterer authored
      2005-09-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/data-commands.c
      	* app/actions/file-commands.c
      	* app/actions/templates-commands.c
      	* app/dialogs/image-scale-dialog.c
      	* app/dialogs/resize-dialog.c
      	* app/dialogs/vectors-options-dialog.c
      	* app/tools/gimptexttool.c
      	* libgimpwidgets/gimpcolorbutton.c
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/common/AlienMap2.c
      	* plug-ins/common/aa.c
      	* plug-ins/gimpressionist/orientmap.c
      	* plug-ins/script-fu/script-fu-interface.c
      	* plug-ins/xjt/xjt.c: fixed indentation in calls to
      	gtk_dialog_set_alternative_button_order().
      9412ca8e
    • Michael Natterer's avatar
      added gimp-buffers-get-list, should probably get its own PDB group. · 4503b4a2
      Michael Natterer authored
      2005-09-27  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/buffer.pdb: added gimp-buffers-get-list,
      	should probably get its own PDB group.
      
      	* libgimp/gimp.def: changed accordingly.
      
      	* app/pdb/buffer_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpbuffer_pdb.[ch]: regenerated.
      4503b4a2
    • Sven Neumann's avatar
      app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h · 489aebab
      Sven Neumann authored
      2005-09-27  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimp-gui.h
      	* app/core/gimp-utils.h
      	* app/core/gimpimage-undo.h
      	* app/text/gimptextlayer.h
      	* app/widgets/gimpeditor.h
      	* app/widgets/gimpmenufactory.h
      	* app/widgets/gimpmessagedialog.h
      	* app/widgets/gimpsessioninfo.h
      	* app/widgets/gimptooldialog.h
      	* app/widgets/gimpviewabledialog.h: use G_GNUC_NULL_TERMINATED
      	where appropriate.
      489aebab
    • Sven Neumann's avatar
      libgimp/gimpprocbrowserdialog.h libgimpwidgets/gimpbrowser.h · aa94434f
      Sven Neumann authored
      2005-09-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpprocbrowserdialog.h
      	* libgimpwidgets/gimpbrowser.h
      	* libgimpwidgets/gimpdialog.h
      	* libgimpwidgets/gimpintcombobox.h
      	* libgimpwidgets/gimpoldwidgets.h
      	* libgimpwidgets/gimpwidgets.h: use G_GNUC_NULL_TERMINATED where
      	appropriate.
      
      	* libgimp/gimpprocbrowserdialog.c
      	* libgimpwidgets/gimpbrowser.c: added missing API docs.
      aa94434f
    • Sven Neumann's avatar
      let gimp_proc_browser_dialog_new() take standard dialog parameters, · 7863fe64
      Sven Neumann authored
      2005-09-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpprocbrowserdialog.[ch]: let
      	gimp_proc_browser_dialog_new() take standard dialog parameters,
      	similar to gimp_dialog_new().
      
      	* plug-ins/common/procedure-browser.c
      	* plug-ins/pygimp/procbrowser.c
      	* plug-ins/script-fu/script-fu-console.c: changed accordingly.
      7863fe64
    • Sven Neumann's avatar
      use GTK_STOCK_ABOUT for the About button (bug #317339). · 63b5c472
      Sven Neumann authored
      2005-09-27  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/script-fu-interface.c (script_fu_interface):
      	use GTK_STOCK_ABOUT for the About button (bug #317339).
      63b5c472
    • Michael Natterer's avatar
      Forgot to mention fixed bug. · 73c9799f
      Michael Natterer authored
      73c9799f
    • Michael Natterer's avatar
      added gimp_buffer_get_bytes() and gimp_buffer_get_image_type(). · 30f1e8ef
      Michael Natterer authored
      2005-09-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpbuffer.[ch]: added gimp_buffer_get_bytes()
      	and gimp_buffer_get_image_type().
      
      	* tools/pdbgen/pdb/edit.pdb: removed edit_named_rename() and
      	edit_named_delete().
      
      	* tools/pdbgen/Makefile.am
      	* tools/pdbgen/groups.pl
      	* tools/pdbgen/pdb/buffer.pdb: new PDB group featuring
      	buffer_rename(), delete(), get_width(), get_height(), get_bytes(),
      	get_image_type().
      
      	* app/pdb/Makefile.am
      	* libgimp/Makefile.am
      	* libgimp/gimp.def: changed accordingly.
      
      	* app/pdb/buffer_cmds.c
      	* app/pdb/edit_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpbuffer_pdb.[ch]
      	* libgimp/gimpedit_pdb.[ch]: (re)generated.
      30f1e8ef
    • David Odin's avatar
      zooming out more is zooming out three times, not zooming in. Fixes bug · 5e2033cb
      David Odin authored
      * libgimpwidgets/gimpzoommodel.c: zooming out more is zooming out
        three times, not zooming in. Fixes bug #155446.
      5e2033cb
  3. 26 Sep, 2005 13 commits
    • Sven Neumann's avatar
      applied patch from Robert Ögren that works around problem creating guides · 06a27d21
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_new): applied
      	patch from Robert Ögren that works around problem creating guides
      	with a tablet on Windows by enabling extension events for the
      	rulers.  Fixes the first problem described in bug #168516.
      
      	* configure.in: bumped version to 2.3.5.
      06a27d21
    • Sven Neumann's avatar
      Made 2.3.4 development release. · 0507d779
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
              * Made 2.3.4 development release.
      0507d779
    • Michael Natterer's avatar
      Allow to disable the color picker info dialog. Fixes bug #315011: · 6a4bf029
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	Allow to disable the color picker info dialog. Fixes bug #315011:
      
      	* app/tools/tools-enums.[ch] (enum GimpColorPickerMode): added
      	value GIMP_COLOR_PICK_MODE_PALETTE.
      
      	* app/tools/gimpcolorpickeroptions.[ch]: deprecated property
      	"add-to-palette" and added property "use-info-window". Changed
      	tool options GUI accordingly.
      
      	* app/tools/gimpcolorpickertool.c
      	(gimp_color_picker_tool_modifier_key): made <shift> toggle
      	the use-info-window property.
      
      	(gimp_color_picker_tool_picked): moved palette picking code
      	into the pick_mode switch() statement.
      
      	* app/tools/gimpcolortool.c (gimp_color_tool_cursor_update):
      	show a "plus" cursor when adding to the palette.
      6a4bf029
    • Michael Natterer's avatar
      set "activates-default" on all entries. · 6a29e101
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/script-fu-interface.c (script_fu_interface):
      	set "activates-default" on all entries.
      6a29e101
    • Sven Neumann's avatar
      removed some frames from the Script-Fu dialogs. · cae33841
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/script-fu-interface.c: removed some frames
      	from the Script-Fu dialogs.
      cae33841
    • Michael Natterer's avatar
      resurrected. · ee509002
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/debug-commands.c (debug_dump_menus_cmd_callback)
      	(debug_dump_menus_recurse_menu): resurrected.
      ee509002
    • Michael Natterer's avatar
      Allow plug-ins to register menu entries in the <Brushes>, <Gradients>, · 48cdc653
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	Allow plug-ins to register menu entries in the <Brushes>,
      	<Gradients>, <Palettes>, <Patterns> and <Fonts> menus:
      
      	* app/actions/actions.c (action_data_get_gimp): return a Gimp
      	also if "data" is a GimpContainerView or GimpContainerEditor.
      
      	* app/gui/gui-vtable.c (gui_menus_add_proc)
      	* app/plug-in/plug-in-params.c (plug_in_proc_args_check): support
      	the new plug-in menu locations.
      
      	* app/menus/menus.c (menus_init): add the "plug-in" action group
      	to the resp. UI managers.
      
      	* menus/brushes-menu.xml
      	* menus/buffers-menu.xml
      	* menus/fonts-menu.xml
      	* menus/gradients-menu.xml
      	* menus/palettes-menu.xml
      	* menus/patterns-menu.xml: added separators at the end of the menus.
      
      	* plug-ins/script-fu/scripts/font-map.scm: -> <Fonts>
      	* plug-ins/script-fu/scripts/gradient-example.scm: -> <Gradients>
      	* plug-ins/script-fu/scripts/mkbrush.scm: -> <Brushes>
      
      	* plug-ins/script-fu/script-fu.c (script_fu_extension_init): don't
      	register the "Make Brush" menu branch.
      48cdc653
    • Sven Neumann's avatar
      thou shall save before you commit · 8ced99bb
      Sven Neumann authored
      8ced99bb
    • Sven Neumann's avatar
      tools/gimp-remote.c use G_OPTION_FLAG_NO_ARG where needed. · 859c8ae3
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
      	* tools/gimp-remote.c
      	* tools/test-clipboard.c: use G_OPTION_FLAG_NO_ARG where needed.
      859c8ae3
    • Michael Natterer's avatar
      plug-ins/script-fu/scripts/paste-as-brush.scm cleanup. · 2d0bf7d9
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/scripts/paste-as-brush.scm
      	* plug-ins/script-fu/scripts/paste-as-pattern.scm: cleanup.
      2d0bf7d9
    • Michael Natterer's avatar
      renamed action back to "Paste as New" and added a second action with the · f9812220
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/edit-actions.c: renamed action back to "Paste as
      	New" and added a second action with the "New Image" label. The
      	original label is needed for <Toolbox>/File/Acquire.
      
      	* menus/image-menu.xml.in: changed accordingly.
      f9812220
    • Michael Natterer's avatar
      drop the restriction that plug-ins registered in <Image> must have · 0c2d06f7
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/plug-in/plug-in-params.c (plug_in_proc_args_check): drop the
      	restriction that plug-ins registered in <Image> must have
      	RUN-MODE, IMAGE, DRAWABLE parameters because everything but
      	RUN-MODE is actually treated as optional be the rest of the code.
      
      	* plug-ins/script-fu/scripts/paste-as-brush.scm
      	* plug-ins/script-fu/scripts/paste-as-pattern.scm: removed IMAGE
      	and DRAWABLE parameters.
      
      	* plug-ins/common/screenshot.c
      	* plug-ins/twain/twain.c
      	* plug-ins/winsnap/winsnap.c: register menu entries in
      	<Image>/File/Acquire
      0c2d06f7
    • Sven Neumann's avatar
      minor dialog tweak. · 2e42c8ea
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/gqbist.c: minor dialog tweak.
      2e42c8ea
  4. 25 Sep, 2005 3 commits
    • Sven Neumann's avatar
      app/core/gimpdata.c app/file/file-save.c use g_access() from gstdio.h. · 48392713
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpdata.c
      	* app/file/file-save.c
      	* app/file/file-open.c: use g_access() from gstdio.h.
      
      	* app/config/gimpconfig-file.c (gimp_config_file_copy)
      	* libgimpthumb/gimpthumbnail.c: use g_chmod() from gstdio.h.
      
      	* app/file/gimprecentlist.c
      	* libgimpconfig/gimpconfigwriter.c: use g_creat() from gstdio.h.
      48392713
    • Michael Natterer's avatar
      added Colors/Modify placeholder. · a0a13c87
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	* menus/image-menu.xml.in: added Colors/Modify placeholder.
      
      	* plug-ins/common/vinvert.c: moved to Colors/Modify/Invert.
      a0a13c87
    • Sven Neumann's avatar
      INSTALL bumped the required version of glib to 2.8. · cef547b0
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
      	* INSTALL
      	* configure.in: bumped the required version of glib to 2.8.
      
      	* app/main.c: use G_OPTION_ARG_NONE flag with callback options
      	that take no argument. Fixes command-line options needed for 'make
      	dist', such as '--dump-gimprc'
      cef547b0