Code

Split SPCanvasItem and SPCanvasGroup to individual .h files. Pruned forward header.
[inkscape.git] / src / widgets / desktop-widget.cpp
index 4620b15328e0137603f11dcf50078cf0426513a5..be2caa5ee0a3723a0e162bd99bd97d38e8467775 100644 (file)
@@ -33,6 +33,7 @@
 #include "desktop-events.h"
 #include "desktop-handles.h"
 #include "desktop-widget.h"
+#include "display/sp-canvas.h"
 #include "display/canvas-arena.h"
 #include "display/nr-arena.h"
 #include "document.h"
@@ -123,30 +124,6 @@ static void sp_dtw_sticky_zoom_toggled (GtkMenuItem *item, gpointer data);
 
 SPViewWidgetClass *dtw_parent_class;
 
-static GTimer *baseTimer = 0;
-static bool timeReported = false;
-
-static void timeGoing(gchar const* id)
-{
-    if ( !baseTimer ) {
-        g_message("Starting time at point [%s]", id);
-        baseTimer = g_timer_new();
-    }
-}
-
-static void checkTime(gchar const* msg)
-{
-    if ( baseTimer && !timeReported ) {
-        timeReported = true;
-        g_timer_stop(baseTimer);
-        gulong msCount = 0;
-        gdouble secs = g_timer_elapsed( baseTimer, &msCount );
-        g_message("Time ended at %2.3f with [%s]", secs, msg);
-    }
-}
-
-
-
 class CMSPrefWatcher {
 public:
     CMSPrefWatcher() :
@@ -278,7 +255,6 @@ GType SPDesktopWidget::getType(void)
 {
     static GtkType type = 0;
     if (!type) {
-        timeGoing("SPDesktopWidget::getType");
         GTypeInfo info = {
             sizeof(SPDesktopWidgetClass),
             0, // base_init
@@ -304,7 +280,6 @@ GType SPDesktopWidget::getType(void)
 static void
 sp_desktop_widget_class_init (SPDesktopWidgetClass *klass)
 {
-    timeGoing("sp_desktop_widget_class_init");
     dtw_parent_class = (SPViewWidgetClass*)gtk_type_class (SP_TYPE_VIEW_WIDGET);
 
     GtkObjectClass *object_class = (GtkObjectClass *) klass;
@@ -321,7 +296,6 @@ sp_desktop_widget_class_init (SPDesktopWidgetClass *klass)
  */
 void SPDesktopWidget::init( SPDesktopWidget *dtw )
 {
-    timeGoing("SPDesktopWidget::init");
     GtkWidget *widget;
     GtkWidget *tbl;
     GtkWidget *canvas_tbl;