master #76

Merged
asmeron merged 4 commits from YanTheKaller/libublsettings-gtk3:master into master 3 weeks ago

@ -1311,7 +1311,7 @@ msgid "Atyrau"
msgstr "Атырау"
msgid "Oral"
msgstr "Оральный"
msgstr "Уральск"
msgid "Vientiane"
msgstr "Вьентьян"

@ -44,6 +44,7 @@ rmb_menu_window *yon_rmb_menu_setup(GtkWidget *target_widget, int (show_function
GtkWidget *label = gtk_label_new(button_label);
gtk_box_pack_start(GTK_BOX(content_box),label,0,0,0);
g_object_set_data(G_OBJECT(menu_item),"Label",label);
if (function){
g_signal_connect(G_OBJECT(menu_item),"activate",function,data);

@ -318,7 +318,7 @@ yon_packages_info *yon_packages_get_info_struct(enum YON_PACKAGES_DB_TYPE type,
int parsed_size=0;
config_str parsed = NULL;
for (int i=0;i<size;i++){
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)provides_list->data)->name);
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)alpm_list_nth(provides_list,i)->data)->name);
}
package_info->provides = yon_char_parsed_to_string(parsed,parsed_size, " ");
// alpm_list_free(provides_list);
@ -330,7 +330,8 @@ yon_packages_info *yon_packages_get_info_struct(enum YON_PACKAGES_DB_TYPE type,
int parsed_size=0;
config_str parsed = NULL;
for (int i=0;i<size;i++){
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)depends_list->data)->name);
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)alpm_list_nth(depends_list,i)->data)->name);
}
package_info->depends = yon_char_parsed_to_string(parsed,parsed_size, " ");
// alpm_list_free(depends_list);
@ -342,7 +343,7 @@ yon_packages_info *yon_packages_get_info_struct(enum YON_PACKAGES_DB_TYPE type,
int parsed_size=0;
config_str parsed = NULL;
for (int i=0;i<size;i++){
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)optdepends_list->data)->name);
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)alpm_list_nth(optdepends_list,i)->data)->name);
}
package_info->optional_depends = yon_char_parsed_to_string(parsed,parsed_size, " ");
// alpm_list_free(optdepends_list);
@ -354,7 +355,7 @@ yon_packages_info *yon_packages_get_info_struct(enum YON_PACKAGES_DB_TYPE type,
int parsed_size=0;
config_str parsed = NULL;
for (int i=0;i<size;i++){
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)conflicts_list->data)->name);
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)alpm_list_nth(conflicts_list,i)->data)->name);
}
package_info->conflicts = yon_char_parsed_to_string(parsed,parsed_size, " ");
// alpm_list_free(conflicts_list);
@ -366,7 +367,7 @@ yon_packages_info *yon_packages_get_info_struct(enum YON_PACKAGES_DB_TYPE type,
int parsed_size=0;
config_str parsed = NULL;
for (int i=0;i<size;i++){
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)replaces_list->data)->name);
yon_char_parsed_add_or_create_if_exists(parsed,&parsed_size,((alpm_depend_t*)alpm_list_nth(replaces_list,i)->data)->name);
}
package_info->replaces = yon_char_parsed_to_string(parsed,parsed_size, " ");
// alpm_list_free(replaces_list);

@ -140,7 +140,7 @@ void yon_window_config_add_listener(GtkWidget *widget, char *param_name, char *w
* Параметр [param_name] добавляется в раздел [section] конфига утилиты со значением [tracked value].
* Тип указывается в [type]
*/
void yon_window_config_add_custom_parameter(char *param_name, char *section, void *tracked_value, enum YON_TYPE val_type);
__attribute__((__deprecated__)) void yon_window_config_add_custom_parameter(char *param_name, char *section, void *tracked_value, enum YON_TYPE val_type);
void yon_window_config_add_instant_parameter(char *param_name, char *section, void *tracked_value, enum YON_TYPE val_type);

Loading…
Cancel
Save