1. 29 Dec, 2006 3 commits
    • Sven Neumann's avatar
      store the original aspect ratio. Let the Ctrl key toggle the aspect ratio · 4cbb8d7f
      Sven Neumann authored
      2006-12-29  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimptransformtool.[ch]: store the original aspect
      ratio.
      	Let the Ctrl key toggle the aspect ratio constraint also while
      the
      	mouse is being pressed.
      
      	* app/tools/gimpscaletool.c (gimp_scale_tool_motion): use the
      	original aspect ratio when applying the constraint.
      4cbb8d7f
    • Michael Natterer's avatar
      app/app_procs.c call g_thread_init() as the very first function in main(). · 25cc132b
      Michael Natterer authored
      2006-12-29  Michael Natterer  <mitch@gimp.org>
      
      	* app/app_procs.c
      	* app/main.c: call g_thread_init() as the very first function in
      	main().
      25cc132b
    • Sven Neumann's avatar
      export gimp_get_default_unit() to the PDB. · e3282e64
      Sven Neumann authored
      2006-12-29  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/gimprc.pdb: export gimp_get_default_unit() to
      	the PDB.
      
      	* app/pdb/gimprc_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpgimprc_pdb.[ch]: regenerated.
      
      	* libgimp/gimp.def: updated.
      
      	* plug-ins/print/print-page-layout.c
      	* plug-ins/print/print.c: initialize units the same way the core
      	Print Size dialog does it.
      e3282e64
  2. 28 Dec, 2006 1 commit
  3. 26 Dec, 2006 1 commit
  4. 25 Dec, 2006 1 commit
  5. 24 Dec, 2006 1 commit
    • Mukund Sivaraman's avatar
      app/core/Makefile.am app/core/gimp-transform-resize.c · f0cff0ff
      Mukund Sivaraman authored
      2006-12-24  Mukund Sivaraman  <muks@mukund.org>
      
              * app/core/Makefile.am
              * app/core/gimp-transform-resize.c
              * app/core/gimpchannel.c
              * app/core/gimpdrawable-transform.c
              * app/core/gimpdrawable-transform.h
              * app/core/gimpdrawable.c
              * app/core/gimpimage-item-list.c
              * app/core/gimpimage-item-list.h
              * app/core/gimpitem-linked.c
              * app/core/gimpitem-linked.h
              * app/core/gimpitem.c
              * app/core/gimpitem.h
              * app/core/gimplayer.c
              * app/pdb/drawable_transform_cmds.c
              * app/text/gimptextlayer-transform.c
              * app/text/gimptextlayer-transform.h
              * app/tools/gimptransformoptions.c
              * app/tools/gimptransformtool.c
              * app/vectors/gimpvectors.c
              * libgimp/gimpdrawabletransform_pdb.c
              * libgimp/gimpdrawabletransform_pdb.h
              * libgimp/gimpenums.c.tail
              * libgimpbase/gimpbase.def
              * libgimpbase/gimpbaseenums.c
              * libgimpbase/gimpbaseenums.h
              * tools/pdbgen/enums.pl
              * tools/pdbgen/pdb/drawable_transform.pdb: implemented UI and PDB
              for new clipping modes for affine transforms (crop to largest
              rectangle, and crop to largest rectangle with the source's aspect
              ratio); fixed various bugs in the largest rectangle computation
              code; set padding to 6 in the transformation tool options.
      f0cff0ff
  6. 22 Dec, 2006 3 commits
    • Sven Neumann's avatar
      reverted previous change. The viewable description can have multiple · b313aaa6
      Sven Neumann authored
      2006-12-22  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-title.c
      	(gimp_display_shell_format_title): reverted previous change. The
      	viewable description can have multiple lines, it's not suited for
      	the window title and statusbar.
      b313aaa6
    • Sven Neumann's avatar
      app/core/gimp-documents.c app/core/gimp-parasites.c · 541c8af0
      Sven Neumann authored
      2006-12-22  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimp-documents.c
      	* app/core/gimp-parasites.c
      	* app/core/gimp-templates.c
      	* app/core/gimp-units.c
      	* app/widgets/gimpcontrollers.c: changed the header that is
      	written to config files that are rewritten on exit.
      
      	* app/tools/gimpiscissorstool.c: comment.
      541c8af0
    • Sven Neumann's avatar
      app/pdb/misc_cmds.c changed wording in API docs. · 143bafa7
      Sven Neumann authored
      2006-12-22  Sven Neumann  <sven@gimp.org>
      
      	* app/pdb/misc_cmds.c
      	* app/pdb/parasite_cmds.c: changed wording in API docs.
      
      	* app/pdb/misc_cmds.c
      	* app/pdb/parasite_cmds.c
      	* libgimp/gimpmisc_pdb.c
      	* libgimp/gimpparasite_pdb.c: regenerated.
      143bafa7
  7. 18 Dec, 2006 4 commits
  8. 16 Dec, 2006 2 commits
  9. 15 Dec, 2006 3 commits
  10. 14 Dec, 2006 2 commits
  11. 13 Dec, 2006 3 commits
  12. 12 Dec, 2006 5 commits
    • Sven Neumann's avatar
      removed button reliefs to reduce visual clutter. Added tooltips to the · ffc8a9fa
      Sven Neumann authored
      2006-12-12  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell.c: removed button reliefs to
      reduce
      	visual clutter. Added tooltips to the menu and navigation
      buttons.
      ffc8a9fa
    • Sven Neumann's avatar
      plugged a tiny memleak. · 04ef165e
      Sven Neumann authored
      2006-12-12  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/edit-actions.c (edit_actions_update): plugged a tiny
      	memleak.
      04ef165e
    • Sven Neumann's avatar
      check ui_manager before accessing it. Fixes warnings on destruction. · 25dc6fe4
      Sven Neumann authored
      2006-12-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpdockbook.c (gimp_dockbook_get_tab_widget): check
      	ui_manager before accessing it. Fixes warnings on destruction.
      25dc6fe4
    • Sven Neumann's avatar
      slightly increased size of the quick-mask and zoom-mode buttons. Also · d0e118dc
      Sven Neumann authored
      2006-12-12  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_new):
      	slightly increased size of the quick-mask and zoom-mode buttons.
      	Also changed the style to not displace the icon when the buttons
      	are pressed.
      
      	* app/display/gimpdisplayshell.[ch]
      	* app/display/gimpdisplayshell-appearance.c: changed "origin_button"
      	to "origin". Don't draw it as a button but use an event box just
      	like we do for the navigation icon in the lower right corner.
      
      	* app/display/gimpdisplayshell-title.c
      	(gimp_display_shell_format_title): use the viewable description
      	for the drawable's name. We don't want to see "Qmask" in the
      	statusbar.
      
      	* app/widgets/gimpwidgets-utils.c (gimp_button_menu_position): fix
      	for the case where button is not really a GtkButton but has it's
      	own window.
      
      	* app/widgets/gimphelp-ids.h: changed help ID, removed unused one.
      
      	* libgimpwidgets/gimpstock.c
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-quick-mask-off-12.png
      	* themes/Default/images/stock-quick-mask-off-16.png
      	* themes/Default/images/stock-quick-mask-on-12.png
      	* themes/Default/images/stock-quick-mask-on-16.png: cropped empty
      	space from the quick-mask icon.
      d0e118dc
    • Sven Neumann's avatar
      only show the Cancel button while we are displaying a cancelable progress. · e4acf07f
      Sven Neumann authored
      2006-12-12  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpstatusbar.c: only show the Cancel button while
      	we are displaying a cancelable progress. Also removed obsolete
      	workaround for a resize problem that doesn't show up any longer.
      e4acf07f
  13. 11 Dec, 2006 7 commits
    • Sven Neumann's avatar
      always return something · 2a20c9f2
      Sven Neumann authored
      2a20c9f2
    • Sven Neumann's avatar
      info messages go to the statusbar, no matter if it's visible or not. We · 5330b8aa
      Sven Neumann authored
      2006-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-progress.c
      	(gimp_display_shell_progress_message): info messages go to the
      	statusbar, no matter if it's visible or not. We don't want a
      	dialog to pop up.
      5330b8aa
    • Sven Neumann's avatar
      don't message "Image saved" from here. · 5ef17494
      Sven Neumann authored
      2006-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/file-commands.c: don't message "Image saved" from
      here.
      
      	* app/core/gimpimage.[ch]: introduced new signal "saved".
      
      	* app/file/file-save.c (file_save): call gimp_image_saved() from
      here.
      
      	* app/display/gimpdisplay-handlers.c: connect to
      GimpImage::saved
      	and show the "Image saved" message. Makes it show up on all
      displays
      	and regardless of how the file was saved.
      
      	* app/display/gimpdisplay.c: fixed typo in comment.
      5ef17494
    • Sven Neumann's avatar
      app/actions/file-actions.c app/actions/file-commands.[ch] introduced new · 7f6033fe
      Sven Neumann authored
      2006-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/file-actions.c
      	* app/actions/file-commands.[ch]
      	* app/display/gimpdisplayshell-close.c: introduced new action
      	'file-save-and-close' and moved display deletion there.
      7f6033fe
    • Michael Natterer's avatar
      use the image file's basename as layer name if we import only one layer or · f9e884b3
      Michael Natterer authored
      2006-12-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/file/file-open.c (file_open_layers): use the image file's
      	basename as layer name if we import only one layer or if
      	merge_visible was requested. Use "basename - layer name"
      	otherwise. Fixes bug #384472.
      f9e884b3
    • Sven Neumann's avatar
      added API to delete saved tool-options. · 4fb72eb8
      Sven Neumann authored
      2006-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimptooloptions.[ch]: added API to delete saved
      	tool-options.
      
      	* app/tools/gimp-tools.c: don't deal with saving presets, just
      	load them on startup. Create the tool-options directory when
      	saving tool-options.
      
      	* app/core/gimptoolpresets.[ch]: added new signal that is
      emitted
      	whenever the presets changes. Create the tool-options directory
      	when saving a preset.
      
      	* app/widgets/gimptooloptionseditor.[ch]: listen to the
      "changed"
      	signal of GimpToolPresets and queue an idle save.
      4fb72eb8
    • Sven Neumann's avatar
      app/actions/tool-options-commands.c app/core/gimptoolpresets.[ch] code · 6dc91417
      Sven Neumann authored
      2006-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/tool-options-commands.c
      	* app/core/gimptoolpresets.[ch]
      	* app/tools/gimp-tools.c: code cleanup.
      6dc91417
  14. 10 Dec, 2006 4 commits