Updated German translation
[l10n] Update Japanese translation

Fix an incorrect translation
Fix action callback parameters

All these callback functions connected in menus.c had wrong prototypes
since the introduction of the GtkAction framework in 2008.
Remove unused ddisplay_size_allocate()
[restructuring] Separate Toolbox from interface.c

Reduce code duplication caused by different user interface options.
Also some header cleanup to reduce coupling.
Fix GtkVBox leak with integrated UI
SVG import fixes

 - _parse_color(): the last else branch was not using the separated
   color string leading to Pango not parsing the color correctly
 - a SVG path with only a move-to at the start is supposed to create
   implicit line-to [SVG11 8.3.2]
 - introduce dia_svg_parse_color() for later use
Improve layer_find_objects_containing_rectangle()

Use g_return_val_if_fail() if NULL is passed in as layer.
[warningectomy] no complaints about gdk-pixbuf lack of const

AFAICT gdk_pixbuf_save_to_callback() is not modifying the passed in
pixbuf, but it doesn't decalre it const either. Cast away ours.
[warningectomy] signed/unsigned mismatch
Bug 677243 - use xmlFree() for return value of xmlNodeGetContent()
Update shape.dtd to include <image/> and <text/>
Bug 677351 - Idle priority of canvas rendering adapted to GTK+

The canvas was rendered with lower priority than both GTK+
redraw and resize leading to suboptimal redraw behavior when
resizing the canvas window. Now the priority is between
resize and redraw of GTK+.
Fix compilation errors with gcc

MSVC seems to be more tolerant with superfluous declarations
(one static, the other not). And it is configured to be picky
about C++ comments in C code.
Rough test which would have caught both regressions in dia-0.97.2

- bug 688587 (already fixed) should have crashed it.
- bug 676959 still makes it fail (check against dtd)

rt.shape:499: element text: validity error : No declaration for
 attribute font-size of element text
Document rt.shape does not validate against ../doc/shape.dtd
Bug 676959 - Respect <text/> attribute font-size during import

The previously committed check does not catch this change but
should have given the reminder to look here too for support
of font-size support.
Updated POTFILES.in
Updated Latvian translation
Remove SISSI from build, too.

It was removed from install before release 2009.
Now it is completely removed to not hinder maintenance.
Flowchart textfitting change was breaking in unit test

The condidition to grow the ellipse was apply too eagerly.