[gssdp/wip/gtk4: 16/17] sniffer: Add logo to about dialog
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gssdp/wip/gtk4: 16/17] sniffer: Add logo to about dialog
- Date: Sat, 19 Jun 2021 12:27:42 +0000 (UTC)
commit 28d3317062e264a6bd1313597b59cdf18ba75625
Author: Jens Georg <mail jensge org>
Date: Sat Jun 19 14:16:32 2021 +0200
sniffer: Add logo to about dialog
tools/gssdp-device-sniffer.gresource.xml | 3 +++
tools/main-window.c | 4 ++++
tools/meson.build | 3 ++-
3 files changed, 9 insertions(+), 1 deletion(-)
---
diff --git a/tools/gssdp-device-sniffer.gresource.xml b/tools/gssdp-device-sniffer.gresource.xml
index 6a9d0a3..0b957e4 100644
--- a/tools/gssdp-device-sniffer.gresource.xml
+++ b/tools/gssdp-device-sniffer.gresource.xml
@@ -3,4 +3,7 @@
<gresource prefix="/org/gupnp/GSSDP">
<file preprocess="xml-stripblanks" alias="MainWindow.ui">main-window.ui</file>
</gresource>
+ <gresource prefix="/org/gupnp">
+ <file preprocess="xml-stripblanks" alias="Logo.svg">images/gupnp-logo-short.svg</file>
+ </gresource>
</gresources>
diff --git a/tools/main-window.c b/tools/main-window.c
index 34879d2..8ec49a2 100644
--- a/tools/main-window.c
+++ b/tools/main-window.c
@@ -665,7 +665,10 @@ static void
on_about (GSimpleAction *action, GVariant *parameter, gpointer user_data)
{
const char *AUTHORS[] = { "Zeeshan Ali (Khattak) <zeeshanak gnome org>",
+ "Jens Georg <mail jensge org>",
NULL };
+
+
gtk_show_about_dialog (
GTK_WINDOW (user_data),
"copyright",
@@ -681,6 +684,7 @@ on_about (GSimpleAction *action, GVariant *parameter, gpointer user_data)
"translator-credits",
"license-type",
GTK_LICENSE_LGPL_2_1,
+ "logo", gdk_texture_new_from_resource ("/org/gupnp/Logo.svg"),
NULL);
}
diff --git a/tools/meson.build b/tools/meson.build
index 59c5e74..3de758c 100644
--- a/tools/meson.build
+++ b/tools/meson.build
@@ -1,6 +1,7 @@
resource = gnome.compile_resources(
'org.gupnp.GSSDP.DeviceSniffer',
- 'gssdp-device-sniffer.gresource.xml'
+ 'gssdp-device-sniffer.gresource.xml',
+ source_dir: [meson.current_source_dir(), meson.source_root() / 'doc']
)
sniffer = executable(
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]