Commit graph

22342 commits

Author SHA1 Message Date
Thibault Duplessis 01fbee459b complete zoom migration 2017-03-09 22:38:28 +01:00
Thibault Duplessis 462d7ba9dc save zoom in cookie and preload zoom CSS 2017-03-09 22:15:23 +01:00
Thibault Duplessis 8aa7f780d6 preload round board SVG in the HTML to reduce flicker 2017-03-09 19:32:26 +01:00
Thibault Duplessis 3d37d3f8fe remove round div.top 2017-03-09 19:32:17 +01:00
Thibault Duplessis 0bd7481233 remove unrequired SVG ids 2017-03-09 19:25:58 +01:00
Thibault Duplessis 9af9b4524c boot ui/round from ui/round/boot 2017-03-09 19:00:31 +01:00
Thibault Duplessis 794c7cbb28 compress language JS embed 2017-03-09 18:59:47 +01:00
Thibault Duplessis dfd99da7a7 remove ui/round variant reminder 2017-03-09 18:57:42 +01:00
Thibault Duplessis da6c75adf5 remove dead import 2017-03-09 18:00:16 +01:00
Thibault Duplessis fd012f7eeb don't log socket disconnection 2017-03-09 17:36:59 +01:00
Thibault Duplessis 5f9c4a3725 shorten SVG boards 2017-03-09 17:26:19 +01:00
Thibault Duplessis ec12c55b3e don't log socket connection 2017-03-09 17:10:09 +01:00
Thibault Duplessis bac74b307f allow page reload when playing an AI 2017-03-09 17:07:33 +01:00
Thibault Duplessis 7e0b84e62b preload chessground pieces, using top/left % 2017-03-09 17:00:38 +01:00
Thibault Duplessis ec36a5cb34 fix ui/site build 2017-03-09 16:38:34 +01:00
Thibault Duplessis 498aa0617e load lichess.round asynchronously 2017-03-09 16:38:26 +01:00
Thibault Duplessis a4ce252b86 load watcher UI asynchronously 2017-03-09 16:01:56 +01:00
Thibault Duplessis b564a7dcb8 Merge branch 'master' into script-async
* master:
  bin/prod/compile-client can almost be dropped
  separate ui/site dependencies
  fix sound test
  build site JS with gulp
  ui/site WIP
  improve ui/site build
  bootstrap ui/site
  load fingerprinter asynchronously
2017-03-09 15:56:56 +01:00
Thibault Duplessis 8ae0f8c676 bin/prod/compile-client can almost be dropped 2017-03-09 15:53:29 +01:00
Thibault Duplessis 3bb7bef5b7 separate ui/site dependencies 2017-03-09 15:52:31 +01:00
Thibault Duplessis 0ad32a3c84 fix sound test 2017-03-09 15:48:21 +01:00
Thibault Duplessis d6aadd4426 build site JS with gulp 2017-03-09 15:43:11 +01:00
Thibault Duplessis 1a98e0c68e ui/site WIP 2017-03-09 15:20:18 +01:00
Thibault Duplessis 91169102c1 improve ui/site build 2017-03-09 15:08:20 +01:00
Thibault Duplessis bd4d182306 bootstrap ui/site 2017-03-09 14:48:30 +01:00
Thibault Duplessis 88a1e273da load fingerprinter asynchronously 2017-03-09 13:37:30 +01:00
Thibault Duplessis 12b771e9fc async load of player round JS 2017-03-09 13:23:43 +01:00
Thibault Duplessis 6fd5afa4a4 load fingerprinter asynchronously 2017-03-09 13:00:52 +01:00
Thibault Duplessis ac0f719e21 extract analytics code out of HTML 2017-03-09 12:16:51 +01:00
Thibault Duplessis fea92d1f6b move pirouetti filters 2017-03-09 12:05:05 +01:00
Thibault Duplessis dadf1f6c3f update embed layouts 2017-03-09 12:04:50 +01:00
Thibault Duplessis a5099c8a92 extract inner coords board CSS 2017-03-09 11:56:34 +01:00
Thibault Duplessis ec5e3223d1 simplify board CSS and remove 2 body classes 2017-03-09 11:39:21 +01:00
Thibault Duplessis a0f6289a1f render alternate languages less often 2017-03-09 11:26:16 +01:00
Thibault Duplessis 437794f1d2 Merge remote-tracking branch 'BrandonE/improvement/delete-selected-piece-on-click'
* BrandonE/improvement/delete-selected-piece-on-click:
  Don’t create pieces when hovering over a square with the left mouse button. Significantly reduces the number of setPieces calls that are made and prevents pieces from being recreated after deleting them with a left click if you hold down the mouse button and move around the square.
  Read the current piece from the selected square without modifying chessground.
  If you click on a piece on the board that is the same type as the selected piece, remove it.
2017-03-09 11:15:11 +01:00
Thibault Duplessis 57846cda6e Merge pull request #2742 from ProgramFOX/kick-rankings
Allow mods to kick a user from rankings
2017-03-09 11:11:15 +01:00
Thibault Duplessis 9df8b6261c fix /learn promotion 2017-03-09 01:25:48 +01:00
Thibault Duplessis bf1fc32168 fix forecast XHR client 2017-03-08 23:36:22 +01:00
Thibault Duplessis df225e6ff5 delay chessground redraw on setup from position preview - closes #2769 2017-03-08 23:25:56 +01:00
Thibault Duplessis 4844229b27 fix friends box toggle 2017-03-08 23:25:41 +01:00
Thibault Duplessis 9f588f7747 fix analytics toggle 2017-03-08 21:09:55 +01:00
Thibault Duplessis dadc58acb9 use more idleRequestCallbacks in main.js 2017-03-08 21:09:04 +01:00
Thibault Duplessis 0e5994593c friends box JS tweaks 2017-03-08 21:08:21 +01:00
Thibault Duplessis 9402b94328 run analytics on idle callback 2017-03-08 21:08:04 +01:00
Thibault Duplessis 0743490edd Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  update stockfish.js (fixes multipv < legals crash)
2017-03-08 21:07:42 +01:00
Niklas Fiekas 2a45de45e2 update stockfish.js (fixes multipv < legals crash) 2017-03-08 21:05:25 +01:00
Thibault Duplessis 29640af299 upgrade chessground 2017-03-08 18:41:26 +01:00
Thibault Duplessis adfe5b51fc destroy cg on study chapter switch 2017-03-08 18:40:56 +01:00
Thibault Duplessis cbdf105762 upgrade analysis/study/practice to vdom-only custom mithril 2017-03-08 17:37:16 +01:00
Thibault Duplessis b345df48e1 hyperlink study comments 2017-03-08 17:15:57 +01:00