A few start up optimisations
This commit is contained in:
		@@ -690,7 +690,7 @@ ApplicationWindow {
 | 
			
		||||
			anchors.left: aboutIcon.right
 | 
			
		||||
			anchors.leftMargin: 10
 | 
			
		||||
			font.pointSize: 12
 | 
			
		||||
			text: "<h2>Ethereal</h2><br><h3>Development</h3>Jeffrey Wilcke<br>Maran Hidskes<br>Viktor Trón<br>"
 | 
			
		||||
			text: "<h2>Ethereal - Adrastea</h2><br><h3>Development</h3>Jeffrey Wilcke<br>Maran Hidskes<br>Viktor Trón<br>"
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -144,10 +144,10 @@ func (gui *Gui) showWallet(context *qml.Context) (*qml.Window, error) {
 | 
			
		||||
	win := gui.createWindow(component)
 | 
			
		||||
 | 
			
		||||
	go func() {
 | 
			
		||||
		gui.setInitialBlockChain()
 | 
			
		||||
		go gui.setInitialBlockChain()
 | 
			
		||||
		gui.loadAddressBook()
 | 
			
		||||
		gui.readPreviousTransactions()
 | 
			
		||||
		gui.setPeerInfo()
 | 
			
		||||
		gui.readPreviousTransactions()
 | 
			
		||||
	}()
 | 
			
		||||
 | 
			
		||||
	go gui.update()
 | 
			
		||||
 
 | 
			
		||||
@@ -2,17 +2,18 @@ package main
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"errors"
 | 
			
		||||
	"io/ioutil"
 | 
			
		||||
	"net/url"
 | 
			
		||||
	"os"
 | 
			
		||||
	"path"
 | 
			
		||||
	"path/filepath"
 | 
			
		||||
 | 
			
		||||
	"github.com/ethereum/eth-go/ethchain"
 | 
			
		||||
	"github.com/ethereum/eth-go/ethpub"
 | 
			
		||||
	"github.com/ethereum/eth-go/ethstate"
 | 
			
		||||
	"github.com/ethereum/eth-go/ethutil"
 | 
			
		||||
	"github.com/go-qml/qml"
 | 
			
		||||
	"github.com/howeyc/fsnotify"
 | 
			
		||||
	"io/ioutil"
 | 
			
		||||
	"net/url"
 | 
			
		||||
	"os"
 | 
			
		||||
	"path"
 | 
			
		||||
	"path/filepath"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type HtmlApplication struct {
 | 
			
		||||
@@ -41,7 +42,7 @@ func (app *HtmlApplication) Create() error {
 | 
			
		||||
		return errors.New("Ethereum package not yet supported")
 | 
			
		||||
 | 
			
		||||
		// TODO
 | 
			
		||||
		ethutil.OpenPackage(app.path)
 | 
			
		||||
		//ethutil.OpenPackage(app.path)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	win := component.CreateWindow(nil)
 | 
			
		||||
 
 | 
			
		||||
@@ -25,7 +25,7 @@ func (app *QmlApplication) Create() error {
 | 
			
		||||
	path := string(app.path)
 | 
			
		||||
 | 
			
		||||
	// For some reason for windows we get /c:/path/to/something, windows doesn't like the first slash but is fine with the others so we are removing it
 | 
			
		||||
	if string(app.path[0]) == "/" && runtime.GOOS == "windows" {
 | 
			
		||||
	if app.path[0] == '/' && runtime.GOOS == "windows" {
 | 
			
		||||
		path = app.path[1:]
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user