作図ソフト dia の改良版
Revision | df71166ff86a1152386017d9c64d6f7061ae31bf (tree) |
---|---|
Time | 2008-05-25 21:56:30 |
Author | Hans Breuer <hans@breu...> |
Commiter | Hans Breuer |
register printing with cairo near to the original print menu item don't
2008-05-18 Hans Breuer <hans@breuer.org>
* plug-ins/cairo/diacairo.c : register printing with cairo near
to the original print menu item
* plug-ins/postscript/postscript.c : don't register the postscript renderer
for printing on win32
svn path=/trunk/; revision=4045
@@ -1,3 +1,17 @@ | ||
1 | +2008-05-18 Hans Breuer <hans@breuer.org> | |
2 | + | |
3 | + * plug-ins/cairo/diacairo.c : register printing with cairo near | |
4 | + to the original print menu item | |
5 | + * plug-ins/postscript/postscript.c : don't register the postscript renderer | |
6 | + for printing on win32 | |
7 | + | |
8 | + Attempts to fix bug #534275 | |
9 | + * lib/diagdkrenderer.c(draw_fill_rounded_rect) : attempt to make | |
10 | + arc drawing for radius<line_width less backend specific. | |
11 | + * objects/standard/box.c objects/standard/polyline.c | |
12 | + objects/standard/zigzagline.c : | |
13 | + set LINEJOIN_ROUND when rendering "rounded" (with radius>0) | |
14 | + | |
1 | 15 | 2008-05-24 Steffen Macke <sdteffen@sdteffen.de> |
2 | 16 | |
3 | 17 | * sheets/SISSI/analyse.png: |
@@ -391,9 +391,9 @@ static DiaExportFilter cb_export_filter = { | ||
391 | 391 | |
392 | 392 | #if GTK_CHECK_VERSION (2,10,0) |
393 | 393 | static DiaCallbackFilter cb_gtk_print = { |
394 | - "GtkCairoPrintAction", | |
395 | - N_("Print via Gtk+/cairo ..."), | |
396 | - "/DisplayMenu/File/FileExtensionStart", | |
394 | + "FilePrintGTK", | |
395 | + N_("Print (GTK) ..."), | |
396 | + "/DisplayMenu/File/FilePrint", | |
397 | 397 | cairo_print_callback, |
398 | 398 | (void*)OUTPUT_PDF |
399 | 399 | }; |
@@ -76,7 +76,10 @@ dia_plugin_init(PluginInfo *info) | ||
76 | 76 | filter_register_export(&eps_ft2_export_filter); |
77 | 77 | #endif |
78 | 78 | |
79 | +#ifndef G_OS_WIN32 | |
80 | + /* on win32 this is too uncommon, can only print to postscript printers */ | |
79 | 81 | filter_register_callback (&cb_ps_print); |
82 | +#endif | |
80 | 83 | |
81 | 84 | return DIA_PLUGIN_INIT_OK; |
82 | 85 | } |