c7ac6aff52
Moved generic datafile loading to LibGimpBase:
...
2002-10-23 Michael Natterer <mitch@gimp.org >
Moved generic datafile loading to LibGimpBase:
* app/core/gimpdatafiles.[ch]: removed...
* libgimpbase/gimpdatafiles.[ch]: ...and add here with a changed
API which requires no more global variables.
* libgimpbase/Makefile.am
* libgimpbase/gimpbase.h
* libgimpbase/gimpbasetypes.h
* app/core/Makefile.am
* app/core/core-types.h
* app/core/gimpdatafactory.c
* app/gui/gui.c
* app/plug-in/plug-in.c
* app/plug-in/plug-ins.c
* app/tools/tools.c: changed accordingly.
Moved module loading to LibGimpModule:
* app/core/gimpmodules.c: removed lots of code...
* libgimpmodule/gimpmoduledb.[ch]: ...and added it here as
GimpModuleDB object.
* libgimpmodule/Makefile.am
* libgimpmodule/gimpmoduletypes.h: changed accordingly.
* app/core/gimp.[ch]: replaced gimp->modules by gimp->module_db.
* libgimpmodule/gimpmodule.[ch]: added
gimp_module_query(). Internal cleanup. Stuff...
* app/gui/module-browser.c: changed accordingly. Unfinished...
* app/core/gimpcontainer.c
* app/core/gimplist.c: reverted the HACKS introduced recently.
* app/core/gimpobject.[ch]: added gimp_g_object_get_memsize()
utility function.
* libgimpproxy/gimpobject.[ch]: regenerated.
Changed display filter configuration stuff:
* libgimpwidgets/gimpcolordisplay.[ch]: made the virtual
configure() function return a GtkWidget instead of opening a
dialog. Changed configure_cancel() to configure_reset(). Added
"changed" signal.
* app/display/gimpdisplayshell-filter-dialog.c: embed the filters'
config GUI in the dialog. Connect to "changed" and added a "Reset"
button which resets the filter.
* modules/cdisplay_gamma.c
* modules/cdisplay_highcontrast.c: changed accordingly.
* modules/colorsel_triangle.c
* modules/colorsel_water.c: minor fixes.
2002-10-23 Michael Natterer <mitch@gimp.org >
* libgimpbase/libgimpbase-docs.sgml
* libgimpbase/libgimpbase-sections.txt
* libgimpbase/tmpl/gimpbasetypes.sgml
* libgimpbase/tmpl/gimpdatafiles.sgml: added GimpDatafiles
* libgimpmodule/libgimpmodule-docs.sgml
* libgimpmodule/libgimpmodule-sections.txt
* libgimpmodule/tmpl/gimpmoduledb.sgml: added GimpModuleDB.
* libgimpwidgets/libgimpwidgets.types: added gimp_dialog_get_type
* libgimpmodule/tmpl/gimpmodule.sgml
* libgimpwidgets/tmpl/gimpcolordisplay.sgml
* libgimpwidgets/tmpl/gimpdialog.sgml: updated.
2002-10-23 14:55:07 +00:00
5e7d506ff9
libgimpwidgets/libgimpwidgets-sections.txt
...
2002-10-21 Sven Neumann <sven@gimp.org >
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimpcolordisplay.sgml
* libgimpwidgets/tmpl/gimpcolorselect.sgml
* libgimpwidgets/tmpl/gimpcolorselector.sgml: updated.
2002-10-21 15:49:32 +00:00
0f77b4228f
Makefile.am libgimpmodule/.cvsignore libgimpmodule/Makefile.am
...
2002-10-21 Michael Natterer <mitch@gimp.org >
* Makefile.am
* libgimpmodule/.cvsignore
* libgimpmodule/Makefile.am
* libgimpmodule/gimpmodule.[ch]
* libgimpmodule/gimpmodule.def
* libgimpmodule/gimpmoduletypes.h
* libgimpmodule/makefile.msc: new library for module loading.
* configure.in: generate Makefiles for libgimpmodule and its
devel-docs. Added GMODULE_CFLAGS and GMODULE_LIBS.
* app/Makefile.am: link the app against it.
* libgimp/gimpmodule.h
* app/core/gimpmoduleinfo.[ch]: removed.
* libgimp/Makefile.am
* app/core/Makefile.am
* app/core/core-types.h
* app/core/gimpmodules.c
* app/gui/module-browser.c: changed accordingly.
* modules/cdisplay_gamma.c
* modules/cdisplay_highcontrast.c
* modules/colorsel_triangle.c
* modules/colorsel_water.c: #include "libgimpmodule/gimpmodule.h"
2002-10-21 Michael Natterer <mitch@gimp.org >
* Makefile.am
* libgimpmodule/.cvsignore
* libgimpmodule/Makefile.am
* libgimpmodule/libgimpmodule-docs.sgml
* libgimpmodule/libgimpmodule-sections.txt
* libgimpmodule/libgimpmodule.types
* libgimpmodule/tmpl/.cvsignore
* libgimpmodule/tmpl/gimpmodule.sgml
* libgimpmodule/tmpl/gimpmoduletypes.sgml: added API docs for the
new module loading lib.
* libgimp/tmpl/gimpmodule.sgml: removed.
* libgimp/libgimp-docs.sgml
* libgimp/libgimp-sections.txt: changed accordingly.
* libgimpwidgets/tmpl/gimpcolordisplay.sgml
* libgimpwidgets/tmpl/gimpcolorselect.sgml
* libgimpwidgets/tmpl/gimpcolorselector.sgml: updated.
2002-10-21 Michael Natterer <mitch@gimp.org >
* POTFILES.in: removed app/core/gimpmoduleinfo.c
2002-10-21 Michael Natterer <mitch@gimp.org >
* POTFILES.in: added libgimpmodule/gimpmodule.c
2002-10-21 14:15:02 +00:00
fc451d3352
libgimp/tmpl/gimpcolordisplay.sgml removed
...
2002-10-20 Michael Natterer <mitch@gimp.org >
* libgimp/tmpl/gimpcolordisplay.sgml
* libgimp/tmpl/gimpcolorselector.sgml: removed
* libgimpwidgets/tmpl/gimpcolordisplay.sgml
* libgimpwidgets/tmpl/gimpcolorselect.sgml
* libgimpwidgets/tmpl/gimpcolorselector.sgml: added
* libgimp/libgimp-docs.sgml
* libgimp/libgimp-sections.txt
* libgimp/tmpl/gimpmodule.sgml
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types: updated.
2002-10-20 13:10:20 +00:00
7c241ea242
themes/Default/images/stock-color-picker-black-18.png
...
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.
2002-10-13 17:24:29 +00:00
9370ced6c7
themes/Default/images/Makefile.am
...
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.
2002-10-09 12:01:06 +00:00
c9ba88811f
libgimpwidgets/libgimpwidgets-sections.txt
...
2002-10-08 Sven Neumann <sven@gimp.org >
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimpstock.sgml
* libgimpwidgets/tmpl/gimpwidgets.sgml: updated.
2002-10-08 18:05:54 +00:00
4c55933dea
renamed gimp_mem_size_entry_new() to gimp_memsize_entry_new() for
...
2002-05-29 Sven Neumann <sven@gimp.org >
* libgimpwidgets/gimpwidgets.[ch]: renamed gimp_mem_size_entry_new()
to gimp_memsize_entry_new() for consistency. Rewrote using bitshifts.
Should work correctly for sizeof (gulong) > 32 now. Added new unit
GigaBytes.
* app/gui/preferences-dialog.c
* app/gui/user-install-dialog.c: changed accordingly.
* app/config/gimpconfig-types.[ch]: added new function
gimp_memsize_set_from_string() that allows to check if the
conversion succeeded.
* app/config/gimpconfig-deserialize.c
(gimp_config_deserialize_memsize): use gimp_memsize_set_from_string().
2002-05-29 09:20:56 +00:00
2e8fdca5aa
documentation fix.
...
2002-05-13 Sven Neumann <sven@gimp.org >
* libgimpwidgets/gimpwidgets.c: documentation fix.
2002-05-13 11:41:22 +00:00
1be6408590
added GimpStock section, removed GimpWidgetTypes.
...
2002-05-13 Sven Neumann <sven@gimp.org >
* libgimpwidgets/libgimpwidgets-docs.sgml: added GimpStock section,
removed GimpWidgetTypes.
* libgimpwidgets/libgimpwidgets-sections.txt: updated.
* libgimpwidgets/tmpl/gimpstock.sgml: added GimpStock templates.
* libgimpwidgets/tmpl/gimpwidgetstypes.sgml: removed.
* libgimpwidgets/tmpl/gimpbutton.sgml
* libgimpwidgets/tmpl/gimpchainbutton.sgml
* libgimpwidgets/tmpl/gimpcolorarea.sgml
* libgimpwidgets/tmpl/gimpcolorbutton.sgml
* libgimpwidgets/tmpl/gimpdialog.sgml
* libgimpwidgets/tmpl/gimpfileselection.sgml
* libgimpwidgets/tmpl/gimphelpui.sgml
* libgimpwidgets/tmpl/gimpoffsetarea.sgml
* libgimpwidgets/tmpl/gimppatheditor.sgml
* libgimpwidgets/tmpl/gimppixmap.sgml
* libgimpwidgets/tmpl/gimpquerybox.sgml
* libgimpwidgets/tmpl/gimpsizeentry.sgml
* libgimpwidgets/tmpl/gimpunitmenu.sgml
* libgimpwidgets/tmpl/gimpwidgets.sgml: updated.
2002-05-13 10:37:53 +00:00
c9c025c8d9
return the crated label from gimp_table_attach_aligned(), doc fixes.
...
2002-03-08 Michael Natterer <mitch@gimp.org >
* libgimpwidgets/gimpwidgets.[ch]: return the crated label from
gimp_table_attach_aligned(), doc fixes.
* app/gui/channels-commands.c
* app/tools/gimpairbrushtool.c
* app/tools/gimpblendtool.c
* app/tools/gimpbucketfilltool.c
* app/tools/gimpcolorpickertool.c
* app/tools/gimpconvolvetool.c
* app/tools/gimpdodgeburntool.c
* app/tools/gimpinktool.c
* app/tools/gimpmagnifytool.c
* app/tools/gimpsmudgetool.c
* app/tools/paint_options.c
* app/tools/selection_options.c
* app/widgets/gimpbrushfactoryview.c
* app/widgets/gimplayerlistview.c: use gimp_scale_entries instead
of just hscales in lots of places, so the values are keyboard
input-able.
2002-03-08 18:30:40 +00:00
906a8784ba
Handle gtk-doc just like GTK+ does it now:
...
2002-03-08 Sven Neumann <sven@gimp.org >
Handle gtk-doc just like GTK+ does it now:
* configure.in: check for gtk-doc version 0.9. Do not build the API
reference by default.
* autogen.sh: pass --enable-gtk-doc to configure.
* Makefile.am: Added a slightly modified distcheck rule that passes
--enable-gtk-doc to the configure inside.
* NEWS: updated.
Revival of the API reference framework.
Misc fixes.
2002-03-08 12:36:40 +00:00
ced2d1481b
new directory devel-docs/libgimpbase/
...
2001-05-25 Michael Natterer <mitch@gimp.org >
* configure.in: new directory devel-docs/libgimpbase/
2001-05-25 Michael Natterer <mitch@gimp.org >
* Makefile.am
* libgimpbase/*: new gtk-doc module for the new library.
* libgimp/*: removed the files which belong to libgimpbase, updates.
* libgimpmath/libgimpmath-decl.txt
* libgimpmath/libgimpmath.hierarchy
* libgimpwidgets/libgimpwidgets-decl.txt
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.hierarchy
* libgimpwidgets/tmpl/gimpbutton.sgml
* libgimpwidgets/tmpl/gimpoffsetarea.sgml
* libgimpwidgets/tmpl/gimpwidgetstypes.sgml: updated.
2001-05-25 20:44:40 +00:00
b4ad2ab05b
configure.in devel-docs/Makefile.am devel-docs/libgimpcolor/*
...
2001-05-04 Michael Natterer <mitch@gimp.org >
* configure.in
* devel-docs/Makefile.am
* devel-docs/libgimpcolor/*
* devel-docs/libgimpmath/*
* devel-docs/libgimpwidgets/*: added new gtk-doc modules for
libgimpcolor, libgimpmath and libgimpwidgets. Moved existing
documentation from the old files to the new templates.
* devel-docs/libgimp/*: regenerated all files and removed the
stuff which is in the new modules now.
* libgimpwidgets/gimpcolorarea.c
* libgimpwidgets/gimpcolorbutton.[ch]: some documentation fixes.
* po-libgimp/Makefile.in.in
* po-plug-ins/Makefile.in.in
* po-script-fu/Makefile.in.in: updated.
2001-05-04 20:39:29 +00:00