Ell
7ab9ee2686
libgimpwidgets: add GimpSpinButton
...
GimpSpinButton is a drop-in replacement for (and a subclass of)
GtkSpinButton. Unlike GtkSpinButton, it avoids updating the
adjustment value when losing focus, unless the entry text has
changed. This prevents accidental loss of precision, when the
adjustment value can't be accurately displayed in the entry.
2018-11-10 06:48:56 -05:00
Ell
000fd8e69b
libgimpwidgets: add GimpBusyBox
...
GimpBusyBox is used to show a message indicating an operation is in
progress. It's basically just a spinner and a label, with some
styling.
We're going to use it both in app/ and in a plug-in.
2018-05-29 16:04:28 -04:00
Simon Budig
25c033b263
some odds and ends regarding GtkTable removal...
2018-05-20 21:06:35 +02:00
Michael Natterer
93473b0334
devel-docs: add missing functions to libgimpfoo-sections.txt
2018-05-18 19:32:51 +02:00
Michael Natterer
ebb9d83d63
Bug 795230 - Rename Blend tool and provide PDB compatibility
...
Step 1: rename the icon to GIMP_ICON_TOOL_GRADIENT (gimp-tool-gradient)
2018-04-13 23:07:08 +02:00
Michael Natterer
8d61d585ee
devel-docs: update libgimpwidgets docs a bit
2017-12-31 16:21:18 +01:00
Michael Natterer
728aada6bb
devel-docs: some fixes in libgimpwidgets-sections.txt
2017-06-06 21:20:11 +02:00
Michael Natterer
bf21bc1476
devel-docs: add missing stuff to *-sections.txt files
2017-03-10 23:52:59 +01:00
Michael Natterer
0d5fa53b0e
devel-docs: add new stuff to *-sections.txt, and cleanup
2016-09-21 15:47:02 +02:00
Michael Natterer
f7f9174a9c
Revert "libgimpwidgets: remove gimp_color_profile_chooser_dialog_new()"
...
This reverts commit 2bfd0711e8
.
Don't ask...
2016-05-07 00:57:40 +02:00
Michael Natterer
2bfd0711e8
libgimpwidgets: remove gimp_color_profile_chooser_dialog_new()
...
Its API was too limited, and adding parameters for what we need next
would be equally random. It's a rarely used and mostly internal
widget, so simply use g_object_new().
2016-05-06 22:57:32 +02:00
Michael Natterer
71894bd787
libgimpwidgets: rename gimpstock.[ch] to gimpicons.[ch]
...
because stock is on its way out, so we better start renaming and
deprecating stuff sooner than later.
2015-12-12 20:44:46 +01:00
Michael Natterer
bcdc7d6c72
devel-docs: more updates
2015-06-01 00:44:35 +02:00
Michael Natterer
2fa41c1e4e
devel-docs: update docs for libgimpwidgets
2013-10-27 22:17:18 +01:00
Michael Natterer
ebbad40885
Doc fixes in both source comments and gtk-doc files
2011-11-25 21:39:55 +01:00
Michael Natterer
05cd8670c3
libgimpwidgets: deprecate gimp_toggle_button_sensitive_update()
...
Use g_object_bind_property() instead.
2011-05-11 22:13:33 +02:00
Michael Natterer
564c124921
devel-docs: make GimpUnitComboBox/GimpUnitStore show up properly
2011-04-28 17:58:45 +02:00
Michael Natterer
cc47b2a600
libgimpwidgets/color: move the cairo color utility functions to libgimpcolor
...
Add CAIRO_CFLAGS to a lot of Makefiles to make this possible, and
because they pull in cairo via the libgimp headers.
2011-04-28 15:50:39 +02:00
Michael Natterer
268930f489
libgimpwidgets: gimp_pixmap_button_new, gimp_unit_menu_update -> gimpoldwidgets
...
where they belog. gimp_unit_menu_update() is newly deprecated.
2011-04-28 14:53:49 +02:00
Michael Natterer
d2828cb279
devel-docs: add lots of missing functions to foo-sections.txt
2011-04-14 22:01:33 +02:00
Michael Natterer
b3ee51794d
libgimpwidgets: fix most gtk-doc warnings
2010-07-05 19:04:15 +02:00
Martin Nordholts
eb73424044
devel-docs: Update 2.8 symbols
2009-08-15 17:06:43 +02:00
Sven Neumann
ee780698a2
libgimpwidgets/libgimpwidgets.types
...
2008-08-29 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets.types
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets-docs.sgml: follow GimpRuler
changes.
* libgimpwidgets/tmpl/gimpruler.sgml: regenerated.
* libgimpwidgets/tmpl/gimphruler.sgml
* libgimpwidgets/tmpl/gimpvruler.sgml: removed.
svn path=/trunk/; revision=26813
2008-08-29 10:45:10 +00:00
Sven Neumann
bde0eed72c
libgimpwidgets/libgimpwidgets-sections.txt added new stock icon.
...
2008-06-12 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimpstock.sgml: added new stock icon.
svn path=/trunk/; revision=25936
2008-06-12 15:11:40 +00:00
Sven Neumann
61f67a933e
libgimpwidgets/libgimpwidgets-sections.txt
...
2008-05-29 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types
* libgimpwidgets/libgimpwidgets-docs.sgml: added GimpRuler API,
updated stock icons.
* libgimpwidgets/tmpl/gimphruler.sgml
* libgimpwidgets/tmpl/gimpruler.sgml
* libgimpwidgets/tmpl/gimpstock.sgml
* libgimpwidgets/tmpl/gimpvruler.sgml: regenerated.
svn path=/trunk/; revision=25856
2008-05-29 12:28:12 +00:00
Sven Neumann
82a6e606ab
libgimpwidgets/libgimpwidgets-docs.sgml
...
2008-04-09 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimpstock.sgml
* libgimpwidgets/tmpl/gimpcairo-utils.sgml: added new stock
icons
and gimpcairo-utils.
svn path=/trunk/; revision=25440
2008-04-09 16:39:39 +00:00
Sven Neumann
dc5d601675
use gtk_widget_set_tooltip_text() from gimp_help_set_help() and added
...
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
2007-11-22 13:59:06 +00:00
Sven Neumann
e58846a61a
updated.
...
2007-10-10 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt: updated.
* libgimpwidgets/tmpl/gimpnumberpairentry.sgml: regenerated.
svn path=/trunk/; revision=23792
2007-10-10 08:11:27 +00:00
Sven Neumann
a6bfd358fb
added GimpColorProfileComboBox to doc-shooter.
...
2007-08-14 Sven Neumann <sven@gimp.org>
* tools/widgets.c: added GimpColorProfileComboBox to doc-shooter.
* libgimpwidgets/images/gimp-color-profile-combo-box.png: added
screenshot.
* libgimpwidgets/Makefile.am: ignore
libgimpwidgets/gimpcolorprofilestore-private.h.
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types: added docs for
GimpColorProfileStore and GimpColorProfileComboBox.
* libgimpwidgets/tmpl/gimpcolorprofilestore.sgml
* libgimpwidgets/tmpl/gimpcolorprofilecombobox.sgml: new files.
svn path=/trunk/; revision=23257
2007-08-14 16:39:42 +00:00
Sven Neumann
2fbe3afe3e
added new symbols in GimpNumberPairEntry.
...
2007-08-10 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt: added new symbols
in
GimpNumberPairEntry.
* libgimpwidgets/tmpl/gimpnumberpairentry.sgml: regenerated.
svn path=/trunk/; revision=23179
2007-08-10 07:04:36 +00:00
Sven Neumann
4a23147250
libgimpwidgets/libgimpwidgets-sections.txt libgimpwidgets/visual-index.xml
...
2007-08-09 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/visual-index.xml
* libgimpwidgets/tmpl/gimpnumberpairentry.sgml: regenerated.
svn path=/trunk/; revision=23175
2007-08-09 21:21:58 +00:00
Sven Neumann
4cba8a2364
include number-pair-entry instead of ratio-entry.
...
2007-08-08 Sven Neumann <sven@gimp.org>
* tools/widgets.c: include number-pair-entry instead of
ratio-entry.
* libgimpwidgets/images/gimp-ratio-entry.png
* libgimpwidgets/images/gimp-number-pair-entry.png: replaced
screenshots.
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/tmpl/gimpnumberpairentry.sgml
* libgimpwidgets/tmpl/gimpratioentry.sgml: adopt to change from
GimpRatioEntry to GimpNumberPairEntry.
svn path=/trunk/; revision=23156
2007-08-08 18:55:56 +00:00
Sven Neumann
8a946eeb0d
added new GimpColorDisplay API
...
svn path=/trunk/; revision=23129
2007-08-07 07:14:32 +00:00
Sven Neumann
a08b91c7a9
libgimpwidgets/libgimpwidgets-docs.sgml
...
2007-02-12 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types: added GimpStringComboBox.
* libgimpwidgets/tmpl/gimppropwidgets.sgml: regenerated.
* libgimpwidgets/tmpl/gimpstringcombobox.sgml: new file.
svn path=/trunk/; revision=21903
2007-02-12 16:46:36 +00:00
Sven Neumann
2b30f1b488
updated.
...
2007-02-08 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt: updated.
* libgimpwidgets/tmpl/gimpratioentry.sgml: regenerated.
svn path=/trunk/; revision=21871
2007-02-08 12:59:54 +00:00
Sven Neumann
511a488aa2
added transform and untransform methods.
...
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
2007-01-11 23:41:45 +00:00
Sven Neumann
c586762e70
libgimpwidgets/libgimpwidgets-sections.txt
...
2007-01-02 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types
* tools/widgets.c: added GimpRatioEntry.
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/tmpl/gimppropwidgets.sgml: regenerated.
svn path=/trunk/; revision=21619
2007-01-02 17:47:02 +00:00
Sven Neumann
e5be061fc4
libgimpbase/Makefile.am libgimpcolor/Makefile.am pass deprecation guards
...
2006-11-27 Sven Neumann <sven@gimp.org>
* libgimpbase/Makefile.am
* libgimpcolor/Makefile.am
* libgimpmodule/Makefile.am: pass deprecation guards to gtkdoc-scan.
* libgimpconfig/libgimpconfig-sections.txt
* libgimpwidgets/libgimpwidgets-sections.txt: removed unused symbols.
2006-11-27 09:47:23 +00:00
Sven Neumann
5207040a0b
libgimp/libgimp-sections.txt libgimpconfig/libgimpconfig-sections.txt
...
2006-10-11 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt
* libgimpconfig/libgimpconfig-sections.txt
* libgimpwidgets/libgimpwidgets-sections.txt: added new API.
* libgimpwidgets/tmpl/gimpstock.sgml: added new icons.
* libgimp/tmpl/gimpfontselectbutton.sgml
* libgimp/tmpl/gimptools.sgml
* libgimpconfig/tmpl/gimpconfig-params.sgml
* libgimpwidgets/tmpl/gimpcolorselection.sgml
* libgimpwidgets/tmpl/gimpcolorselector.sgml: regenerated.
2006-10-11 08:39:09 +00:00
Sven Neumann
ff555bb19c
libgimpwidgets/libgimpwidgets-docs.sgml
...
2006-09-07 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types
* tools/widgets.c: added GimpHintBox and GIMP_STOCK_HEAL_TOOL.
* libgimpwidgets/images/*.png: updated screenshots.
* libgimpwidgets/tmpl/gimphintbox.sgml: new file.
* libgimpwidgets/tmpl/gimpstock.sgml: added GIMP_STOCK_HEAL_TOOL.
2006-09-07 12:53:50 +00:00
Sven Neumann
5d45aed020
minor update for the API reference
2006-08-09 15:44:40 +00:00
Sven Neumann
a9bd28e458
libgimp/gimpfontselectbutton.[ch] libgimp/gimpgradientselectbutton.[ch]
...
2006-06-28 Sven Neumann <sven@gimp.org>
* libgimp/gimpfontselectbutton.[ch]
* libgimp/gimpgradientselectbutton.[ch]
* libgimp/gimppaletteselectbutton.[ch]
* libgimp/gimppatternselectbutton.[ch]: for consistency with
GimpBrushSelectButton dropped the _name suffix from the getter
and setter API.
* libgimp/gimpfontmenu.c
* libgimp/gimpgradientmenu.c
* libgimp/gimppalettemenu.c
* libgimp/gimppatternmenu.c
* plug-ins/gfig/gfig-style.c
* plug-ins/script-fu/script-fu-interface.c: changed accordingly.
* libgimp/gimpbrushmenu.c
* libgimp/gimpbrushselectbutton.[ch]
* libgimp/gimpselectbutton.c: cleanup for consistency.
2006-06-28 Sven Neumann <sven@gimp.org>
* libgimp/tmpl/gimpbrushselectbutton.sgml
* libgimp/tmpl/gimpgradientselectbutton.sgml
* libgimp/tmpl/gimppaletteselectbutton.sgml
* libgimp/tmpl/gimppatternselectbutton.sgml
* libgimp/tmpl/gimpselectbutton.sgml: new files.
* libgimp/libgimp-docs.sgml
* libgimp/libgimp-sections.txt
* libgimp/libgimp.types: added docs for GimpSelectButton widgets.
* libgimp/tmpl/gimpfontselectbutton.sgml: regenerated.
* libgimpcolor/libgimpcolor-sections.txt: added docs for GValue API.
* libgimpcolor/tmpl/gimprgb.sgml: regenerated.
* libgimpwidgets/libgimpwidgets-sections.txt: updated.
* libgimpwidgets/tmpl/gimppropwidgets.sgml
* libgimpwidgets/tmpl/gimpstock.sgml: regenerated.
2006-06-28 10:35:22 +00:00
Sven Neumann
0aa7154b16
added GIMP_STOCK_DETACH.
...
2006-04-12 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt: added GIMP_STOCK_DETACH.
* libgimpwidgets/tmpl/gimpstock.sgml: regenerated.
2006-04-12 13:19:01 +00:00
Sven Neumann
0581f9ddb8
libgimp/libgimp-sections.txt added new symbols.
...
2006-01-25 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt
* libgimpwidgets/libgimpwidgets-sections.txt: added new symbols.
* libgimp/tmpl/gimpcontext.sgml
* libgimp/tmpl/gimpimage.sgml
* libgimp/tmpl/gimpvectors.sgml
* libgimpwidgets/tmpl/gimpscrolledpreview.sgml: regenerated.
2006-01-25 15:31:33 +00:00
Sven Neumann
fdc8ed7f57
libgimpwidgets/libgimpwidgets-sections.txt
...
2005-09-28 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimppreview.sgml
* libgimpwidgets/tmpl/gimpscrolledpreview.sgml
* libgimpwidgets/tmpl/gimpstock.sgml: updated.
2005-09-28 18:04:33 +00:00
Sven Neumann
3d0adbf117
removed GimpZoomWidgetType.
...
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".
2005-09-25 21:22:39 +00:00
Sven Neumann
8d60ac2f40
*** empty log message ***
2005-09-25 10:17:41 +00:00
Sven Neumann
d60faca9a1
libgimpwidgets/gimppropwidgets.[ch] added gimp_prop_hscale_new().
...
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.
2005-08-06 13:03:59 +00:00
Sven Neumann
772b47db6a
libgimpwidgets/libgimpwidgets-sections.txt added gimp_preview_get_area().
...
2005-07-22 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimppreview.sgml: added gimp_preview_get_area().
2005-07-22 07:43:58 +00:00
Sven Neumann
825d5c0d02
libgimpwidgets/libgimpwidgets-docs.sgml
...
2005-07-01 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types
* libgimpwidgets/tmpl/gimppageselector.sgml: added GimpPageSelector.
2005-07-01 14:18:38 +00:00