mirror of
https://github.com/Rudi9719/kbtui.git
synced 2026-03-21 23:27:23 +00:00
added emoji unicode and resolution support
This commit is contained in:
7
main.go
7
main.go
@ -272,8 +272,12 @@ func printToView(viewName string, message string) {
|
|||||||
updatingView, err := g.View(viewName)
|
updatingView, err := g.View(viewName)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
} else {
|
||||||
|
if UNICODE_EMOJI_SUPPORT {
|
||||||
|
message = emojiUnicodeConvert(message)
|
||||||
|
}
|
||||||
|
fmt.Fprintf(updatingView, "%s\n", message)
|
||||||
}
|
}
|
||||||
fmt.Fprintf(updatingView, "%s\n", message)
|
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -566,6 +570,7 @@ func handleInput(viewName string) error {
|
|||||||
cmd[0] = inputString[:1]
|
cmd[0] = inputString[:1]
|
||||||
RunCommand(cmd...)
|
RunCommand(cmd...)
|
||||||
} else {
|
} else {
|
||||||
|
inputString = resolveRootEmojis(inputString)
|
||||||
go sendChat(inputString)
|
go sendChat(inputString)
|
||||||
}
|
}
|
||||||
// restore any tab completion view titles on input commit
|
// restore any tab completion view titles on input commit
|
||||||
|
|||||||
Reference in New Issue
Block a user