[Libreoffice-commits] core.git: Branch 'feature/tiled-editing' - libreofficekit/source
Miklos Vajna
vmiklos at collabora.co.uk
Mon Mar 9 04:41:33 PDT 2015
libreofficekit/source/gtk/lokdocview.c | 9 +++++++++
1 file changed, 9 insertions(+)
New commits:
commit cfd89a2c65931847e7dd4c243e84605e3c8055ed
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Mon Mar 9 12:40:23 2015 +0100
lokdocview: handle LOK_CALLBACK_HYPERLINK_CLICKED
Change-Id: Ic9804857df2237507f412bc6e248e5a7e83f8803
diff --git a/libreofficekit/source/gtk/lokdocview.c b/libreofficekit/source/gtk/lokdocview.c
index cbffc24..08c3831 100644
--- a/libreofficekit/source/gtk/lokdocview.c
+++ b/libreofficekit/source/gtk/lokdocview.c
@@ -679,6 +679,8 @@ static const gchar* lcl_LibreOfficeKitCallbackTypeToString(int nType)
return "LOK_CALLBACK_CURSOR_VISIBLE";
case LOK_CALLBACK_GRAPHIC_SELECTION:
return "LOK_CALLBACK_GRAPHIC_SELECTION";
+ case LOK_CALLBACK_HYPERLINK_CLICKED:
+ return "LOK_CALLBACK_HYPERLINK_CLICKED";
}
return 0;
}
@@ -754,7 +756,14 @@ static gboolean lok_docview_callback(gpointer pData)
gtk_widget_queue_draw(GTK_WIDGET(pCallback->m_pDocView->pEventBox));
}
break;
+ case LOK_CALLBACK_HYPERLINK_CLICKED:
+ {
+ GError* pError = NULL;
+ gtk_show_uri(NULL, pCallback->m_pPayload, GDK_CURRENT_TIME, &pError);
+ }
+ break;
default:
+ g_assert(0);
break;
}
More information about the Libreoffice-commits
mailing list