diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2024-11-05 06:20:59 +0100 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2024-11-09 17:20:18 +0100 |
commit | c0433b462a3e64926f16e7192a5fbc06cc641c90 (patch) | |
tree | e6cb9110d7bf687700c50725be860a2ffd5a2b2e /xA | |
parent | 2f32bda5697a6ed8163019f5d6a1f6be76007bb8 (diff) | |
download | xK-c0433b462a3e64926f16e7192a5fbc06cc641c90.tar.gz xK-c0433b462a3e64926f16e7192a5fbc06cc641c90.tar.xz xK-c0433b462a3e64926f16e7192a5fbc06cc641c90.zip |
WIP: xA: IRC colors #2
Diffstat (limited to 'xA')
-rw-r--r-- | xA/xA.go | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -69,10 +69,13 @@ func convertColor(c int) color.Color { var ircColors = make(map[fyne.ThemeColorName]color.Color) +func ircColorName(color int) fyne.ThemeColorName { + return fyne.ThemeColorName(fmt.Sprintf("irc%02x", color)) +} + func init() { for color := 0; color < 256; color++ { - ircColors[fyne.ThemeColorName( - fmt.Sprintf("irc%02x", color))] = convertColor(color) + ircColors[ircColorName(color)] = convertColor(color) } } @@ -115,7 +118,7 @@ type bufferLineItem struct { format fyne.TextStyle // For RichTextStyle.ColorName. // XXX: Fyne's RichText doesn't support background colours. - color string + color fyne.ThemeColorName text string } |