Commit Graph

26 Commits

Author SHA1 Message Date
Jesse D. McDonald 5f9ce09181 fix for syntax error (extension) function statement inside 'if' 2020-04-03 13:37:58 -05:00
Jesse D. McDonald fe711991f5 store initial state as soon as a new game is created 2020-04-02 18:10:08 -05:00
Jesse D. McDonald e1722cf589 fix remaining hard-coded paths & extend cache lifetimes with content hashes 2020-04-02 05:25:49 -05:00
Jesse D. McDonald 2e68c3b7b1 replace submodules with proper NPM dependencies & webpack 2020-04-02 02:51:41 -05:00
Jesse D. McDonald ce7a69a10a filter unwanted fields from received JSON board string 2020-03-30 00:06:19 -05:00
Jesse D. McDonald d37cb4a67f simplify filter expression for GUN message logging 2020-03-30 00:05:48 -05:00
Jesse D. McDonald d329f005da remove redundant closeNotifications() before setCurrentGame() 2020-03-29 20:16:03 -05:00
Jesse D. McDonald d5b3594e57 close prior notifications when updating game state 2020-03-29 16:40:48 -05:00
Jesse D. McDonald eb25bb31d2 make entire square clickable to select, not just the piece 2020-03-29 16:12:46 -05:00
Jesse D. McDonald c9bd8a06af add 'Paco Ŝako' theme based on the icons from the manual 2020-03-29 15:40:23 -05:00
Jesse D. McDonald 7e0cdfbdc2 don't reload page when switching games 2020-03-29 01:15:40 -05:00
Jesse D. McDonald 8e639a68eb stop using Gun.chain.map; monitor game list changes manually 2020-03-29 01:14:26 -05:00
Jesse D. McDonald f184df6447 avoid updating select options when text didn't change 2020-03-29 01:03:34 -05:00
Jesse D. McDonald b5c830ab68 create a helper for cancellable Gun.chain.on callbacks 2020-03-29 00:29:47 -05:00
Jesse D. McDonald c7c1905f9d process null metadata to handle deletion properly 2020-03-29 00:28:50 -05:00
Jesse D. McDonald f3ae25f16a set metadata to null when there are no names or moves 2020-03-29 00:27:38 -05:00
Jesse D. McDonald 2e324b180c add some logging options for GUN messages 2020-03-28 22:29:38 -05:00
Jesse D. McDonald 72650faded fix moves not animating when received from peers 2020-03-28 19:36:45 -05:00
Jesse D. McDonald 8e66eb3537 re-disable GUN local storage 2020-03-28 19:36:28 -05:00
Jesse D. McDonald 51ee683bad simplify handling of piece images with CSS content attributes 2020-03-28 18:24:20 -05:00
Jesse D. McDonald 57b5da99b5 minor refactoring & internal name changes 2020-03-25 17:56:54 -05:00
Jesse D. McDonald 3df80ed59a add basic animations 2020-03-23 01:53:53 -05:00
Jesse D. McDonald 0c983c1d70 disable debug output & add some items to the Admin object 2020-03-23 00:09:41 -05:00
Jesse D. McDonald ec1a2bd1fd add option to reverse board layout; style tweaks for controls 2020-03-22 23:49:51 -05:00
Jesse D. McDonald 4339ae2f01 add click-to-move feature 2020-03-22 12:58:29 -05:00
Jesse D. McDonald a96e8f1e4f major rewrite; breaking change; game logic in separate file 2020-03-22 01:38:34 -05:00