Commit graph

19 commits

Author SHA1 Message Date
John "Elwin" Edwards
f80abf9640 Indicate beta2. 2012-06-20 14:13:46 -07:00
John "Elwin" Edwards
b34eeb2de8 RLG-Web client: some visual improvements.
Hide the debugging messages by default.
2012-06-20 14:11:57 -07:00
John "Elwin" Edwards
2d9c8bd011 Display idle time of games in progress.
statusmsg() now includes games' idle times, and the client displays
them using getcurrent().
2012-06-20 11:37:05 -07:00
John "Elwin" Edwards
f750d9eb34 RLG-Web client: refresh the current games list.
Add a refresh button to the list of watchable games.  Also refresh it
if watching fails.
2012-06-20 09:12:26 -07:00
John "Elwin" Edwards
67f187700c RLG-Web client: implement watching.
It is now possible to watch games currently being played through
RLG-Web, but not dgamelaunch.  Also, there are some deficiencies, like
getting chaos until an absolute cursor addressing happens.
2012-06-19 16:19:50 -07:00
John "Elwin" Edwards
ceed48eee5 RLG-Web client: explain when there are no games to watch
If no games are available for watching, display a message saying so
instead of showing an empty table.
2012-06-18 16:53:44 -07:00
John "Elwin" Edwards
2bdd26b2f4 RLG-Web client: display a list of current games.
Incorporate information from /status to create a list of ongoing games.
Eventually these will be watchable.
2012-06-18 14:30:05 -07:00
John "Elwin" Edwards
76dd2ff70b RLG-Web: indicate beta status.
Due to the various improvements and testing, the project's status has
been promoted.
2012-06-11 14:09:54 -07:00
John "Elwin" Edwards
b24bf3b972 RLG-Web client: improve the forms.
Put the forms into CSS tables so they look nicer.  Also remove the
<form> elements so they won't be submitted as forms.
2012-06-11 12:00:44 -07:00
John "Elwin" Edwards
74ee771a72 RLG-Web client: visual improvements.
Switch some buttons to span.ibutton style.
2012-06-09 21:42:24 -07:00
John "Elwin" Edwards
aba0a4b7da rlgterm.js: make the options table functional.
Enable launching games from the options table, and replace the old
select dialog.
2012-06-09 17:00:25 -07:00
John "Elwin" Edwards
d3abfbcea9 RLG-Web: put the game options into a table.
Create a nice table of options when the player logs in.
2012-06-09 15:22:56 -07:00
John "Elwin" Edwards
012c86faa8 RLG-Web: separate logging in and starting a game.
The user now logs in with a username and password, receiving a token
which is then used for any actions requiring authentication.  Starting
a game is one such action.  Games use a different set of id keys.
This allows users to supply their passwords once and then play any
number of successive games.  Also, newly registered users do not need
to supply their passwords again.
2012-06-07 15:43:06 -07:00
John "Elwin" Edwards
44ccfd87a3 RLG-Web: indicate alpha status.
Add some alpha glyphs to index-rlg.html.
2012-06-05 14:55:33 -07:00
John "Elwin" Edwards
018adf9acf RLG-Web client: some cleanup
Separate RLG-specific CSS into its own file, fix some typos.
2012-05-23 07:46:08 -07:00
John "Elwin" Edwards
e36f058daf RLG-Web: add user registration
Update the server and client sides of RLG-Web to make use of the new
registration feature of sqlickrypt.
2012-05-22 20:54:33 -07:00
John "Elwin" Edwards
5b0be4c820 Call the dgl replacement rlgwebd instead of webttyd. 2012-05-07 16:08:59 -07:00
John "Elwin" Edwards
f40a08f3ef Put common key tables into a common file. 2012-05-07 13:08:24 -07:00
John "Elwin" Edwards
8dec6dff87 Put this project under version control, finally. 2012-05-06 08:45:40 -07:00