1. 27 Sep, 2004 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am added a stock icon that shows a simple · 0527d023
      Sven Neumann authored
      2004-09-27  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-frame-64.png: added a stock icon
      	that shows a simple drop shadow but could be exchanged for other
      	image decorations.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icon.
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpviewrenderer-frame.[ch]: new file that holds some
      	ugly code to draw a frame around a preview pixbuf.
      
      	* app/widgets/gimpviewrenderer.[ch]: the frame pixbuf is attached
      	to the GimpViewRenderer class so it can be shared by all renderers.
      
      	* app/widgets/gimpviewrendererimagefile.c: use the new functionality
      	to draw a nice frame around imagefile previews.
      
      	* app/widgets/gimpcontainerbox.c: draw imagefile preview w/o a border.
      0527d023
  2. 04 Aug, 2004 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am removed ... · 50c962af
      Sven Neumann authored
      2004-08-04  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-brush-generated-*-16.png: removed ...
      
      	* themes/Default/images/stock-shape-*-16.png: ... and added back
      	with more generic names.
      
      	* libgimpwidgets/gimpstock.[ch]
      	* app/widgets/gimpbrusheditor.c: changed accordingly.
      
      	* app/tools/gimpinkoptions-gui.c: use the new stock icons here as
      	well.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpblobeditor.[ch]: added a simple blob shape
      	editor widget factored out of app/tools/gimpinkoptions-gui.c.
      50c962af
  3. 01 Aug, 2004 1 commit
    • Simon Budig's avatar
      app/core/core-enums.h Implement three different brush shapes for generated · c40e2939
      Simon Budig authored
      2004-08-01  Simon Budig  <simon@gimp.org>
      
      	* app/core/core-enums.h
      	* app/core/gimpbrushgenerated.[ch]: Implement three different
      	brush shapes for generated brushes.
      
      	* app/core/gimpbrush.c: changed accordingly.
      	* app/core/core-enums.c: regenerated.
      
      	* app/widgets/gimpbrusheditor.[ch]: Add toggles for the shape.
      	* themes/Default/images/stock-brush-generated-*-16.png: New stock
      	icons for the brush shapes.
      
      	* themes/Default/images/Makefile.am
      	* libgimpwidgets/gimpstock.[ch]: changed accordingly
      
      	untabified the files touched.
      c40e2939
  4. 06 Jul, 2004 1 commit
    • Sven Neumann's avatar
      adapt the arrow key velocity to the display scale factor. Please test and · 9f25f860
      Sven Neumann authored
      2004-07-07  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpeditselectiontool.c
      	(gimp_edit_selection_tool_key_press): adapt the arrow key velocity
      	to the display scale factor. Please test and complain if you
      	dislike this behaviour.
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-color-pick-from-screen-16.png: new
      	icon drawn by Jimmac.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icon.
      
      	* libgimpwidgets/gimppickbutton.c: use it for the screen color
      	picker instead of reusing the color picker tool icon.
      9f25f860
  5. 22 Jun, 2004 1 commit
    • Michael Natterer's avatar
      app/actions/view-actions.c added actions & callbacks to configure the · 9fe8e849
      Michael Natterer authored
      2004-06-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/view-actions.c
      	* app/actions/view-commands.[ch]: added actions & callbacks to
      	configure the canvas padding color.
      
      	* app/widgets/gimphelp-ids.h
      	* menus/image-menu.xml.in: added the actions' help IDs and menu entries.
      
      	* app/display/display-enums.h: added /*< skip >*/'ed enum value
      	GIMP_CANVAS_PADDING_MODE_RESET.
      
      	* app/display/gimpdisplayshell-appearance.c
      	* app/display/gimpdisplayshell-callbacks.[ch]
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell.[ch]: removed the canvas padding
      	button and its popup menu (fixes bug #142996). Instead, added a
      	toggle button which allows to zoom the image when the window is
      	resized (as known from sodipodi, except it doesn't work as nice
      	yet :-) improvements to the algorithm are welcome).
      	Cleaned up the GimpDisplayShell struct a bit and renamed some
      	of its members.
      
      	* libgimpwidgets/gimpstock.[ch]
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-zoom-follow-window-12.png: added new
      	icon for the new display toggle button.
      9fe8e849
  6. 04 Mar, 2004 1 commit
    • Sven Neumann's avatar
      marked new strings for translation. · e21dc0ee
      Sven Neumann authored
      2004-03-04  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimprc-blurbs.h: marked new strings for translation.
      
      	* libgimpwidgets/gimpstock.h: added #defines for missing icons.
      	This allows us to replace them later without changing the API.
      
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs-menu.c
      	* app/gui/gradient-editor-commands.c
      	* app/gui/image-menu.c
      	* app/gui/toolbox-menu.c
      	* app/tools/gimppaintoptions-gui.c
      	* app/tools/gimptextoptions.c
      	* app/widgets/gimppaletteeditor.c: use the new stock icon names
      	instead of abusing GTK+ and GIMP tool stock icons.
      
      	* app/gui/preferences-dialog.c (prefs_dialog_new): added icons
      	to the new check buttons.
      e21dc0ee
  7. 19 Feb, 2004 1 commit
    • Michael Natterer's avatar
      themes/Default/images/Makefile.am · 799ea1f1
      Michael Natterer authored
      2004-02-19  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-display-filter-16.png
      	* themes/Default/images/stock-display-filter-24.png
      	* libgimpwidgets/gimpstock.[ch]: added Jimmac's glasses.
      
      	* app/display/gimpdisplayshell-filter-dialog.c
      	* app/gui/image-menu.c: and use them.
      799ea1f1
  8. 27 Jan, 2004 2 commits
    • Michael Natterer's avatar
      themes/Default/images/Makefile.am · b8bc2483
      Michael Natterer authored
      2004-01-27  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-channel-indexed-16.png
      	* themes/Default/images/stock-channel-indexed-24.png
      	* themes/Default/images/stock-channel-indexed-32.png
      	* themes/Default/images/stock-channel-indexed-48.png
      	* libgimpwidgets/gimpstock.[ch]: added placeholders for an INDEXED
      	channel icon (copied from the GRAY channel icon). To be replaced...
      
      	* app/widgets/gimppreviewrendererimage.c: use
      	GIMP_STOCK_CHANNEL_INDEXED instead of GIMP_STOCK_QUESTION for the
      	indexed channel.
      b8bc2483
    • Michael Natterer's avatar
      themes/Default/images/Makefile.am · d0c75eb5
      Michael Natterer authored
      2004-01-27  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-layer-mask-16.png
      	* themes/Default/images/stock-layer-mask-24.png
      	* themes/Default/images/stock-layer-mask-32.png
      	* themes/Default/images/stock-layer-mask-48.png
      	* themes/Default/images/stock-selection-border-16.png
      	* libgimpwidgets/gimpstock.[ch]: added forgotten layer mask and
      	new "border selection" icons from Jimmac (-32 and -48 ones to be
      	updated, they are currently copies of the channel icons).
      
      	* app/core/gimplayermask.c (gimp_layer_mask_class_init)
      	* app/gui/image-menu.c (image_menu_entries): use them.
      d0c75eb5
  9. 11 Nov, 2003 1 commit
  10. 01 Nov, 2003 1 commit
    • Sven Neumann's avatar
      Replaced the histogram tool by a histogram dialog: · dcf50dc2
      Sven Neumann authored
      2003-11-01  Sven Neumann  <sven@gimp.org>
      
      	Replaced the histogram tool by a histogram dialog:
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/tools/stock-tool-histogram-[16|22].png:
      	removed here ...
      
      	* themes/Default/images/stock-histogram-[16|22].png: ,,, and added
      	under these new names.
      
      	* libgimpwidgets/gimpstock.[ch]: register the icons as
      	GIMP_STOCK_HISTOGRAM and removed the histogram tool stock icons.
      
      	* app/base/gimphistogram.c: don't crash when uncalculated values
      	are requested from a GimpHistogram. Allow to reset the histogram
      	by calling gimp_histogram_calculate() with a NULL region.
      
      	* app/widgets/gimphistogrambox.[ch]: renamed the GimpHistogramView
      	struct member to "view".
      
      	* app/tools/gimpthresholdtool.c: changed accordingly.
      
      	* app/widgets/gimphistogramview.[ch] (gimp_histogram_view_events):
      	return TRUE when events were handled.
      
      	* app/tools/Makefile.am
      	* app/tools/gimp-tools.c
      	* app/tools/gimphistogramtool.[ch]: removed the histogram tool.
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimphelp-ids.h
      	* app/widgets/widgets-types.h
      	* app/widgets/gimphistogrameditor.[ch]: added GimpHistogramEditor.
      	Has some rough edges still...
      
      	* app/gui/dialogs-constructors.[ch]
      	* app/gui/dialogs.c
      	* app/gui/image-menu.c: register the new dialog instead of the
      	histogram tool.
      dcf50dc2
  11. 24 Oct, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · f299ada6
      Sven Neumann authored
      2003-10-24  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-histogram-linear-16.png
      	* themes/Default/images/stock-histogram-logarithmic-16.png:
      	added placeholders for new icons.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* app/tools/gimphistogramtool.c: made the dialog more compact by
      	using a stock-box for the histogram scale.
      
      	* app/widgets/gimphistogramview.c (gimp_histogram_view_expose):
      	don't invert the histogram view if the full range is selected.
      
      	* app/widgets/gimphistogrambox.c: moved the range widgets below
      	the histogram.
      
      	* app/config/gimpconfig-params.h: added macro
      	GIMP_CONFIG_INSTALL_PROP_RESOLUTION() that installs a double
      	property with the suitable range.
      
      	* app/core/gimptemplate.c
      	* app/config/gimpdisplayconfig.c: use it here.
      f299ada6
  12. 23 Oct, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · 03b90ade
      Sven Neumann authored
      2003-10-23  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-tools-[16|24].png
      	* themes/Default/images/stock-device-status-24.png
      	* themes/Default/images/stock-tool-options-24.png: new icons drawn
      	by Jimmac.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs-menu.c: use the new GIMP_STOCK_TOOLS icon.
      
      	* app/gui/image-menu.c
      	* app/gui/toolbox-menu.c: add the Tools dialog entry here as well.
      
      	* app/widgets/gimphelp-ids: s/TOOL_DIALOG/TOOLS_DIALOG/.
      03b90ade
  13. 27 Sep, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · fcb29af7
      Sven Neumann authored
      2003-09-27  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-cap-[butt|round|square]-16.png
      	* themes/Default/images/stock-join-[miter|round|bevel]-16.png:
      	added placeholders for GimpCapStyle and GimpJoinStyle icons.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* app/widgets/gimpstrokeeditor.c: made "options" a construct-only
      	property of the editor and create the widgets in a constructor
      	method. Use stock boxes with the new icons.
      
      	* app/gui/stroke-dialog.c (stroke_dialog_new): let the Cancel
      	button destroy the dialog instead of itself.
      fcb29af7
  14. 23 Sep, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am removed... · dab5b6e6
      Sven Neumann authored
      2003-09-23  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-menu-12.png: removed...
      
      	* themes/Default/images/stock-menu-left-12.png
      	* themes/Default/images/stock-menu-right-12.png: and added again
      	together with a flipped version.
      
      	* libgimpwidgets/gimpstock.[ch]: register GIMP_STOCK_MENU_LEFT and
      	GIMP_STOCK_MENU_RIGHT instead of GIMP_STOCK_MENU and swap the
      	images for RTL layout.
      
      	* app/widgets/gimpdockable.c: use GIMP_STOCK_MENU_LEFT here.
      
      	* app/display/gimpdisplayshell.c: replaced the arrow in the
      	display origin with the GIMP_STOCK_MENU_RIGHT icon.
      dab5b6e6
  15. 21 Sep, 2003 1 commit
    • Michael Natterer's avatar
      added a title bar showing the dockable's name, a "close" and a "menu" · 47b1e3ee
      Michael Natterer authored
      2003-09-21  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdockable.[ch]: added a title bar showing the
      	dockable's name, a "close" and a "menu" button. Not quite
      	finished, but almost...
      
      	* app/gui/dialogs-constructors.c: changed accordingly.
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-close-12.png
      	* themes/Default/images/stock-menu-12.png: new icons for the above.
      
      	* libgimpwidgets/gimpstock.[ch]: register them.
      
      	* themes/Default/gtkrc: remove any focus spacing from the
      	dockables' new buttons since they can't get the focus anyway.
      47b1e3ee
  16. 11 Sep, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am new icon. · 4aabfe7b
      Sven Neumann authored
      2003-09-11  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-transparency-[16|24].png: new icon.
      
      	* libgimpwidgets/gimpstock.[ch]: register as GIMP_STOCK_TRANSPARENCY.
      
      	* app/gui/image-menu.c
      	* app/gui/layers-menu.c: use the new icon for "Add Alpha Channel".
      
      	* app/widgets/gimplayertreeview.c: replaced the "Keep Trans."
      	button with a check button plus the new icon (bug #121784).
      4aabfe7b
  17. 06 Sep, 2003 1 commit
  18. 21 Aug, 2003 1 commit
  19. 19 Aug, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · 1f39a829
      Sven Neumann authored
      2003-08-19  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-indexed-palette-[16|24].png
      	* themes/Default/images/stock-undo-history-[16|24].png: added new
      	icons drawn by Jimmac.
      
      	* libgimpwidgets/gimpstock.[ch]
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs-menu.c
      	* app/gui/image-menu.c: register and use them.
      1f39a829
  20. 30 May, 2003 1 commit
    • Michael Natterer's avatar
      added enum GimpTransformType which can be one of { LAYER, SELECTION, PATH · 15b9be6a
      Michael Natterer authored
      2003-05-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/tools-enums.[ch]: added enum GimpTransformType which
      	can be one of { LAYER, SELECTION, PATH }
      
      	* app/tools/gimptransformoptions.[ch]: added a GimpTransformType
      	property to GimpTransformOptions. Added a GUI for the new
      	option.
      
      	* app/tools/gimpflipoptions.[ch]: derive it from
      	GimpTransformOptions and add the GUI here, too.
      
      	* app/tools/gimpfliptool.c
      	* app/tools/gimptransformtool.[ch]: added support for transforming
      	the selection. Added framework for transforming paths (still
      	unimplemented).
      
      	* app/tools/gimpselectionoptions.c: small cleanup.
      
      	* libgimpwidgets/gimpstock.[ch]
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-path-16.png
      	* themes/Default/images/stock-path-22.png
      	* themes/Default/images/stock-selection-16.png: new icons for the
      	new transform options buttons. Simply copied existing ones...
      15b9be6a
  21. 19 May, 2003 1 commit
    • Michael Natterer's avatar
      fixed to work like gimp_hls_to_rgb_int() (does the right thing now for the · 49b85178
      Michael Natterer authored
      2003-05-19  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpcolor/gimpcolorspace.c (gimp_hsl_to_rgb): fixed to work
      	like gimp_hls_to_rgb_int() (does the right thing now for the
      	saturation == 0 case). Some minor cleanups.
      
      	Implemented "Colorize" as suggested in bug #20509. It's not a
      	toggle in the "Hue/Saturation" tool dialog (which would be a gross
      	hack IMHO) but a separate tool. Fixes bug #20509.
      
      	* app/base/Makefile.am
      	* app/base/base-types.h
      	* app/base/colorize.[ch]: the actual mapping function lives
      	here. Its algorithm was taken from the "colorify" plug-in.
      
      	* app/tools/Makefile.am
      	* app/tools/gimpcolorizetool.[ch]: the tool.
      
      	* app/tools/tools.c: register it.
      
      	* app/gui/dialogs.c: session-manage its dialog.
      
      	* libgimpwidgets/gimpstock.[ch]
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/tools/stock-tool-colorize-16.png
      	* themes/Default/images/tools/stock-tool-colorize-22.png: new
      	icons from Jimmac.
      
      	Unrelated:
      
      	* app/tools/gimpbrightnesscontrasttool.c
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimphuesaturationtool.c
      	* app/tools/gimpposterizetool.c
      	* app/tools/gimpthresholdtool.c: don't #include "tool_manager.h"
      49b85178
  22. 18 May, 2003 1 commit
    • Michael Natterer's avatar
      Implemented "Flip Image". Fixes bug #23179: · 1358fafb
      Michael Natterer authored
      2003-05-18  Michael Natterer  <mitch@gimp.org>
      
      	Implemented "Flip Image". Fixes bug #23179:
      
      	* app/core/core-enums.[ch]: added GIMP_UNDO_GROUP_IMAGE_FLIP.
      
      	* app/core/Makefile.am
      	* app/core/gimpimage-flip.[ch]: new files implementing
      	gimp_image_flip().
      
      	* app/gui/image-menu.c
      	* app/gui/image-commands.[ch]: added it to the "Image" menu.
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-flip-horizontal-16.png
      	* themes/Default/images/stock-flip-vertical-16.png
      	* libgimpwidgets/gimpstock.[ch]: added icons for the new
      	menu items.
      
      	Bugs found while hacking the stuff above:
      
      	* app/core/gimpdrawable-transform.c (gimp_drawable_transform_paste):
      	only call gimp_layer_add_alpha() if the pasted tiles have alpha.
      
      	* app/core/gimpimage-undo-push.c (undo_pop_channel_mod): fixed to
      	do the right thing if the channel is the selection mask.
      1358fafb
  23. 11 Apr, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · 09e67694
      Sven Neumann authored
      2003-04-11  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-template-24.png
      	* themes/Default/images/stock-video-[16|24].png
      	* themes/Default/images/stock-web-[16|24].png: new icons by Jimmac.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* etc/templaterc: use Web icons for the web banner templates.
      09e67694
  24. 10 Apr, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · 2db8367c
      Sven Neumann authored
      2003-04-10  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-portrait-16.png
      	* themes/Default/images/stock-landscape-16.png: new icons by Jimmac.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* app/widgets/widgets-enums.[ch]: added new enum GimpAspectType.
      2db8367c
  25. 04 Apr, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · fd4743a9
      Sven Neumann authored
      2003-04-04  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-gradient-bilinear-16.png
      	* themes/Default/images/stock-gradient-conical-asymmetric-16.png
      	* themes/Default/images/stock-gradient-conical-symmetric-16.png
      	* themes/Default/images/stock-gradient-linear-16.png
      	* themes/Default/images/stock-gradient-radial-16.png
      	* themes/Default/images/stock-gradient-shapeburst-angular-16.png
      	* themes/Default/images/stock-gradient-shapeburst-dimpled-16.png
      	* themes/Default/images/stock-gradient-shapeburst-spherical-16.png
      	* themes/Default/images/stock-gradient-spiral-anticlockwise-16.png
      	* themes/Default/images/stock-gradient-spiral-clockwise-16.png
      	* themes/Default/images/stock-gradient-square-16.png
      	* libgimpwidgets/gimpstock.[ch]: added new icons drawn by Jimmac.
      
      	* app/tools/gimpblendoptions.c (gimp_blend_options_gui): use the
      	new icons in the gradient type menu.
      fd4743a9
  26. 03 Apr, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · c556c957
      Sven Neumann authored
      2003-04-03  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-template-16.png
      	* themes/Default/images/stock-texture-64.png: new icons by Jimmac.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* app/widgets/gimppreview.[ch]: added the possibility to set a
      	background pixmap on the preview widget.
      
      	* app/gui/dialogs-constructors.c
      	* app/display/gimpnavigationview.[ch]
      	* app/widgets/gimpselectioneditor.[ch]: set a background on the
      	navigation and selection previews when layer previews are disabled
      	in the preferences.
      c556c957
  27. 31 Mar, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · a93e91f3
      Sven Neumann authored
      2003-03-31  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-text-dir-ltr-24.png
      	* themes/Default/images/stock-text-dir-rtl-24.png: placeholders
      	for new icons.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* themes/Default/gtkrc: tweak GtkDialog in "gimp-default-style".
      
      	* app/text/text-enums.[ch]
      	* app/text/gimptext.[ch]
      	* app/text/gimptextlayout.c: added new enum GimpTextDirection and
      	use it instead of PangoDirection.
      
      	* app/widgets/widgets-types.h
      	* app/widgets/gimptexteditor.[ch]: made GimpTextEditor a real widget
      	and added buttons to switch the text direction.
      
      	* app/tools/gimptextoptions.[ch]
      	* app/tools/gimptexttool.c: moved creation of the text editor to the
      	text tool options, take care of GimpText::base-direction here.
      a93e91f3
  28. 27 Mar, 2003 1 commit
    • Michael Natterer's avatar
      More great icons from Jimmac: · e2bdd746
      Michael Natterer authored
      2003-03-27  Michael Natterer  <mitch@gimp.org>
      
      	More great icons from Jimmac:
      
      	* themes/Default/images/stock-channel-16.png
      	* themes/Default/images/stock-channel-24.png
      	* themes/Default/images/stock-channel-blue-16.png
      	* themes/Default/images/stock-channel-blue-24.png
      	* themes/Default/images/stock-channel-gray-16.png
      	* themes/Default/images/stock-channel-gray-24.png
      	* themes/Default/images/stock-channel-green-16.png
      	* themes/Default/images/stock-channel-green-24.png
      	* themes/Default/images/stock-channel-red-16.png
      	* themes/Default/images/stock-channel-red-24.png: updated.
      
      	* themes/Default/images/stock-channel-32.png
      	* themes/Default/images/stock-channel-48.png
      	* themes/Default/images/stock-channel-blue-32.png
      	* themes/Default/images/stock-channel-blue-48.png
      	* themes/Default/images/stock-channel-gray-32.png
      	* themes/Default/images/stock-channel-gray-48.png
      	* themes/Default/images/stock-channel-green-32.png
      	* themes/Default/images/stock-channel-green-48.png
      	* themes/Default/images/stock-channel-red-32.png
      	* themes/Default/images/stock-channel-red-48.png
      	* themes/Default/images/stock-grid-16.png
      	* themes/Default/images/stock-image-32.png
      	* themes/Default/images/stock-image-48.png
      	* themes/Default/images/stock-layer-32.png
      	* themes/Default/images/stock-layer-48.png
      	* themes/Default/images/stock-list-16.png
      	* themes/Default/images/stock-text-layer-16.png
      	* themes/Default/images/stock-text-layer-24.png
      	* themes/Default/images/stock-text-layer-32.png
      	* themes/Default/images/stock-text-layer-48.png: new ones.
      
      	* themes/Default/images/Makefile.am
      	* libgimpwidgets/gimpstock.[ch]: added them to the stock system.
      
      	* app/text/gimptextlayer.c: use GIMP_STOCK_TEXT_LAYER.
      e2bdd746
  29. 24 Mar, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am new icons by Jimmac. · 51991ecc
      Sven Neumann authored
      2003-03-24  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-image-[16|24].png: new icons by Jimmac.
      
      	* themes/Default/images/stock-images-16.png: changed by Jimmac to
      	make it look different than the new image icon.
      
      	* themes/Default/images/stock-channel-red-[16|24].png
      	* themes/Default/images/stock-channel-green-[16|24].png
      	* themes/Default/images/stock-channel-blue-[16|24].png
      	* themes/Default/images/stock-channel-gray-[16|24].png
      	* themes/Default/images/stock-channel-alpha-[16|24].png: new icons
      	derived from the generic channel icon.
      
      	* themes/Default/images/stock-channel-[16|24].png: changed the
      	color so they look different than the new green channel icon.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      51991ecc
  30. 22 Mar, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/stock-channel-16.png · 6d960a0e
      Sven Neumann authored
      2003-03-22  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/stock-channel-16.png
      	* themes/Default/images/stock-channel-24.png
      	* themes/Default/images/stock-layer-16.png
      	* themes/Default/images/stock-layer-24.png: new icons provided by
      	Jimmac.
      
      	* themes/Default/images/stock-eye-12.png
      	* themes/Default/images/stock-linked-12.png: tiny visibility and
      	linked icons that I created from Jimmac's small versions by
      	scaling them down. Should probably be redone.
      
      	* libgimpwidgets/gimpstock.[ch]: allow to register multiple sizes
      	for the same stock_id. Added new icons.
      
      	* app/core/gimpchannel.c
      	* app/core/gimplayer.c: set default stock_ids so the new icons are
      	used when layer previews are disabled.
      6d960a0e
  31. 14 Mar, 2003 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · 1657c4d6
      Sven Neumann authored
      2003-03-14  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-curve-free-16.png
      	* themes/Default/images/stock-curve-smooth-16.png: added new icons
      	provided by Tuomas Kuosmanen <tigert@gimp.org>.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icons.
      
      	* app/tools/gimpcurvestool.[ch]: use radio buttons with the new
      	curve type icons.
      1657c4d6
  32. 06 Mar, 2003 1 commit
    • Michael Natterer's avatar
      themes/Default/images/stock-delete-16.png · 3c33140f
      Michael Natterer authored
      2003-03-06  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/stock-delete-16.png
      	* themes/Default/images/stock-lower-16.png
      	* themes/Default/images/stock-new-16.png
      	* themes/Default/images/stock-paste-16.png
      	* themes/Default/images/stock-raise-16.png
      	* themes/Default/images/stock-refresh-16.png: removed these files
      	since we use the icons provided by GTK+ now.
      
      	* themes/Default/gtkrc
      	* themes/Default/images/Makefile.am: removed them here hoo.
      
      	* libgimpwidgets/gimpstock.[ch]: reordered stuff to be consistent
      	in the header and the .c file. Added GIMP_STOCK_ERROR and
      	GIMP_STOCK_QUESTION which are available in all sizes (unlike
      	GTK_STOCK_DIALOG_ERROR and GTK_STOCK_DIALOG_QUESTION).
      
      	* app/core/gimpviewable.c
      	* app/display/gimpdisplayshell.c
      	* app/gui/file-commands.c
      	* app/gui/file-new-dialog.c
      	* app/gui/file-save-dialog.c
      	* app/widgets/gimpwidgets-utils.c
      	* app/widgets/gimpdatafactoryview.c: use the new stock IDs.
      
      	* app/config/gimpcoreconfig.[ch]: renamed "preview_size" to
      	"layer_preview_size" and added "gboolean layer_previews" which
      	switches layer previews on/off independent of their size.
      
      	* app/config/gimprc-blurbs.h: added/changed their blurbs.
      
      	* app/core/core-enums.[ch]: removed GIMP_PREVIEW_SIZE_NONE.
      
      	* app/core/gimpdrawable-preview.c
      	* app/core/gimpdrawable.c
      	* app/core/gimpimage.c: return NULL previews if
      	core_config->layer_previews is FALSE. Invalidate all layer/channel
      	previews whenever "layer_previews" changes.
      
      	* app/widgets/gimppreviewrendererdrawable.c
      	* app/widgets/gimppreviewrendererimage.c: render the stock_id
      	if the drawable/image returns a NULL preview. Fixes bug #107242.
      
      	* app/display/gimpdisplayshell-handlers.c: don't set the
      	sensitivity of the navigation button because it can no longer be
      	disabled.
      
      	* app/display/gimpdisplayshell-layer-select.c
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs.c
      	* app/gui/paths-dialog.c: changed accordingly.
      
      	* app/gui/preferences-dialog.c: added a toggle button for the new
      	"layer_previews" boolean.
      
      	* app/widgets/gimpcontainergridview.c
      	* app/widgets/gimpcontainerlistview.c: chain up unconditionally
      	in GimpContainerView::clear_items().
      
      	* app/widgets/gimpcontainertreeview.c: ditto. Made the reorder()
      	implementation lengthy and eeky (but working) again... Stop signal
      	emission on double clicks so GtkTreeView doesn't re-select the
      	item we are about change.
      
      	* app/widgets/gimpcontainerview.c
      	(gimp_container_view_real_clear_items): need to use
      	g_hash_table_new_full() here too or everything will b0rk.
      
      	* app/widgets/gimppreviewrenderer.c
      	(gimp_preview_renderer_default_render_stock): use
      	gtk_widget_render_icon() instead of gtk_icon_set_render_icon().
      
      	* tools/pdbgen/enums.pl: this file wanted to be regenerated...
      3c33140f
  33. 05 Mar, 2003 1 commit
    • Michael Natterer's avatar
      themes/Default/images/stock-channels-16.png · 614ff006
      Michael Natterer authored
      2003-03-05  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/stock-channels-16.png
      	* themes/Default/images/stock-device-status-16.png
      	* themes/Default/images/stock-images-16.png
      	* themes/Default/images/stock-layers-16.png
      	* themes/Default/images/stock-paths-16.png: new icons from Jimmac.
      
      	* themes/Default/imagerc
      	* themes/Default/images/Makefile.am
      	* libgimpwidgets/gimpstock.[ch]: add them to the stock system.
      
      	* app/gui/dialogs-menu.c
      	* app/gui/image-menu.c
      	* app/gui/toolbox-menu.c: use them.
      614ff006
  34. 31 Jan, 2003 1 commit
    • Sven Neumann's avatar
      don't use gimp_drawable_configure() to resize the text layer, it should · 5e2c14ba
      Sven Neumann authored
      2003-01-31  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayer.c: don't use gimp_drawable_configure() to
      	resize the text layer, it should only ever be called once. Take
      	the logical rectangle into account when calculating the layer size
      	and text position.
      
      	* app/tools/gimptexttool.[ch]: added basic text editing
      	functionality. Needs more work ...
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-gravity-east-24.png
      	* themes/Default/images/stock-gravity-north-24.png
      	* themes/Default/images/stock-gravity-north-east-24.png
      	* themes/Default/images/stock-gravity-north-west-24.png
      	* themes/Default/images/stock-gravity-south-24.png
      	* themes/Default/images/stock-gravity-south-east-24.png
      	* themes/Default/images/stock-gravity-south-west-24.png
      
      	* themes/Default/images/stock-gravity-west-24.png: added new icons
      	for yet-to-written GimpGravityChooser(?) widget. Artwork
      	shamelessly taken from Jimmac's XFree cursors.
      
      	* libgimpwidgets/gimpstock.[ch]: added stock items for the new icons.
      5e2c14ba
  35. 10 Jan, 2003 1 commit
    • Sven Neumann's avatar
      prefixed ALL, NONE, GROW and SHRINK with SELECTION_ since they should only · a4630504
      Sven Neumann authored
      2003-01-10  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpstock.[ch]: prefixed ALL, NONE, GROW and
      	SHRINK with SELECTION_ since they should only be used for in a
      	selection context. Register a few icons in dialog size as well.
      
      	* app/gui/menus.c
      	* app/widgets/gimpselectioneditor.c: changed accordingly.
      
      	* themes/Default/images: renamed icons accordingly.
      
      	* plug-ins/common/uniteditor.c: use stock items.
      a4630504
  36. 05 Nov, 2002 1 commit
    • Michael Natterer's avatar
      added virtual functions set_toggles_visible() and set_toggles_sensitive(). · 2743f9fa
      Michael Natterer authored
      2002-11-05  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolorselector.[ch]: added virtual functions
      	set_toggles_visible() and set_toggles_sensitive(). Added a
      	stock_id. Emit "color_changed" and "channel_changed" on
      	set_color() and set_channel() resp.
      
      	* libgimpwidgets/gimpcolornotebook.[ch]: implement the new
      	methods.  Added gimp_color_notebook_set_has_page() to control
      	which selectors a notebook contains.
      
      	* libgimpwidgets/gimpcolorscales.[ch]: removed the toggle
      	API and implement the new methods.
      
      	* libgimpwidgets/gimpcolorselect.c: added toggle buttons for the
      	channels so the widget doesn't need external ones.
      
      	* app/gui/color-notebook.c: changed accordingly.
      
      	* libgimpwidgets/gimpstock.[ch]
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-color-triangle-16.png: added a
      	(bad) icon for the triangle color selector.
      
      	* modules/colorsel_triangle.c: use the new icon.
      	* modules/colorsel_water.c: use the "Paintbrush" icon for now.
      
      	* app/widgets/gimpcoloreditor.[ch]: new widget for editing the
      	FG/BG color featuring a color notebook, stock buttons for
      	selecting the pages and a GimpPickButton.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h: changed accordingly.
      
      	* app/gui/dialogs-constructors.[ch]
      	* app/gui/dialogs.c: added a dockable wrapper for GimpColorEditor.
      
      	* app/gui/menus.c: added it to the menus. Also added separate
      	Layers, Channels and Paths entries. Bind <ctrl>L to the new
      	callback so it doesn't always create a new layers dialog.
      2743f9fa
  37. 13 Oct, 2002 1 commit
    • Sven Neumann's avatar
      themes/Default/images/stock-color-picker-black-18.png · 7c241ea2
      Sven Neumann authored
      2002-10-13  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/stock-color-picker-black-18.png
      	* themes/Default/images/stock-color-picker-gray-18.png
      	* themes/Default/images/stock-color-picker-white-18.png: new icons.
      
      	* libgimpwidgets/gimpstock.[ch]
      	* themes/Default/images/Makefile.am: added the new color picker icons.
      
      	* app/tools/gimplevelstool.c: added the GUI that will allow to pick
      	the white, gray and black point from the image.
      7c241ea2
  38. 09 Oct, 2002 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · 9370ced6
      Sven Neumann authored
      2002-10-09  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-char-picker-22.png
      	* themes/Default/images/stock-letter-spacing-22.png
      	* themes/Default/images/stock-line-spacing-22.png: new icons taken
      	from #84151.
      
      	* libgimpwidgets/gimpstock.[ch]: added the new icons.
      9370ced6
  39. 22 Aug, 2002 1 commit
    • Michael Natterer's avatar
      themes/Default/images/stock-all-16.png · 464f6182
      Michael Natterer authored
      2002-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/stock-all-16.png
      	* themes/Default/images/stock-none-16.png
      	* themes/Default/images/stock-grow-16.png
      	* themes/Default/images/stock-shrink-16.png: new icons from Jimmac.
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/imagerc
      	* libgimpwidgets/gimpstock.[ch]: added them to the stock system.
      
      	* app/gui/menus.c: use them.
      
      	* app/widgets/gimpselectioneditor.[ch]: use the icons and added
      	a "Save to Channel" button.
      464f6182