1. 13 Mar, 2004 1 commit
  2. 12 Mar, 2004 1 commit
  3. 11 Mar, 2004 1 commit
    • Sven Neumann's avatar
      made gimp_config_sync() and gimp_config_connect() also work on objects of · 21f26743
      Sven Neumann authored
      2004-03-11  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpconfig-utils.c: made gimp_config_sync() and
      	gimp_config_connect() also work on objects of different types.
      	Properties with the same name and the same type are synced /
      	connected.
      
      	* app/core/gimpcontext.[ch]: added convenience functions to get/set
      	the font by name.
      
      	* app/tools/gimptextoptions.[ch]: don't hold a GimpText object
      	that duplicates properties like font and color which are in
      	GimpContext already. Instead added all text properties that are
      	controlled from the text tool options.  Handling of the foreground
      	color is somewhat broken and needs a GimpContext wizard (Mitch!).
      
      	* app/text/gimptext.c: blurbs are not any longer needed now that
      	the property widgets are created from the GimpTextOptions.
      
      	* app/tools/gimptexttool.c: changed accordingly.
      
      	* app/widgets/gimptexteditor.[ch]: use an internal GtkTextBuffer
      	and emit "text-changed" when it changes.
      21f26743
  4. 27 Feb, 2004 1 commit
  5. 24 Nov, 2003 1 commit
    • Michael Natterer's avatar
      added app/widgets/gimpcolordisplayeditor.c · 508b72be
      Michael Natterer authored
      2003-11-24  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: added app/widgets/gimpcolordisplayeditor.c
      
      	* *.po: ran "make update-po" so all existing (but commented out)
      	translations for the display filter dialog get merged back.
      508b72be
  6. 05 Nov, 2003 1 commit
    • Sven Neumann's avatar
      added new command-line option --no-fonts. Might be useful to reduce · 51113c49
      Sven Neumann authored
      2003-11-05  Sven Neumann  <sven@gimp.org>
      
      	* app/main.c: added new command-line option --no-fonts. Might be
      	useful to reduce startup time or if there are problems with the
      	font configuration.
      
      	* app/app_procs.[ch]
      	* app/main.c
      	* app/core/gimp.[ch]
      	* app/text/gimp-fonts.c: don't load any fonts when gimp is started
      	with --no-fonts.
      
      	* docs/gimp-1.3.1.in: documented the new command-line option.
      	Updated some outdated information.
      51113c49
  7. 01 Nov, 2003 1 commit
  8. 27 Oct, 2003 1 commit
    • Sven Neumann's avatar
      app/text/Makefile.am new files that load and save text layers to/from XCF. · c0ebe2a8
      Sven Neumann authored
      2003-10-27  Sven Neumann  <sven@gimp.org>
      
      	* app/text/Makefile.am
      	* app/text/gimptextlayer-xcf.[ch]: new files that load and save
      	text layers to/from XCF.
      
      	* app/xcf/xcf-load.c
      	* app/xcf/xcf-save.c
      	* app/text/gimptextlayer.c: removed that code here and use the new
      	functions instead.
      
      	* app/text/gimptext-parasite.[ch] (gimp_text_from_parasite): added
      	a GError parameter.
      
      	* app/text/gimptextlayer.[ch]: store the name of the parasite that
      	the text layer was created from (if read from XCF). Remove the
      	parasite when the text layer is edited. If a text layer wasn't
      	touched, the original parasite is written back to the XCF file.
      
      	* app/text/gimptextlayout.c (gimp_text_layout_new): handle a NULL
      	text string.
      
      	* app/tools/gimptextoptions.c: implement GimpToolOptions::reset
      	and save the text across a reset.
      c0ebe2a8
  9. 24 Oct, 2003 1 commit
  10. 22 Oct, 2003 1 commit
    • Sven Neumann's avatar
      app/display/Makefile.am new files that implement a GimpConfig object with · e3480536
      Sven Neumann authored
      2003-10-22  Sven Neumann  <sven@gimp.org>
      
      	* app/display/Makefile.am
      	* app/display/gimpdisplayoptions.[ch]: new files that implement
      	a GimpConfig object with GimpDisplayShell and GimpCanvas options.
      	Actually two classes, one for the normal view, a derived one with
      	different default values for fullscreen mode.
      
      	* app/display/display-enums.[ch]: renamed GimpDisplayPadding enum
      	to GimpCanvasPadding.
      
      	* app/config/config-types.h: added the GimpDisplayOptions typedef.
      
      	* app/config/gimprc-blurbs.h
      	* app/config/gimpdisplayconfig.[ch]: replaced a bunch of properties
      	with two instances of GimpDisplayOptions.
      
      	* app/display/gimpdisplayshell.[ch]: replaced the
      	GimpDisplayShellAppearance struct with GimpDisplayOptions.
      
      	* app/display/gimpdisplayshell-appearance.[ch]
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-handlers.[ch]
      	* app/gui/image-menu.c: changed accordingly.
      
      	* app/gui/preferences-dialog.c: added a convenience function that
      	creates a view on a GimpDisplayOptions object. Not all values are
      	configurable here yet.
      
      	* docs/gimprc-1.3.5.in
      	* etc/gimprc: regenerated to document the gimprc format changes.
      e3480536
  11. 18 Oct, 2003 1 commit
    • Sven Neumann's avatar
      removed the "Select Tab" menu and all the evil hacks that were needed to · 5b84acdc
      Sven Neumann authored
      2003-10-18  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpdockbook.c: removed the "Select Tab" menu and
      	all the evil hacks that were needed to make it work. Now that we
      	have an extra dockable menu, the standard menu from GTK+ is good
      	enough.
      
      	* app/widgets/gimpdockable.c: added a tooltip to the close button
      	and removed code that used to hide the "Select Tab" menu.
      
      	* app/gui/dialogs-menu.c (dialogs_menu_entries): removed now unused
      	"Select Tab" entry.
      5b84acdc
  12. 15 Oct, 2003 1 commit
  13. 14 Oct, 2003 1 commit
  14. 10 Oct, 2003 1 commit
    • Henrik Brix Andersen's avatar
      removed the grid parasite related functions from here ... · 4ac8c825
      Henrik Brix Andersen authored
      2003-10-10 Henrik Brix Andersen <brix@gimp.org>
      
      * app/core/gimpimage-grid.[ch]: removed the grid parasite related
      functions from here ...
      
      * app/core/gimpgrid.[ch]: ... and added them here. While I was at
      it I also changed PROP_TYPE to PROP_STYLE and added blurbs to the
      properties
      
      * app/xcf/xcf-load.c
      * app/display/gimpdisplayshell.c: changed accordingly
      
      * app/widgets/Makefile.am
      * po/POTFILES.in
      * app/widgets/widgets-types.h
      * app/widgets/gimpgrideditor.[ch]: added a new GimpGridEditor
      widget - with a work-around for the fact that
      gimp_prop_coordinated_new() doesn't accept boundaries
      
      * app/gui/grid-dialog.h
      * app/gui/grid-dialog.c (grid_dialog_new): use the new
      GimpGridEditor widget, take a GimpImage as function parameter,
      assume GimpImages always have a GimpGrid. This simplifies the grid
      dialog.
      
      * app/gui/image-commands.c
      (image_configure_grid_cmd_callback): changed accordingly
      
      * app/core/core-types.h: moved typedef GimpGrid from here ...
      
      * app/config/config-types.h: ... to here to be able to use it in
      GimpCoreConfig
      
      * app/config/gimprc-blurbs.h
      * app/config/gimpcoreconfig.[ch]: added default_grid member
      
      * app/widgets/gimphelp-ids.h
      * themes/Default/images/preferences/Makefile.am
      * themes/Default/images/default-grid.png
      * app/gui/preferences-dialog.c: added UI for specifying default
      image grid
      
      * app/core/gimpimage.c (gimp_image_new): create a GimpGrid from
      core_config->default_grid
      
      * app/gui/image-menu.c (image_menu_update): the grid/guide entries
      in <Image>/View/ should always be sensitive ...
      
      * app/display/gimpdisplayshell.c (gimp_display_shell_init):
      ... but the grid entries should be disabled by default
      4ac8c825
  15. 06 Oct, 2003 1 commit
  16. 29 Sep, 2003 1 commit
  17. 27 Sep, 2003 1 commit
    • Sven Neumann's avatar
      added unit properties for stroke width and dashes. Use convenience macros · b2a6cddc
      Sven Neumann authored
      2003-09-27  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpstrokeoptions.[ch]: added unit properties for
      	stroke width and dashes. Use convenience macros from GimpConfig to
      	register the properties. Removed init function since all values
      	are construct properties.
      
      	* app/vectors/gimpvectors.c: respect the stroke width unit.
      
      	* app/widgets/gimpstrokeeditor.c: added a unit menu here.
      b2a6cddc
  18. 26 Sep, 2003 2 commits
  19. 15 Sep, 2003 1 commit
    • Danilo Šegan's avatar
      Updated Serbian translation. · 5563bdad
      Danilo Šegan authored
      2003-09-16  Danilo Šegan  <dsegan@gmx.net>
      
      	* sr.po, sr@Latn.po: Updated Serbian translation.
      
      	* POTFILES.in: A couple of files have been renamed.
      5563bdad
  20. 10 Sep, 2003 1 commit
  21. 14 Jul, 2003 2 commits
  22. 07 Jul, 2003 1 commit
  23. 30 Jun, 2003 1 commit
  24. 25 Jun, 2003 1 commit
  25. 23 Jun, 2003 1 commit
  26. 13 Jun, 2003 1 commit
    • Michael Natterer's avatar
      Updated. · 6cba7a86
      Michael Natterer authored
      2003-06-13  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: Updated.
      6cba7a86
  27. 05 Jun, 2003 1 commit
    • Sven Neumann's avatar
      removed unneeded includes. · e23a566f
      Sven Neumann authored
      2003-06-05  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpcolortool.c: removed unneeded includes.
      
      2003-06-05  Sven Neumann  <sven@gimp.org>
      
      	* POTFILES.in: added app/tools/gimpcoloroptions.c
      e23a566f
  28. 27 May, 2003 1 commit
  29. 23 May, 2003 1 commit
  30. 20 May, 2003 1 commit
  31. 15 Apr, 2003 1 commit
    • Sven Neumann's avatar
      Removed support for pluggable tools: · 0c399e5c
      Sven Neumann authored
      2003-04-15  Sven Neumann  <sven@gimp.org>
      
      	Removed support for pluggable tools:
      
      	* configure.in: bumped version number to 1.3.15.
      
      	* Makefile.am
      	* libgimpproxy
      	* libgimptool
      	* plug-ins/Makefile.am
      	* plug-ins/plugin-helper
      	* plug-ins/tools: removed libgimpproxy, libgimptool and plug-ins
      	that used it.
      
      	* tools/Makefile.am
      	* tools/gimp-mkproxy: removed tool that used to generate
      	libgimpproxy.
      
      	* app/core/core-enums.h
      	* app/core/gimpchannel.h
      	* app/display/display-types.h
      	* app/widgets/widgets-enums.h: removed proxy-skip/resume stuff.
      
      	* app/core/gimpobject.c: use gimp marshallers.
      
      	* app/tools/Makefile.am
      	* app/tools/gimptool.h
      	* app/tools/tools-enums.[ch]: moved these files back from
      	libgimptool.
      
      	* app/tools/gimptool.c
      	* app/tools/gimptoolcontrol.h: merged back functionality from
      	libgimptool.
      
      	* app/Makefile.am
      	* app/display/gimpdisplay.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/gui/tools-commands.c
      	* app/tools/gimpairbrushtool.c
      	* app/tools/gimpbucketfilltool.h
      	* app/tools/gimpdrawtool.h
      	* app/tools/gimpimagemaptool.h
      	* app/tools/gimpinktool.h
      	* app/tools/gimptoolmodule.c
      	* app/tools/tool_manager.c
      	* app/tools/tools-types.h
      	* app/tools/tools.c
      	* tools/pdbgen/Makefile.am: changed accordingly.
      0c399e5c
  32. 13 Apr, 2003 1 commit
  33. 11 Apr, 2003 1 commit
  34. 07 Apr, 2003 1 commit
  35. 04 Apr, 2003 1 commit
    • Sven Neumann's avatar
      extended range of possible zoom ratios like in the other scaling routines. · 70094157
      Sven Neumann authored
      2003-04-04  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-scale.c
      	(gimp_display_shell_scale_fit): extended range of possible zoom
      	ratios like in the other scaling routines.
      
      	* app/display/gimpdisplayshell-scale.[ch]
      	* app/display/gimpdisplayshell.[ch]
      	* app/gui/image-menu.c
      	* app/gui/view-commands.[ch]: added a dialog to menually enter the
      	zoom ratio. Fixes bug #65057.
      70094157
  36. 31 Mar, 2003 2 commits
    • Sven Neumann's avatar
      when the user has changed the layer name from the layers dialog, don't · a8f83bc0
      Sven Neumann authored
      2003-03-31  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayer.[ch]: when the user has changed the layer
      	name from the layers dialog, don't change it with the text any longer.
      
      	* app/tools/gimpmovetool.c: removed redundant include.
      
      	* app/widgets/gimpcontainerpopup.c
      	* app/widgets/widgets-enums.[ch]: fixed spelling.
      a8f83bc0
    • Sven Neumann's avatar
      POTFILES.in updated. · 174f717f
      Sven Neumann authored
      2003-03-31  Sven Neumann  <sven@gimp.org>
      
              * POTFILES.in
              * de.po: updated.
      174f717f
  37. 27 Mar, 2003 1 commit