From 009f135656674dc5184dc981235b8760265c3e25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Tue, 24 Mar 2026 10:32:13 -0700 Subject: [PATCH] Use Granite 9 --- README.md | 2 +- data/styles/Application.css | 3 +-- meson.build | 2 +- src/Services/PopoverManager.vala | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index dba5c49f..971948ea 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ You'll need the following dependencies: * libgala-dev >= 8.3.0 * libgee-0.8-dev * libglib2.0-dev -* libgranite-7-dev >= 7.6.0 +* libgranite-9-dev >= 9.0.0 * libgtk-4-dev * meson * libmutter-10-dev >= 10 diff --git a/data/styles/Application.css b/data/styles/Application.css index 3e90f292..7dc41cad 100644 --- a/data/styles/Application.css +++ b/data/styles/Application.css @@ -109,7 +109,6 @@ panel.translucent.color-light > box { -gtk-icon-shadow: none; } -popover.indicator > contents { +popover.menu > contents { min-width: 20rem; - padding: 0.25rem 0; } diff --git a/meson.build b/meson.build index 57719c49..0615471b 100644 --- a/meson.build +++ b/meson.build @@ -31,7 +31,7 @@ gmodule_dep = dependency('gmodule-2.0') gdk_wl_dep = dependency('gtk4-wayland') gtk_dep = dependency('gtk4') gee_dep = dependency('gee-0.8') -granite_dep = dependency('granite-7', version: '>=7.6.0') +granite_dep = dependency('granite-9', version: '>=9.0.0') posix_dep = vala.find_library('posix') wl_client_dep = dependency('wayland-client') diff --git a/src/Services/PopoverManager.vala b/src/Services/PopoverManager.vala index 75bb826a..d3a84b00 100644 --- a/src/Services/PopoverManager.vala +++ b/src/Services/PopoverManager.vala @@ -69,7 +69,7 @@ public class Wingpanel.Services.PopoverManager : Object { popover = new Gtk.Popover () { position = BOTTOM }; - popover.add_css_class ("indicator"); + popover.add_css_class ("menu"); popover.closed.connect (() => { current_indicator = null;