aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/mist/gui.go
diff options
context:
space:
mode:
authorFelix Lange <fjl@twurst.com>2015-03-18 04:15:23 +0800
committerFelix Lange <fjl@twurst.com>2015-03-18 04:15:23 +0800
commit786a58d8b0188700edec824f74606a3980132f50 (patch)
treecf247ed9ca2038e9a11d000ad03b2c75b9056195 /cmd/mist/gui.go
parent9663493ba0d493ec62153e725b5d30340f2aa525 (diff)
parent17cd7a5817ce4acbfb85ebe1977952027167bd1c (diff)
downloaddexon-786a58d8b0188700edec824f74606a3980132f50.tar
dexon-786a58d8b0188700edec824f74606a3980132f50.tar.gz
dexon-786a58d8b0188700edec824f74606a3980132f50.tar.bz2
dexon-786a58d8b0188700edec824f74606a3980132f50.tar.lz
dexon-786a58d8b0188700edec824f74606a3980132f50.tar.xz
dexon-786a58d8b0188700edec824f74606a3980132f50.tar.zst
dexon-786a58d8b0188700edec824f74606a3980132f50.zip
Merge pull request #485 from ethersphere/frontier/nodeadmin.js
Frontier console node admin interface
Diffstat (limited to 'cmd/mist/gui.go')
-rw-r--r--cmd/mist/gui.go25
1 files changed, 2 insertions, 23 deletions
diff --git a/cmd/mist/gui.go b/cmd/mist/gui.go
index 476b441c8..19ad09454 100644
--- a/cmd/mist/gui.go
+++ b/cmd/mist/gui.go
@@ -25,9 +25,7 @@ import "C"
import (
"encoding/json"
"fmt"
- "io/ioutil"
"math/big"
- "os"
"path"
"runtime"
"sort"
@@ -99,7 +97,7 @@ func NewWindow(ethereum *eth.Ethereum) *Gui {
return gui
}
-func (gui *Gui) Start(assetPath string) {
+func (gui *Gui) Start(assetPath, libPath string) {
defer gui.txDb.Close()
guilogger.Infoln("Starting GUI")
@@ -117,7 +115,7 @@ func (gui *Gui) Start(assetPath string) {
// Create a new QML engine
gui.engine = qml.NewEngine()
context := gui.engine.Context()
- gui.uiLib = NewUiLib(gui.engine, gui.eth, assetPath)
+ gui.uiLib = NewUiLib(gui.engine, gui.eth, assetPath, libPath)
gui.whisper = qwhisper.New(gui.eth.Whisper())
// Expose the eth library and the ui library to QML
@@ -292,25 +290,6 @@ func (self *Gui) getObjectByName(objectName string) qml.Object {
return self.win.Root().ObjectByName(objectName)
}
-func loadJavascriptAssets(gui *Gui) (jsfiles string) {
- for _, fn := range []string{"ext/q.js", "ext/eth.js/main.js", "ext/eth.js/qt.js", "ext/setup.js"} {
- f, err := os.Open(gui.uiLib.AssetPath(fn))
- if err != nil {
- fmt.Println(err)
- continue
- }
-
- content, err := ioutil.ReadAll(f)
- if err != nil {
- fmt.Println(err)
- continue
- }
- jsfiles += string(content)
- }
-
- return
-}
-
func (gui *Gui) SendCommand(cmd ServEv) {
gui.serviceEvents <- cmd
}