Commit Graph

188 Commits

Author SHA1 Message Date
Jesse D. McDonald 5f94e931a0 0.7.0 2020-05-10 15:42:41 -05:00
Jesse D. McDonald cb99962074 completely redesign the user interface 2020-05-10 15:42:23 -05:00
Jesse D. McDonald 8b06a83361 use 11 KiB .mp3 for audio rather than 188 KiB .wav 2020-05-10 11:07:18 -05:00
Jesse D. McDonald 91a7884a4d mark completed feature in roadmap 2020-05-09 13:06:17 -05:00
Jesse D. McDonald 555864b1cf 0.6.1 2020-05-09 13:05:38 -05:00
Jesse D. McDonald a1a9eea758 fix for not notifying on next move after switching game 2020-05-09 13:05:32 -05:00
Jesse D. McDonald 327d7a74bc 0.6.0 2020-05-09 12:54:56 -05:00
Jesse D. McDonald 8621724c40 add notifications for games which are not currently visible 2020-05-09 12:54:49 -05:00
Jesse D. McDonald a523c81f88 fix for dragging from phantom square broken (again) 2020-05-09 12:53:45 -05:00
Jesse D. McDonald 21214dd5df factor the code for the status message out of renderBoard() 2020-05-09 11:30:30 -05:00
Jesse D. McDonald 6f6600c6f4 remember the notify and reverse flags for each game separately 2020-05-09 11:29:25 -05:00
Jesse D. McDonald c2dbd6267c add getGameId() and $ (jQuery) to the Admin object 2020-05-09 10:30:46 -05:00
Jesse D. McDonald aee33bf30e mark completed feature in roadmap 2020-05-08 22:18:47 -05:00
Jesse D. McDonald f314f35e39 0.5.0 2020-05-08 22:15:22 -05:00
Jesse D. McDonald 5873a97d93 remove piece IDs and unused <img> elements; animate click moves 2020-05-08 22:15:11 -05:00
Jesse D. McDonald 56cce3340e prohibit castling through check 2020-05-08 20:52:22 -05:00
Jesse D. McDonald b1caa69920 move (de)serialization into the Game class & add rule versioning 2020-05-08 20:40:48 -05:00
Jesse D. McDonald 503a26eda3 add a project roadmap to track planned future changes 2020-05-08 15:29:44 -05:00
Jesse D. McDonald 2d12e909f8 0.4.8 2020-05-08 12:02:00 -05:00
Jesse D. McDonald 4d87a9b2d1 fix for undo state becoming corrupted after redo 2020-05-08 12:01:45 -05:00
Jesse D. McDonald 7842058370 0.4.7 2020-05-07 21:07:07 -05:00
Jesse D. McDonald 3877414058 fix for too much padding in certain history diffs 2020-05-07 21:07:01 -05:00
Jesse D. McDonald b97d328760 0.4.6 2020-05-04 00:41:47 -05:00
Jesse D. McDonald 8cc870a827 add more elegant styling for the player name inputs 2020-05-04 00:41:23 -05:00
Jesse D. McDonald f605e13b80 0.4.5 2020-05-04 00:18:34 -05:00
Jesse D. McDonald 3f37803c34 use view boxes instead of CSS :target to allow theme preview 2020-05-04 00:18:10 -05:00
Jesse D. McDonald 695aabd48c 0.4.4 2020-05-03 22:37:48 -05:00
Jesse D. McDonald ab704b9c7b update traditional theme to consistent 80pt square view boxes 2020-05-03 22:36:31 -05:00
Jesse D. McDonald 106e43e8ad create combined SVGs for each chess icon theme using :target selectors 2020-05-03 21:29:23 -05:00
Jesse D. McDonald 4f7dcd7ff9 0.4.3 2020-05-02 20:44:26 -05:00
Jesse D. McDonald 34911ab952 add rounded corners and drop shadows for a more 2.5D look 2020-05-02 20:44:12 -05:00
Jesse D. McDonald 01620fc56a 0.4.2 2020-05-02 18:13:50 -05:00
Jesse D. McDonald 5be70b8891 factor out the code to diff game history into a utility function 2020-05-02 18:12:52 -05:00
Jesse D. McDonald 66b1bb05f6 add easier console access to the pacosako.js module 2020-05-02 18:11:21 -05:00
Jesse D. McDonald d36b12ddfa put the default API path under the current directory 2020-05-02 18:10:35 -05:00
Jesse D. McDonald 0fc3787432 support running as a standalone server for development 2020-05-02 16:08:54 -05:00
Jesse D. McDonald 8e0ce6f037 add optional dependency on server (`npm start`) 2020-05-02 14:38:16 -05:00
Jesse D. McDonald 3995968928 redirect to the new URL when loaded from the old URL 2020-05-01 04:09:35 -05:00
Jesse D. McDonald c2f8762d9f update for new AWS cloud server 2020-05-01 04:07:22 -05:00
Jesse D. McDonald b3ebe91f9c monitor service worker and prompt to update to new version 2020-04-30 19:17:03 -05:00
Jesse D. McDonald f68ec55d60 fix for game ages not updating in selection box 2020-04-30 12:39:55 -05:00
Jesse D. McDonald bb4c77b995 enable the recommended CSS box-sizing model 2020-04-30 12:39:09 -05:00
Jesse D. McDonald a632ab7797 fix for CSS chess piece theme not displaying in Firefox 2020-04-30 05:00:21 -05:00
Jesse D. McDonald a157f53cb9 fix for opacity given as percentage; affects Firefox 2020-04-30 04:37:23 -05:00
Jesse D. McDonald aeb84f988f fix for excessively tall UI elements in Midori, and probably Safari 2020-04-30 04:32:31 -05:00
Jesse D. McDonald 5741c6eaed fix player icons clipped outside text area; tweak tile layout 2020-04-30 04:29:01 -05:00
Jesse D. McDonald 838699994a include more detail in the status messages 2020-04-30 04:27:30 -05:00
Jesse D. McDonald 72c92ae08e disable wrapping of names in the game list 2020-04-30 03:29:29 -05:00
Jesse D. McDonald 6d4923755e explain why the player is in check using chess notation 2020-04-30 02:46:21 -05:00
Jesse D. McDonald 6e552cfa4e fix missing import of jquery-ui-touch-punch 2020-04-30 00:07:50 -05:00