Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-13 | List playing and recently finished games on user pages. | Tor Andersson | |
2022-06-11 | Use game boxes instead of tables. | Tor Andersson | |
2022-06-09 | Zap semicolons. | Tor Andersson | |
2022-06-09 | Allow users to leave and join active games. | Tor Andersson | |
Add "Need replacement" list of games. | |||
2022-05-23 | Fix header to top of screen in mobile layout. | Tor Andersson | |
But allow the toolbar buttons to scroll offscreen. | |||
2022-05-23 | Use position:fixed for all popups and dialogs. | Tor Andersson | |
2022-05-23 | Use multiples of four for UI sizes. | Tor Andersson | |
2022-05-23 | Responsive layout for mobile screens. | Tor Andersson | |
New battle dialog for block games without tables. | |||
2022-05-22 | Add AppleWebKit UA string. | Tor Andersson | |
2022-05-16 | Clean up common play.css file. | Tor Andersson | |
Remove over-specific log, role info, card, and hand rules. | |||
2022-04-30 | Add common confirm_action and confirm_action_button functions. | Tor Andersson | |
2022-04-22 | Fix race condition with zoom_map running before the CSS has loaded. | Tor Andersson | |
2022-04-22 | Don't use "thin" scrollbar for log. | Tor Andersson | |
The new Firefox overlay scrollbars have taken the thinness to a ridiculous level. | |||
2022-04-15 | Tweak header menu for narrow screens. | Tor Andersson | |
2022-04-15 | Allow using images as icons for menu items. | Tor Andersson | |
2022-04-15 | Add Go Home menu item to the main cogwheel menu. | Tor Andersson | |
Remove Fullscreen menu item since the fullscreen API doesn't work in Safari, and browsers already have good shortcuts for going fullscreen. | |||
2022-04-15 | Separate profile and active game list pages. | Tor Andersson | |
Also show number of games where it is your turn in the header. Only show finished games from last week on active games page. Add separate finished games page to see all of them. # Conflicts: # views/tournament-games.pug | |||
2022-04-03 | Add sort.js for sorted tables. | Tor Andersson | |
2022-04-03 | Fix race condition when connecting before game specific code is loaded. | Tor Andersson | |
2022-03-27 | Enable/disable debugging commands as a global server setting. | Tor Andersson | |
2022-03-27 | Update NimbusRoman fonts. | Tor Andersson | |
2022-03-25 | Detect AVIF support. | Tor Andersson | |
Workaround for non-Firefox browsers missing CSS Image Module Level 4, but many still supporting AVIF. NOTE: Remove this when image-set with types works in Chrome. | |||
2022-03-24 | Handle debugging save/restore in playbacks. | Tor Andersson | |
2022-03-22 | Add /login to robots.txt | Tor Andersson | |
2022-03-18 | Make button border appearance consistent between browsers. | Tor Andersson | |
2022-03-08 | Allow "query" calls as Observer and during replays. | Tor Andersson | |
2022-03-08 | More icons. | Tor Andersson | |
2022-03-08 | Tweak z-indexes. | Tor Andersson | |
2022-03-08 | Add Nimbus Roman as Times New Roman web font for rulebooks. | Tor Andersson | |
2022-03-05 | Add query/reply API to server and modules. | Tor Andersson | |
2022-03-05 | Change create_log_entry variable to on_log function. | Tor Andersson | |
Use typeof to check if it is callable. | |||
2022-02-26 | Add stack and flame icons. | Tor Andersson | |
2022-02-26 | Add pickaxe and spade icon. | Tor Andersson | |
2022-02-15 | Add "X" close button to chat window. | Tor Andersson | |
2022-02-15 | Add explicit thead/tbody/tfoot tags to tables. | Tor Andersson | |
2022-02-15 | Redirect to error page if MSIE detected. | Tor Andersson | |
2022-02-15 | Put all web fonts into same CSS file. | Tor Andersson | |
Use bolder Circled Number font. | |||
2022-02-01 | Show "Nobody" in player column on unjoined games. | Tor Andersson | |
2022-01-20 | Disallow crawling user pages. | Tor Andersson | |
2022-01-12 | Tweak replay access links and gracefully handle broken replay logs. | Tor Andersson | |
2022-01-12 | Handle errors when following a rematch link to an already started game. | Tor Andersson | |
2022-01-09 | Treat 1 in options object same as true. | Tor Andersson | |
2022-01-07 | Use WebSockets instead of socket.io. | Tor Andersson | |
2022-01-06 | Add game replay functionality. | Tor Andersson | |
Handle missing replay data. Add replay/rematch/exit buttons on game-over. Set 'player' to active player during replays. Replace space with underscore in role class names. Fix critical undo bug! Set game_over state during replays. Fix jumpy view in battle replays. Nuke undo states from all actions, not just 'undo'. Log play and replay page requests. Clean up client.js and allow selecting replay viewpoint. Add debug mode to replay prompt showing active, state, and next action. Init client roles from HTML structure. Remove unused rematch functions. Drop /info/ prefix on game pages. Update body role classList when replay viewpoint changes. | |||
2022-01-06 | Clip prompt text rather than wrap. | Tor Andersson | |
2022-01-06 | Fix grid layout on chrome browser. | Tor Andersson | |
2022-01-01 | Don't hardwire card drop shadow and behavior in grid.css | Tor Andersson | |
2021-12-31 | Simplify styles and html for play.html | Tor Andersson | |
2021-12-29 | Add robots.txt | Tor Andersson | |
2021-12-29 | Add OpenGraph meta tags to display previews on social media. | Tor Andersson | |