|
|
|
|
@ -29,12 +29,8 @@ repo_window *setup_repo_window(){
|
|
|
|
|
|
|
|
|
|
widgets->repoTypeLabel=yon_gtk_builder_get_widget(widgets->builder, "repoTypeLabel");
|
|
|
|
|
widgets->repoTypeEntry=yon_gtk_builder_get_widget(widgets->builder, "repoTypeEntry");
|
|
|
|
|
widgets->repoURILabel=yon_gtk_builder_get_widget(widgets->builder, "repoURILabel");
|
|
|
|
|
widgets->repoURIMeanLabel=yon_gtk_builder_get_widget(widgets->builder, "repoURIMeanLabel");
|
|
|
|
|
widgets->repoDistributionLabel=yon_gtk_builder_get_widget(widgets->builder, "repoDistributionLabel");
|
|
|
|
|
widgets->repoDistributionMeanLabel=yon_gtk_builder_get_widget(widgets->builder, "repoDistributionMeanLabel");
|
|
|
|
|
widgets->repoSectionsLabel=yon_gtk_builder_get_widget(widgets->builder, "repoSectionsLabel");
|
|
|
|
|
widgets->repoSectionsMeanlabel=yon_gtk_builder_get_widget(widgets->builder, "repoSectionsMeanlabel");
|
|
|
|
|
widgets->repoDistributionEntry=yon_gtk_builder_get_widget(widgets->builder, "repoDistributionEntry");
|
|
|
|
|
|
|
|
|
|
widgets->repoCancelButton=yon_gtk_builder_get_widget(widgets->builder, "repoCancelButton");
|
|
|
|
|
widgets->repoAcceptButton=yon_gtk_builder_get_widget(widgets->builder, "repoAcceptButton");
|
|
|
|
|
@ -43,18 +39,13 @@ repo_window *setup_repo_window(){
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->repoAcceptButton), "clicked", G_CALLBACK(on_close_subwindow), NULL);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gtk_window_set_title(GTK_WINDOW(widgets->window),_("System update"));
|
|
|
|
|
gtk_window_set_title(GTK_WINDOW(widgets->window),TITLE_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoTypeLabel),_("Type: "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoURILabel),_("URI: "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoURIMeanLabel),_(" "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoDistributionLabel),_("Distribution: "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoDistributionMeanLabel),_(" "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoSectionsLabel),_("Sections: "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoSectionsMeanlabel),_(" "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoTypeLabel),ADRESS_LABEL);
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repoDistributionLabel),DISTRIBUTION_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repoCancelButton),_("Cancel"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repoAcceptButton),_("Save"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repoCancelButton),CANCEL_LABEL);
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repoAcceptButton),SAVE_LABEL);
|
|
|
|
|
gtk_widget_show_all(widgets->window);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -108,47 +99,47 @@ main_window *setup_window(){
|
|
|
|
|
|
|
|
|
|
widgets->mainCheckForUpdatesButton=yon_gtk_builder_get_widget(widgets->builder,"checkForUpdatesButton");
|
|
|
|
|
|
|
|
|
|
gtk_window_set_title(GTK_WINDOW(widgets->window),_("System update"));
|
|
|
|
|
gtk_window_set_title(GTK_WINDOW(widgets->window),TITLE_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->HeaderTopic),_("System update"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->HeaderTopic),TITLE_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->generalSettingsTabLabel),_("General"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repositoriesSettingsTabLabel),_("Repositories"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsTabLabel),_("Extra"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->generalSettingsTabLabel),GENERAL_LABEL);
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->repositoriesSettingsTabLabel),REPOSITORIES_LABEL);
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsTabLabel),EXTRA_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->generalSettingsUpdatesCheckFreqLabel),_("Update checking frequency"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->generalSettingsHideNoUpdatesCheck),_("Hide icon of no updates found"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->generalSettingsDownloadAutoCheck),_("Download updates automatically"));
|
|
|
|
|
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->generalSettingsUpdatesCheckFreqCombo),_("Every 1 hour"));
|
|
|
|
|
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->generalSettingsUpdatesCheckFreqCombo),_("Every 2 hours"));
|
|
|
|
|
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->generalSettingsUpdatesCheckFreqCombo),_("Every 3 hours"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->generalSettingsUpdatesCheckFreqLabel),CHECK_FREQUENCY_LABEL);
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->generalSettingsHideNoUpdatesCheck),HIDE_NO_UPDATES_LABEL);
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->generalSettingsDownloadAutoCheck),AUTO_UPDATE_LABEL);
|
|
|
|
|
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->generalSettingsUpdatesCheckFreqCombo),EVERY_1_HOUR_LABEL);
|
|
|
|
|
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->generalSettingsUpdatesCheckFreqCombo),EVERY_2_HOURS_LABEL);
|
|
|
|
|
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->generalSettingsUpdatesCheckFreqCombo),EVERY_3_HOURS_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsActivateAURCheck),_("Activate AUR"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsActivateUBURCheck),_("Activate UBUR"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsCreateButton),_("Create"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsEditButton),_("Edit"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsDeleteButton),_("Delete"));
|
|
|
|
|
gtk_tree_view_column_set_title(GTK_TREE_VIEW_COLUMN(widgets->repositoriesSettingsEnabledColumn),_("Enabled"));
|
|
|
|
|
gtk_tree_view_column_set_title(GTK_TREE_VIEW_COLUMN(widgets->repositoriesSettingsURIColumn),_("URI"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsActivateAURCheck),AUR_LABEL);
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsActivateUBURCheck),UBUR_LABEL);
|
|
|
|
|
// gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsCreateButton),_("Create"));
|
|
|
|
|
// gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsEditButton),_("Edit"));
|
|
|
|
|
// gtk_button_set_label(GTK_BUTTON(widgets->repositoriesSettingsDeleteButton),_("Delete"));
|
|
|
|
|
gtk_tree_view_column_set_title(GTK_TREE_VIEW_COLUMN(widgets->repositoriesSettingsEnabledColumn),ENABLED_LABEL);
|
|
|
|
|
gtk_tree_view_column_set_title(GTK_TREE_VIEW_COLUMN(widgets->repositoriesSettingsURIColumn),URI_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsPackageManagerLabel),_("Package manager: "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsUpdateCommandLabel),_("Update command: "));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsCacheCleanlabel),_("Cache clean command: "));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->extraSettingsLaunchPackageManagerButton),_("Launch package manager"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsPackageManagerLabel),PACKAGE_MANAGER_LABEL);
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsUpdateCommandLabel),UPDATE_COMMAND_LABEL);
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->extraSettingsCacheCleanlabel),CACHE_CLEAN_LABEL);
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->extraSettingsLaunchPackageManagerButton),LAUNCH_PACKAGE_MANAGER_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->headerLoadConfigLabel),_("load"));
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerLoadGlobalConfigButton),_("Load global configuration"));
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerLoadLocalConfigButton),_("Load local configuration"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->headerLoadConfigLabel),LOAD_LABEL);
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerLoadGlobalConfigButton),LOAD_GLOBAL_LABEL);
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerLoadLocalConfigButton),LOAD_LOCAL_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->headerSaveConfigLabel),_("Save"));
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerSaveGlobalLocalConfigButton),_("Save to global and local configuration"));
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerSaveGlobalConfigButton),_("Save to global configuration"));
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerSaveLocalConfigButton),_("Save to local configuration"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(widgets->headerSaveConfigLabel),SAVE_LABEL);
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerSaveGlobalLocalConfigButton),SAVE_LABEL);
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerSaveGlobalConfigButton),SAVE_GLOBAL_LABEL);
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerSaveLocalConfigButton),SAVE_LOCAL_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerDocumentationButton),_("Documentation"));
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerAboutButton),_("About"));
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerDocumentationButton),DOCUMENTATION_LABEL);
|
|
|
|
|
gtk_menu_item_set_label(GTK_MENU_ITEM(widgets->headerAboutButton),ABOUT_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->mainCheckForUpdatesButton),_("Check for updates"));
|
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->mainCheckForUpdatesButton),CHECK_FOR_UPDATES_LABEL);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -163,7 +154,7 @@ main_window *setup_window(){
|
|
|
|
|
yon_ubl_header_setup(Overlay,Header,Image,image_path);
|
|
|
|
|
gtk_overlay_add_overlay(GTK_OVERLAY(UnderNoteOverlay),checkForUpdatesButton);
|
|
|
|
|
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(headLabel),_("System update parameter configuration"));
|
|
|
|
|
gtk_label_set_text(GTK_LABEL(headLabel),TITLE_LABEL);
|
|
|
|
|
gtk_widget_show_all(widgets->window);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|