From 0b64e4341995d9546165d2c55be3bd9b25645582 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Wed, 25 Dec 2024 10:12:46 +0600 Subject: [PATCH] Replaced Port entry to Port Spin Button --- source/ubl-settings-update.c | 4 ++-- ubl-settings-update-web-publication-add.glade | 10 +++++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/source/ubl-settings-update.c b/source/ubl-settings-update.c index ed1c844..2495cc2 100644 --- a/source/ubl-settings-update.c +++ b/source/ubl-settings-update.c @@ -914,7 +914,7 @@ void on_web_publish_edit(GtkWidget *,main_window *widgets){ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->EnableWebFileBrowserCheck),1); } if (size>2&&!yon_char_is_empty(parsed[2])){ - gtk_entry_set_text(GTK_ENTRY(window->PortEntry),parsed[2]); + gtk_spin_button_set_value(GTK_SPIN_BUTTON(window->PortEntry),atol(parsed[2])); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->PortCheck),1); } if (size>3&&!yon_char_is_empty(parsed[3])){ @@ -1142,7 +1142,7 @@ void on_web_publish_accept(GtkWidget *, dictionary *dict){ int enabled = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->EnablePublishCheck)); int port_enabled = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->PortCheck)); - char *port = (char*)gtk_entry_get_text(GTK_ENTRY(window->PortEntry)); + char *port = yon_char_from_long(gtk_spin_button_get_value(GTK_SPIN_BUTTON(window->PortEntry))); int enable_browser = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->EnableWebFileBrowserCheck)); int username_check = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(window->UsernameCheck)); diff --git a/ubl-settings-update-web-publication-add.glade b/ubl-settings-update-web-publication-add.glade index 5dc2c50..f57a3ff 100644 --- a/ubl-settings-update-web-publication-add.glade +++ b/ubl-settings-update-web-publication-add.glade @@ -3,6 +3,11 @@ + + 65535 + 1 + 10 + True False @@ -210,12 +215,11 @@ - + True False True - Port - 8080 + adjustment1 True