aboutsummaryrefslogtreecommitdiff
path: root/src/greeter-list.vala
diff options
context:
space:
mode:
authorMichael Webster <miketwebster@gmail.com>2024-05-28 14:10:26 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2024-05-28 14:11:00 +0200
commit5a2e16b8405236a76c09de77120a03e50254c5bf (patch)
treeff949a6ea2258580cf8a359b7f2498b70d4621a9 /src/greeter-list.vala
parentdc19d70c2c8f6680a18f20c34b67bc70c50f680c (diff)
downloadarctica-greeter-5a2e16b8405236a76c09de77120a03e50254c5bf.tar.gz
arctica-greeter-5a2e16b8405236a76c09de77120a03e50254c5bf.tar.bz2
arctica-greeter-5a2e16b8405236a76c09de77120a03e50254c5bf.zip
Fix hidpi rendering of session badges.
Most of the more common desktops provide a scalable icon, so they can be rendered in hidpi.
Diffstat (limited to 'src/greeter-list.vala')
-rw-r--r--src/greeter-list.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/greeter-list.vala b/src/greeter-list.vala
index 2ed347b..8158f9d 100644
--- a/src/greeter-list.vala
+++ b/src/greeter-list.vala
@@ -24,6 +24,8 @@
*/
private const int MAX_FIELD_SIZE = 200;
+public int _scale_factor = 1;
+
private int get_grid_offset (int size)
{
@@ -173,6 +175,8 @@ public abstract class GreeterList : FadableBox
can_focus = false;
visible_window = false;
+ _scale_factor = get_scale_factor ();
+
fixed = new Gtk.Fixed ();
fixed.show ();
add (fixed);