From 332e588081efdd3196470a43b478d46fa0eb05ee Mon Sep 17 00:00:00 2001 From: Bryan Chauvin Date: Thu, 12 Sep 2019 10:49:40 -0500 Subject: [PATCH] Added name for dock icons in the footer to easily identify which is which --- app/assets/javascripts/app/controllers/footer.js | 2 ++ app/assets/templates/footer.html.haml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/app/controllers/footer.js b/app/assets/javascripts/app/controllers/footer.js index 7e6c65fd1..03b41e5f9 100644 --- a/app/assets/javascripts/app/controllers/footer.js +++ b/app/assets/javascripts/app/controllers/footer.js @@ -213,11 +213,13 @@ angular.module('app') this.reloadDockShortcuts = function() { let shortcuts = []; for(var theme of this.themesWithIcons) { + var name = theme.content.package_info.name; var icon = theme.content.package_info.dock_icon; if(!icon) { continue; } shortcuts.push({ + name: name, component: theme, icon: icon }) diff --git a/app/assets/templates/footer.html.haml b/app/assets/templates/footer.html.haml index 739242274..4ffb6fbca 100644 --- a/app/assets/templates/footer.html.haml +++ b/app/assets/templates/footer.html.haml @@ -53,9 +53,9 @@ .sk-app-bar-item.dock-shortcut{"ng-repeat" => "shortcut in ctrl.dockShortcuts"} .sk-app-bar-item-column{"ng-click" => "ctrl.selectShortcut(shortcut)", "ng-class" => "{'underline': shortcut.component.active}"} - .div{"ng-if" => "shortcut.icon.type == 'circle'"} + .div{"ng-if" => "shortcut.icon.type == 'circle'", "title" => "{{shortcut.name}}"} .sk-circle.small{"ng-style" => "{'background-color': shortcut.icon.background_color, 'border-color': shortcut.icon.border_color}"} - .div{"ng-if" => "shortcut.icon.type == 'svg'"} + .div{"ng-if" => "shortcut.icon.type == 'svg'", "title" => "{{shortcut.name}}"} .svg-item{"ng-attr-id" => "dock-svg-{{shortcut.component.uuid}}", "elem-ready" => "ctrl.initSvgForShortcut(shortcut)"} .sk-app-bar-item.border{"ng-if" => "ctrl.hasPasscode()"}