From 41cd11871bddc218b1b781f92196a634cb419183 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 27 Oct 2015 21:29:30 +0100 Subject: Add badge (.png) for Openbox window manager. Also make greeter aware of openbox-kde and openbox-gnome. --- data/Makefile.am | 1 + data/openbox_badge.png | Bin 0 -> 810 bytes data/openbox_badge.xcf | Bin 0 -> 1309 bytes src/session-list.vala | 4 ++++ 4 files changed, 5 insertions(+) create mode 100644 data/openbox_badge.png create mode 100644 data/openbox_badge.xcf diff --git a/data/Makefile.am b/data/Makefile.am index 4f8e93d..d5e0cff 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -24,6 +24,7 @@ dist_pkgdata_DATA = \ lxde_badge.png \ mate_badge.png \ message.png \ + openbox_badge.png \ recovery_console_badge.png \ remote_login_help.png \ restart_highlight.png \ diff --git a/data/openbox_badge.png b/data/openbox_badge.png new file mode 100644 index 0000000..d406c35 Binary files /dev/null and b/data/openbox_badge.png differ diff --git a/data/openbox_badge.xcf b/data/openbox_badge.xcf new file mode 100644 index 0000000..f18364c Binary files /dev/null and b/data/openbox_badge.xcf differ diff --git a/src/session-list.vala b/src/session-list.vala index 2921646..d166e2b 100644 --- a/src/session-list.vala +++ b/src/session-list.vala @@ -105,9 +105,11 @@ public class SessionList : GreeterList case "gnome-shell": case "gnome-wayland": case "gnome": + case "openbox-gnome": return "gnome_badge.png"; case "kde": case "kde-plasma": + case "openbox-kde": case "plasma": return "kde_badge.png"; case "lxde": @@ -115,6 +117,8 @@ public class SessionList : GreeterList return "lxde_badge.png"; case "mate": return "mate_badge.png"; + case "openbox": + return "openbox_badge.png"; case "twm": return "twm_badge.png"; case "xfce": -- cgit v1.2.3