|
 |
f325b2 |
From f652ef0d80d59c3b7223cc0679403f3e42dda044 Mon Sep 17 00:00:00 2001
|
|
 |
f325b2 |
From: Pranav Kant <pranavk@gnome.org>
|
|
 |
f325b2 |
Date: Wed, 10 Jun 2015 20:59:18 +0530
|
|
 |
f325b2 |
Subject: [PATCH 048/398] gtktiledviewer: Replace deprecated Gtk functions
|
|
 |
f325b2 |
|
|
 |
f325b2 |
Change-Id: I354aa987f8e732945fb552d855a3416c782bb508
|
|
 |
f325b2 |
(cherry picked from commit 101b616c7a2ee90b6d09eedd7a7543a63f237c97)
|
|
 |
f325b2 |
---
|
|
 |
f325b2 |
.../qa/gtktiledviewer/gtktiledviewer.cxx | 55 ++++++++++++++--------
|
|
 |
f325b2 |
1 file changed, 36 insertions(+), 19 deletions(-)
|
|
 |
f325b2 |
|
|
 |
f325b2 |
diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
|
|
 |
f325b2 |
index 22d8775981d0..580d5f66f683 100644
|
|
 |
f325b2 |
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
|
|
 |
f325b2 |
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
|
|
 |
f325b2 |
@@ -57,7 +57,7 @@ const float fZooms[] = { 0.25, 0.5, 0.75, 1.0, 1.5, 2.0, 3.0, 5.0 };
|
|
 |
f325b2 |
|
|
 |
f325b2 |
static void changeZoom( GtkWidget* pButton, gpointer /* pItem */ )
|
|
 |
f325b2 |
{
|
|
 |
f325b2 |
- const char *sName = gtk_tool_button_get_stock_id( GTK_TOOL_BUTTON(pButton) );
|
|
 |
f325b2 |
+ const char *sName = gtk_tool_button_get_icon_name( GTK_TOOL_BUTTON(pButton) );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
float fZoom = 0;
|
|
 |
f325b2 |
float fCurrentZoom = 0;
|
|
 |
f325b2 |
@@ -67,7 +67,7 @@ static void changeZoom( GtkWidget* pButton, gpointer /* pItem */ )
|
|
 |
f325b2 |
fCurrentZoom = lok_doc_view_get_zoom( LOK_DOC_VIEW(pDocView) );
|
|
 |
f325b2 |
}
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- if ( strcmp(sName, "gtk-zoom-in") == 0)
|
|
 |
f325b2 |
+ if ( strcmp(sName, "zoom-in-symbolic") == 0)
|
|
 |
f325b2 |
{
|
|
 |
f325b2 |
for ( unsigned int i = 0; i < sizeof( fZooms ) / sizeof( fZooms[0] ); i++ )
|
|
 |
f325b2 |
{
|
|
 |
f325b2 |
@@ -78,11 +78,11 @@ static void changeZoom( GtkWidget* pButton, gpointer /* pItem */ )
|
|
 |
f325b2 |
}
|
|
 |
f325b2 |
}
|
|
 |
f325b2 |
}
|
|
 |
f325b2 |
- else if ( strcmp(sName, "gtk-zoom-100") == 0)
|
|
 |
f325b2 |
+ else if ( strcmp(sName, "zoom-original-symbolic") == 0)
|
|
 |
f325b2 |
{
|
|
 |
f325b2 |
fZoom = 1;
|
|
 |
f325b2 |
}
|
|
 |
f325b2 |
- else if ( strcmp(sName, "gtk-zoom-out") == 0)
|
|
 |
f325b2 |
+ else if ( strcmp(sName, "zoom-out-symbolic") == 0)
|
|
 |
