Compare commits

...

5 Commits

Author SHA1 Message Date
raul 7eb991a4e4 Tweak chat dimensions 2024-04-27 21:46:00 +02:00
raul 3c79ebfbb4 Update README.md
Go audit / audit (push) Successful in 1m35s Details
2024-04-26 09:37:46 +02:00
raul 125502bab3 Merge pull request 'Refactored codebase' from testing into main
Go audit / audit (push) Successful in 1m37s Details
Reviewed-on: #2
2024-04-26 08:56:36 +02:00
raul 3759701e22 Update README.md
Go audit / audit (push) Successful in 1m6s Details
2024-04-14 10:13:22 +02:00
raul 2a3bd788f8 Merge pull request 'Final PR' from testing into main
Go audit / audit (push) Successful in 1m7s Details
Reviewed-on: #1
2024-04-14 10:04:59 +02:00
2 changed files with 8 additions and 8 deletions

View File

@ -1,11 +1,11 @@
# 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
### Connecting to the server
nc $SERVER_IP $SERVER_PORT
### Connecting to the server:
./mini-chat client --ip 192.168.0.100 --port 1337

View File

@ -161,7 +161,7 @@ func initKeybindings(g *gocui.Gui) error {
func layout(g *gocui.Gui) error {
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 {
return err
}
@ -169,7 +169,7 @@ func layout(g *gocui.Gui) error {
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 {
return err
}
@ -179,7 +179,7 @@ func layout(g *gocui.Gui) error {
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 {
return err
}