1. 16 Sep, 2008 6 commits
    • Sven Neumann's avatar
      Made 2.5.4 development release. · fbd66ac9
      Sven Neumann authored
      2008-09-16  Sven Neumann  <sven@gimp.org>
      
              * Made 2.5.4 development release.
      
      
      svn path=/trunk/; revision=26954
      fbd66ac9
    • Sven Neumann's avatar
      added GError parameter to gimp_image_{raise,lower}_{channel,layer,vectors} · b2ad06a1
      Sven Neumann authored
      2008-09-16  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimage.[ch]: added GError parameter to
      	gimp_image_{raise,lower}_{channel,layer,vectors} functions and
      	removed calls to g_message().
      
      	* app/actions/channels-commands.c
      	* app/actions/layers-commands.c
      	* app/actions/vectors-commands.c: pass NULL for the GError
      	parameter as these actions are insensitive if they would fail.
      
      	* tools/pdbgen/pdb/image.pdb: changed accordingly. Corrected the
      	documentation.
      
      	* app/pdb/image-cmds.c
      	* libgimp/gimpimage_pdb.c: regenerated.
      
      
      svn path=/trunk/; revision=26953
      b2ad06a1
    • Sven Neumann's avatar
      unified error messages. · db7c3537
      Sven Neumann authored
      2008-09-16  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimppalette-load.c (gimp_palette_load): unified error
      	messages.
      
      
      svn path=/trunk/; revision=26952
      db7c3537
    • Gil Forcada Codinachs's avatar
      Minor fix to Catalan translation · 9943d4b9
      Gil Forcada Codinachs authored
      svn path=/trunk/; revision=26951
      9943d4b9
    • Gil Forcada Codinachs's avatar
      Minor fix to Catalan translation · 1f9ba6bf
      Gil Forcada Codinachs authored
      svn path=/trunk/; revision=26950
      1f9ba6bf
    • Michael Natterer's avatar
      use the "tool options" icon for the "context" action group since that's · 5e6b0345
      Michael Natterer authored
      2008-09-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/actions.c: use the "tool options" icon for the
      	"context" action group since that's what its actions mostly
      	control.
      
      	* app/actions/dialogs-actions.c: use the "brush", "gradient" and
      	"palette" icons also for their resp. editors since that's also the
      	icons they use in their dockable tabs.
      
      
      svn path=/trunk/; revision=26949
      5e6b0345
  2. 15 Sep, 2008 5 commits
    • Michael Natterer's avatar
      add GError parameter and replace g_message() by g_set_error(). · d2307c1b
      Michael Natterer authored
      2008-09-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimplayer.[ch] (gimp_layer_add_mask): add GError
      	parameter and replace g_message() by g_set_error().
      
      	* app/core/gimplayermaskundo.c
      	* app/xcf/xcf-load.c
      	* app/actions/layers-commands.c: pass NULL errors since these
      	places know what they are doing. Ha ha...
      
      	* tools/pdbgen/pdb/layer.pdb
      	* tools/pdbgen/pdb/image.pdb: pass the error so we get more real
      	error messages for failed PDB calls.
      
      	* app/pdb/image-cmds.c
      	* app/pdb/layer-cmds.c: regenerated.
      
      
      svn path=/trunk/; revision=26948
      d2307c1b
    • Michael Natterer's avatar
      Bug 552413 – Script triggers Gimp-Core-CRITICAL · c7a92cdd
      Michael Natterer authored
      2008-09-15  Michael Natterer  <mitch@gimp.org>
      
      	Bug 552413 – Script triggers Gimp-Core-CRITICAL
      
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/layer.pdb: add some more checks that produce
      	proper PDB error messages when adding and removing layer masks
      	instead of having the code run into assertions in the called core
      	functions. Also add some more checks when removing layers,
      	channels or vectors.
      
      	* app/pdb/image-cmds.c
      	* app/pdb/layer-cmds.c: regenerated.
      
      
      svn path=/trunk/; revision=26947
      c7a92cdd
    • Alexandre Prokoudine's avatar
      updated Russian translation · 4ecffa67
      Alexandre Prokoudine authored
      svn path=/trunk/; revision=26946
      4ecffa67
    • Sven Neumann's avatar
      news update for 2.5.4 · c997af58
      Sven Neumann authored
      svn path=/trunk/; revision=26945
      c997af58
    • Sven Neumann's avatar
      updated German translation. · 9fa3af8d
      Sven Neumann authored
      2008-09-15  Sven Neumann  <sven@gimp.org>
      
      	* de.po: updated German translation.
      
      
      svn path=/trunk/; revision=26944
      9fa3af8d
  3. 14 Sep, 2008 2 commits
  4. 13 Sep, 2008 4 commits
  5. 12 Sep, 2008 5 commits
  6. 11 Sep, 2008 11 commits
  7. 10 Sep, 2008 7 commits
    • Michael Natterer's avatar
      plug-ins/script-fu/Makefile.am removed.... · bace0805
      Michael Natterer authored
      2008-09-11  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/Makefile.am
      	* plug-ins/script-fu/re/*: removed....
      
      	* plug-ins/script-fu/script-fu-regex.[ch]: and replaced with a
      	few-liner using GRegex. Seems to have some issues that need to be
      	sorted out.
      
      	* plug-ins/script-fu/scheme-wrapper.c: changed accordingly.
      
      
      svn path=/trunk/; revision=26921
      bace0805
    • Michael Natterer's avatar
      Change Script-Fu error handling to properly use the new error message · 0765087a
      Michael Natterer authored
      2008-09-10  Michael Natterer  <mitch@gimp.org>
      
      	Change Script-Fu error handling to properly use the new error
      	message passing in PDB return values:
      
      	* plug-ins/script-fu/script-fu-scripts.[ch]: remove function
      	script_fu_error_msg().
      
      	* plug-ins/script-fu/script-fu-interface.c (script_fu_ok): output
      	errors of interactive script-fu dialogs directly here with
      	g_message().
      
      	* plug-ins/script-fu/script-fu-scripts.c (script_fu_run_command):
      	add GError and return the error message instead of displaying it.
      
      	(script_fu_load_script): show the returned error here (and make it
      	more specific than the former script_fu_error_msg() did).
      
      	(script_fu_script_proc): return error messages via the procedure's
      	return values.
      
      	* plug-ins/script-fu/scheme-wrapper.c
      	(script_fu_marshal_procedure_call): if an error message was
      	returned from the PDB call, pass it to foreign_error() so it ends
      	up where it should (consle, text console or error string).
      
      	* plug-ins/script-fu/script-fu-console.c
      	* plug-ins/script-fu/script-fu-text-console.c: set the error
      	handler to PLUGIN while interpreting scheme, we handle errors
      	from calling back into the PDB ourselves now.
      
      
      svn path=/trunk/; revision=26920
      0765087a
    • Michael Natterer's avatar
      fix prototype (foo() is not a prototype, use foo(void) instead). · 3977873b
      Michael Natterer authored
      2008-09-10  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/tinyscheme/scheme.h: fix prototype (foo() is
      	not a prototype, use foo(void) instead).
      
      
      svn path=/trunk/; revision=26919
      3977873b
    • Tor Lillqvist's avatar
      Untabify. · 2a01f97b
      Tor Lillqvist authored
      2008-09-10  Tor Lillqvist  <tml@novell.com>
      
      	* app/gui/gui-unique.c: Untabify.
      
      
      svn path=/trunk/; revision=26918
      2a01f97b
    • Tor Lillqvist's avatar
      Destroy the proxy window here so that gimp_unique_win32_open() in · 0fb83526
      Tor Lillqvist authored
      2008-09-10  Tor Lillqvist  <tml@novell.com>
      
      	* app/gui/gui-unique.c (gui_unique_win32_exit): Destroy the proxy
      	window here so that gimp_unique_win32_open() in app/unique.c won't
      	find it. This is important especially in a developer version where
      	the debug output window might be left open and the proxy window
      	still existing for a long time after the GTK+ main loop of the
      	GIMP GUI has finished. Thanks to Michael Schumacher for pointing
      	this out.
      
      	There is still a small race window here after GIMP has begun
      	closing down its GUI in gui_exit_callback() and before the proxy
      	window has gone away. If another GIMP starts during that interval,
      	it will find the proxy window and send it a message, which will
      	then either be ignored, or the proxy window will have been
      	destroyed before it gets the message. Let's ignore that. There is
      	a much wider time window during which multiple GIMP instances may
      	be started during GIMP startup anyway.
      
      
      svn path=/trunk/; revision=26917
      0fb83526
    • Tor Lillqvist's avatar
      gui_unique_win32_message_handler() can be static. Include file/file-open.h · 9950975d
      Tor Lillqvist authored
      2008-09-10  Tor Lillqvist  <tml@novell.com>
      
      	* app/gui/gui-unique.c: gui_unique_win32_message_handler() can be
      	static. Include file/file-open.h for file_open_from_command_line()
      	declaration. Fix copy/paste glitch in gui_unique_exit().
      
      
      svn path=/trunk/; revision=26916
      9950975d
    • Michael Natterer's avatar
      factor out function that selects a path and scrolls to that path. Keep the · 420b60b8
      Michael Natterer authored
      2008-09-10  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpactionview.c: factor out function that selects a
      	path and scrolls to that path. Keep the selected path visible if
      	it is still there after filtering.
      
      
      svn path=/trunk/; revision=26914
      420b60b8