f325b2 |
{
|
|
 |
f325b2 |
for ( unsigned int i = 0; i < sizeof( fZooms ) / sizeof( fZooms[0] ); i++ )
|
|
 |
f325b2 |
{
|
|
 |
f325b2 |
@@ -353,22 +353,25 @@ int main( int argc, char* argv[] )
|
|
 |
f325b2 |
gtk_window_set_default_size(GTK_WINDOW(pWindow), 1024, 768);
|
|
 |
f325b2 |
g_signal_connect( pWindow, "destroy", G_CALLBACK(gtk_main_quit), NULL );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- pVBox = gtk_vbox_new( FALSE, 0 );
|
|
 |
f325b2 |
+ pVBox = gtk_box_new( GTK_ORIENTATION_VERTICAL, 0 );
|
|
 |
f325b2 |
gtk_container_add( GTK_CONTAINER(pWindow), pVBox );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
// Toolbar
|
|
 |
f325b2 |
GtkWidget* pToolbar = gtk_toolbar_new();
|
|
 |
f325b2 |
gtk_toolbar_set_style( GTK_TOOLBAR(pToolbar), GTK_TOOLBAR_ICONS );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- GtkToolItem* pZoomIn = gtk_tool_button_new_from_stock( GTK_STOCK_ZOOM_IN );
|
|
 |
f325b2 |
+ GtkToolItem* pZoomIn = gtk_tool_button_new( NULL, NULL );
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pZoomIn), "zoom-in-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), pZoomIn, 0);
|
|
 |
f325b2 |
g_signal_connect( G_OBJECT(pZoomIn), "clicked", G_CALLBACK(changeZoom), NULL );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- GtkToolItem* pZoom1 = gtk_tool_button_new_from_stock( GTK_STOCK_ZOOM_100 );
|
|
 |
f325b2 |
+ GtkToolItem* pZoom1 = gtk_tool_button_new( NULL, NULL );
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pZoom1), "zoom-original-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), pZoom1, -1);
|
|
 |
f325b2 |
g_signal_connect( G_OBJECT(pZoom1), "clicked", G_CALLBACK(changeZoom), NULL );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- GtkToolItem* pZoomOut = gtk_tool_button_new_from_stock( GTK_STOCK_ZOOM_OUT );
|
|
 |
f325b2 |
+ GtkToolItem* pZoomOut = gtk_tool_button_new( NULL, NULL );
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pZoomOut), "zoom-out-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), pZoomOut, -1);
|
|
 |
f325b2 |
g_signal_connect( G_OBJECT(pZoomOut), "clicked", G_CALLBACK(changeZoom), NULL );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
@@ -391,27 +394,38 @@ int main( int argc, char* argv[] )
|
|
 |
f325b2 |
gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), pPartModeSelectorToolItem, -1 );
|
|
 |
f325b2 |
|
|
 |
f325b2 |
gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), gtk_separator_tool_item_new(), -1);
|
|
 |
f325b2 |
- pEnableEditing = gtk_toggle_tool_button_new_from_stock(GTK_STOCK_EDIT);
|
|
 |
f325b2 |
+ pEnableEditing = gtk_toggle_tool_button_new();
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pEnableEditing), "insert-text-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pEnableEditing, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pEnableEditing), "toggled", G_CALLBACK(toggleEditing), NULL);
|
|
 |
f325b2 |
- GtkToolItem* pFindButton = gtk_tool_button_new_from_stock(GTK_STOCK_FIND);
|
|
 |
f325b2 |
+
|
|
 |
f325b2 |
+ GtkToolItem* pFindButton = gtk_tool_button_new( NULL, NULL);
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pFindButton), "edit-find-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pFindButton, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pFindButton), "clicked", G_CALLBACK(toggleFindbar), NULL);
|
|
 |
f325b2 |
|
|
 |
f325b2 |
gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), gtk_separator_tool_item_new(), -1);
|
|
 |
f325b2 |
- pBold = gtk_toggle_tool_button_new_from_stock(GTK_STOCK_BOLD);
|
|
 |
f325b2 |
+
|
|
 |
f325b2 |
+ pBold = gtk_toggle_tool_button_new();
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pBold), "format-text-bold-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pBold, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pBold), "toggled", G_CALLBACK(toggleToolItem), NULL);
|
|
 |
f325b2 |
lcl_registerToolItem(pBold, ".uno:Bold");
|
|
 |
f325b2 |
- pItalic = gtk_toggle_tool_button_new_from_stock(GTK_STOCK_ITALIC);
|
|
 |
f325b2 |
+
|
|
 |
f325b2 |
+ pItalic = gtk_toggle_tool_button_new();
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pItalic), "format-text-italic-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pItalic, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pItalic), "toggled", G_CALLBACK(toggleToolItem), NULL);
|
|
 |
f325b2 |
lcl_registerToolItem(pItalic, ".uno:Italic");
|
|
 |
