From 52c6d86c05b1e12b38bc1ca297843071612630e9 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 30 Jun 2025 12:11:45 +0000 Subject: [PATCH] Fixed move window packages path in command; added add window command debug output --- source/ubl-settings-repomanager-add-window.c | 2 +- source/ubl-settings-repomanager-move.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/ubl-settings-repomanager-add-window.c b/source/ubl-settings-repomanager-add-window.c index fef5012..18e1870 100644 --- a/source/ubl-settings-repomanager-add-window.c +++ b/source/ubl-settings-repomanager-add-window.c @@ -181,7 +181,7 @@ void on_add_packages_accept(GtkWidget *self, dictionary *dict){ command = add_packages_command(storage,arch,repo,packages); } - if (system(command)){ + if (system(yon_debug_output("%s\n",command))){ yon_ubl_status_box_render(PACKAGES_ADD_ERROR_LABEL,BACKGROUND_IMAGE_FAIL_TYPE); } else { yon_ubl_status_box_render(PACKAGES_ADD_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE); diff --git a/source/ubl-settings-repomanager-move.c b/source/ubl-settings-repomanager-move.c index 82e045e..551474d 100644 --- a/source/ubl-settings-repomanager-move.c +++ b/source/ubl-settings-repomanager-move.c @@ -214,7 +214,7 @@ void on_move_accept(GtkWidget *self, dictionary *dict){ for_iter(model,&iter){ char *path; gtk_tree_model_get(model,&iter,2,&path,-1); - yon_char_parsed_add_or_create_if_exists(parsed, &size,path); + yon_char_parsed_add_or_create_if_exists(parsed, &size,path+(yon_char_find_last(path,'/')>-1?yon_char_find_last(path,'/')+1:0)); } if (!size) { @@ -225,7 +225,7 @@ void on_move_accept(GtkWidget *self, dictionary *dict){ char *packages = yon_char_parsed_to_string(parsed,size," "); char *command = NULL; command = yon_move_packages_command(storage,arch,source_repo,target_repo,packages,repo_sign); - if (system(command)){ + if (system(yon_debug_output("%s\n",command))){ yon_ubl_status_box_render(PACKAGES_MOVE_ERROR_LABEL,BACKGROUND_IMAGE_FAIL_TYPE); } else { yon_ubl_status_box_render(PACKAGES_MOVE_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);