1. 27 Oct, 2004 21 commits
    • Øyvind Kolås's avatar
      improve fixed point coordinate handling · aba2a57c
      Øyvind Kolås authored
      aba2a57c
    • Michael Schumacher's avatar
      fixed a typo in #include "libgimpbase/gimpwin32-io.h" · e718a681
      Michael Schumacher authored
      2004-10-27  Michael Schumacher <schumaml@gmx.de>
      
      	* app/widgets/gimpwidgets-utils.c: fixed a typo in
      	#include "libgimpbase/gimpwin32-io.h"
      e718a681
    • David Odin's avatar
      plug-ins/gfig/gfig-dialog.[ch] plug-ins/gfig/gfig-poly.[ch] · ae73a6d4
      David Odin authored
      * plug-ins/gfig/gfig-dialog.[ch]
      * plug-ins/gfig/gfig-poly.[ch]
      * plug-ins/gfig/gfig-spiral.[ch]
      * plug-ins/gfig/gfig-star.[ch]
      * plug-ins/gfig/gfig.h: first step of moving all the hidden popup
        dialogs for the tool options in a GtkNotebook showing the options
        within one page for each tool.
      ae73a6d4
    • Sven Neumann's avatar
      fixed loop control in _gimp_enums_init(). This caused all plug-ins to · df38e3d1
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/enumcode.pl: fixed loop control in
      	_gimp_enums_init(). This caused all plug-ins to crash immidiately.
      	You will need to make sure that libgimp/gimpenums.c.tail is
      	recreated and appended to libgimp/gimpenums.c
      df38e3d1
    • Sven Neumann's avatar
      updated. regenerated. · ac823b18
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/libgimp-sections.txt: updated.
      	* libgimp/tmpl/gimpdrawabletransform.sgml: regenerated.
      ac823b18
    • Michael Natterer's avatar
      app/core/gimp-transform-utils.[ch]. switch from x1,y1,x2,y2 bounding boxes · d0ab9a74
      Michael Natterer authored
      2004-10-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimp-transform-utils.[ch]. switch from x1,y1,x2,y2
      	bounding boxes to x,y,width,height ones. Added
      	gimp_transform_matrix_flip_free(). Renamed some parameters to be
      	consistent with others. Some internal cleanup.
      
      	* app/tools/gimpperspectivetool.c
      	* app/tools/gimpscaletool.c
      	* app/tools/gimpsheartool.c
      	* tools/pdbgen/pdb/drawable_transform.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: changed accordingly.
      
      	* tools/pdbgen/pdb/drawable_transform.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: guard all transform
      	wrappers with if(gimp_drawable_mask_intersect(...)), also the
      	ones which don't need the returned bounding box.
      
      	* tools/pdbgen/pdb/drawable_transform.pdb: renamed some parameters
      	and added gimp_drawable_transform_matrix() which takes the 9
      	coefficients of a 3x3 matrix for ultimate flexibility ;)
      
      	* app/pdb/drawable_transform_cmds.c
      	* app/pdb/internal_procs.c
      	* app/pdb/transform_tools_cmds.c
      	* libgimp/gimpdrawabletransform_pdb.[ch]: regenerated.
      d0ab9a74
    • Sven Neumann's avatar
      changed menu label from "Show Image Menu" to "Show Image Selection". · 4349469e
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/dockable-actions.c (dockable_toggle_actions): changed
      	menu label from "Show Image Menu" to "Show Image Selection".
      
      	* app/widgets/gimpsizebox.c: unmarked a string for translation.
      
      	* app/dialogs/scale-dialog.c: added back the message when scaling
      	an indexed image.
      4349469e
    • Sven Neumann's avatar
      added plug-ins/common/retinex.c. · 1b76cf1e
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
              * POTFILES.in: added plug-ins/common/retinex.c.
      1b76cf1e
    • Sven Neumann's avatar
      added missing libgimp/gimppalettemenu.c. · d84022ad
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* POTFILES.in: added missing libgimp/gimppalettemenu.c.
      
      	* de.po: updated.
      d84022ad
    • Miloslav Trmac's avatar
      Updated Czech translation by Miloslav Trmač. · f1aeec97
      Miloslav Trmac authored
      2004-10-27  Miloslav Trmac  <mitr@volny.cz>
      
      	* cs.po: Updated Czech translation by Miloslav Trmač.
      f1aeec97
    • Miloslav Trmac's avatar
      Updated Czech translation. · 18841ca2
      Miloslav Trmac authored
      2004-10-27  Miloslav Trmac  <mitr@volny.cz>
      
      	* cs.po: Updated Czech translation.
      18841ca2
    • David Odin's avatar
      really use the second parameter of gimp_aspect_preview_new (), so plug-ins · 48470a09
      David Odin authored
      * libgimp/gimpaspectpreview.c: really use the second parameter of
        gimp_aspect_preview_new (), so plug-ins can now really remember the
        state of the preview between invocations.
      
      * libgimpwidgets/gimpscrolledpreview.c: fix a little typo
      
      * plug-ins/common/channel_mixer.c: fix a warning by using TRUE for a
        boolean value (initial state of the preview) instead of a weird NULL.
      48470a09
    • Michael Natterer's avatar
      ARGH, s/g_free_error/g_clear_error/ · 0aef32eb
      Michael Natterer authored
      0aef32eb
    • Michael Natterer's avatar
      modules/controller_linux_input.c don't g_free(error) but · 4b7d7338
      Michael Natterer authored
      2004-10-27  Michael Natterer  <mitch@gimp.org>
      
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: don't g_free(error) but
      	g_free_error(&error) the GError.
      4b7d7338
    • Sven Neumann's avatar
      started to redo the Resize dialog in the style of the new Scale dialog. · 52252cf0
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/resize-dialog.[ch]: started to redo the Resize
      	dialog in the style of the new Scale dialog. Only halfway done but
      	at least the new API is there.
      
      	* app/actions/image-commands.c
      	* app/actions/layers-commands.c: changed accordingly.
      
      	* app/dialogs/image-scale-dialog.c: cosmetics.
      52252cf0
    • Sven Neumann's avatar
      fixed ChangeLog entries · 47ce269d
      Sven Neumann authored
      47ce269d
    • David Odin's avatar
      preliminary cleanups: removed all trailing spaces. · 60a9853c
      David Odin authored
      * plug-ins/gfig/*[ch]: preliminary cleanups: removed all trailing spaces.
      60a9853c
    • Manish Singh's avatar
      removed abuse of init, called pdb_misc in all procedures. · 7c6a0026
      Manish Singh authored
      2004-10-26  Manish Singh  <yosh@gimp.org>
      
              * tools/pdbgen/pdb/drawable_transform.pdb: removed abuse of init,
              called pdb_misc in all procedures.
      
              * app/pdb/transform_tools_cmds.c
              * libgimp/gimpdrawabletransform_pdb.c: regenerated.
      7c6a0026
    • Sven Neumann's avatar
      added new files gimpdrawabletranform_pdb.[ch]. · e421f840
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/Makefile.am (PDB_WRAPPERS_H, PDB_WRAPPERS_C): added new
      	files gimpdrawabletranform_pdb.[ch].
      e421f840
    • Sven Neumann's avatar
      app/dialogs/Makefile.am a wrapper around the scale dialog that takes care · fffebe8e
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/Makefile.am
      	* app/dialogs/image-scale-dialog.[ch]: a wrapper around the scale
      	dialog that takes care verifying the user input and optionally
      	asking for confirmation. Most of this moved out of image-commands.c.
      
      	* app/actions/image-commands.c: use the new image scale dialog
      	even though it doesn't allow to edit the resolution yet. That's a
      	temporary regression that will get fixed soon.
      
      	* app/actions/layers-commands.c: cosmetics.
      
      	* app/dialogs/scale-dialog.c (scale_dialog_reset): also reset the
      	resolution.
      
      	* app/widgets/gimpsizebox.c: fixed cut'n'paste error.
      fffebe8e
    • Adam Weinberger's avatar
      Updated Canadian English translation. · 0813180d
      Adam Weinberger authored
      
      	* en_CA.po: Updated Canadian English translation.
      0813180d
  2. 26 Oct, 2004 19 commits
    • Sven Neumann's avatar
      added a resolution label similar to one in the template editor. Prepared · b0330f95
      Sven Neumann authored
      2004-10-27  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpsizebox.[ch]: added a resolution label similar
      	to one in the template editor. Prepared for editable resolution,
      	work in progress...
      
      	* app/dialogs/scale-dialog.[ch]: added resolution and resolution
      	unit parameters to ScaleDialogCallback.
      
      	* app/actions/layers-commands.c: changed accordingly.
      b0330f95
    • Sven Neumann's avatar
      commented out the memory size label. The visual clutter of it's bold · 664b5a0a
      Sven Neumann authored
      2004-10-26  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimptemplateeditor.c: commented out the memory size
      	label. The visual clutter of it's bold appearance was IMO not
      	appropriate. I think the dialog is better without it.
      
      	* app/widgets/gimpsizebox.c: added a pixel size label as in the
      	Image New dialog.
      664b5a0a
    • Sven Neumann's avatar
      added gtk-doc comment for gimp_enums_get_type_names(). · c588e8e5
      Sven Neumann authored
      2004-10-26  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/enumcode.pl: added gtk-doc comment for
      	gimp_enums_get_type_names().
      
      
      Updated API docs.
      c588e8e5
    • Sven Neumann's avatar
      applied patch by Geert Jordaens that lets Retinex deal with RGBA · 2524ba60
      Sven Neumann authored
      2004-10-26  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/retinex.c: applied patch by Geert Jordaens that
      	lets Retinex deal with RGBA drawables. Closes bug #135594 again.
      2524ba60
    • Sven Neumann's avatar
      Added new drawable transform API to the PDB. Largely based on patches from · 57eec590
      Sven Neumann authored
      2004-10-26  Sven Neumann  <sven@gimp.org>
      
      	Added new drawable transform API to the PDB. Largely based on
      	patches from Joao S. O. Bueno. Fixes bug #137053.
      
      	* app/core/gimpdrawable-transform.[ch]: added missing parameters
      	to gimp_drawable_transform_flip().
      
      	* tools/pdbgen/pdb/transform_tools.pdb: changed accordinly.
      
      	* app/base/base-enums.h
      	* app/core/core-enums.h: removed pdp-skip for GimpInterpolationType
      	and GimpTransformDirection enums.
      
      	* libgimp/gimpenums.h
      	* plug-ins/pygimp/gimpenums.py
      	* tools/pdbgen/enums.pl
      	* tools/pdbgen/groups.pl: regenerated.
      
      	* tools/pdbgen/Makefile.am
      	* tools/pdbgen/pdb/drawable_transform.pdb: added new file defining
      	the new PDB calls.
      
      	* app/pdb/Makefile.am
      	* app/pdb/drawable_transform_cmds.c
      	* app/pdb/internal_procs.c
      	* app/pdb/transform_tools_cmds.c
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpdrawabletransform_pdb.[ch]: regenerated.
      57eec590
    • Michael Natterer's avatar
      modules/controller_linux_input.c don't enter an infinite blocking loop · 078cf7a8
      Michael Natterer authored
      2004-10-26  Michael Natterer  <mitch@gimp.org>
      
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: don't enter an infinite blocking loop
      	when the user selects an input file that can be opened, but not
      	read (like a directory).
      078cf7a8
    • Raphael Higino's avatar
      Updated pt_BR translation · 5d067776
      Raphael Higino authored
      5d067776
    • Michael Natterer's avatar
      added parameter "const gchar *select_action" and preselect the passed · 2075f1e7
      Michael Natterer authored
      2004-10-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpactionview.[ch] (gimp_action_view_new): added
      	parameter "const gchar *select_action" and preselect the passed
      	action if non-NULL. Made the column enum public to users of this
      	widget can get data from its tree store.
      
      	* app/dialogs/preferences-dialog.c (prefs_keyboard_shortcuts_dialog):
      	pass NULL because we don't want a preselected action here.
      
      	* app/widgets/gimpcontrollereditor.[ch]: added "Edit" and "Delete"
      	buttons to change the event -> action mapping. Implement a action
      	chooser dialog using GimpActionView. Fixes bug #106920.
      2075f1e7
    • Sven Neumann's avatar
      removed unused variable · cdea36c6
      Sven Neumann authored
      cdea36c6
    • Sven Neumann's avatar
      removed obsolete tip, spotted by Joao S. O. Bueno. · 3e4674a1
      Sven Neumann authored
      2004-10-26  Sven Neumann  <sven@gimp.org>
      
      	* gimp-tips.xml.in: removed obsolete tip, spotted by Joao S. O. Bueno.
      3e4674a1
    • Sven Neumann's avatar
      app/actions/channels-commands.c app/core/gimpchannel-select.c · 1ee62f77
      Sven Neumann authored
      2004-10-26  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/channels-commands.c
      	* app/core/gimpchannel-select.c
      	* app/core/gimpimagefile.c
      	* app/core/gimpundo.c
      	* app/widgets/gimpcomponenteditor.c: use the new enum utility
      	functions from libgimpbase instead of accessing enum_value->value_name.
      1ee62f77
    • Michael Natterer's avatar
      when changing the button's label to "Quit", also make it the default · 9f0ae8d3
      Michael Natterer authored
      2004-10-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/dialogs/quit-dialog.c (quit_dialog_container_changed): when
      	changing the button's label to "Quit", also make it the default
      	action.
      9f0ae8d3
    • Jan Morén's avatar
      Updated Swedish translation. · 6284b4eb
      Jan Morén authored
      2004-10-26  Jan Morén  <jan.moren@lucs.lu.se>
      
               * sv.po: Updated Swedish translation.
      6284b4eb
    • Jan Morén's avatar
      Fix typo - thanks Gudmund! · 2ab2ca09
      Jan Morén authored
      2004-10-26  Jan Morén  <jan.moren@lucs.lu.se>
      
               * sv.po: Fix typo - thanks Gudmund!
      2ab2ca09
    • Jan Morén's avatar
      Updated Swedish translation. · 4ffee738
      Jan Morén authored
      2004-10-26  Jan Morén  <jan.moren@lucs.lu.se>
      
               * sv.po: Updated Swedish translation.
      4ffee738
    • Michael Natterer's avatar
      added app/widgets/gimpcontrollereditor.h · 613553e8
      Michael Natterer authored
      2004-10-26  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: added app/widgets/gimpcontrollereditor.h
      613553e8
    • Michael Natterer's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h new widget built from · ea1b88f5
      Michael Natterer authored
      2004-10-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpcontrollereditor.[ch]: new widget built from
      	preliminary code from the prefs dialog. Prerequisite for finally
      	fixing bug #106920.
      
      	* app/dialogs/preferences-dialog.c: use the new widget.
      ea1b88f5
    • Jan Morén's avatar
      Updated Swedish translation. · 3df8d90b
      Jan Morén authored
      2004-10-25  Jan Morén  <jan.moren@lucs.lu.se>
      
               * sv.po: Updated Swedish translation.
      3df8d90b
    • Michael Natterer's avatar
      cleaned up the GUI and GIMP-specific code a bit. Use · 6044378d
      Michael Natterer authored
      2004-10-26  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/retinex.c: cleaned up the GUI and GIMP-specific
      	code a bit. Use gimp_drawable_mask_intersect().
      6044378d