f325b2 |
- pUnderline = gtk_toggle_tool_button_new_from_stock(GTK_STOCK_UNDERLINE);
|
|
 |
f325b2 |
+
|
|
 |
f325b2 |
+ pUnderline = gtk_toggle_tool_button_new();
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pUnderline), "format-text-underline-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pUnderline, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pUnderline), "toggled", G_CALLBACK(toggleToolItem), NULL);
|
|
 |
f325b2 |
lcl_registerToolItem(pUnderline, ".uno:Underline");
|
|
 |
f325b2 |
- pStrikethrough = gtk_toggle_tool_button_new_from_stock(GTK_STOCK_STRIKETHROUGH);
|
|
 |
f325b2 |
+
|
|
 |
f325b2 |
+ pStrikethrough = gtk_toggle_tool_button_new ();
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pStrikethrough), "format-text-strikethrough-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pStrikethrough, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pStrikethrough), "toggled", G_CALLBACK(toggleToolItem), NULL);
|
|
 |
f325b2 |
lcl_registerToolItem(pStrikethrough, ".uno:Strikeout");
|
|
 |
f325b2 |
@@ -422,7 +436,8 @@ int main( int argc, char* argv[] )
|
|
 |
f325b2 |
pFindbar = gtk_toolbar_new();
|
|
 |
f325b2 |
gtk_toolbar_set_style(GTK_TOOLBAR(pFindbar), GTK_TOOLBAR_ICONS);
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- GtkToolItem* pFindbarClose = gtk_tool_button_new_from_stock(GTK_STOCK_CLOSE);
|
|
 |
f325b2 |
+ GtkToolItem* pFindbarClose = gtk_tool_button_new( NULL, NULL);
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pFindbarClose), "window-close-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pFindbar), pFindbarClose, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pFindbarClose), "clicked", G_CALLBACK(toggleFindbar), NULL);
|
|
 |
f325b2 |
|
|
 |
f325b2 |
@@ -432,10 +447,13 @@ int main( int argc, char* argv[] )
|
|
 |
f325b2 |
g_signal_connect(pFindbarEntry, "key-press-event", G_CALLBACK(signalFindbar), 0);
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pFindbar), pEntryContainer, -1);
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- GtkToolItem* pFindbarNext = gtk_tool_button_new_from_stock(GTK_STOCK_GO_DOWN);
|
|
 |
f325b2 |
+ GtkToolItem* pFindbarNext = gtk_tool_button_new( NULL, NULL);
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pFindbarNext), "go-down-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pFindbar), pFindbarNext, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pFindbarNext), "clicked", G_CALLBACK(signalSearchNext), NULL);
|
|
 |
f325b2 |
- GtkToolItem* pFindbarPrev = gtk_tool_button_new_from_stock(GTK_STOCK_GO_UP);
|
|
 |
f325b2 |
+
|
|
 |
f325b2 |
+ GtkToolItem* pFindbarPrev = gtk_tool_button_new( NULL, NULL);
|
|
 |
f325b2 |
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pFindbarPrev), "go-up-symbolic");
|
|
 |
f325b2 |
gtk_toolbar_insert(GTK_TOOLBAR(pFindbar), pFindbarPrev, -1);
|
|
 |
f325b2 |
g_signal_connect(G_OBJECT(pFindbarPrev), "clicked", G_CALLBACK(signalSearchPrev), NULL);
|
|
 |
f325b2 |
|
|
 |
f325b2 |
@@ -465,8 +483,7 @@ int main( int argc, char* argv[] )
|
|
 |
f325b2 |
gtk_widget_set_vexpand (pScrolledWindow, TRUE);
|
|
 |
f325b2 |
gtk_container_add(GTK_CONTAINER(pVBox), pScrolledWindow);
|
|
 |
f325b2 |
|
|
 |
f325b2 |
- // DocView doesn't have scrolling capability, so need a viewport
|
|
 |
f325b2 |
- gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(pScrolledWindow), pDocView);
|
|
 |
f325b2 |
+ gtk_container_add(GTK_CONTAINER(pScrolledWindow), pDocView);
|
|
 |
f325b2 |
|
|
 |
f325b2 |
gtk_widget_show_all( pWindow );
|
|
 |
f325b2 |
// Hide the findbar by default.
|
|
 |
f325b2 |
--
|
|
 |
f325b2 |
2.12.0
|
|
 |
f325b2 |
|