summaryrefslogtreecommitdiff
path: root/public
AgeCommit message (Collapse)Author
2023-04-28Only toggle body.shift if the active element is the root.Tor Andersson
Avoid toggling shift stuff if the chat input box has focus, etc.
2023-04-28Rename game "description" to "notice".Tor Andersson
2023-04-18Generate JSON for replay view in SQL.Tor Andersson
Also optimize the format by not JSON encoding some data twice.
2023-04-18Forum search using FTS5.Tor Andersson
2023-03-17Allow disabled menu items.Tor Andersson
2023-03-17Avoid action name collision with debugging command "restore".Tor Andersson
2023-02-28Use abbreviated role names in replay buttons.Tor Andersson
For games with more than two players.
2023-02-28Fixup for optimize replay.Tor Andersson
2023-02-26Make user name and player presence lists more robust.Tor Andersson
Cope with special characters like + etc.
2023-02-26Invite player system.Tor Andersson
2023-02-24Use URL search params instead of funky colon separated arguments.Tor Andersson
2023-02-24Optimize replay.Tor Andersson
Send raw array rather than objects over the wire.
2023-02-24Prepare for using search URL parameters instead of colon.Tor Andersson
Give clients time to refresh the common play.js script to reduce the risk of disruption when the final swap-over to the new scheme is made.
2023-02-23Escape role in websocket connection.Tor Andersson
2023-02-05Very basic dark mode theme.Tor Andersson
Tone down the background color to light gray instead of white, if dark mode is preferred by the browser.
2023-01-31Add breakpoints to game log in debugging view.Tor Andersson
2023-01-31Allow debugging "restored" games.Tor Andersson
2022-11-23Clean up common library of copy & paste functions.Tor Andersson
2022-11-17Tweak layout to allow for square cover images.Tor Andersson
2022-10-17Drop AVIF support.Tor Andersson
2022-10-06Make main menu links actual links.Tor Andersson
2022-10-05Track read status of in-game chat messages.Tor Andersson
2022-10-05Use unixepoch in chat log messages.Tor Andersson
2022-10-05Add contact list with friends and blacklisted users.Tor Andersson
2022-10-05Add menu to jump to the next active game.Tor Andersson
2022-10-05Add notepad.Tor Andersson
2022-10-05Add common library with functions shared by many game modules.Tor Andersson
* random and shuffle * array remove and insert * sets based on sorted arrays * object deep copy * undo stack
2022-10-05Simplify replay callbacks (don't need to handle blank start state).Tor Andersson
2022-10-05Add checkbox for mail notifications on signup page.Tor Andersson
2022-10-05Make copy of state for replay checkpoints.Tor Andersson
2022-08-06Zap gravatars!Tor Andersson
2022-07-31Autocomplete "description" with pre-defined "speeds".Tor Andersson
2022-07-31Add oil drum icon.Tor Andersson
2022-07-24Sort player names by role.Tor Andersson
2022-06-27More colors.Tor Andersson
2022-06-22Show finished result in join pages.Tor Andersson
2022-06-21Change default Columbia battle screen width to fit 6 blocks.Tor Andersson
2022-06-14Hide /forum from robots.Tor Andersson
2022-06-14Add debug mode for super-user.Tor Andersson
Like replay but for live games. Shows available actions. Doesn't remove undo actions.
2022-06-14Sort your turn games before others in personal ready and active lists.Tor Andersson
2022-06-13List playing and recently finished games on user pages.Tor Andersson
2022-06-11Use game boxes instead of tables.Tor Andersson
2022-06-09Zap semicolons.Tor Andersson
2022-06-09Allow users to leave and join active games.Tor Andersson
Add "Need replacement" list of games.
2022-05-23Fix header to top of screen in mobile layout.Tor Andersson
But allow the toolbar buttons to scroll offscreen.
2022-05-23Use position:fixed for all popups and dialogs.Tor Andersson
2022-05-23Use multiples of four for UI sizes.Tor Andersson
2022-05-23Responsive layout for mobile screens.Tor Andersson
New battle dialog for block games without tables.
2022-05-22Add AppleWebKit UA string.Tor Andersson
2022-05-16Clean up common play.css file.Tor Andersson
Remove over-specific log, role info, card, and hand rules.