Fix declaration and deprecation warnings
This commit is contained in:
parent
66d4e4c531
commit
4f180216a1
8 changed files with 29 additions and 19 deletions
|
@ -840,7 +840,8 @@ feed_panel_init (FeedPanel* panel)
|
||||||
|
|
||||||
webview = webkit_web_view_new ();
|
webview = webkit_web_view_new ();
|
||||||
#if GTK_CHECK_VERSION(3,0,0)
|
#if GTK_CHECK_VERSION(3,0,0)
|
||||||
font_desc = gtk_style_context_get_font(gtk_widget_get_style_context(treeview), GTK_STATE_FLAG_NORMAL);
|
font_desc = (PangoFontDescription*)gtk_style_context_get_font (
|
||||||
|
gtk_widget_get_style_context (treeview), GTK_STATE_FLAG_NORMAL);
|
||||||
#else
|
#else
|
||||||
font_desc = treeview->style->font_desc;
|
font_desc = treeview->style->font_desc;
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -394,11 +394,7 @@ static TBEditorWidget *tb_editor_create_dialog(MidoriBrowser *parent)
|
||||||
GTK_WINDOW(parent),
|
GTK_WINDOW(parent),
|
||||||
GTK_DIALOG_DESTROY_WITH_PARENT,
|
GTK_DIALOG_DESTROY_WITH_PARENT,
|
||||||
GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, NULL);
|
GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, NULL);
|
||||||
#if !GTK_CHECK_VERSION(3,0,0)
|
vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog));
|
||||||
vbox = (GTK_DIALOG(dialog))->vbox;
|
|
||||||
#else
|
|
||||||
vbox = GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog)));
|
|
||||||
#endif
|
|
||||||
gtk_box_set_spacing(GTK_BOX(vbox), 6);
|
gtk_box_set_spacing(GTK_BOX(vbox), 6);
|
||||||
gtk_widget_set_name(dialog, "GeanyDialog");
|
gtk_widget_set_name(dialog, "GeanyDialog");
|
||||||
gtk_window_set_default_size(GTK_WINDOW(dialog), -1, 400);
|
gtk_window_set_default_size(GTK_WINDOW(dialog), -1, 400);
|
||||||
|
|
|
@ -902,6 +902,7 @@ katze_throbber_aligned_coords (GtkWidget* widget,
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if GTK_CHECK_VERSION (3, 0, 0)
|
#if GTK_CHECK_VERSION (3, 0, 0)
|
||||||
|
allocation.x = allocation.y = 0;
|
||||||
allocation.width = gtk_widget_get_allocated_width (widget);
|
allocation.width = gtk_widget_get_allocated_width (widget);
|
||||||
allocation.height = gtk_widget_get_allocated_height (widget);
|
allocation.height = gtk_widget_get_allocated_height (widget);
|
||||||
gtk_widget_get_preferred_size (widget, &requisition, NULL);
|
gtk_widget_get_preferred_size (widget, &requisition, NULL);
|
||||||
|
|
|
@ -996,7 +996,6 @@ static gboolean
|
||||||
midori_load_soup_session (gpointer settings)
|
midori_load_soup_session (gpointer settings)
|
||||||
{
|
{
|
||||||
SoupSession* session = webkit_get_default_session ();
|
SoupSession* session = webkit_get_default_session ();
|
||||||
g_object_set_data (G_OBJECT (session), "midori-settings", settings);
|
|
||||||
|
|
||||||
#if defined (HAVE_LIBSOUP_2_37_1)
|
#if defined (HAVE_LIBSOUP_2_37_1)
|
||||||
g_object_set (session,
|
g_object_set (session,
|
||||||
|
@ -1036,6 +1035,7 @@ midori_load_soup_session (gpointer settings)
|
||||||
NULL);
|
NULL);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
g_object_set_data (G_OBJECT (session), "midori-settings", settings);
|
||||||
soup_session_settings_notify_http_proxy_cb (settings, NULL, session);
|
soup_session_settings_notify_http_proxy_cb (settings, NULL, session);
|
||||||
g_signal_connect (settings, "notify::http-proxy",
|
g_signal_connect (settings, "notify::http-proxy",
|
||||||
G_CALLBACK (soup_session_settings_notify_http_proxy_cb), session);
|
G_CALLBACK (soup_session_settings_notify_http_proxy_cb), session);
|
||||||
|
|
|
@ -1349,7 +1349,9 @@ midori_app_setup (gchar** argument_vector)
|
||||||
|
|
||||||
/* libSoup uses threads, therefore if WebKit is built with libSoup
|
/* libSoup uses threads, therefore if WebKit is built with libSoup
|
||||||
* or Midori is using it, we need to initialize threads. */
|
* or Midori is using it, we need to initialize threads. */
|
||||||
|
#if !GLIB_CHECK_VERSION (2, 32, 0)
|
||||||
if (!g_thread_supported ()) g_thread_init (NULL);
|
if (!g_thread_supported ()) g_thread_init (NULL);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if ENABLE_NLS
|
#if ENABLE_NLS
|
||||||
setlocale (LC_ALL, "");
|
setlocale (LC_ALL, "");
|
||||||
|
|
|
@ -5799,7 +5799,6 @@ midori_browser_init (MidoriBrowser* browser)
|
||||||
GtkSettings* gtk_settings;
|
GtkSettings* gtk_settings;
|
||||||
GtkWidget* hpaned;
|
GtkWidget* hpaned;
|
||||||
GtkWidget* vpaned;
|
GtkWidget* vpaned;
|
||||||
GtkRcStyle* rcstyle;
|
|
||||||
GtkWidget* scrolled;
|
GtkWidget* scrolled;
|
||||||
KatzeArray* dummy_array;
|
KatzeArray* dummy_array;
|
||||||
|
|
||||||
|
@ -6156,11 +6155,15 @@ midori_browser_init (MidoriBrowser* browser)
|
||||||
gtk_paned_pack2 (GTK_PANED (hpaned), vpaned, TRUE, FALSE);
|
gtk_paned_pack2 (GTK_PANED (hpaned), vpaned, TRUE, FALSE);
|
||||||
gtk_widget_show (vpaned);
|
gtk_widget_show (vpaned);
|
||||||
browser->notebook = gtk_notebook_new ();
|
browser->notebook = gtk_notebook_new ();
|
||||||
|
#if !GTK_CHECK_VERSION (3, 0, 0)
|
||||||
|
{
|
||||||
/* Remove the inner border between scrollbars and the window border */
|
/* Remove the inner border between scrollbars and the window border */
|
||||||
rcstyle = gtk_rc_style_new ();
|
GtkRcStyle* rcstyle = gtk_rc_style_new ();
|
||||||
rcstyle->xthickness = 0;
|
rcstyle->xthickness = 0;
|
||||||
gtk_widget_modify_style (browser->notebook, rcstyle);
|
gtk_widget_modify_style (browser->notebook, rcstyle);
|
||||||
g_object_unref (rcstyle);
|
g_object_unref (rcstyle);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
gtk_notebook_set_scrollable (GTK_NOTEBOOK (browser->notebook), TRUE);
|
gtk_notebook_set_scrollable (GTK_NOTEBOOK (browser->notebook), TRUE);
|
||||||
gtk_paned_pack1 (GTK_PANED (vpaned), browser->notebook, FALSE, FALSE);
|
gtk_paned_pack1 (GTK_PANED (vpaned), browser->notebook, FALSE, FALSE);
|
||||||
g_signal_connect (browser->notebook, "switch-page",
|
g_signal_connect (browser->notebook, "switch-page",
|
||||||
|
|
|
@ -2264,6 +2264,7 @@ midori_view_populate_popup (MidoriView* view,
|
||||||
WebKitWebView* web_view = WEBKIT_WEB_VIEW (view->web_view);
|
WebKitWebView* web_view = WEBKIT_WEB_VIEW (view->web_view);
|
||||||
GtkWidget* widget = GTK_WIDGET (view);
|
GtkWidget* widget = GTK_WIDGET (view);
|
||||||
MidoriBrowser* browser = midori_browser_get_for_widget (widget);
|
MidoriBrowser* browser = midori_browser_get_for_widget (widget);
|
||||||
|
GdkWindowState state = gdk_window_get_state (gtk_widget_get_window (GTK_WIDGET (browser)));
|
||||||
GtkActionGroup* actions = midori_browser_get_action_group (browser);
|
GtkActionGroup* actions = midori_browser_get_action_group (browser);
|
||||||
GtkMenuShell* menu_shell = GTK_MENU_SHELL (menu);
|
GtkMenuShell* menu_shell = GTK_MENU_SHELL (menu);
|
||||||
GtkWidget* menuitem;
|
GtkWidget* menuitem;
|
||||||
|
@ -2665,7 +2666,6 @@ midori_view_populate_popup (MidoriView* view,
|
||||||
g_object_set_data (G_OBJECT (menuitem), "y", GINT_TO_POINTER (y));
|
g_object_set_data (G_OBJECT (menuitem), "y", GINT_TO_POINTER (y));
|
||||||
}
|
}
|
||||||
|
|
||||||
GdkWindowState state = gdk_window_get_state (gtk_widget_get_window (GTK_WIDGET (browser)));
|
|
||||||
if (state & GDK_WINDOW_STATE_FULLSCREEN)
|
if (state & GDK_WINDOW_STATE_FULLSCREEN)
|
||||||
{
|
{
|
||||||
menuitem = sokoke_action_create_popup_menu_item (
|
menuitem = sokoke_action_create_popup_menu_item (
|
||||||
|
|
|
@ -64,13 +64,15 @@ sokoke_js_script_eval (JSContextRef js_context,
|
||||||
{
|
{
|
||||||
gchar* value;
|
gchar* value;
|
||||||
JSStringRef js_value_string;
|
JSStringRef js_value_string;
|
||||||
|
JSStringRef js_script;
|
||||||
|
JSValueRef js_exception = NULL;
|
||||||
|
JSValueRef js_value;
|
||||||
|
|
||||||
g_return_val_if_fail (js_context, FALSE);
|
g_return_val_if_fail (js_context, FALSE);
|
||||||
g_return_val_if_fail (script, FALSE);
|
g_return_val_if_fail (script, FALSE);
|
||||||
|
|
||||||
JSStringRef js_script = JSStringCreateWithUTF8CString (script);
|
js_script = JSStringCreateWithUTF8CString (script);
|
||||||
JSValueRef js_exception = NULL;
|
js_value = JSEvaluateScript (js_context, js_script,
|
||||||
JSValueRef js_value = JSEvaluateScript (js_context, js_script,
|
|
||||||
JSContextGetGlobalObject (js_context), NULL, 0, &js_exception);
|
JSContextGetGlobalObject (js_context), NULL, 0, &js_exception);
|
||||||
JSStringRelease (js_script);
|
JSStringRelease (js_script);
|
||||||
|
|
||||||
|
@ -793,7 +795,6 @@ sokoke_xfce_header_new (const gchar* icon,
|
||||||
if (sokoke_get_desktop () == SOKOKE_DESKTOP_XFCE)
|
if (sokoke_get_desktop () == SOKOKE_DESKTOP_XFCE)
|
||||||
{
|
{
|
||||||
GtkWidget* entry;
|
GtkWidget* entry;
|
||||||
GtkStyle* style;
|
|
||||||
gchar* markup;
|
gchar* markup;
|
||||||
GtkWidget* xfce_heading;
|
GtkWidget* xfce_heading;
|
||||||
GtkWidget* hbox;
|
GtkWidget* hbox;
|
||||||
|
@ -804,9 +805,7 @@ sokoke_xfce_header_new (const gchar* icon,
|
||||||
|
|
||||||
xfce_heading = gtk_event_box_new ();
|
xfce_heading = gtk_event_box_new ();
|
||||||
entry = gtk_entry_new ();
|
entry = gtk_entry_new ();
|
||||||
style = gtk_widget_get_style (entry);
|
|
||||||
gtk_widget_modify_bg (xfce_heading, GTK_STATE_NORMAL,
|
|
||||||
&style->base[GTK_STATE_NORMAL]);
|
|
||||||
hbox = gtk_hbox_new (FALSE, 12);
|
hbox = gtk_hbox_new (FALSE, 12);
|
||||||
gtk_container_set_border_width (GTK_CONTAINER (hbox), 6);
|
gtk_container_set_border_width (GTK_CONTAINER (hbox), 6);
|
||||||
if (icon)
|
if (icon)
|
||||||
|
@ -816,8 +815,6 @@ sokoke_xfce_header_new (const gchar* icon,
|
||||||
GTK_ICON_SIZE_DIALOG);
|
GTK_ICON_SIZE_DIALOG);
|
||||||
gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0);
|
||||||
label = gtk_label_new (NULL);
|
label = gtk_label_new (NULL);
|
||||||
gtk_widget_modify_fg (label, GTK_STATE_NORMAL
|
|
||||||
, &style->text[GTK_STATE_NORMAL]);
|
|
||||||
markup = g_strdup_printf ("<span size='large' weight='bold'>%s</span>",
|
markup = g_strdup_printf ("<span size='large' weight='bold'>%s</span>",
|
||||||
title);
|
title);
|
||||||
gtk_label_set_markup (GTK_LABEL (label), markup);
|
gtk_label_set_markup (GTK_LABEL (label), markup);
|
||||||
|
@ -826,6 +823,16 @@ sokoke_xfce_header_new (const gchar* icon,
|
||||||
g_free (markup);
|
g_free (markup);
|
||||||
gtk_widget_destroy (entry);
|
gtk_widget_destroy (entry);
|
||||||
|
|
||||||
|
#if !GTK_CHECK_VERSION (3, 0, 0)
|
||||||
|
{
|
||||||
|
GtkStyle* style = gtk_widget_get_style (entry);
|
||||||
|
gtk_widget_modify_bg (xfce_heading, GTK_STATE_NORMAL,
|
||||||
|
&style->base[GTK_STATE_NORMAL]);
|
||||||
|
gtk_widget_modify_fg (label, GTK_STATE_NORMAL
|
||||||
|
, &style->text[GTK_STATE_NORMAL]);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
vbox = gtk_vbox_new (FALSE, 0);
|
vbox = gtk_vbox_new (FALSE, 0);
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), xfce_heading, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), xfce_heading, FALSE, FALSE, 0);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue