Commit graph

1294 commits

Author SHA1 Message Date
Thibault Duplessis 6c42d0b703 upgrade chessground, rework training UIs 2014-10-04 09:25:05 +02:00
Thibault Duplessis 44992e1c62 introduce staunton pieces, rethink play layout 2014-10-03 23:30:46 +02:00
Thibault Duplessis cf0fbf5b00 more on mithril play 2014-10-03 22:13:59 +02:00
Thibault Duplessis 51b740de51 more mithril play 2014-10-03 21:08:19 +02:00
Thibault Duplessis 18e428c1e8 progress on chessground based rounds 2014-10-03 10:10:12 +02:00
Thibault Duplessis b3232bc84f Merge branch 'master' into play-mithril
* master:
  fix puzzle replay fen
  upgrade chessground
2014-10-02 10:15:36 +02:00
Thibault Duplessis 58917d5017 fix puzzle replay fen 2014-10-02 10:11:01 +02:00
Thibault Duplessis 1e867f1c39 upgrade chessground 2014-10-02 09:03:09 +02:00
Thibault Duplessis 2a293bfc8a progress on game UI with mithril 2014-10-02 00:19:49 +02:00
Thibault Duplessis 7028225d05 Merge branch 'master' into play-mithril
* master: (23 commits)
  render puzzle UI after opponent move
  mk "македонски јази" translation #10143. Author: Jaksha.
  hide homepage pool buttons
  reimplement idleTimer to react to less events
  upgrade chessground
  accept API requests regardless of the accepts header order
  hack API accepts
  more chessground integration
  honor board highlight settings with chessground
  upgrade chessground
  tweak history raw HTML loading
  remove ctrl.costly - gotta find another way
  puzzle: fix bug when first move is a fail
  upgrade chessground
  puzzle solver: fix promotion bug
  remove react, update deploy script
  upgrade chessground
  hu "Magyar" translation #10141. Author: wheeler9. Words in Hungarian in plural behaves differently if a number is on too
  fa "فارسی" translation #10140. Author: iSimorgh.
  remove chess.js dependency
  ...
2014-10-01 19:50:31 +02:00
Thibault Duplessis 4c22c1aac6 render puzzle UI after opponent move 2014-10-01 14:18:31 +02:00
Thibault Duplessis 615c7a5e8c upgrade chessground 2014-10-01 08:41:37 +02:00
Thibault Duplessis 276bc1d21e more chessground integration 2014-09-30 19:15:00 +02:00
Thibault Duplessis 3ded545911 upgrade chessground 2014-09-30 00:46:51 +02:00
Thibault Duplessis 7994c226e2 tweak history raw HTML loading 2014-09-30 00:22:53 +02:00
Thibault Duplessis 7961c49061 remove ctrl.costly - gotta find another way 2014-09-30 00:06:03 +02:00
Thibault Duplessis 64e4772f5b puzzle: fix bug when first move is a fail 2014-09-29 18:22:12 +02:00
Thibault Duplessis 3de002aa10 upgrade chessground 2014-09-29 18:22:02 +02:00
Thibault Duplessis 7159aa86af puzzle solver: fix promotion bug 2014-09-29 17:44:35 +02:00
Thibault Duplessis 3907e54134 upgrade chessground 2014-09-29 10:25:41 +02:00
Thibault Duplessis 82097cf907 puzzle solver tweaks 2014-09-29 08:18:34 +02:00
Thibault Duplessis 518dc8d44a start rebuilding the play interface (round) in JS/mithril 2014-09-29 08:18:00 +02:00
Thibault Duplessis 669d2b1cfd delay puzzle victory call 2014-09-28 21:14:31 +02:00
Thibault Duplessis 7f25926347 upgrade chessground 2014-09-28 21:14:11 +02:00
Thibault Duplessis 9f824e093e update puzzle chart when needed 2014-09-28 17:48:51 +02:00
Thibault Duplessis be468d1b29 configure underlying XHR 2014-09-28 17:13:25 +02:00
Thibault Duplessis 825c894460 skip rendering while animating 2014-09-28 17:13:13 +02:00
Thibault Duplessis 2263cbd283 don't render UI while chessground is dragging or animating 2014-09-28 17:00:32 +02:00
Thibault Duplessis 2c6a3d4cd7 puzzles for anonymous players 2014-09-28 16:33:42 +02:00
Thibault Duplessis 56310b576f editor animation duration configuration 2014-09-28 16:17:07 +02:00
Thibault Duplessis 335f15e39d it works! 2014-09-28 15:25:10 +02:00
Thibault Duplessis f1c66b94fe much progress on new puzzle solver 2014-09-28 13:24:59 +02:00
Thibault Duplessis 68d6a3300d more progress on new puzzle solver 2014-09-28 00:16:28 +02:00
Thibault Duplessis 2572579ae9 more progress on new puzzle solver 2014-09-27 23:15:48 +02:00
Thibault Duplessis 2720ffe19a good progress on JS/mithril puzzle solver 2014-09-27 21:59:55 +02:00
Thibault Duplessis 21fb5f146e editor fixes after this removal 2014-09-27 18:57:15 +02:00
Thibault Duplessis 3f161e1c57 editor: retain subtree while dragging 2014-09-27 18:42:46 +02:00
Thibault Duplessis 98dc5f316b remove extra piece code, hide FEN while dragging 2014-09-27 18:35:07 +02:00
Thibault Duplessis f87e05e533 fix drag when orientation is black 2014-09-27 18:22:13 +02:00
Thibault Duplessis f592d2d244 nicer spare piece drag-in 2014-09-27 18:17:53 +02:00
Thibault Duplessis b183a53da4 editor spare piece drag WIP 2014-09-27 17:25:31 +02:00
Thibault Duplessis a1a2a5c666 upgrade chessground. Also, don't use this. 2014-09-27 14:16:59 +02:00
Thibault Duplessis ac0d38e741 use m.prop 2014-09-24 11:39:39 +02:00
Thibault Duplessis 8e214e74c5 good progress on JS/mithril board editor 2014-09-23 23:14:29 +02:00