@@ -492,7 +492,6 @@ gboolean workspace_switcher_applet_fill(MatePanelApplet* applet)
492492{
493493 PagerData * pager ;
494494 GtkActionGroup * action_group ;
495- gchar * ui_path ;
496495 gboolean display_names ;
497496 GtkCssProvider * provider ;
498497
@@ -577,9 +576,9 @@ gboolean workspace_switcher_applet_fill(MatePanelApplet* applet)
577576 action_group = gtk_action_group_new ("WorkspaceSwitcher Applet Actions" );
578577 gtk_action_group_set_translation_domain (action_group , GETTEXT_PACKAGE );
579578 gtk_action_group_add_actions (action_group , pager_menu_actions , G_N_ELEMENTS (pager_menu_actions ), pager );
580- ui_path = g_build_filename ( WNCK_MENU_UI_DIR , "workspace-switcher-menu.xml" , NULL );
581- mate_panel_applet_setup_menu_from_file ( MATE_PANEL_APPLET ( pager -> applet ), ui_path , action_group );
582- g_free ( ui_path );
579+ mate_panel_applet_setup_menu_from_resource ( MATE_PANEL_APPLET ( pager -> applet ),
580+ WNCKLET_RESOURCE_PATH "workspace-switcher-menu.xml" ,
581+ action_group );
583582
584583 if (mate_panel_applet_get_locked_down (MATE_PANEL_APPLET (pager -> applet )))
585584 {
@@ -968,20 +967,10 @@ static void display_properties_dialog(GtkAction* action, PagerData* pager)
968967 if (pager -> properties_dialog == NULL )
969968 {
970969 GtkBuilder * builder ;
971- GError * error ;
972970
973971 builder = gtk_builder_new ();
974972 gtk_builder_set_translation_domain (builder , GETTEXT_PACKAGE );
975-
976- error = NULL ;
977- gtk_builder_add_from_file (builder , PAGER_BUILDERDIR "/workspace-switcher.ui" , & error );
978-
979- if (error )
980- {
981- g_warning ("Error loading preferences: %s" , error -> message );
982- g_error_free (error );
983- return ;
984- }
973+ gtk_builder_add_from_resource (builder , WNCKLET_RESOURCE_PATH "workspace-switcher.ui" , NULL );
985974
986975 pager -> properties_dialog = WID ("pager_properties_dialog" );
987976
0 commit comments