1. 18 Nov, 2004 20 commits
    • Vincent van Adrighem's avatar
      Translation updated by Tino Meinen. · 8b7db6ea
      Vincent van Adrighem authored
      2004-11-19  Vincent van Adrighem  <adrighem@gnome.org>
      
      	* nl.po: Translation updated by Tino Meinen.
      8b7db6ea
    • Adam Weinberger's avatar
      Updated Canadian English translation. · 74c76ba7
      Adam Weinberger authored
      
      	* en_CA.po: Updated Canadian English translation.
      74c76ba7
    • Adam Weinberger's avatar
      Updated Canadian English translation. · 02e73993
      Adam Weinberger authored
      
      	* en_CA.po: Updated Canadian English translation.
      02e73993
    • Sven Neumann's avatar
      added a thumbnail load procedure (bug #158193). · b606e952
      Sven Neumann authored
      2004-11-18  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/wmf.c: added a thumbnail load procedure
      	(bug #158193).
      b606e952
    • Michael Natterer's avatar
      Updated German translation. · af54817b
      Michael Natterer authored
      2004-11-18  Michael Natterer  <mitch@gimp.org>
      
      	* de.po: Updated German translation.
      af54817b
    • Michael Natterer's avatar
      Script-Fu string cleanup/simplification: apply the same fix for menu path · 8a46203e
      Michael Natterer authored
      2004-11-18  Michael Natterer  <mitch@gimp.org>
      
      	Script-Fu string cleanup/simplification: apply the same fix for
      	menu path translation that was done for plug-ins a while ago.
      
      	* plug-ins/script-fu/script-fu.c (script_fu_auxillary_init): use
      	gimp_plugin_menu_register() on the "Refresh" temp_proc.
      
      	* plug-ins/script-fu/scripts/*.scm: ported all scripts to use
      	script-fu-menu-register and pass just the menu label in
      	script-fu-register. Cleaned up all register calls to share a
      	somewhat similar formatting.
      8a46203e
    • Sven Neumann's avatar
      changed the default to load only the first page of the document and added · 2d4aad86
      Sven Neumann authored
      2004-11-18  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/postscript.c: changed the default to load only
      	the first page of the document and added a tooltip describing how
      	to specify what pages to get.
      2d4aad86
    • Sven Neumann's avatar
      fixed check for number of return values. · 5c002d9b
      Sven Neumann authored
      2004-11-18  Sven Neumann  <sven@gimp.org>
      
      	* app/file/file-open.c (file_open_thumbnail): fixed check for
      	number of return values.
      5c002d9b
    • Sven Neumann's avatar
      speed up loading of multi-page documents significantly by skipping in · 86a8c170
      Sven Neumann authored
      2004-11-18  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/postscript.c: speed up loading of multi-page
      	documents significantly by skipping in large chunks instead of using
      	fgetc() to crawl through the stream.
      86a8c170
    • Sven Neumann's avatar
      check the number of return values. Only retrieve width and height if the · 181c089a
      Sven Neumann authored
      2004-11-18  Sven Neumann  <sven@gimp.org>
      
      	* app/file/file-open.c (file_open_thumbnail): check the number of
      	return values. Only retrieve width and height if the thumbnail
      	load procedure does actually provide such this information.
      
      	* plug-ins/common/postscript.c: added a procedure to loads
      	thumbnails.  For now it only renders the first page of the
      	document at low resolution. It should be extended to load an
      	embedded thumbnail if available.
      
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/svg.c: no need to register a menu label for the
      	thumbnail loaders. Allocate the return_vals array large enough to
      	hold all return values.
      181c089a
    • Danilo Šegan's avatar
      Tiny fix in Serbian translation. · 649f7ef4
      Danilo Šegan authored
      649f7ef4
    • Danilo Šegan's avatar
      Updated Serbian translation (libgimp). · a1c6c800
      Danilo Šegan authored
      a1c6c800
    • Danilo Šegan's avatar
      Commit Latin translation as well. · f1d7f8bd
      Danilo Šegan authored
      f1d7f8bd
    • Danilo Šegan's avatar
      Updated Serbian translation. · e9754621
      Danilo Šegan authored
      e9754621
    • Michael Natterer's avatar
      added boolean property "value-variable" which specifies if the · 567bb7b2
      Michael Natterer authored
      2004-11-18  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpenumaction.[ch]: added boolean property
      	"value-variable" which specifies if the GimpEnumAction::selected()
      	signal may be emitted with arbirtary values (value-variable = TRUE)
      	or *only* with enum_action->value (value-variable = FALSE).
      
      	* app/widgets/gimpactiongroup.[ch]: added "gboolean
      	value_variable" to GimpEnumActionEntry and set it in
      	gimp_action_group_add_enum_actions().
      
      	* app/actions/channels-actions.c
      	* app/actions/colormap-editor-actions.c
      	* app/actions/context-actions.c
      	* app/actions/drawable-actions.c
      	* app/actions/edit-actions.c
      	* app/actions/error-console-actions.c
      	* app/actions/gradient-editor-actions.c
      	* app/actions/image-actions.c
      	* app/actions/layers-actions.c
      	* app/actions/palette-editor-actions.c
      	* app/actions/plug-in-actions.c
      	* app/actions/vectors-actions.c
      	* app/actions/view-actions.c: set "variable" to FALSE for all enum
      	actions except those which are used with the GIMP_ACTION_SELECT_SET
      	voodoo.
      
      	* app/widgets/gimpcontrollers.c (gimp_controllers_event_mapped):
      	fall back to gtk_action_activate() if the action specified in a
      	GIMP_CONTROLLER_EVENT_VALUE mapping is not variable. Enables
      	triggering of enum actions from GIMP_CONTROLLER_EVENT_VALUE events
      	(like midi note-on and note-off).
      567bb7b2
    • Michael Natterer's avatar
      pasted the complete alsa.m4 so compiling from CVS doesn't require alsa.m4 · bf08b8fd
      Michael Natterer authored
      2004-11-18  Michael Natterer  <mitch@gimp.org>
      
      	* acinclude.m4: pasted the complete alsa.m4 so compiling from
      	CVS doesn't require alsa.m4 to be installed.
      
      	* configure.in: check for alsa >= 1.0.0 and define HAVE_ALSA
      	if found.
      
      	* modules/Makefile.am: build controller_midi with ALSA_CFLAGS
      	and ALSA_LIBS.
      
      	* modules/controller_midi.c: s/HAVE_ALSALIB_H/HAVE_ALSA/.
      bf08b8fd
    • Michael Natterer's avatar
      added back the .xcf.gz and .xcf.bz2 extensions because they are the only · 30164f1b
      Michael Natterer authored
      2004-11-18  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/compressor.c (compressors): added back the
      	.xcf.gz and .xcf.bz2 extensions because they are the only way
      	to figure the special nature of this plug-in's extensions.
      
      	* app/widgets/gimpfileprocview.[ch]: keep a list of "meta
      	extensions" (extensions which have a '.' themselves).
      
      	* app/widgets/gimpfiledialog.c (gimp_file_dialog_proc_changed):
      	try to replace the whole extension if the last extension is one of
      	the meta extensions kept by GimpFileProcView. Fixes bug #158377.
      30164f1b
    • Raphael Higino's avatar
      Updated pt_BR translation · 48d44edf
      Raphael Higino authored
      48d44edf
    • Sven Neumann's avatar
      plug-ins/maze/maze.[ch] removed the extra help button from the Maze · a1f5eabb
      Sven Neumann authored
      2004-11-18  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/maze/maze.[ch]
      	* plug-ins/maze/maze_face.c: removed the extra help button from
      	the Maze plug-in. Fixes bug #158605.
      a1f5eabb
    • Michael Natterer's avatar
      The following fixes have no visible effect because nobody uses · b8344d51
      Michael Natterer authored
      2004-11-18  Michael Natterer  <mitch@gimp.org>
      
      	The following fixes have no visible effect because nobody
      	uses gimp_plugin_menu_register() on temp_procs yet:
      
      	* app/actions/plug-in-actions.[ch]: added
      	plug_in_actions_add_path() which just adds the actions needed for
      	a given menu math, but not the procedure action itself.
      
      	* app/gui/gui-vtable.c (gui_menus_create_entry): create the
      	menu_path's actions using above function so adding of submenus to
      	existing ui managers works.
      
      	* tools/pdbgen/pdb/plug_in.pdb (plugin_menu_register_invoker):
      	don't add a menu if "no_interface" is TRUE.
      
      	* app/pdb/plug_in_cmds.c: regenerated.
      
      	* plug-ins/script-fu/script-fu-scripts.c: pass untranslated
      	menu_paths to the core, not translated ones. Don't store the
      	scripts directly in the "script_list" tree but use a list of
      	scripts per key because there can be identical keys for different
      	scripts now. Fixed sorting of menu entries and menus.
      b8344d51
  2. 17 Nov, 2004 20 commits
    • Simon Budig's avatar
      Oops, forgot to make a tiny change. · 3e526201
      Simon Budig authored
      Simon
      3e526201
    • Simon Budig's avatar
      implemented support for ALSA-midi, currently disabled. Needs a · a77109ba
      Simon Budig authored
      2004-11-18  Simon Budig  <simon@gimp.org>
      
      	* modules/controller_midi.c: implemented support for ALSA-midi,
      	currently disabled. Needs a configure-check and proper linking
      	against libasound.
      a77109ba
    • Sven Neumann's avatar
      news flash · 6cea47c7
      Sven Neumann authored
      6cea47c7
    • Dave Neary's avatar
      Fixed initialisation issue that was crashing the plug-in on repeat runs. · dded69dc
      Dave Neary authored
      
      
      2004-11-17  Dave Neary  <bolsh@gimp.org>
      
      	* plug-ins/common/bumpmap.c: Fixed initialisation issue
      	that was crashing the plug-in on repeat runs. Fixes bug
      	#158494.
      dded69dc
    • Sven Neumann's avatar
      added missing callbacks for the size entries. Needs some more work · 9b01de6c
      Sven Neumann authored
      2004-11-17  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/print-size-dialog.c: added missing callbacks for the
      	size entries. Needs some more work though...
      9b01de6c
    • Manish Singh's avatar
      make libgimpprocbrowser a libtooled library. · b91a3dd2
      Manish Singh authored
      2004-11-17  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/dbbrowser/Makefile.am: make libgimpprocbrowser a libtooled
              library.
      
              * plug-ins/dbbrowser/gimpprocbrowser.[ch]: add a user_data pointer
              for GimpProcBrowserApplyCallback.
      
              * plug-ins/dbbrowser/gimpprocbrowser.c: only convert the name to
              scheme style if scheme_names in the proc info pane too.
      
              * plug-ins/dbbrowser/procedure-browser.c
              * plug-ins/script-fu/script-fu-console.c: pass NULL as user_data.
      
              * plug-ins/script-fu/Makefile.am: reference libgimpprocbrowser.la.
      
              * plug-ins/pygimp/Makefile.am
              * plug-ins/pygimp/procbrowser.c: new module, which wraps
              libgimprocbrowser.
      
              * plug-ins/pygimp/gimpmodule.c
              * plug-ins/pygimp/pygimp.h
              * plug-ins/pygimp/pygimp-pdb.c: export GimpPDBFunction so other
              modules can use it.
      
              * plug-ins/pygimp/plug-ins/pdbbrowse.py
              * plug-ins/pygimp/plug-ins/gimpcons.py: use gimpprocbrowser.
      b91a3dd2
    • Sven Neumann's avatar
      added a utility function to reduce code duplication. · 235bb408
      Sven Neumann authored
      2004-11-17  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/script-fu-interface.c: added a utility
      	function to reduce code duplication.
      235bb408
    • Michael Natterer's avatar
      plug-ins/script-fu/script-fu-scripts.[ch] appled patch from Kevin Cozens · 6580cc4c
      Michael Natterer authored
      2004-11-17  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/script-fu-scripts.[ch]
      	* plug-ins/script-fu/siod-wrapper.c: appled patch from Kevin
      	Cozens which adds (script-fu-menu-register) and allows scripts to
      	register their menu_paths the same undeprecated way as plug-ins.
      	Fixes bug #158117.
      
      	* plug-ins/script-fu/scripts/test-sphere.scm: example how to use
      	the new API. Doesn't change strings because test-shpere.scm is an
      	untranslated example script.
      6580cc4c
    • Hendrik Brandt's avatar
      Updated German translation. · 3dea9410
      Hendrik Brandt authored
      2004-11-17  Hendrik Brandt  <hebra@cvs.gnome.org>
      
              * de.po: Updated German translation.
      3dea9410
    • Michael Natterer's avatar
      Made plug-in menu registration work the same way for ordinary and · d871be74
      Michael Natterer authored
      2004-11-17  Michael Natterer  <mitch@gimp.org>
      
      	Made plug-in menu registration work the same way for ordinary and
      	temporary procedures. Addresses bug #158117.
      
      	* app/core/gimp-gui.[ch]: added "const gchar *menu_path" to
      	gimp_menus_create_entry().
      
      	* app/gui/gui-vtable.c (gui_menus_create_entry): if menu_path is
      	NULL, behave as before and create an action and its menu entries
      	for all the procedure's menu_paths. If it is non-NULL, skip action
      	creation and create a menu entry just for that path.
      
      	* app/plug-in/plug-ins.c (plug_ins_temp_proc_def_add): call
      	gimp_menus_create_entry() with a NULL menu path and call it if
      	proc_def->menu_paths *or* proc_def->menu_label is non-NULL, so
      	it creates at least the procedure's action, even if it has
      	no menu_path (yet).
      
      	* tools/pdbgen/pdb/plug_in.pdb (plugin_menu_register): check both
      	the list of procs and temp_procs when trying to register the
      	entry.  Allow ordinary procedures and extensions to install stuff
      	at query() and init() time and allow temp_procs to install stuff
      	at any time.
      
      	* app/pdb/plug_in_cmds.c: regenerated.
      d871be74
    • Funda Wang's avatar
      Updated Simplified Chinese translation · 3afed9e1
      Funda Wang authored
      3afed9e1
    • Michael Natterer's avatar
      plug-ins/dbbrowser/gimpprocbox.c plug-ins/dbbrowser/gimpprocbrowser.[ch] · 9daad804
      Michael Natterer authored
      2004-11-17  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/dbbrowser/gimpprocbox.c
      	* plug-ins/dbbrowser/gimpprocbrowser.[ch]
      	* plug-ins/dbbrowser/gimpprocview.c: some cleanup in preparation
      	of moving it to a more public place.
      
      	* plug-ins/dbbrowser/procedure-browser.c
      	* plug-ins/script-fu/script-fu-console.c: changed accordingly.
      9daad804
    • Sven Neumann's avatar
      removed --enable-gtk-doc here since it only causes 'make distcheck' to · 9c92651c
      Sven Neumann authored
      2004-11-17  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): removed --enable-gtk-doc
      	here since it only causes 'make distcheck' to break earlier as usual.
      9c92651c
    • Sven Neumann's avatar
      further updates · 44ecd83e
      Sven Neumann authored
      44ecd83e
    • Sven Neumann's avatar
      plug-ins/rcm/Makefile.am plug-ins/rcm/rcm_callback.c · 4b557258
      Sven Neumann authored
      2004-11-17  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/rcm/Makefile.am
      	* plug-ins/rcm/rcm_callback.c
      	* plug-ins/rcm/rcm_dialog.c
      	* plug-ins/rcm/rcm_stock.[ch]: applied a patch from Karine Proot
      	that replaces the XPM icons with stock icons (bug #140202).
      
      	* plug-ins/rcm/pixmaps/*.xpm: removed.
      
      	* plug-ins/Lighting/lighting_stock.c
      	* plug-ins/MapObject/mapobject_stock.c
      	* plug-ins/gfig/gfig-stock.c: fixed a common but harmless mistake
      	in the icon factory code.
      4b557258
    • Miloslav Trmac's avatar
      Updated Czech translation. · 0f0632e9
      Miloslav Trmac authored
      2004-11-17  Miloslav Trmac  <mitr@volny.cz>
      
      	* cs.po: Updated Czech translation.
      0f0632e9
    • Manish Singh's avatar
      Hide SVG drop g_print under be_verbose. · f12184a7
      Manish Singh authored
      2004-11-16  Manish Singh  <yosh@gimp.org>
      
              * app/widgets/gimpvectorstreeview.c: Hide SVG drop g_print under
              be_verbose.
      f12184a7
    • Manish Singh's avatar
      Handle placeholder defaults for gimp objects (bug #158392). Patch by Joao · ed0ff9f5
      Manish Singh authored
      2004-11-16  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/gimpui.py: Handle placeholder defaults for gimp
              objects (bug #158392). Patch by Joao S. O. Bueno.
      ed0ff9f5
    • Manish Singh's avatar
      Use img.name if filename is not available (bug #158392). Patch by Joao S. · 027a85b1
      Manish Singh authored
      2004-11-16  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/gimpui.py: Use img.name if filename is not
              available (bug #158392). Patch by Joao S. O. Bueno.
      027a85b1
    • Manish Singh's avatar
      Fix cut'n'paste lameness · 5020e691
      Manish Singh authored
      5020e691