diff options
| -rw-r--r-- | .github/workflows/builds.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/release.yml | 2 | ||||
| -rw-r--r-- | src/daemon/daemon.c | 29 |
3 files changed, 15 insertions, 18 deletions
diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index f86a1de..f97934e 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -69,7 +69,7 @@ jobs: pacman --noconfirm -Sy git || true echo "::endgroup::" - name: Repository checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install dependency packages run: .github/workflows/${{ env.DISTRO }}.sh - name: Enable ccache to speed up builds diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 418513c..3057d7c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Repository checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install dependency packages run: sudo .github/workflows/ubuntu.sh diff --git a/src/daemon/daemon.c b/src/daemon/daemon.c index 4ff9ea9..7f4516f 100644 --- a/src/daemon/daemon.c +++ b/src/daemon/daemon.c @@ -1943,25 +1943,22 @@ static gboolean notify_daemon_close_notification_handler(NotifyDaemonNotificatio static gboolean notify_daemon_get_capabilities( NotifyDaemonNotifications *object, GDBusMethodInvocation *invocation) { - GVariantBuilder *builder; - GVariant *value; - - builder = g_variant_builder_new (G_VARIANT_TYPE ("as")); - g_variant_builder_add (builder, "s", "actions"); - g_variant_builder_add (builder, "s", "action-icons"); - g_variant_builder_add (builder, "s", "body"); - g_variant_builder_add (builder, "s", "body-hyperlinks"); - g_variant_builder_add (builder, "s", "body-markup"); - g_variant_builder_add (builder, "s", "icon-static"); - g_variant_builder_add (builder, "s", "sound"); - g_variant_builder_add (builder, "s", "persistence"); - value = g_variant_new ("as", builder); - g_variant_builder_unref (builder); + static const gchar *const capabilities[] = { + "actions", + "action-icons", + "body", + "body-hyperlinks", + "body-markup", + "icon-static", + "sound", + "persistence", + NULL + }; + notify_daemon_notifications_complete_get_capabilities ( object, invocation, - (const gchar* const *)g_variant_dup_strv (value, NULL)); - g_variant_unref (value); + capabilities); return TRUE; } |
