From dce2b3b6fee16ea0330d56f583277034bfbabe7b Mon Sep 17 00:00:00 2001 From: Ivan Dmitrievich Yartsev Date: Mon, 15 Dec 2025 09:57:08 +0000 Subject: [PATCH] Moved DB update from terminal window --- source/ubl-settings-kernel.c | 6 +++--- source/ubl-settings-kernel.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/source/ubl-settings-kernel.c b/source/ubl-settings-kernel.c index 1a62a4c..a1b72f4 100644 --- a/source/ubl-settings-kernel.c +++ b/source/ubl-settings-kernel.c @@ -1546,9 +1546,9 @@ void on_paned_position_changed(GtkWidget *, GdkEvent*,main_window *widgets){ gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),size-40); } -void on_database_update(void *,void *widgets){ - terminal_window_struct *window = yon_terminal_window_launch(GTK_WINDOW(((main_window*)widgets)->Window),pacman_update_command,yon_char_get_localised_from_lib(SUCCESS_LABEL),yon_char_get_localised_from_lib(FAIL_LABEL)); - g_signal_connect(G_OBJECT(window->window),"destroy",G_CALLBACK(on_update_clicked),widgets); +void on_database_update(void *,main_window *widgets){ + yon_terminal_integrated_start(widgets->InstallTerminal,pacman_update_command); + gtk_button_clicked(GTK_BUTTON(widgets->MoreButton)); } diff --git a/source/ubl-settings-kernel.h b/source/ubl-settings-kernel.h index 8ba58cb..3c177d8 100644 --- a/source/ubl-settings-kernel.h +++ b/source/ubl-settings-kernel.h @@ -322,4 +322,4 @@ void on_terminal_cancel(GtkWidget *,main_window *widgets); void on_pacman_db_unlock(void); void on_paned_position_changed(GtkWidget *, GdkEvent*,main_window *widgets); gboolean on_terminal_check_progress(main_window *widgets); -void on_database_update(void *,void *widgets); \ No newline at end of file +void on_database_update(void *,main_window *widgets); \ No newline at end of file