aboutsummaryrefslogtreecommitdiff
path: root/src/snap.cpp
diff options
context:
space:
mode:
authorMirco Müller <mirco.mueller@canonical.com>2014-07-22 16:11:57 +0100
committerMirco Müller <mirco.mueller@canonical.com>2014-07-22 16:11:57 +0100
commit2d702560ea1c7f9efbd8bfa6bd4747a0517138cf (patch)
tree71ee0b19972e70c2ed4142058bc022e90b589542 /src/snap.cpp
parent1a497059179ece59d1cb7ad23b5d96b08dbf5837 (diff)
downloadayatana-indicator-datetime-2d702560ea1c7f9efbd8bfa6bd4747a0517138cf.tar.gz
ayatana-indicator-datetime-2d702560ea1c7f9efbd8bfa6bd4747a0517138cf.tar.bz2
ayatana-indicator-datetime-2d702560ea1c7f9efbd8bfa6bd4747a0517138cf.zip
Make use of the x-canonical-non-shaped-icon hint to suppress masking the symbolic icon with an UbuntuShape.
Diffstat (limited to 'src/snap.cpp')
-rw-r--r--src/snap.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/snap.cpp b/src/snap.cpp
index 45eb14e..5480425 100644
--- a/src/snap.cpp
+++ b/src/snap.cpp
@@ -262,6 +262,8 @@ private:
g_variant_new_boolean(true));
notify_notification_set_hint(m_nn, HINT_TIMEOUT,
g_variant_new_int32(std::chrono::duration_cast<std::chrono::milliseconds>(duration).count()));
+ notify_notification_set_hint(m_nn, HINT_NONSHAPEDICON,
+ g_variant_new_boolean(true));
/// alarm popup dialog's button to show the active alarm
notify_notification_add_action(m_nn, "show", _("Show"),
@@ -374,6 +376,7 @@ private:
static constexpr char const * HINT_SNAP {"x-canonical-snap-decisions"};
static constexpr char const * HINT_TINT {"x-canonical-private-button-tint"};
static constexpr char const * HINT_TIMEOUT {"x-canonical-snap-decisions-timeout"};
+ static constexpr char const * HINT_NONSHAPEDICON {"x-canonical-non-shaped-icon"};
};
/**