summaryrefslogtreecommitdiff
path: root/hud
diff options
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2016-07-04 14:35:12 +0200
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2016-07-04 14:35:12 +0200
commitb489e6dd87affe23fc55094b447b967ce1273de9 (patch)
treee8f66a3868da67c5beb0ddfb301c2126f37ef07f /hud
parent8c6bdac1576831c7f643e532fb8c819006f83718 (diff)
Views: setup fade animators durations based on low-gfx setting
(bzr r4132.6.3)
Diffstat (limited to 'hud')
-rw-r--r--hud/HudController.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/hud/HudController.cpp b/hud/HudController.cpp
index 035dbcc05..f88e8120f 100644
--- a/hud/HudController.cpp
+++ b/hud/HudController.cpp
@@ -40,8 +40,11 @@ namespace unity
{
namespace hud
{
-
+namespace
+{
DECLARE_LOGGER(logger, "unity.hud.controller");
+const unsigned FADE_DURATION = 90;
+}
Controller::Controller(Controller::ViewCreator const& create_view,
Controller::WindowCreator const& create_window)
@@ -54,7 +57,7 @@ Controller::Controller(Controller::ViewCreator const& create_view,
, monitor_index_(0)
, create_view_(create_view)
, create_window_(create_window)
- , timeline_animator_(90)
+ , timeline_animator_(Settings::Instance().low_gfx() ? 0 : FADE_DURATION)
{
LOG_DEBUG(logger) << "hud startup";