]> git.street.me.uk Git - andy/viking.git/blobdiff - src/google.c
Never willingly abort, remove exit() statements.
[andy/viking.git] / src / google.c
index 949f38e056a4c1ab944d18c5fbd790472d3f6f6f..de20d08e9d9bc2a9a12338a68594e3447871fadf 100644 (file)
 
 #include <glib/gi18n.h>
 
+#include "globals.h"
 #include "google.h"
-
+#include "vikexttools.h"
+#include "vikwebtoolcenter.h"
+#include "vikgoto.h"
+#include "googlesearch.h"
 
 void google_init () {
+  // Webtools
+  VikWebtoolCenter *webtool = vik_webtool_center_new_with_members ( _("Google"), "http://maps.google.com/maps?f=q&geocode=&ie=UTF8&ll=%s,%s&z=%d&iwloc=addr" );
+  vik_ext_tools_register ( VIK_EXT_TOOL ( webtool ) );
+  g_object_unref ( webtool );
+
+  // Goto
+  GoogleGotoTool *gototool = google_goto_tool_new (  );
+  vik_goto_register ( VIK_GOTO_TOOL ( gototool ) );
+  g_object_unref ( gototool );
 }