[dia] fix #411



commit 65b295850c01a82db0b47404849ec8dbd8e66e79
Author: Zander Brown <zbrown gnome org>
Date:   Mon Jul 15 13:34:16 2019 +0100

    fix #411

 app/interface.c               |  3 ---
 lib/libdia.def                | 23 ++++++++++-------------
 plug-ins/layout/dia-graph.cpp |  4 ++++
 3 files changed, 14 insertions(+), 16 deletions(-)
---
diff --git a/app/interface.c b/app/interface.c
index ec08c696..7b9414b2 100644
--- a/app/interface.c
+++ b/app/interface.c
@@ -443,9 +443,6 @@ create_canvas (DDisplay *ddisp)
 {
   GtkWidget *canvas = gtk_drawing_area_new();
 
-  /* Dia's canvas does it's double buffering alone so switch off GTK's */
-  gtk_widget_set_double_buffered (canvas, FALSE);
-
   gtk_widget_set_events (canvas,
                          GDK_EXPOSURE_MASK |
                          GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK |
diff --git a/lib/libdia.def b/lib/libdia.def
index 27bdb735..67683ba7 100644
--- a/lib/libdia.def
+++ b/lib/libdia.def
@@ -266,8 +266,6 @@ EXPORTS
  dia_font_selector_new
  dia_font_selector_set_font
 
- dia_gdk_renderer_get_type
- dia_gdk_renderer_set_dashes
 
  dia_get_data_directory
  dia_get_lib_directory
@@ -421,8 +419,6 @@ EXPORTS
  distance_bez_shape_point
  distance_ellipse_point
  distance_line_point
- distance_point_point
- distance_point_point_manhattan
  distance_polygon_point
  distance_rectangle_point
 
@@ -635,21 +631,12 @@ EXPORTS
  persistence_get_integer
  persistence_get_real
 
- point_add
- point_add_scaled
  point_convex
- point_copy
  point_cross
- point_dot
- point_len
- point_normalize
- point_scale
- point_sub
  transform_length
  transform_point
  transform_bezpoint
 
- point_get_perp
  three_point_circle
 
  polybezier_bbox
@@ -812,3 +799,13 @@ EXPORTS
  dia_option_menu_get_active
  dia_option_menu_new
  dia_option_menu_set_active
+
+ pixbuf_from_resource
+ dia_cairo_interactive_renderer_new
+ dia_interactive_renderer_paint
+ dia_object_type_get_icon
+ dia_interactive_renderer_set_selection
+ cairo_export_data
+ cairo_print_callback
+ dia_cairo_renderer_get_type
+ 
\ No newline at end of file
diff --git a/plug-ins/layout/dia-graph.cpp b/plug-ins/layout/dia-graph.cpp
index b33fb967..ce2286ee 100644
--- a/plug-ins/layout/dia-graph.cpp
+++ b/plug-ins/layout/dia-graph.cpp
@@ -82,6 +82,10 @@ private :
   Edges m_edges;
 };
 
+DiaGraph::~DiaGraph() {
+
+}
+
 IGraph *
 dia_graph_create ()
 {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]