libreofficekit/source/gtk/lokdocview.c | 9 +++++++++ 1 file changed, 9 insertions(+)
New commits: commit cfd89a2c65931847e7dd4c243e84605e3c8055ed Author: Miklos Vajna <vmik...@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; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits