1. 07 Aug, 2005 1 commit
    • Michael Natterer's avatar
      new function. · 4c6d9ddd
      Michael Natterer authored
      2005-08-07  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimplayer.[ch] (gimp_layer_flatten): new function.
      
      	* app/actions/layers-actions.c
      	* app/actions/layers-commands.[ch]
      	* app/widgets/gimphelp-ids.h
      	* menus/image-menu.xml.in
      	* menus/layers-menu.xml: added "Remove Alpha Channel" action,
      	action callback, help ID and menu items. Fixes bug #309762.
      4c6d9ddd
  2. 02 Aug, 2005 1 commit
  3. 29 Jul, 2005 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · b8fc8e60
      Sven Neumann authored
      2005-07-29  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/tools/stock-tool-foreground-select-16.png
      	* themes/Default/images/tools/stock-tool-foreground-select-22.png:
      	added placeholder for yet-to-be-drawn tool icon.
      
      	* libgimpwidgets/gimpstock.[ch]: register it.
      
      	* app/tools/gimpforegroundselecttool.c: use it.
      
      	* app/widgets/gimpclipboard.[ch] (gimp_clipboard_get_svg): return
      	a signed char pointer.
      
      	* app/actions/edit-commands.c
      	* app/tools/gimpinkoptions-gui.c: fixed signedness issues.
      b8fc8e60
  4. 19 Jul, 2005 2 commits
    • Michael Natterer's avatar
      app/widgets/Makefile.am new files keeping the render acceleration check · 19ea2a9d
      Michael Natterer authored
      2005-07-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimprender.[ch]: new files keeping the render
      	acceleration check buffers.
      
      	* app/display/gimpdisplayshell-render.[ch]: removed them here.
      
      	* app/gui/gui.c: initialize/shutdown the new buffers.
      
      	* app/widgets/gimpcolormapeditor.c
      	* app/widgets/gimpviewrenderer.c
      	* app/widgets/gimpviewrenderergradient.c
      	* app/actions/view-actions.c
      	* app/display/gimpdisplayshell-appearance.c
      	* app/display/gimpdisplayshell-draw.c
      	* app/display/gimpdisplayshell.c: use the new stuff. Removes
      	lots of broken widgets -> display dependencies.
      19ea2a9d
    • Sven Neumann's avatar
      app/actions/edit-actions.c changed the default keybinding for Edit->Clear · 7e4f8808
      Sven Neumann authored
      2005-07-19  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/edit-actions.c
      	* etc/ps-menurc: changed the default keybinding for Edit->Clear
      	from Ctrl-K to Delete (bug #118115).
      7e4f8808
  5. 10 Jul, 2005 2 commits
    • Michael Natterer's avatar
      app/actions/layers-actions.c app/actions/layers-commands.[ch] · 20b4769c
      Michael Natterer authored
      2005-07-10  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/layers-actions.c
      	* app/actions/layers-commands.[ch]
      	* app/core/core-enums.[ch]
      	* app/core/gimpimage-undo-push.[ch]
      	* app/core/gimplayer-floating-sel.c
      	* app/core/gimplayer.[ch]
      	* app/text/gimptextlayer-xcf.c
      	* app/widgets/gimphelp-ids.h
      	* app/widgets/gimplayertreeview.[ch]
      	* app/xcf/xcf-load.c
      	* app/xcf/xcf-private.h
      	* app/xcf/xcf-save.c
      	* tools/pdbgen/pdb/layer.pdb
      	* menus/image-menu.xml.in
      	* libgimp/gimp.def: did a global s/preserve_trans/lock_alpha/ in
      	preparation for more layer locking flags.
      
      	* app/pdb/procedural_db.c
      	* libgimp/gimplayer.[ch]: added compat stuff for preserve_trans.
      
      	* app/pdb/layer_cmds.c
      	* libgimp/gimplayer_pdb.[ch]: regenerated.
      
      	* plug-ins/common/colortoalpha.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/psd.c
      	* plug-ins/common/psd_save.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/rotate.c
      	* plug-ins/common/threshold_alpha.c
      	* plug-ins/common/vpropagate.c
      	* plug-ins/script-fu/scripts/3d-outline.scm
      	* plug-ins/script-fu/scripts/alien-glow-bar.scm
      	* plug-ins/script-fu/scripts/alien-glow-bullet.scm
      	* plug-ins/script-fu/scripts/alien-glow-logo.scm
      	* plug-ins/script-fu/scripts/basic1-logo.scm
      	* plug-ins/script-fu/scripts/basic2-logo.scm
      	* plug-ins/script-fu/scripts/beveled-pattern-button.scm
      	* plug-ins/script-fu/scripts/blend-anim.scm
      	* plug-ins/script-fu/scripts/blended-logo.scm
      	* plug-ins/script-fu/scripts/bovinated-logo.scm
      	* plug-ins/script-fu/scripts/burn-in-anim.scm
      	* plug-ins/script-fu/scripts/carved-logo.scm
      	* plug-ins/script-fu/scripts/chalk.scm
      	* plug-ins/script-fu/scripts/chip-away.scm
      	* plug-ins/script-fu/scripts/comic-logo.scm
      	* plug-ins/script-fu/scripts/coolmetal-logo.scm
      	* plug-ins/script-fu/scripts/crystal-logo.scm
      	* plug-ins/script-fu/scripts/drop-shadow.scm
      	* plug-ins/script-fu/scripts/gimp-headers.scm
      	* plug-ins/script-fu/scripts/gimp-labels.scm
      	* plug-ins/script-fu/scripts/glowing-logo.scm
      	* plug-ins/script-fu/scripts/gradient-bevel-logo.scm
      	* plug-ins/script-fu/scripts/image-structure.scm
      	* plug-ins/script-fu/scripts/neon-logo.scm
      	* plug-ins/script-fu/scripts/perspective-shadow.scm
      	* plug-ins/script-fu/scripts/starburst-logo.scm
      	* plug-ins/script-fu/scripts/starscape-logo.scm
      	* plug-ins/script-fu/scripts/textured-logo.scm
      	* plug-ins/script-fu/scripts/title-header.scm
      	* plug-ins/script-fu/scripts/waves-anim.scm
      	* plug-ins/xjt/xjt.c: changed accordingly.
      20b4769c
    • Hans Breuer's avatar
      updated dont include "gimpmessagedialog.c" to avoid redefinitions. Instead · d9ac028c
      Hans Breuer authored
      2005-07-10  Hans Breuer  <hans@breuer.org>
      
      	* **/makefile.msc app/gimpcore.def : updated
      	* app/widgets/gimpcontrollerlist.c : dont include
      	"gimpmessagedialog.c" to avoid redefinitions.
      	Instead include gimpmessagebox.h and gimpmessagedialog.h
      
      	* plug-ins/common/raw.c : include <io.h>
      	* plug-ins/common/screenshot.c : make it compile. It
      	still has no code to actually work on win32.
      d9ac028c
  6. 09 Jul, 2005 1 commit
    • Michael Natterer's avatar
      added "sample-merged" property and API. Pass it to · df4aa071
      Michael Natterer authored
      2005-07-09  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpsamplepointeditor.[ch]: added "sample-merged"
      	property and API. Pass it to gimp_image_pick_color().
      
      	* app/actions/Makefile.am
      	* app/actions/actions.c
      	* app/actions/sample-point-editor-actions.[ch]
      	* app/actions/sample-point-editor-commands.[ch]: actions and
      	callbacks for the sample point editor's menu.
      
      	* app/widgets/gimphelp-ids.h: its help IDs.
      
      	* app/menus/menus.c
      	* menus/Makefile.am
      	* menus/sample-point-editor-menu.xml: the sample point editor menu.
      df4aa071
  7. 08 Jul, 2005 3 commits
    • Michael Natterer's avatar
      added boolean "sample-merged" property, API and GUI. Pick from the active · d928e769
      Michael Natterer authored
      2005-07-09  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcursorview.[ch]: added boolean "sample-merged"
      	property, API and GUI. Pick from the active drawable if it's
      	FALSE.
      
      	* app/actions/Makefile.am
      	* app/actions/actions.c
      	* app/actions/cursor-info-actions.[ch]
      	* app/actions/cursor-info-commands.[ch]: new files with actions
      	and callbacks for the cursor info dialog's menu.
      
      	* app/widgets/gimphelp-ids.h: help IDs for above actions.
      
      	* app/actions/dialogs-actions.c
      	* app/dialogs/dialogs.c: follow help ID change.
      
      	* app/menus/menus.c
      	* menus/Makefile.am
      	* menus/cursor-info-menu.xml: add the cursor-info menu.
      
      	* app/dialogs/dialogs-constructors.c: pass the menu factory to
      	gimp_cursor_view_new().
      d928e769
    • Michael Natterer's avatar
      added boolean "sample-merged" property, API and GUI. Pick from the active · 2f7388db
      Michael Natterer authored
      2005-07-09  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcursorview.[ch]: added boolean "sample-merged"
      	property, API and GUI. Pick from the active drawable if it's
      	FALSE.
      
      	* app/actions/Makefile.am
      	* app/actions/actions.c
      	* app/actions/cursor-info-actions.[ch]
      	* app/actions/cursor-info-commands.[ch]: new files with actions
      	and callbacks for the cursor info dialog's menu.
      
      	* app/widgets/gimphelp-ids.h: help IDs for above actions.
      
      	* app/dialogs/dialogs.c: follow help ID change.
      
      	* app/menus/menus.c
      	* menus/Makefile.am
      	* menus/cursor-info-menu.xml: add the cursor-info menu.
      
      	* app/dialogs/dialogs-constructors.c: pass the menu factory to
      	gimp_cursor_view_new().
      2f7388db
    • Michael Natterer's avatar
      app/actions/edit-commands.c made the "Reset all tool options" and "Clear · 2c6d7892
      Michael Natterer authored
      2005-07-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/edit-commands.c
      	* app/actions/tool-options-commands.c: made the "Reset all tool
      	options" and "Clear undo history" dialogs modal and simplified the
      	code to use gimp_dialog_run() instead of a separate callback
      	function.
      2c6d7892
  8. 07 Jul, 2005 2 commits
    • Michael Natterer's avatar
      app/actions/documents-actions.c app/actions/documents-commands.[ch] · 8611bb4c
      Michael Natterer authored
      2005-07-07  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/documents-actions.c
      	* app/actions/documents-commands.[ch]
      	* app/widgets/gimphelp-ids.h
      	* menus/documents-menu.xml: added "Copy Image Location" to the
      	document history popup menu which copies the image's URI to
      	clipbpard and primary.
      8611bb4c
    • Sven Neumann's avatar
      app/actions/gradient-editor-commands.c app/widgets/gimpcolordialog.c · 0c9b36d8
      Sven Neumann authored
      2005-07-07  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/gradient-editor-commands.c
      	* app/widgets/gimpcolordialog.c
      	* app/widgets/gimpdock.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/script-fu/script-fu-server.c: specify alternative
      	button order in some places that were missed earlier (spotted by
      	Stephan Binner).
      0c9b36d8
  9. 01 Jul, 2005 1 commit
  10. 27 Jun, 2005 1 commit
  11. 24 Jun, 2005 2 commits
  12. 23 Jun, 2005 1 commit
  13. 22 Jun, 2005 1 commit
    • Sven Neumann's avatar
      unified spelling of "Re-Show". · fc1bb9ee
      Sven Neumann authored
      2005-06-22  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/plug-in-actions.c: unified spelling of "Re-Show".
      
      	* plug-ins/foggify.py: fixed capitalization of menu label.
      fc1bb9ee
  14. 20 Jun, 2005 2 commits
  15. 17 Jun, 2005 1 commit
  16. 15 Jun, 2005 2 commits
  17. 07 Jun, 2005 1 commit
  18. 06 Jun, 2005 1 commit
  19. 04 Jun, 2005 2 commits
    • Sven Neumann's avatar
      app/widgets/gimpdocked.[ch] moved button-bar API to the GimpDocked · f1731986
      Sven Neumann authored
      2005-06-05  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpdocked.[ch]
      	* app/widgets/gimpeditor.[ch]: moved button-bar API to the
      	GimpDocked interface.
      
      	* app/widgets/gimpcontainereditor.c: implement the new interface
      	methods and proxy them to the embedded docked.
      
      	* app/actions/dockable-actions.c
      	* app/actions/dockable-commands.c: changed accordingly.
      f1731986
    • Sven Neumann's avatar
      app/actions/dockable-actions.c app/actions/dockable-commands.[ch] · 5412fac0
      Sven Neumann authored
      2005-06-04  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/dockable-actions.c
      	* app/actions/dockable-commands.[ch]
      	* app/widgets/gimpeditor.[ch]
      	* app/widgets/gimphelp-ids.h
      	* menus/dockable-menu.xml.in: allow to show/hide the button-bar in
      	GimpEditor. Should be merged into the GimpDocked interface.
      5412fac0
  20. 27 May, 2005 1 commit
  21. 26 May, 2005 2 commits
    • Sven Neumann's avatar
      fixed capitalization, removed trailing whitespace. · cbd446ee
      Sven Neumann authored
      2005-05-26  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/channel-options-dialog.c: fixed capitalization,
      	removed trailing whitespace.
      
      	* app/actions/channels-commands.c (channels_new_channel_response):
      	also set the channel color if creating the channel by duplicating
      	the selection.
      
      	* app/actions/channels-commands.c
      	* app/actions/qmask-commands.c: added mnemonics.
      cbd446ee
    • Nate Summers's avatar
      added an "initialize from selection option to the new channel dialog · c28bd004
      Nate Summers authored
      
      
       	* app/dialogs/channel-options-dialog.[ch]: added an "initialize from
      	selection option to the new channel dialog
      
       	* app/actions/channels-commands.c
      	* app/actions/qmask-commands.c: modified accordingly
      c28bd004
  22. 21 May, 2005 1 commit
    • Sven Neumann's avatar
      Allow to paste a new image using Ctrl-V (bug 169477): · 8386ca04
      Sven Neumann authored
      2005-05-21  Sven Neumann  <sven@gimp.org>
      
      	Allow to paste a new image using Ctrl-V (bug 169477):
      
      	* menus/toolbox-menu.xml.in: added an accelerator for "edit-paste".
      
      	* app/actions/edit-actions.c: keep "edit-paste" always enabled,
      	even if no image is present.
      
      	* app/actions/edit-commands.c (edit_paste_cmd_callback): forward
      	to "edit-paste-as-new" if we are being called from the toolbox.
      8386ca04
  23. 18 May, 2005 1 commit
  24. 16 May, 2005 1 commit
    • Michael Natterer's avatar
      added gimp_clipboard_has_svg() and gimp_clipboard_get_svg(). · cd53b607
      Michael Natterer authored
      2005-05-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpclipboard.[ch]: added gimp_clipboard_has_svg()
      	and gimp_clipboard_get_svg().
      
      	* app/actions/edit-commands.c (edit_paste_cmd_callback): enabled
      	pasting of SVG data using gimp_vectors_import_buffer().
      cd53b607
  25. 11 May, 2005 1 commit
    • Michael Natterer's avatar
      Some dock refactoring which separates the docking logic from active image · 1f1305c3
      Michael Natterer authored
      2005-05-11  Michael Natterer  <mitch@gimp.org>
      
      	Some dock refactoring which separates the docking logic from
      	active image and UI manager stuff:
      
      	* app/widgets/gimpmenudock.[ch]: new widget renamed from
      	GimpImageDock, zero changes except the name change.
      
      	* app/widgets/gimpimagedock.[ch]: new widget derived from
      	GimpDock. Keeps the UI manager.
      
      	* app/widgets/gimpdock.[ch]: removed the UI manager. GimpDock only
      	contains the basic docking logic again.
      
      	* app/widgets/gimpmenudock.[ch]
      	* app/widgets/gimptoolbox.[ch]: derive them from GimpImageDock.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/actions/dialogs-commands.c
      	* app/actions/dock-actions.c
      	* app/actions/dock-commands.c
      	* app/actions/dockable-commands.c
      	* app/dialogs/dialogs-constructors.c: changed accordingly.
      1f1305c3
  26. 07 May, 2005 2 commits
  27. 06 May, 2005 2 commits
    • Sven Neumann's avatar
      app/actions/layers-actions.c app/core/gimpimage.c · 2a08c79b
      Sven Neumann authored
      2005-05-06  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/layers-actions.c
      	* app/core/gimpimage.c (gimp_image_position_layer)
      	* app/widgets/gimplayertreeview.c (gimp_layer_tree_view_drop_possible):
      	drop the limitation that layers not at the bottom of the stack
      	have to have an alpha channel. Allow the user to move the
      	background layer up in the stack or reposition it using DND.
      
      	* tips/gimp-tips.xml.in: changed the relevant tip and some more.
      2a08c79b
    • Michael Natterer's avatar
      added enum for the "load_color" actions. · b4f94205
      Michael Natterer authored
      2005-05-06  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/gradient-editor-commands.h: added enum for the
      	"load_color" actions.
      
      	* app/actions/gradient-editor-actions.c
      	* app/actions/gradient-editor-commands.c: use the new enum instead
      	of magic values, cleanup.
      
      	* app/actions/palette-editor-commands.c: cleanup.
      
      	* app/widgets/gimpbrusheditor.c
      	* app/widgets/gimpdataeditor.c: cleanup.
      
      	* app/widgets/gimpgradienteditor.c: added GtkObject::destroy() and
      	GtkWidget::unmap() implementations which destroy the color dialog.
      	Destroy color dialogs by cancelling them via gtk_dialog_response(),
      	so temporarily changed colors are restored correctly. Refactored
      	my last commit below a bit. Various cleanups.
      
      	* app/widgets/gimppaletteeditor.[ch]: no need to remember the
      	buttons in the GimpPaletteEditor struct.
      b4f94205
  28. 27 Apr, 2005 1 commit