From 70f9b047da2eda999c2ec9053fead4e588e14825 Mon Sep 17 00:00:00 2001 From: Olaf Wintermann Date: Wed, 20 Aug 2025 17:18:22 +0200 Subject: [PATCH] implement cert path file dialog --- .../main/kotlin/de/unixwork/rssreader/MainWindow.kt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/rss-application/src/main/kotlin/de/unixwork/rssreader/MainWindow.kt b/rss-application/src/main/kotlin/de/unixwork/rssreader/MainWindow.kt index 831eccf..f61500a 100644 --- a/rss-application/src/main/kotlin/de/unixwork/rssreader/MainWindow.kt +++ b/rss-application/src/main/kotlin/de/unixwork/rssreader/MainWindow.kt @@ -20,9 +20,6 @@ class MainWindow { sourcelist(fill = true, varname = "feeds") { elm: FeedCollection -> val item = SubListItem() item.label = elm.name - item.buttonIcon = "folder" - item.buttonLabel = "Test" - item.badge = "123" item } hbox(margin = 4, spacing = 4) { @@ -90,6 +87,9 @@ class MainWindow { groups = ui.list() name = ui.string() urls = ui.text() + user = ui.string() + password = ui.string() + cert = ui.string() groups.addAll(sourceList.groups) @@ -130,7 +130,10 @@ class MainWindow { textfield(value = cert, hexpand = true) button(icon = "document-open") { openFileDialog(ui) { event -> - + val files = event.fileListEventData; + if(files.size > 0) { + cert!!.setString(files[0]) + } } } } -- 2.47.3