aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/mist
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2015-01-19 18:23:17 +0800
committerobscuren <geffobscura@gmail.com>2015-01-19 18:23:17 +0800
commitf34838688ebd1c775a3b700824e0c6c2e98e5018 (patch)
treede0b0de346a6fdb8672cfaa4d49d2404d547499e /cmd/mist
parentbcb1166e524c3fb1fad66af8ddd4bf3a4161a7dc (diff)
downloaddexon-f34838688ebd1c775a3b700824e0c6c2e98e5018.tar
dexon-f34838688ebd1c775a3b700824e0c6c2e98e5018.tar.gz
dexon-f34838688ebd1c775a3b700824e0c6c2e98e5018.tar.bz2
dexon-f34838688ebd1c775a3b700824e0c6c2e98e5018.tar.lz
dexon-f34838688ebd1c775a3b700824e0c6c2e98e5018.tar.xz
dexon-f34838688ebd1c775a3b700824e0c6c2e98e5018.tar.zst
dexon-f34838688ebd1c775a3b700824e0c6c2e98e5018.zip
Minor browser improvements
Diffstat (limited to 'cmd/mist')
-rw-r--r--cmd/mist/assets/qml/browser.qml23
-rw-r--r--cmd/mist/assets/qml/main.qml9
-rw-r--r--cmd/mist/debugger.go4
3 files changed, 30 insertions, 6 deletions
diff --git a/cmd/mist/assets/qml/browser.qml b/cmd/mist/assets/qml/browser.qml
index 7f0417d46..9cf1fe8be 100644
--- a/cmd/mist/assets/qml/browser.qml
+++ b/cmd/mist/assets/qml/browser.qml
@@ -9,6 +9,10 @@ import Ethereum 1.0
Rectangle {
id: window
+ objectName: "browserView"
+ anchors.fill: parent
+ color: "#00000000"
+
property var title: "Browser"
property var iconSource: "../browser.png"
property var menuItem
@@ -106,10 +110,9 @@ Rectangle {
anchors {
left: back.right
right: toggleInspector.left
- leftMargin: 5
- rightMargin: 5
+ leftMargin: 10
+ rightMargin: 10
}
- //text: "http://etherian.io"
text: webview.url;
id: uriNav
y: parent.height / 2 - this.height / 2
@@ -136,6 +139,18 @@ Rectangle {
}
}
+ // Border
+ Rectangle {
+ id: divider
+ anchors {
+ left: parent.left
+ right: parent.right
+ top: navBar.bottom
+ }
+ z: -1
+ height: 1
+ color: "#CCCCCC"
+ }
WebView {
objectName: "webView"
@@ -144,7 +159,7 @@ Rectangle {
left: parent.left
right: parent.right
bottom: parent.bottom
- top: navBar.bottom
+ top: divider.bottom
}
//property var cleanPath: false
diff --git a/cmd/mist/assets/qml/main.qml b/cmd/mist/assets/qml/main.qml
index e287e384f..3fee479a0 100644
--- a/cmd/mist/assets/qml/main.qml
+++ b/cmd/mist/assets/qml/main.qml
@@ -446,6 +446,14 @@ ApplicationWindow {
anchors.fill: parent
onClicked: {
mainSplit.setView(view, menuItem)
+ console.log(view);
+ if (view.objectName === "browserView") {
+ urlPane.visible = false;
+ mainView.anchors.top = rootView.top
+ } else {
+ urlPane.visible = true;
+ mainView.anchors.top = divider.bottom
+ }
}
}
@@ -606,6 +614,7 @@ ApplicationWindow {
* Main view
********************/
Rectangle {
+ id: rootView
anchors.right: parent.right
anchors.left: menu.right
anchors.bottom: parent.bottom
diff --git a/cmd/mist/debugger.go b/cmd/mist/debugger.go
index b960e52cf..9df140ab1 100644
--- a/cmd/mist/debugger.go
+++ b/cmd/mist/debugger.go
@@ -40,7 +40,7 @@ type DebuggerWindow struct {
engine *qml.Engine
lib *UiLib
- vm *vm.DebugVm
+ vm *vm.Vm
Db *Debugger
state *state.StateDB
@@ -57,7 +57,7 @@ func NewDebuggerWindow(lib *UiLib) *DebuggerWindow {
win := component.CreateWindow(nil)
- w := &DebuggerWindow{engine: engine, win: win, lib: lib, vm: &vm.DebugVm{}}
+ w := &DebuggerWindow{engine: engine, win: win, lib: lib, vm: &vm.Vm{}}
w.Db = NewDebugger(w)
return w