1. 16 Dec, 2007 1 commit
    • Sven Neumann's avatar
      added new function gimp_cairo_set_focus_line_pattern(). · 75614f65
      Sven Neumann authored
      2007-12-16  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: added new function
      	gimp_cairo_set_focus_line_pattern().
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	(gimp_cell_renderer_color_render): use the focus line pattern to
      	emphasize the selected entry.
      
      	* app/widgets/gimppaletteview.c (gimp_palette_view_expose): use 
      the
      	new utility function.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      
      svn path=/trunk/; revision=24371
      75614f65
  2. 12 Dec, 2007 3 commits
    • Sven Neumann's avatar
      renamed gimp_cairo_set_source_color() to gimp_cairo_set_source_rgb() and · dbb325eb
      Sven Neumann authored
      2007-12-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: renamed
      	gimp_cairo_set_source_color() to gimp_cairo_set_source_rgb() and
      	added an RGBA variant.
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	(gimp_cell_renderer_color_render)
      	* app/widgets/gimpviewrenderer.c (gimp_view_renderer_draw): changed
      	accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      svn path=/trunk/; revision=24342
      dbb325eb
    • Sven Neumann's avatar
      added new function gimp_cairo_checkerboard_create() and renamed · 5faf644b
      Sven Neumann authored
      2007-12-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: added new function
      	gimp_cairo_checkerboard_create() and renamed
      	gimp_cairo_create_surface_from_pixbuf() to
      	gimp_cairo_surface_create_from_pixbuf().
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	(gimp_cell_renderer_color_render): use Cairo utils here.
      
      	* app/widgets/gimpviewrenderer.c (gimp_view_renderer_create_pattern):
      	changed accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      svn path=/trunk/; revision=24340
      5faf644b
    • Sven Neumann's avatar
      app/widgets/Makefile.am removed here... · a44fa674
      Sven Neumann authored
      2007-12-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpcairo-utils.[ch]: removed here...
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpcairo-utils.[ch]: and added here after some
      	cleanup.
      
      	* libgimpwidgets/gimpwidgets.h: include gimpcairo-utils.h.
      
      	* app/widgets/gimpviewrenderer.c
      	* app/widgets/gimpviewrenderergradient.c
      	* app/widgets/gimpviewrendererpalette.c: changed accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated for Cairo utils.
      
      	* libgimp/gimp.def: added gimp_image_get_vectors_by_tattoo.
      
      
      svn path=/trunk/; revision=24339
      a44fa674
  3. 22 Nov, 2007 1 commit
    • Sven Neumann's avatar
      use gtk_widget_set_tooltip_text() from gimp_help_set_help() and added · dc5d6016
      Sven Neumann authored
      2007-11-22  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimphelpui.[ch]: use
      	gtk_widget_set_tooltip_text() from gimp_help_set_help() and added
      	gimp_help_set_help_data_with_markup() for the cases where markup
      	is needed.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      	* app/tools/gimpselectionoptions.c
      	* app/widgets/gimpeditor.c
      	* app/widgets/gimpwidgets-utils.c: use the new function where markup
      	in tooltips is being used.
      
      	* app/widgets/gimptoolbox-color-area.c: no need to escape the
      	ampersand any longer.
      
      svn path=/trunk/; revision=24217
      dc5d6016
  4. 09 Oct, 2007 1 commit
    • Martin Nordholts's avatar
      Connect a new function gimp_rectangle_options_string_current_updates() · d5836868
      Martin Nordholts authored
      2007-10-09  Martin Nordholts  <martinn@svn.gnome.org>
      
      	* app/tools/gimprectangleoptions.[ch]: Connect a new function
      	gimp_rectangle_options_string_current_updates() that updates the
      	Fixed: Aspect entry with a 'Current' string when aspect of the
      	current pending rectangle is used, and sets sensitivity FALSE on
      	aspect ratio changing buttons when that string is shown. Prevents
      	the confusion mentioned in bug #479999.
      
      	A new Rectangle Options property 'use-string-current' has been
      	added that should be refactored away from the options object along
      	with references to option widgets.
      
      	* app/tools/gimprectangleselecttool.c
      	(gimp_rect_select_tool_update_option_defaults): Set default Fixed:
      	Aspect ratio to that of the pending rectangle, and always have
      	default Fixed: Size as 100x100.
      
      	* app/tools/gimpcroptool.c
      	(gimp_crop_tool_update_option_defaults): Always have default
      	Fixed: Size 100x100.
      
      	* libgimpwidgets/gimpnumberpairentry.[ch]
      	(gimp_number_pair_entry_class_init): Add a new property
      	'default-text' that contains text to be shown instead of numbers
      	when default numbers are to be shown.
      	(gimp_number_pair_entry_get_default_text)
      	(gimp_number_pair_entry_set_default_text): Getter and setter for
      	it.
      
      	* libgimpwidgets/gimpwidgets.def: Updated.
      
      svn path=/trunk/; revision=23788
      d5836868
  5. 14 Aug, 2007 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h · f3675a45
      Sven Neumann authored
      2007-08-14  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpcolorprofilecombobox.[ch]
      	* libgimpwidgets/gimpcolorprofilestore.[ch]
      	* libgimpwidgets/gimpcolorprofilestore-private.h: new widget to
      	select color profiles.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      	* app/widgets/gimpprofilechooserdialog.[ch]: remember the name of
      	the last previewed profile.
      
      	* app/dialogs/preferences-dialog.c: use the new color profile
      	combo-box.
      
      	* plug-ins/common/lcms.c: use the new color profile combo-box.
      
      svn path=/trunk/; revision=23253
      f3675a45
  6. 10 Aug, 2007 1 commit
    • Martin Nordholts's avatar
      Some minor cleanup, and (gimp_number_pair_entry_set_user_override) · 2c9f984c
      Martin Nordholts authored
      2007-08-10  Martin Nordholts  <martinn@svn.gnome.org>
      
      	* libgimpwidgets/gimpnumberpairentry.[ch]: Some minor cleanup, and
      	(gimp_number_pair_entry_set_user_override)
      	(gimp_number_pair_entry_get_user_override): are now in the API.
      
      	* libgimpwidgets/gimpwidgets.def: Updated.
      
      svn path=/trunk/; revision=23177
      2c9f984c
  7. 09 Aug, 2007 1 commit
    • Martin Nordholts's avatar
      Added properties for most of the instance members, and updated API. · 5df8a73d
      Martin Nordholts authored
      2007-08-09  Martin Nordholts  <martinn@svn.gnome.org>
      
      	* libgimpwidgets/gimpnumberpairentry.[ch}: Added properties for
      	most of the instance members, and updated API.
      	(gimp_number_pair_entry_get_aspect)
      	(gimp_number_pair_entry_get_default_values)
      	(gimp_number_pair_entry_get_ratio)
      	(gimp_number_pair_entry_set_aspect)
      	(gimp_number_pair_entry_set_ratio): Added API functions.
      
      	* libgimpwidgets/gimpwidgets.def: Updated.
      
      svn path=/trunk/; revision=23173
      5df8a73d
  8. 08 Aug, 2007 1 commit
    • Martin Nordholts's avatar
      Renamed GimpRatioEntry to GimpNumberPairEntry, and generalized the code a · 93d4dc68
      Martin Nordholts authored
      2007-08-08  Martin Nordholts  <martinn@svn.gnome.org>
      
      	Renamed GimpRatioEntry to GimpNumberPairEntry, and generalized the
      	code a lot, so that it can be used both for 'Fixed: Aspect ratio'
      	and 'Fixed: Size'. Support is also added for having default values
      	and a 'user overrided' value mode.
      
      	* libgimpwidgets/gimpnumberpairentry.[ch]: Now contains the
      	rewrite and generalization of GimpRatioEntry.
      	(gimp_number_pair_entry_get_type)
      	(gimp_number_pair_entry_new)
              (gimp_number_pair_entry_set_default_values)
      	(gimp_number_pair_entry_set_values)
              (gimp_number_pair_entry_get_values): New libgimpwidget API.
      
      	* app/widgets/gimppropwidgets.[ch] (gimp_prop_size_2d_new): Added
      	new helper widget for setting up a GimpNumberPairEntry for the
      	Fixed: Size entry in the Rectangle Options.
      
      	* app/tools/gimprectangleoptions.c (gimp_rectangle_options_gui):
      	Use the new gimp_prop_size_2d_entry for the Fixed: Size entry.
      
      	* libgimpwidgets/gimpwidgets.def: Removed gimp_ratio_entry_* and
      	added gimp_number_pair_entry_*.
      
      	* libgimpwidgets/gimpwidgets.h * libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/Makefile.am (libgimpwidgets_2_0_la_sources)
      	(libgimpwidgetsinclude_HEADERS): Updated accordingly.
      
      svn path=/trunk/; revision=23154
      93d4dc68
  9. 06 Aug, 2007 1 commit
    • Sven Neumann's avatar
      added GimpColorConfig and GimpColorManaged as construct-only properties. · a737408e
      Sven Neumann authored
      2007-08-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplay.[ch]: added GimpColorConfig 
      and
      	GimpColorManaged as construct-only properties.
      	Deprecated gimp_color_display_new().
      
      	* libgimpwidgets/gimpwidgets.def: updated for new symbols.
      
      	* app/widgets/gimpcolordisplayeditor.c: use g_object_new() 
      instead
      	of gimp_color_display_new().
      
      	* modules/cdisplay_lcms.c: use the image's embedded color 
      profile
      	for the display filter. Assume sRGB if no monitor profile is
      	configured.
      
      	* app/display/gimpdisplayshell.c: 
      	* app/display/gimpdisplayshell-filter.[ch]: pass the display as
      	color-managed object to the display filter.
      
      
      svn path=/trunk/; revision=23127
      a737408e
  10. 03 May, 2007 1 commit
  11. 12 Feb, 2007 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgetstypes.h · 0a203e30
      Sven Neumann authored
      2007-02-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpstringcombobox.[ch]: added GimpStringComboBox.
      
      	* libgimpwidgets/gimppropwidgets.[ch]: added a prop widget
      	constructor that uses the new widget.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      	* app/widgets/gimpcontrollereditor.c: use a GimpStringComboBox if
      	the module specifies a tree model with string values.
      
      	* modules/gimpinputdevicestore.c: minor cleanup.
      
      	* modules/controller_linux_input.c: keep a pointer to the input
      	device store and unref it in the finalizer.
      
      
      svn path=/trunk/; revision=21900
      0a203e30
  12. 08 Feb, 2007 1 commit
    • Sven Neumann's avatar
      app/widgets/widgets-enums.c moved enum GimpAspectType to libgimpwidgets. · 525b8bd6
      Sven Neumann authored
      2007-02-08  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/widgets-enums.c
      	* libgimpwidgets/gimpwidgetsenums.[ch]: moved enum GimpAspectType
      	to libgimpwidgets.
      
      	* libgimpwidgets/gimpratioentry.[ch]: added property "aspect" with
      	getters and setters.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      
      svn path=/trunk/; revision=21867
      525b8bd6
  13. 11 Jan, 2007 1 commit
    • Sven Neumann's avatar
      added transform and untransform methods. · 511a488a
      Sven Neumann authored
      2007-01-11  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.[ch]: added transform and 
      untransform
      	methods.
      
      	* libgimp/gimpzoompreview.c: more cleanups. Override the new
      	GimpPreview methods.
      
      	* plug-ins/common/nova.c: use the new transform functions.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      
      svn path=/trunk/; revision=21689
      511a488a
  14. 30 Dec, 2006 1 commit
    • Sven Neumann's avatar
      updated. · 1c1656ee
      Sven Neumann authored
      2006-12-30  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      
      svn path=/trunk/; revision=21614
      1c1656ee
  15. 18 Dec, 2006 1 commit
  16. 25 Nov, 2006 1 commit
    • Simon Budig's avatar
      libgimpwidgets/gimpresolutionentry.c fix typo in a function name. · 223a578b
      Simon Budig authored
      2006-11-25  Simon Budig  <simon@gimp.org>
      
      	* libgimpwidgets/gimpresolutionentry.c
      	* libgimpwidgets/gimpwidgets.def: fix typo in a function name.
      
      	* app/widgets/gimpgradienteditor.c
      	* app/widgets/gimppaletteeditor.c
      	* app/actions/gradient-editor-actions.c
      	* app/actions/palette-editor-actions.c: handle all enum values
      	and use sane ones.
      
      	* app/widgets/gimpcontrollerinfo.c: fix a warning.
      223a578b
  17. 31 Oct, 2006 1 commit
  18. 25 Oct, 2006 1 commit
    • Simon Budig's avatar
      Oops. Need to specify both pdb-skip and skip. · a8593d81
      Simon Budig authored
      2006-10-25  Simon Budig  <simon@gimp.org>
      
      	* app/vectors/vectors-enums.h: Oops. Need to specify both
      	pdb-skip and skip.
      
      	* libgimp/gimp.def
      	* libgimpconfig/gimpconfig.def
      	* libgimpmath/gimpmath.def
      	* libgimpthumb/gimpthumb.def
      	* libgimpwidgets/gimpwidgets.def: .def-file maintenance. Hope my
      	changes are correct...
      
      	With the help from
      	   nm .libs/libgimpfoo-2.0.so |\
      	   sed -ne "s/.* T \([a-zA-Z0-9][a-zA-Z0-9_]*\)/\t\1/p" |\
      	   (echo EXPORTS ; LC_ALL=C sort )
      
      	* libgimpwidgets/gimppageselector.c: marked stretch_frame_image()
      	as static.
      
      	* libgimp/gimpenums.c.tail
      	* libgimp/gimpenums.h
      	* tools/pdbgen/enums.pl: regenerated.
      
      	* devel-docs/libgimp/tmpl/gimpfontselectbutton.sgml: this changed
      	again. WTF?
      a8593d81
  19. 26 Sep, 2006 1 commit
    • Sven Neumann's avatar
      modules/Makefile.am new CMYK color-selector that uses littleCMS for the · ba9efb34
      Sven Neumann authored
      2006-09-26  Sven Neumann  <sven@gimp.org>
      
      	* modules/Makefile.am
      	* modules/colorsel_cmyk_lcms.c: new CMYK color-selector that
      uses
      	littleCMS for the RGB <-> CMYK conversion. This is built instead
      	of the standard CMYK color-selector if lcms is available.
      
      	* libgimpwidgets/gimpcolornotebook.c
      	* libgimpwidgets/gimpcolorselection.[ch]
      	* libgimpwidgets/gimpcolorselector.[ch]
      	* libgimpwidgets/gimpwidgets.def: added API to set the color
      	management configuration on color selectors.
      
      	* libgimpwidgets/gimpwidgetstypes.h: include
      	libgimpconfig/gimpconfigtypes.h.
      
      	* app/dialogs/grid-dialog.c
      	* app/dialogs/preferences-dialog.c
      	* app/widgets/gimpcolordialog.c
      	* app/widgets/gimpcoloreditor.c
      	* app/widgets/gimpcolorpanel.c
      	* app/widgets/gimpgrideditor.[ch]
      	* app/widgets/gimppropwidgets.c
      	* app/widgets/gimptoolbox-color-area.c: set the color management
      	configuration on (hopefully) all color selectors.
      
      	* modules/cdisplay_lcms.c: use a GimpHintBox widget.
      ba9efb34
  20. 05 Sep, 2006 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h added simple · dea33cb2
      Sven Neumann authored
      2006-09-05  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimphintbox.[ch]: added simple widget to
      display
      	a user hint. Having this as a widget will allow us to change the
      	look, perhaps even using style properties.
      
      	* libgimpwidgets/gimpwidgets.def: added the new symbols.
      
      	* app/dialogs/keyboard-shortcuts-dialog.c
      	* plug-ins/common/colormap-remap.c
      	* plug-ins/common/redeye.c: use the new widget instead of
      	duplicating the code.
      dea33cb2
  21. 16 Aug, 2006 1 commit
  22. 13 Jun, 2006 1 commit
    • Tor Lillqvist's avatar
      Free the string vector returned by g_listenv(). · 4af35085
      Tor Lillqvist authored
      2006-06-13  Tor Lillqvist  <tml@novell.com>
      
      	* app/plug-in/gimpenvirontable.c (gimp_environ_table_populate):
      	Free the string vector returned by g_listenv().
      
      	* libgimpwidgets/gimpwidgets.def: Remove deprecated
      	gimp_prop_file_entry_new.
      4af35085
  23. 29 May, 2006 1 commit
    • Tor Lillqvist's avatar
      Sync. · 76596605
      Tor Lillqvist authored
      2006-05-30  Tor Lillqvist  <tml@novell.com>
      
      	* libgimpwidgets/gimpwidgets.def: Sync.
      76596605
  24. 17 May, 2006 1 commit
    • Sven Neumann's avatar
      synced function names with the header file. · 33abaee8
      Sven Neumann authored
      2006-05-17  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpresolutionentry.c: synced function names with
      	the header file.
      
      	* libgimpwidgets/gimpwidgets.def: added missing entries.
      33abaee8
  25. 25 Jan, 2006 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/gimpintcombobox.[ch] libgimpwidgets/gimppageselector.[ch] · b614bf5e
      Sven Neumann authored
      2006-01-25  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpintcombobox.[ch]
      	* libgimpwidgets/gimppageselector.[ch]
      	* libgimpwidgets/gimpzoommodel.[ch]: added a priv pointer to the
      	instance struct and changed the GET_PRIVATE() macro to access the
      	private data via that pointer.
      
      	* libgimpwidgets/gimpscrolledpreview.[ch]
      	* libgimpwidgets/gimpwidgets.def: added a priv pointer to the
      	instance struct and moved all private data to the
      	GimpScrolledPreviewPrivate struct. Added freeze/thaw methods so
      	that derived widgets can be implemented without accessing private
      	data.
      
      	* libgimp/gimpzoompreview.c: changed accordingly.
      
      	* libgimp/gimpfontselectbutton.[ch]: let the priv pointer be an
      	anonymous void pointer.
      b614bf5e
  26. 28 Sep, 2005 2 commits
    • Sven Neumann's avatar
      renamed newly added function to gimp_preview_get_controls(). Increased row · 3670d4c3
      Sven Neumann authored
      2005-09-28  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.[ch]: renamed newly added function to
      	gimp_preview_get_controls(). Increased row padding for controls.
      
      	* libgimpwidgets/gimpwidgets.def
      	* libgimp/gimpzoompreview.c: changed accordingly.
      
      	* libgimpbase/gimputils.c (gimp_enum_get_value): ref the enum
      	class instead of only peeking at it.
      
      	* libgimpwidgets/gimpzoommodel.c (gimp_zoom_button_new): set a
      	tooltip on zoom buttons that only show an icon.
      3670d4c3
    • Sven Neumann's avatar
      added a hbox to the table and the "Update Preview" checkbutton there. · 9ab6ffa9
      Sven Neumann authored
      2005-09-28  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.[ch]: added a hbox to the table and
      	the "Update Preview" checkbutton there. Added a function to access
      	this control box. Increased default size to 200.
      
      	* libgimpwidgets/gimpscrolledpreview.[ch]: added function
      	gimp_scrolled_preview_set_policy() to control when the scrollbars
      	should be shown.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      	* libgimp/gimpzoompreview.c: pack the zoom buttons into the
      	preview's control box. Commented out the label, it shows a bogus
      	zoom factor. Set scrollbar policy to ALWAYS to avoid resizing.
      9ab6ffa9
  27. 25 Sep, 2005 3 commits
    • Sven Neumann's avatar
      removed GimpZoomWidgetType. · 3d0adbf1
      Sven Neumann authored
      2005-09-25  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgetsenums.[ch]: removed GimpZoomWidgetType.
      
      	* libgimpwidgets/gimpzoommodel.[ch]: removed gimp_zoom_widget_new()
      	in favor of gimp_zoom_button_new().
      
      	* libgimp/gimpzoompreview.c: changed accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      	* plug-ins/MapObject/mapobject_main.[ch]
      	* plug-ins/MapObject/mapobject_preview.c
      	* plug-ins/MapObject/mapobject_ui.c: use a GimpZoomModel and let
      	it create the zoom buttons.
      
      	* plug-ins/MapObject/mapobject_apply.c
      	* plug-ins/MapObject/mapobject_image.c
      	* plug-ins/MapObject/mapobject_shade.c: include "gimp/gimpui.h".
      3d0adbf1
    • Hans Breuer's avatar
      updated · 0b515bec
      Hans Breuer authored
      2005-09-24  Hans Breuer  <hans@breuer.org>
      
      	* **makefile.msc : updated
      
      	* app/dialogs/user-install-dialog.c : only add the migrate page if
      	there is something to migrate from. Avoids on version being NULL.
      
      	* app/dialogs/file-save-dialog.c : the g_print() output was crashing
      	on the assumption that ->menu_label != NULL. It is for colorhtml.py.
      
      	* app/widgets/gimpselectiondata.c : use HAVE_UNISTD_H and move
      	* process.h definition by G_OS_WIN32 below it being defined
      	* app/widgets/gimpwidgets-utils.c(gimp_window_get_native) : cast
      	return value to (GdkNativeWindow) it is not necessary an int.
      
      	* libgimpwidgets/gimpwidgets.def : added gimp_zoom_type_get_type
      
      	* plug-ins/help/gimp-help-lookup.c : dynamic lookup of help_root
      	instead of hard-coding DATADIR/GIMP_HELP_PREFIX
      
      	* plug-ins/xjt/xjt.c : there is no pid_t with msvc, typedef one.
      0b515bec
    • Sven Neumann's avatar
      libgimpwidgets/gimpwidgets.def added gimp_zoom_model_zoom() and changed · 1f0aff2b
      Sven Neumann authored
      2005-09-25  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.def
      	* libgimpwidgets/gimpzoommodel.[ch]: added gimp_zoom_model_zoom()
      	and changed gimp_zoom_model_get_fraction() to take a model instead
      	of the zoom factor.
      
      	* app/display/gimpdisplayshell.[ch]: use a GimpZoomModel for the
      	display scale factor.
      
      	* app/actions/image-commands.c
      	* app/actions/view-actions.c
      	* app/actions/view-commands.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/display/gimpdisplayshell-title.c
      	* app/display/gimpnavigationeditor.c
      	* app/display/gimpstatusbar.c
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpmagnifytool.c: changed accordingly.
      1f0aff2b
  28. 24 Sep, 2005 1 commit
    • David Odin's avatar
      Moved the GimpZoomType enum from here... · f94f48f1
      David Odin authored
      * app/widgets/widgets-enums.h: Moved the GimpZoomType enum from	here...
      
      * libgimpwidgets/gimpwidgetsenums.h: ...to here.
      
      * app/widgets/widgets-enums.c
      * libgimpwidgets/gimpwidgetsenums.c: regenerated.
      
      * app/display/gimpdisplayshell-scale.[ch]: removed
        gimp_display_shell_scale_zoom_step and
        gimp_display_shell_scale_get_fraction from here...
      
      * libgimpwidgets/gimpzoommodel.[ch]: ... to here so we can use these
        utility functions in plug-ins and in the core.
        Also removed the step-size property since the zoom-model now use
        gimp_zoom_model_zoom_step.
      
      * app/actions/view-commands.c
      * app/display/gimpdisplayshell-title.c
      * app/display/gimpdisplayshell.c
      * app/tools/gimpmagnifytool.c: modified accordingly.
      
      * libgimp/gimpzoompreview.c: don't pass any argument to the
        gimp_zoom_model_new function.
      
      * libgimpwidgets/gimpwidgets.def: added gimp_zoom_model_zoom_step
        (gimp_zoom_model_get_fraction was already there)
      
      * devel-docs/app/app-sections.txt: removed
        gimp_display_shell_scale_zoom_step and
        gimp_display_shell_scale_get_fraction.
      f94f48f1
  29. 20 Sep, 2005 1 commit
    • David Odin's avatar
      use private data instead of struct members. Added min-factor and · 68ea16b7
      David Odin authored
      * libgimpwidgets/gimpzoommodel.[ch]: use private data instead of
        struct members. Added min-factor and max-factor properties so we can
        set the zoom range. These can be set by a new utility function:
        gimp_zoom_model_set_range.
      
      * libgimpwidgets/gimpwidgets.def: added gimp_zoom_model_set_range.
      
      * libgimp/gimpzoompreview.c: use gimp_zoom_model_set_range so we can
        only zoom in.
      68ea16b7
  30. 19 Sep, 2005 1 commit
  31. 06 Aug, 2005 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/gimppropwidgets.[ch] added gimp_prop_hscale_new(). · d60faca9
      Sven Neumann authored
      2005-08-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppropwidgets.[ch]
      	* libgimpwidgets/gimpwidgets.def: added gimp_prop_hscale_new().
      
      	* app/tools/gimpforegroundselectoptions.c: added a control for the
      	stroke width.
      
      	* app/tools/gimpforegroundselecttool.c: cancel the tool if the
      	active drawable or the image size changes.
      
      	* app/widgets/gimpcontrollerlist.c: fixed signedness warning.
      d60faca9
  32. 22 Jul, 2005 1 commit
  33. 21 Jul, 2005 1 commit
  34. 17 Jul, 2005 1 commit
    • Nate Summers's avatar
      spiffy new widget that given a physical size, displays that size in an · 9b39668d
      Nate Summers authored
      
      	* libgimpwidgets/gimpresolutionentry.[ch]: spiffy new widget that given
      	a physical size, displays that size in an arbitrary unit, and lets
      	you select a resolution via changing either the corresponding width
      	and height or specifying it directly in pixels per your chosen unit.
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.def
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h: added appropriate files, function,
      	headers, and types, respectively
      
      	* devel-docs/libgimpwidgets/libgimpwidgets.types: added
      	gimp_resolution_entry_get_type.  A section still needs to be created
      	for it.
      
      	* plug-ins/common/poppler.c (run): bugfix that accidentally wasn't
      	merged in previous commit.
      
      	* plug-ins/common/poppler.c (load_dialog): replaced resolution
      	spinbutton with a GimpResolutionEntry.
      9b39668d
  35. 30 Jun, 2005 1 commit