Return to lobby from player history when Escape is pressed
This commit is contained in:
parent
759c7763f4
commit
54f7be27c5
4 changed files with 19 additions and 9 deletions
|
@ -1,3 +1,8 @@
|
|||
1.3.9:
|
||||
- Add shadow behind player rating labels
|
||||
- Add brackets around timestamps in message log
|
||||
- Fix returning to lobby from match history using Escape
|
||||
|
||||
1.3.8:
|
||||
- Display profile icons
|
||||
- Allow muting individual sound effects
|
||||
|
|
11
game/game.go
11
game/game.go
|
@ -38,7 +38,7 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
version = "v1.3.8p1"
|
||||
version = "v1.3.9"
|
||||
baseButtonHeight = 54
|
||||
MaxDebug = 2
|
||||
DefaultServerAddress = "wss://ws.bgammon.org"
|
||||
|
@ -2464,8 +2464,13 @@ func (g *Game) handleInput(keys []ebiten.Key) error {
|
|||
g.Board.menuGrid.SetVisible(true)
|
||||
}
|
||||
continue
|
||||
} else if g.lobby.showHistory {
|
||||
g.lobby.showHistory = false
|
||||
g.lobby.rebuildButtonsGrid()
|
||||
g.setRoot(listGamesFrame)
|
||||
} else {
|
||||
setViewBoard(!viewBoard)
|
||||
}
|
||||
setViewBoard(!viewBoard)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2735,7 +2740,7 @@ func (g *Game) Draw(screen *ebiten.Image) {
|
|||
}
|
||||
|
||||
func (g *Game) portraitView() bool {
|
||||
return g.screenH-g.screenW >= 100
|
||||
return g.screenH-g.screenW >= 200
|
||||
}
|
||||
|
||||
func (g *Game) layoutConnect() {
|
||||
|
|
4
go.mod
4
go.mod
|
@ -3,11 +3,11 @@ module code.rocket9labs.com/tslocum/boxcars
|
|||
go 1.19
|
||||
|
||||
require (
|
||||
code.rocket9labs.com/tslocum/bgammon v0.0.0-20240819023940-bd16c4bfc5d6
|
||||
code.rocket9labs.com/tslocum/bgammon v0.0.0-20240820025651-c231f199596f
|
||||
code.rocket9labs.com/tslocum/bgammon-bei-bot v0.0.0-20240818174413-cf737ec690f0
|
||||
code.rocket9labs.com/tslocum/etk v0.0.0-20240722214147-c1f1fe1adb37
|
||||
code.rocket9labs.com/tslocum/gotext v0.0.0-20240728181248-46f419ff143b
|
||||
code.rocket9labs.com/tslocum/tabula v0.0.0-20240703054156-ce0b448f0999
|
||||
code.rocket9labs.com/tslocum/tabula v0.0.0-20240820025521-91065b63f1be
|
||||
github.com/coder/websocket v1.8.12
|
||||
github.com/hajimehoshi/ebiten/v2 v2.7.8
|
||||
github.com/llgcode/draw2d v0.0.0-20240627062922-0ed1ff131195
|
||||
|
|
8
go.sum
8
go.sum
|
@ -1,15 +1,15 @@
|
|||
code.rocket9labs.com/tslocum/bei v0.0.0-20240108012722-6db380cc190b h1:Y0a14Kf/hSYepSmp4ZfDeE4CZZGBGBS97CNjCbKJm0c=
|
||||
code.rocket9labs.com/tslocum/bei v0.0.0-20240108012722-6db380cc190b/go.mod h1:tS60/VNAJphKvDBkSLQhKALa15msIAuWWfEKNc4oFZc=
|
||||
code.rocket9labs.com/tslocum/bgammon v0.0.0-20240819023940-bd16c4bfc5d6 h1:iyBg6rccZKVsUrOXj015zqHEbEPxFfkn/rv4OaAQlNo=
|
||||
code.rocket9labs.com/tslocum/bgammon v0.0.0-20240819023940-bd16c4bfc5d6/go.mod h1:dOw6hXK/M4KZDq29FZX6Smd4sQJ21tEun/6+0Y3RFVA=
|
||||
code.rocket9labs.com/tslocum/bgammon v0.0.0-20240820025651-c231f199596f h1:Odd2sakox1kcP1BPfvU0GSLpA5Yyrvq7GPAoKqy0s0A=
|
||||
code.rocket9labs.com/tslocum/bgammon v0.0.0-20240820025651-c231f199596f/go.mod h1:1wuDH6u2P1SDyyiIDukWOOn0rMcPmsX25a4InIEJYKE=
|
||||
code.rocket9labs.com/tslocum/bgammon-bei-bot v0.0.0-20240818174413-cf737ec690f0 h1:MeEnIjVhdIpdEk+ptkjHtFpSUdVfVMNXYn3TQbU88S0=
|
||||
code.rocket9labs.com/tslocum/bgammon-bei-bot v0.0.0-20240818174413-cf737ec690f0/go.mod h1:FnwPHs0cPAZE7GaJycLrzvx2QKI+Ad4X17q27GmOFh4=
|
||||
code.rocket9labs.com/tslocum/etk v0.0.0-20240722214147-c1f1fe1adb37 h1:A40EvxTo0L/tA4D9DqQJmU8bbT4JzLZtmp5icnYu2yU=
|
||||
code.rocket9labs.com/tslocum/etk v0.0.0-20240722214147-c1f1fe1adb37/go.mod h1:DNci8/XmC0Y4METoZ7yPa2TnI0u+EVV0lb1rpxpZkZU=
|
||||
code.rocket9labs.com/tslocum/gotext v0.0.0-20240728181248-46f419ff143b h1:KSdR7VPoftY5Bt+osGRBbtHlCWxhe1QbOuf58CG7ieI=
|
||||
code.rocket9labs.com/tslocum/gotext v0.0.0-20240728181248-46f419ff143b/go.mod h1:ZkYZ/IF/ebzhUL2bNp4ALROsuH9iCztUWvUJBWsHXRU=
|
||||
code.rocket9labs.com/tslocum/tabula v0.0.0-20240703054156-ce0b448f0999 h1:PwfoDBtxVT3TwL2KpoijPKi6NQsGu6cXhPVoQeqKJWM=
|
||||
code.rocket9labs.com/tslocum/tabula v0.0.0-20240703054156-ce0b448f0999/go.mod h1:WEJXESKXqrMFLAArikQ79lpRibNeeE1C0VruxXYMF5M=
|
||||
code.rocket9labs.com/tslocum/tabula v0.0.0-20240820025521-91065b63f1be h1:awgpl3vS+d7vciw7X5z+joGSPZHB1OOTpkPKW3mPGDs=
|
||||
code.rocket9labs.com/tslocum/tabula v0.0.0-20240820025521-91065b63f1be/go.mod h1:WEJXESKXqrMFLAArikQ79lpRibNeeE1C0VruxXYMF5M=
|
||||
github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=
|
||||
github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
|
||||
github.com/Masterminds/semver v1.4.2/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y=
|
||||
|
|
Loading…
Reference in a new issue