summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorKevin Chabowski <kevin@kch42.de>2013-11-03 15:36:19 +0100
committerKevin Chabowski <kevin@kch42.de>2013-11-03 15:36:19 +0100
commit01ccc633dce5cf9880bebe5f4ffe655386b73a34 (patch)
tree4832dd16732680d11677bd8ec1dc6451190aed21 /main.go
parent613c8855cd8fcace4b7ba4f6662bd0486e9ad5f1 (diff)
downloadbiomed-01ccc633dce5cf9880bebe5f4ffe655386b73a34.tar.gz
biomed-01ccc633dce5cf9880bebe5f4ffe655386b73a34.tar.bz2
biomed-01ccc633dce5cf9880bebe5f4ffe655386b73a34.zip
Started working on the biome info editor
Diffstat (limited to 'main.go')
-rw-r--r--main.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/main.go b/main.go
index 75409e1..e4c3767 100644
--- a/main.go
+++ b/main.go
@@ -111,8 +111,13 @@ func (g *GUI) mkMenuBar() *gtk.MenuBar {
confbiomes := gtk.NewMenuItemWithLabel("Configure Biomes")
confbiomes.Connect("activate", func() {
- // TODO: Display awesome biome editor dialog thing.
- fmt.Println("(...)")
+ ed := NewBiomeInfoEditor(g.biomes)
+ rv := ed.Run()
+ ed.Destroy()
+ if rv == gtk.RESPONSE_OK {
+ g.biomes = ed.Biomes()
+ g.updateBiomeInfo()
+ }
})
prefMenu.Append(confbiomes)