add some icons and only store members by resource
This commit is contained in:
13
assets.go
13
assets.go
@@ -11,6 +11,10 @@ import (
|
||||
var defaultAvatarBytes []byte
|
||||
var defaultAvatarB64 string = base64.StdEncoding.EncodeToString(defaultAvatarBytes)
|
||||
|
||||
//go:embed failed_load.png
|
||||
var failedBytes []byte
|
||||
var failedB64 string = base64.StdEncoding.EncodeToString(failedBytes)
|
||||
|
||||
//go:embed assets/owner.png
|
||||
var ownerMedalBytes []byte
|
||||
var ownerMedalB64 string = base64.StdEncoding.EncodeToString(ownerMedalBytes)
|
||||
@@ -100,6 +104,15 @@ func init() {
|
||||
loader.Close()
|
||||
clientAssets["DefaultAvatar"] = gdk.NewTextureForPixbuf(loader.Pixbuf())
|
||||
|
||||
|
||||
loader = gdkpixbuf.NewPixbufLoader()
|
||||
|
||||
failedData, _ := base64.StdEncoding.DecodeString(failedB64)
|
||||
loader.Write(failedData)
|
||||
loader.Close()
|
||||
|
||||
clientAssets["FailedAvatar"] = gdk.NewTextureForPixbuf(loader.Pixbuf())
|
||||
|
||||
loader = gdkpixbuf.NewPixbufLoader()
|
||||
|
||||
ownerMedalData, _ := base64.StdEncoding.DecodeString(ownerMedalB64)
|
||||
|
||||
Reference in New Issue
Block a user