2000-01-28 Michael Natterer <mitch@gimp.org>
* app/main.c: bind the "gimp-libgimp" textdomain to get the
libgimp widget translations. Did some code cleanup.
* libgimp/stdplugins-intl.h: bind "gimp-libgimp".
* libgimp/gimpintl.h: copyright header.
* libgimp/libgimp-intl.h: there is no dgettext_noop() function
(typo/braino).
* libgimp/gimpwidgets.[ch]: one more table attach helper
function. Should probably find a general way for the two
functions.
* plug-ins/common/CML_explorer.c
* plug-ins/common/align_layers.c
* plug-ins/common/scatter_hsv.c
* plug-ins/common/threshold_alpha.c: removed the gtkW_* wrapper
functions. Badly hacked CML_explorer (The optionmenu creation is a
bit more ugly than before but at least consistent with the other
files using the libgimp optionmenu constructor).
* configure.in
* po-plug-ins
* po-libgimp: moved libgimp strings into their own catalog.
Mitch/Sven, could you take care of the domain rebinding?
* Makefile.am: make a gimp-config symlink to gimptool
-Yosh
2000-01-28 Michael Natterer <mitch@gimp.org>
* libgimp/Makefile.am
* libgimp/libgimp-intl.h: new file to be included by libgimp files
only. Re-defines _() and gettext() as dgettext() and N_() as
dgettext_noop().
This way the translations of the various widgets which are used in
both the app and plugins are searched in the correct catalog.
* libgimp/gimpcolorbutton.c
* libgimp/gimpexport.c
* libgimp/gimpfileselection.c
* libgimp/gimpunit.c
* libgimp/gimpunitmenu.c
* libgimp/gimpwidgets.c: #include "libgimp-intl.h"
2000-01-28 Michael Natterer <mitch@gimp.org>
* libgimp/gimpwidgets.[ch]: added one more option menu constructor
and made the namespace more consistent, minor fixes.
* libgimp/gimpdialog.c
* libgimp/gimpunitmenu.c: minor fixes.
* app/preferences_dialog.c
* plug-ins/borderaverage/borderaverage.c
* plug-ins/common/gif.c
* plug-ins/common/randomize.c: changed according to the above
namespace cleanups.
2000-01-27 Tor Lillqvist <tml@iki.fi>
* app/main.c (on_signal): No need to use an #ifdef for G_OS_WIN32
as the whole function is already bypassed on Win32.
* libgimp/gimp.def
* libgimp/gimpui.def: Updates.
* plug-ins/makefile.cygwin
* plug-ins/makefile.msc: Goodbye to the megawidget library.
* plug-ins/common/papertile.c: MAIN() must be after PLUG_IN_INFO
definition.
2000-01-28 Tor Lillqvist <tml@iki.fi>
* fi.po: Updates. Remove fuzzies, add a few more
translations. Many strings still untranslated. I wish some native
Finnish speaker would have a go at it. Ville?
2000-01-27 Michael Natterer <mitch@gimp.org>
* plug-ins/common/newsprint.c: changed the ui to use the libgimp
widget constructors, put the channel settings into a notebook, did
some indentation.
2000-01-26 Michael Natterer <mitch@gimp.org>
* app/preferences_dialog.c: forgot to correctly set the
tile_cache_size. Only apply show_tool_tips and tile_cache_size if
the prefs settings are not currupt.
2000-01-26 Michael Natterer <mitch@gimp.org>
* app/preferences_dialog.c: made the handling of the values which
can't be changed on the fly consistent:
- Some of the widget callbacks were connected to gimprc variables
instead of pref dialog's "edit_" variables.
- Correctly assign value, edit_value, old_value and save_value for
all of them.
- Separated them from the other values in all functions.
- Reduced the endless "if" madness in some callbacks.
2000-01-26 Michael Natterer <mitch@gimp.org>
* app/preferences_dialog.c: use the int adjustment callback from
libgimp, simplified the confirm dialog signal callbacks.
2000-01-26 Michael Natterer <mitch@gimp.org>
* libgimp/gimpsizeentry.[ch]: block the sizeentry's signals while
updating is's fields after a unit change and emit the
"value_changed" signal manually afterwards. This avoids multiple
"value_changed" signals which may cause callbacks to change the
sizeentry in the middle of a unit update.
* plug-ins/commion/spread.c: no need to connect to the sizeentry's
"unit_changed" signal.