summaryrefslogtreecommitdiff
path: root/src/baobab-ringschart.vala
diff options
context:
space:
mode:
authorChristopher Davis <christopherdavis@gnome.org>2021-10-01 01:49:07 -0700
committerChristopher Davis <christopherdavis@gnome.org>2021-10-08 04:38:08 -0700
commitcba898e084c0aa039297301e3f03d9eb4bbd9c00 (patch)
treef65bd7d501b93670c0a2df66fe338f23c229dce9 /src/baobab-ringschart.vala
parent5c57b5bd7f0debb01ce7d30cb8e20385a7550016 (diff)
downloadbaobab-cba898e084c0aa039297301e3f03d9eb4bbd9c00.tar.gz
Port to GTK4+libadwaita
This commit ports baobab to GTK and makes use of libadwaita widgets and styling. Things depending on Events have been reworked to use shortcuts and eventcontrollers, like drag and drop or the various shortcuts for the treeview. There have also been tweaks to the styling made to fit in better with the new Adwaita look and feel.
Diffstat (limited to 'src/baobab-ringschart.vala')
-rw-r--r--src/baobab-ringschart.vala7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/baobab-ringschart.vala b/src/baobab-ringschart.vala
index b1c5e39..f2aaa96 100644
--- a/src/baobab-ringschart.vala
+++ b/src/baobab-ringschart.vala
@@ -98,7 +98,6 @@ namespace Baobab {
}
var context = get_style_context ();
- var context_state = context.get_state ();
context.save ();
context.add_class ("subfolder-tip");
@@ -111,7 +110,7 @@ namespace Baobab {
Gdk.Rectangle last_rect = Gdk.Rectangle ();
- var padding = context.get_padding (context_state);
+ var padding = context.get_padding ();
var vpadding = padding.top + padding.bottom;
var hpadding = padding.left + padding.right;
@@ -303,9 +302,7 @@ namespace Baobab {
get_allocation (out allocation);
var context = get_style_context ();
- var context_state = context.get_state ();
-
- var padding = context.get_padding (context_state);
+ var padding = context.get_padding ();
var max_radius = int.min (allocation.width / 2, allocation.height / 2) - padding.left; // Assuming that padding is the same for all sides
var thickness = max_radius / (max_depth + 1);