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 | |
| parent | 2f32bda5697a6ed8163019f5d6a1f6be76007bb8 (diff) | |
| download | xK-c0433b462a3e64926f16e7192a5fbc06cc641c90.tar.gz xK-c0433b462a3e64926f16e7192a5fbc06cc641c90.tar.xz xK-c0433b462a3e64926f16e7192a5fbc06cc641c90.zip | |
WIP: xA: IRC colors #2
| -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  } | 
