format code

This commit is contained in:
2026-02-16 09:54:37 +00:00
parent e026e777f6
commit a7a49f7441
5 changed files with 21 additions and 27 deletions

View File

@@ -91,9 +91,9 @@ func switchToTab(jid string, w *gtk.Window) {
ok := u.Get(&hats)
if ok {
for _, hat := range hats.Hats {
tag := gtk.NewImageFromPaintable(clientAssets["tag"])
tag.SetTooltipText(hat.Title)
userbox.Prepend(tag)
tag := gtk.NewImageFromPaintable(clientAssets["tag"])
tag.SetTooltipText(hat.Title)
userbox.Prepend(tag)
}
}
@@ -104,9 +104,6 @@ func switchToTab(jid string, w *gtk.Window) {
medal.SetHExpand(true)
userbox.Append(medal)
gesture := gtk.NewGestureClick()
gesture.SetButton(3) // Right click

View File

@@ -1,9 +1,8 @@
package main
import (
"os"
"bytes"
"os"
"github.com/diamondburned/gotk4/pkg/gio/v2"
"github.com/diamondburned/gotk4/pkg/gtk/v4"
@@ -35,7 +34,7 @@ func dropToSignInPage(err error) {
server_entry := gtk.NewEntry()
server_entry.SetHAlign(gtk.AlignEnd)
server_entry.SetHExpand(true)
username_entry := gtk.NewEntry()
username_entry.SetHAlign(gtk.AlignEnd)
username_entry.SetHExpand(true)
@@ -52,7 +51,6 @@ func dropToSignInPage(err error) {
insecure_check.SetHAlign(gtk.AlignEnd)
insecure_check.SetHExpand(true)
server_box.Append(server_label)
server_box.Append(server_entry)
@@ -77,13 +75,13 @@ func dropToSignInPage(err error) {
sumbit_btn := gtk.NewButtonWithLabel("Submit")
sumbit_btn.ConnectClicked(func() {
conf := new(lambdaConfig)
conf.Server = server_entry.Text()
conf.Server = server_entry.Text()
conf.Username = username_entry.Text()
conf.Password = password_entry.Text()
conf.Nick = nickname_entry.Text()
conf.Insecure = insecure_check.Active()
var b bytes.Buffer
var b bytes.Buffer
e := toml.NewEncoder(&b)
e.Encode(conf)
@@ -92,7 +90,6 @@ func dropToSignInPage(err error) {
panic(err)
}
os.WriteFile(filepath.Join(p, "lambda.toml"), b.Bytes(), 0644)
window.SetVisible(false)
main()

View File

@@ -9,21 +9,21 @@ import (
// https://xmpp.org/extensions/xep-0317.html
type Hats struct {
XMLName xml.Name `xml:"urn:xmpp:hats:0 hats"`
Hats []Hat `xml:"hat"`
XMLName xml.Name `xml:"urn:xmpp:hats:0 hats"`
Hats []Hat `xml:"hat"`
}
type Hat struct {
Title string `xml:"title,attr"`
URI string `xml:"uri,attr"`
Hue string `xml:"hue,attr"`
Lang string `xml:"xml:lang,attr"`
Badge Badge `xml:"badge"`
Title string `xml:"title,attr"`
URI string `xml:"uri,attr"`
Hue string `xml:"hue,attr"`
Lang string `xml:"xml:lang,attr"`
Badge Badge `xml:"badge"`
}
type Badge struct {
XMLName xml.Name `xml:"urn:example:badges badge"`
Level int `xml:"level,attr"`
XMLName xml.Name `xml:"urn:example:badges badge"`
Level int `xml:"level,attr"`
}
func init() {

View File

@@ -50,7 +50,7 @@ func joinMuc(c xmpp.Sender, jid string, muc string, nick string) error {
// jid MustParse but using gosrc's instead of mellium
// This function will panic if its an invalid JID
func JidMustParse(s string) (*stanza.Jid) {
func JidMustParse(s string) *stanza.Jid {
j, err := stanza.NewJid(s)
if err != nil {
panic(err)

View File

@@ -10,10 +10,10 @@ import (
type XDCEl struct {
stanza.MsgExtension
XMLName xml.Name `xml:"urn:xmpp:webxdc:0 x"`
Document string `xml:"document"`
Summary string `xml:"summary"`
Payload string `xml:"urn:xmpp:json:0 json"` // TODO: Independent JSOn container type (XEP-0335)
XMLName xml.Name `xml:"urn:xmpp:webxdc:0 x"`
Document string `xml:"document"`
Summary string `xml:"summary"`
Payload string `xml:"urn:xmpp:json:0 json"` // TODO: Independent JSOn container type (XEP-0335)
}
func init() {