Commit Graph

14 Commits

Author SHA1 Message Date
Zorchenhimer 5a5c6c76b0 Remove goimports from Makefile and readme 2019-06-18 22:15:10 -04:00
Zorchenhimer 35774b061f Remove goimports
Replace it with gofmt.  This has been an issue preventing people from
easily getting setup for dev.
2019-06-18 18:46:35 -04:00
Zorchenhimer 0c9fa9f569 Update readme and tweak build
- Tweaked the build to copy `settings_example.json` to `settings.json` if
  it doesn't exist.
- Updated the readme to reflect changes with modules and the Makefile.
2019-04-04 11:19:57 -04:00
Zorchenhimer 1a5d4c89ec Remove 'go get -u' lines from makefile
Go modules should take care of this seamlessly now.
2019-04-04 11:04:18 -04:00
joeyak 86207ecd48 Added spoilers in chat
If a user clicks the spoiler, it will change color and the background will revert.
closes #62
2019-03-24 23:43:30 -04:00
Zorchenhimer fdbf39f00c Add some logging
Functions added:
- LogErrorf()
- LogErrorln()
- LogChatf()
- LogChatln()
- LogInfof()
- LogInfoln()
- LogDebugf()
- LogDebugln()
- LogDevf()
- LogDevln()

New settings configure the logging: LogLevel and LogFile.  LogLevel can
be set to one of: error, chat, info, or debug and will default to
error.  LogFile is an optional file to write to.  Providing a file will
not prevent output in the console.

LogDevf() and LogDevln() only compile when the "dev" flag passed to
build.  This will cause Travis-CI to fail the build if it finds any
calls to either function.
2019-03-24 18:58:59 -04:00
joeyak c1dd9168b2 Update build scripts
Moved all the go gets into the makefile to add version wasm support
Added get to update all dependencies and removed unneeded make rules
2019-03-16 22:24:35 -04:00
Zorchenhimer 5986b6d663 Move fmt before vet in Makefile 2019-03-16 13:42:17 -04:00
Zorchenhimer a555e626af Merge branch 'json-communication'
# Conflicts:
#	chatclient.go
#	chatroom.go
2019-03-13 14:00:13 -04:00
Zorchenhimer 9c80269943 Start convert to JSON data b/t client and server
Chat and events should work.  Commands do not work yet.  Everything
also needs to be tested and cleaned up a bunch more.
2019-03-13 01:09:24 -04:00
joeyak d16839c597 Changed format tool from gofmt to goimports 2019-03-13 00:25:03 -04:00
joeyak 7ee1c1ffb8 Changing css to go from floats and widths to css grid
close #11
close #23
2019-03-12 18:16:35 -04:00
joeyak 5544ac817f Converted to code to using webassembly 2019-03-11 23:15:42 -04:00
Zorchenhimer 3276295421 Initial commit
So far things work.  Needs lots of improvements.
2019-03-10 11:42:12 -04:00