Compare commits
5 Commits
80da12cfcf
...
7eb991a4e4
Author | SHA1 | Date |
---|---|---|
raul | 7eb991a4e4 | |
raul | 3c79ebfbb4 | |
raul | 125502bab3 | |
raul | 3759701e22 | |
raul | 2a3bd788f8 |
10
README.md
10
README.md
|
@ -1,11 +1,11 @@
|
||||||
# mini-chat
|
# mini-chat
|
||||||
|
|
||||||
Tiny IRC-like chat server built for compatibility with netcat and written in Go
|
Tiny IRC-like chat server written in Go
|
||||||
|
|
||||||
## Usage
|
## Usage examples
|
||||||
|
|
||||||
### Starting the server
|
### Starting the server:
|
||||||
./mini-chat server --port 1337
|
./mini-chat server --port 1337
|
||||||
|
|
||||||
### Connecting to the server
|
### Connecting to the server:
|
||||||
nc $SERVER_IP $SERVER_PORT
|
./mini-chat client --ip 192.168.0.100 --port 1337
|
||||||
|
|
|
@ -161,7 +161,7 @@ func initKeybindings(g *gocui.Gui) error {
|
||||||
func layout(g *gocui.Gui) error {
|
func layout(g *gocui.Gui) error {
|
||||||
maxX, maxY := g.Size()
|
maxX, maxY := g.Size()
|
||||||
|
|
||||||
if chatbox, err := g.SetView("chatbox", 2, 1, maxX/2+40, maxY-5); err != nil {
|
if chatbox, err := g.SetView("chatbox", 2, 1, maxX-28, maxY-5); err != nil {
|
||||||
if err != gocui.ErrUnknownView {
|
if err != gocui.ErrUnknownView {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -169,7 +169,7 @@ func layout(g *gocui.Gui) error {
|
||||||
chatbox.Title = "Chat Box"
|
chatbox.Title = "Chat Box"
|
||||||
}
|
}
|
||||||
|
|
||||||
if button, err := g.SetView("button", maxX/2+32, maxY-4, maxX/2+40, maxY-2); err != nil {
|
if button, err := g.SetView("button", maxX/2+32, maxY-4, maxX-28, maxY-2); err != nil {
|
||||||
if err != gocui.ErrUnknownView {
|
if err != gocui.ErrUnknownView {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -179,7 +179,7 @@ func layout(g *gocui.Gui) error {
|
||||||
fmt.Fprintln(button, "Send it")
|
fmt.Fprintln(button, "Send it")
|
||||||
}
|
}
|
||||||
|
|
||||||
if textarea, err := g.SetView("textarea", 2, maxY-4, maxX/2+28, maxY-2); err != nil {
|
if textarea, err := g.SetView("textarea", 2, maxY-4, maxX-40, maxY-2); err != nil {
|
||||||
if err != gocui.ErrUnknownView {
|
if err != gocui.ErrUnknownView {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue