Commit graph

4250 commits

Author SHA1 Message Date
Thibault Duplessis e2e1b524fc in-game tournament chat WIP 2017-08-17 17:49:28 -05:00
Thibault Duplessis 7f3cdc39f3 in-game public chats - WIP 2017-08-17 17:49:28 -05:00
Thibault Duplessis 118eb5bc3e experimental tour schedule display, with thin user-created tournaments 2017-08-17 09:21:04 -05:00
Thibault Duplessis c4473c33fb Better order user created tournaments in the schedule 2017-08-17 09:03:03 -05:00
Thibault Duplessis ec614da639 add new study visibility setting: unlisted
It works just like on youtube.
2017-08-16 23:35:45 -05:00
Thibault Duplessis 15c0ef5f97 upgrade chessground 2017-08-16 20:30:42 -05:00
Thibault Duplessis b895df10ed fix study ceval setting 2017-08-16 17:34:30 -05:00
Thibault Duplessis e911a45f05 remove dup 2017-08-16 17:34:22 -05:00
Thibault Duplessis 8967820085 upgrade chessground 2017-08-16 16:57:57 -05:00
Thibault Duplessis 777b3dd3f1 fix study practice completion 2017-08-16 15:30:36 -05:00
Thibault Duplessis e3b8bf7b53 move study FEN to the share dialog 2017-08-16 12:09:00 -05:00
Thibault Duplessis a9a6c13c7e preset current FEN in study chapter creation form 2017-08-16 11:11:15 -05:00
Thibault Duplessis 40b42ca5a6 fix study PGN tags redraw on chapter switch, after edit 2017-08-16 10:53:17 -05:00
Thibault Duplessis 4472fe0567 upgrade chessground 2017-08-16 10:44:29 -05:00
Thibault Duplessis 0389aab1b9 code tweaks 2017-08-16 10:44:22 -05:00
Thibault Duplessis 008e58882b show that switching chapter without recording unsyncs 2017-08-15 21:53:25 -05:00
Thibault Duplessis 4ba6b1ae46 better redraw study sync counter 2017-08-15 21:29:42 -05:00
Thibault Duplessis 6721d3d2bc remember one's position in a study chapter, and jump back to it 2017-08-15 21:21:57 -05:00
Thibault Duplessis eb5171b3d8 code golf 2017-08-15 20:31:41 -05:00
Thibault Duplessis 8eba933040 fix switching study chapter while editing 2017-08-15 20:31:25 -05:00
Thibault Duplessis 6126d42384 let beta enabled users make gamebook study chapters 2017-08-15 20:26:39 -05:00
Thibault Duplessis 2cb76b16a1 rename ui/analyse controller types for consistency 2017-08-15 19:21:23 -05:00
Thibault Duplessis e5c26e22d2 tweak gamebook editor 2017-08-15 19:07:02 -05:00
Thibault Duplessis b1f31b1c39 fix typing 2017-08-15 19:06:59 -05:00
Thibault Duplessis f1064c8a39 relocate gamebook editor 2017-08-15 18:49:58 -05:00
Thibault Duplessis a5d2b07324 drop gamebook editor title 2017-08-15 18:40:13 -05:00
Thibault Duplessis 926ad39a35 gamebook hints support 2017-08-15 18:37:14 -05:00
Thibault Duplessis fd2809281c root.study isn't available at that time 2017-08-15 17:28:41 -05:00
Thibault Duplessis 4419e1bb65 gamebook wip 2017-08-15 17:10:35 -05:00
Thibault Duplessis bb9a8c31b9 Merge branch 'master' of github.com:ornicar/lila into gamebook
* 'master' of github.com:ornicar/lila:
  remove changes to storage listen
  Update util.js
  Adjust throttle to 500
  Throttle ceval better
2017-08-15 15:28:41 -05:00
Thibault Duplessis d7d6e5098e more work on gamebook 2017-08-15 15:28:16 -05:00
Thibault Duplessis 344e50cfe8 Merge pull request #3432 from ornicar/thottleCevalMore
Improve ceval emit throttling
2017-08-15 14:54:18 -05:00
Thibault Duplessis f77468d9c9 improve ui/analyse type safety, more work on gamebook mode 2017-08-15 11:14:21 -05:00
Thibault Duplessis ae4e5f6c3c more work on gamebook editor 2017-08-15 10:13:46 -05:00
Thibault Duplessis e98371fba8 gamebook wip 2017-08-14 21:26:46 -05:00
Thibault Duplessis 7861ddfd34 study gamebook mode WIP 2017-08-14 19:44:04 -05:00
Thibault Duplessis 43a994eb38 Merge branch 'master' into gamebook
* master:
  don't use keyup where the event key code is read
  fix exotic apple keywords
  tweak tournament player info CSS - fixes #3440
  use old --halt 2 with parallel (fixes #3431)
2017-08-14 16:18:03 -05:00
Thibault Duplessis 1e33b41d6d fix exotic apple keywords
they don't send the correct keyup `which` or `keyCode`
so we try to use keypress instead.
2017-08-14 11:25:14 -05:00
Isaac Levy 808a2bb3be remove changes to storage listen
And emit on first stockfish emit.
2017-08-14 12:24:54 -04:00
Isaac Levy 0981e97259 Update util.js
resolve storage to local var, avoiding questions about undefined perf.
2017-08-14 12:14:01 -04:00
Isaac Levy 9a4ddd282d Adjust throttle to 500 2017-08-14 12:14:01 -04:00
Isaac Levy 83b5144d31 Throttle ceval better
Reduce display and js processing of ceval emits,
mostly affecting low depths.
2017-08-14 12:14:01 -04:00
Thibault Duplessis 610352febe gamebook WIP 2017-08-14 09:29:03 -05:00
Niklas Fiekas a39aa0e4b4 use old --halt 2 with parallel (fixes #3431) 2017-08-12 08:54:59 +02:00
Thibault Duplessis ef05f69214 type practice controller 2017-08-11 10:53:05 -05:00
Thibault Duplessis f66cbdb992 type PracticeData in ui/analyse 2017-08-11 10:45:54 -05:00
Thibault Duplessis ca921f236e study gamebook wip 2017-08-10 21:05:03 -05:00
Thibault Duplessis d151137422 improve ui vendors - closes #3423 2017-08-10 11:05:23 -05:00
Thibault Duplessis 2d1df6298b improvu ui build script 2017-08-10 11:05:05 -05:00
Thibault Duplessis eaecb2494b fix study display bug on unsynced chapter switch 2017-08-09 06:36:55 -05:00