From c4b8c115294ea34d3e820c9e39bdda80af8026ff Mon Sep 17 00:00:00 2001 From: Alexandre Van de Sande Date: Tue, 17 Feb 2015 00:52:40 +0100 Subject: [PATCH] side icons --- cmd/mist/assets/browser.png | Bin 5329 -> 756 bytes cmd/mist/assets/browser@2x.png | Bin 0 -> 1603 bytes cmd/mist/assets/qml/main.qml | 67 +++++++++++++++++++++----- cmd/mist/assets/qml/views/browser.qml | 55 ++++++++++++++++++--- 4 files changed, 103 insertions(+), 19 deletions(-) create mode 100644 cmd/mist/assets/browser@2x.png diff --git a/cmd/mist/assets/browser.png b/cmd/mist/assets/browser.png index 7b3b0870c3e0232e98aea062f1111cc402533ee6..074c9ae3cf6ee974ee1e28cd7e203c711f792461 100644 GIT binary patch literal 756 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 && Number(badge)<999) { + menuItem.badgeNumber = Number(badge); + menuItem.badgeContent = "number" + } else if (badge == "warning") { + menuItem.badgeIcon = "\ue00e" + menuItem.badgeContent = "icon" + + } else if (badge == "ghost") { + menuItem.badgeIcon = "\ue01a" + menuItem.badgeContent = "icon" + + } else if (badge == "question") { + menuItem.badgeIcon = "\ue05d" + menuItem.badgeContent = "icon" + + } else if (badge == "info") { + menuItem.badgeIcon = "\ue08b" + menuItem.badgeContent = "icon" + + } else if (badge == "check") { + menuItem.badgeIcon = "\ue080" + menuItem.badgeContent = "icon" + + } else if (badge == "gear") { + menuItem.badgeIcon = "\ue09a" + menuItem.badgeContent = "icon" + + } + + + console.log(menuItem.badgeContent); + } else { + menuItem.badgeContent = "" + } + }); } } @@ -367,10 +404,12 @@ Rectangle { menuItem.title = pageTitle; }); - webView.runJavaScript("document.querySelector(\"link[rel='icon']\").getAttribute(\"href\")", function(sideIcon){ + webView.runJavaScript("try{document.querySelector(\"link[rel='icon']\").getAttribute(\"href\")}catch(e){}", function(sideIcon){ if(sideIcon){ - menuItem.icon = "http://localhost:3000/whisper-icon@2x.png" + menuItem.icon = webview.url + sideIcon; + console.log("icon: " + webview.url + sideIcon ); }; + console.log("no icon!" ); }); webView.runJavaScript("try{document.querySelector(\"meta[name='ethereum-dapp-url-bar-style']\").getAttribute(\"content\")}catch(e){}", function(topBarStyle){