Commit graph

638 commits

Author SHA1 Message Date
Ian Remsen 1a99977033 Update variant.js 2016-12-26 01:30:19 -05:00
Thibault Duplessis 2ef8f11ed3 upgrade gulp-uglifyjs 2016-12-21 01:54:48 +01:00
Thibault Duplessis 93778ad1b4 remove hook setup members only checkbox 2016-12-20 21:18:20 +01:00
Thibault Duplessis 9f845d31c1 {master} lobby: default to pools for everyone 2016-12-20 12:37:06 +01:00
Thibault Duplessis 559d740c34 batch hook removal and compress socket messages 2016-12-14 13:07:16 +01:00
Thibault Duplessis 653f5b3b0d remove lobby tweak 2016-12-14 12:44:40 +01:00
Thibault Duplessis 49ccf08d29 socket version 2016-12-14 09:51:29 +01:00
Thibault Duplessis 6d5000afc3 fix stream language detection 2016-12-13 21:11:18 +01:00
Thibault Duplessis c49f092c6e remember pool rating range - closes #2463 - closes #2452 2016-12-13 14:03:49 +01:00
Thibault Duplessis 922e4a311c inc assets version 2016-12-13 01:47:07 +01:00
Thibault Duplessis 1c799cda49 hide streams in unsupported language 2016-12-06 17:02:00 +01:00
Thibault Duplessis 1b78f74d4c Merge branch 'master' into puzzle-ui
* master: (159 commits)
  don't auto-pair pool-compatible hooks
  monitor color of standard hooks
  inc assets version
  nb "Norsk bokmål" translation #17028. Author: hmalmedal.
  ia "Interlingua" translation #17027. Author: GuimaraesMello.
  make popular pools faster
  remove unused lobby NbHooks socket message
  make pools steal hooks from lobby
  remove support for hiding lobby hooks
  steal hooks for the pool - WIP
  tweak hook compatibility function
  cache hook computations
  clock configs everywhere
  use clock configs for simuls
  use clock configs in pools
  use clock configs in tournaments
  Clock.Config
  Hook.poolCompatible
  honor more hooks rating range when converting to pool
  fix forum mention autocomplete with titled players
  ...
2016-12-06 12:33:06 +01:00
Thibault Duplessis 58023a604b remove unused lobby NbHooks socket message 2016-12-05 20:26:00 +01:00
Thibault Duplessis 64ef380ece remove support for hiding lobby hooks 2016-12-05 18:54:29 +01:00
Thibault Duplessis 1a7789770f honor more hooks rating range when converting to pool 2016-12-05 17:08:50 +01:00
Thibault Duplessis 7744bfca99 no longer leave the pool on lobby tab switch 2016-12-05 10:30:42 +01:00
Thibault Duplessis 8a60b72703 improve lobby idle mode 2016-12-03 18:09:57 +01:00
Thibault Duplessis cbde3c65f4 fix pool race condition when looking for new opponent then leaving 2016-12-03 13:58:36 +01:00
Thibault Duplessis 387cfeefd0 improve pool client code 2016-12-03 01:58:05 +01:00
Thibault Duplessis 590ee17afd fix unselect pool with rating range 2016-12-03 01:14:54 +01:00
Thibault Duplessis bd2ffd4e74 pool rating range UI 2016-12-03 01:10:44 +01:00
Thibault Duplessis 78339f69fc tweak seek->pool condition 2016-12-02 21:35:37 +01:00
Thibault Duplessis 817379264c don't convert to pool the seeks with exotic rating ranges 2016-12-02 19:29:49 +01:00
Thibault Duplessis 90981ca4e0 fix pool quitting on window close 2016-12-02 18:13:57 +01:00
Thibault Duplessis dedb42fdfd try to quite the pool before closing/reloading the tab 2016-12-02 18:11:54 +01:00
Thibault Duplessis 4e469a6572 prevent joining multiple pools over different tabs 2016-12-02 17:04:03 +01:00
Thibault Duplessis 6c463ece85 exit the pool when creating a custom game 2016-12-02 16:21:47 +01:00
Thibault Duplessis b602e9f8a4 {master} don't exit null pool 2016-12-02 14:33:16 +01:00
Thibault Duplessis 96ec3dbb91 convert seek creation to pool join if compatible 2016-12-02 13:34:15 +01:00
Thibault Duplessis 7b68eeb8fe move legacy lobby JS code to ui/lobby 2016-12-02 12:02:38 +01:00
Thibault Duplessis 8fc529b626 wording: Lobby 2016-12-02 09:39:39 +01:00
Thibault Duplessis 876bdd81e4 resub to lobby hooks on websocket reconnection 2016-12-02 01:58:36 +01:00
Thibault Duplessis bba1ffe2ef pools UI tweaks 2016-12-01 20:44:24 +01:00
Thibault Duplessis ba0fab938a make pools honor playbans 2016-12-01 15:09:23 +01:00
Thibault Duplessis c357cc2b3c revert to spinner animation for active pool 2016-12-01 15:01:04 +01:00
Thibault Duplessis 3e73533d01 pool dark theme WIP + alternate active animation 2016-12-01 14:53:21 +01:00
Thibault Duplessis 71b5aebb0d no longer preload hooks; let lobby members (un)sub to hook events 2016-12-01 12:55:30 +01:00
Thibault Duplessis 846cd8eac5 more pool integration 2016-12-01 11:59:09 +01:00
Thibault Duplessis 3f6841d9a5 oops 2016-11-30 22:03:25 +01:00
Thibault Duplessis 76d0d288d7 create seeks for anon pool users 2016-11-30 21:47:00 +01:00
Thibault Duplessis c50c9264c5 no pools for anons 2016-11-30 21:35:19 +01:00
Thibault Duplessis bba0830674 start integrating pools to lobby 2016-11-30 19:34:57 +01:00
Thibault Duplessis 97c4ed86de pool basic UI 2016-11-30 16:19:56 +01:00
Thibault Duplessis 40f3fb9a8c no hooks mode 2016-11-29 20:28:15 +01:00
Thibault Duplessis 86f81f0bab refactor UI modules, extract ceval, create common & chess 2016-11-26 13:08:20 +01:00
Niklas Fiekas 942727afd5 enable stockfish as crazyhouse ai 2016-10-31 20:56:59 +01:00
Thibault Duplessis a95c947e15 upgrade chessground 2016-10-30 10:09:24 +01:00
Thibault Duplessis ff2065f297 upgrade chessground again 2016-10-21 13:37:54 +02:00
Thibault Duplessis 0b31b7635d upgrade chessground 2016-10-21 13:32:04 +02:00
Niklas Fiekas 20718579e4 switch to agpl-3.0+ 2016-10-12 20:23:38 +02:00
Thibault Duplessis 04a4cfcfdb upgrade chessground 2016-10-05 12:55:38 +02:00
Thibault Duplessis 25edfd6ee0 upgrade chessground 2016-10-04 00:38:50 +02:00
Thibault Duplessis 4437fa2779 upgrade chessground 2016-10-03 10:40:42 +02:00
Thibault Duplessis f2d02a2bf9 upgrade chessground - fixes #2288 2016-10-03 01:21:07 +02:00
Thibault Duplessis d1d085f2b2 upgrade chessground 2016-09-07 10:15:22 +02:00
Thibault Duplessis ce3617a8da upgrade chessground to v4.2.0 2016-08-19 15:00:29 +02:00
Thibault Duplessis 188bfffc5b display actual engine name on UI 2016-08-17 14:37:54 +02:00
Thibault Duplessis 2e3c3782b5 add user badges to lobby chart seeks 2016-08-16 15:19:30 +02:00
Thibault Duplessis 6d7b5a1a44 manually bind lobby events 2016-08-16 15:18:45 +02:00
Thibault Duplessis b9a5e69f22 more pubsub 2016-08-12 02:29:40 +02:00
Thibault Duplessis 5d6199aeb8 use pubsub rather than body event 2016-08-12 01:51:00 +02:00
Thibault Duplessis ecda9b1894 upgrade chessground to v4.1.3 2016-08-11 21:34:54 +02:00
Thibault Duplessis fe8601b85d honor chessground coordinates setting 2016-08-11 01:22:16 +02:00
Thibault Duplessis 20bc7cea8e upgrade chessground to restore coords display 2016-08-11 01:16:29 +02:00
Thibault Duplessis 3d19878ca3 upgrade chessground to fix /learn 2016-08-10 19:53:15 +02:00
Thibault Duplessis 66e45d1382 upgrade chessground to fix castling regression 2016-08-10 16:08:43 +02:00
Thibault Duplessis 92f31e1e59 upgrade chessground and fix CSS 2016-08-10 15:41:10 +02:00
Thibault Duplessis d80e176256 upgrade chessground to v4.0.0 for minimal DOM 2016-08-10 14:25:17 +02:00
Thibault Duplessis 007a7a86bb restore chessground piece dragging class 2016-08-05 11:20:33 +02:00
Thibault Duplessis ca7b2e2ac7 upgrade chessground 2016-08-05 09:39:31 +02:00
Thibault Duplessis bbda5e770a upgrade chessground to fix event position 2016-08-03 22:30:09 +02:00
Thibault Duplessis ec574d0e2b make idle websockets ping less often 2016-08-02 14:45:41 +02:00
Thibault Duplessis e184cd8e8c Revert "disconnect lobby on idle - REVERT ME"
This reverts commit 1980c7fb71.
2016-08-02 10:14:18 +02:00
Thibault Duplessis 1980c7fb71 disconnect lobby on idle - REVERT ME
because just skipping versioned events results in a resync for now.
server fix required.
2016-08-01 12:33:53 +02:00
Thibault Duplessis 7d0c447f8c don't put client sockets to sleep, but reduce lobby traffic 2016-08-01 10:23:19 +02:00
Thibault Duplessis 4c93e073d3 upgrade chessground to fix touchscreen premove 2016-07-29 11:56:36 +02:00
Thibault Duplessis 7850d82ce0 upgrade chessground for greater hyperbullet accuracy 2016-07-28 16:03:32 +02:00
Thibault Duplessis 10e112db9a faster lobby correspondence tab 2016-07-25 03:15:32 +02:00
Thibault Duplessis 336b91e20f faster lobby toggles 2016-07-25 02:51:29 +02:00
Thibault Duplessis ff7d1bcd61 defer loading of user powertips - fixes #2134 2016-07-24 16:59:24 +02:00
Thibault Duplessis 50c1b29d36 upgrade chessground & mithril 2016-07-24 13:51:14 +02:00
Thibault Duplessis 888f7621fb upgrade chessground 2016-06-01 10:31:50 +02:00
Thibault Duplessis e60b86b491 make music a sound set - closes #1928 2016-05-31 17:08:45 +02:00
Thibault Duplessis 8f9eb42b61 upgrade chessground 2016-05-30 21:16:23 +02:00
Thibault Duplessis 903c4e2587 tweak lobby music 2016-05-28 00:35:02 +02:00
Thibault Duplessis cfe7d8d9b7 analysis sonata 2016-05-27 20:53:59 +02:00
Thibault Duplessis 9882965237 lichess orchestra: Lobby concerto for clavier, celesta and swells 2016-05-27 20:13:26 +02:00
Thibault Duplessis b2f1a434b0 upgrade dat chessground 2016-05-26 11:38:56 +02:00
Thibault Duplessis 09c4b337d4 upgrade chessground and fix shapes deletion 2016-05-25 19:39:55 +02:00
Thibault Duplessis f1c22b9157 toggle study editor orientation 2016-05-24 14:39:48 +02:00
Thibault Duplessis 6443307e61 fix lobby socket usage 2016-03-27 17:35:03 +07:00
Thibault Duplessis f025382b44 only use location.reload if URL has a hash, to prevent cache
invalidation
2016-03-26 17:24:53 +07:00
Thibault Duplessis 24adf057b9 fix lobby filter rating slider 2016-02-21 17:11:32 +07:00
Thibault Duplessis 8bc67be4af upgrade chessground to prevent early reflow 2016-02-21 13:10:07 +07:00
Thibault Duplessis 8e32dc9844 upgrade chessground (pale arrows) 2016-02-19 14:26:45 +07:00
Thibault Duplessis 343c34f8f3 fix homepage seeks list max height 2016-02-17 18:03:38 +07:00
Thibault Duplessis 6263eacd23 upgrade npm dev dependencies - closes #1594 2016-02-17 16:22:52 +07:00
Thibault Duplessis b71eb62760 upgrade chessground so trident doesn't mess up with SVG arrows 2016-02-16 13:34:48 +07:00
ProgramFOX b9b3f769ca Fix horde confirmation dialog 2016-02-10 15:54:31 +01:00
Unihedron ac4bf6df97 Trim links from the confirmation dialogue. 2016-02-09 22:08:05 +08:00
Thibault Duplessis e4e858d4ca upgrade chessground 2016-01-31 11:54:26 +07:00
Thibault Duplessis 5881fa2197 upgrade chessground to fix auto drag distance 2016-01-28 11:38:24 +07:00
Thibault Duplessis 83fa1c3c2e updrade chessground (material score) 2016-01-27 16:24:55 +07:00
Thibault Duplessis eb961d3eeb global chessground upgrade 2016-01-26 10:40:53 +07:00
Thibault Duplessis 291eb34095 fix lobby chart powertip placement 2016-01-24 12:20:38 +07:00
Thibault Duplessis 20fcc962ff two-stage atomic explosion animations 2016-01-23 20:32:16 +07:00
Thibault Duplessis 01f55d260b implement crazyhouse predrop - closes #1488 2016-01-22 11:53:19 +07:00
Thibault Duplessis 70f642b3b0 upgrade chessground, fixing crazyhouse race condition 2016-01-21 11:10:36 +07:00
Thibault Duplessis 01a1f06afb fix crazyhouse drag on touchscreen 2016-01-20 11:45:12 +07:00
Thibault Duplessis 8efe8a388d fix crazyhouse drag cancelation 2016-01-20 00:32:54 +07:00
Thibault Duplessis 2c109a56f4 update crazyhouse rules link 2016-01-19 16:44:16 +07:00
Thibault Duplessis 92a2773b73 support crazyhouse FEN ~ notation in minigames 2016-01-19 15:56:19 +07:00
Thibault Duplessis 910a4caf70 implement crazyhouse analysis! 2016-01-19 13:32:00 +07:00
Thibault Duplessis 71b8bc1efe crazyhouse warning & help tooltip 2016-01-15 20:52:31 +07:00
Thibault Duplessis 0b95fe0f1f better tooltip updates in lobby 2016-01-15 11:51:51 +07:00
Thibault Duplessis 3b127a0cd9 lobby usernames are no longer links to their profiles 2016-01-15 11:48:35 +07:00
Thibault Duplessis a6f9badf28 user tooltips in the lobby - fixes #1285 2016-01-15 11:43:59 +07:00
Thibault Duplessis 598f5ad71f Merge branch 'master' into racing-kings
* master: (1292 commits)
  count berserk even in case of quick game, for percentage - fixes #1445
  improve world map, displaying game creations
  hide troll bio
  longer timeouts
  make user perf links more visible
  fix translations
  missing top menu translations - for #1413
  Add query links for each IP instead
  Fix typo in title
  Add query link for banned IPs
  fix typo
  bg "български език" translation #15609. Author: CTORH.
  el "Ελληνικά" translation #15608. Author: paraschas. several small improvements
  nn "Norsk nynorsk" translation #15606. Author: Kulkid.
  id "Bahasa Indonesia" translation #15605. Author: adegun.
  tr "Türkçe" translation #15600. Author: Usolando. New 5 missing sentences are translated. Tough I recomend you to use %s1 %s2 kind variables, cus in some languages, the grammar works backwards.
  nl "Nederlands" translation #15599. Author: MoralIntentions.
  es "español, castellano" translation #15598. Author: Gowez. After reading the results, I realized that 504 and 506 need some corrections. Now it's OK.  I also changed the word order in 503. Now it's better.
  nb translation
  sv "svenska" translation #15596. Author: MakeDeal. Corrected &s to %s
  ...
2016-01-13 22:49:19 +07:00
Thibault Duplessis 999823ab00 Revert "upgrade mithril (0.2.1) and chessground (3.2.0)"
This reverts commit 535f86b412.
2015-12-21 13:39:41 +07:00
Thibault Duplessis ed5c161641 upgrade mithril & chessground 2015-12-21 12:22:39 +07:00
Thibault Duplessis 535f86b412 upgrade mithril (0.2.1) and chessground (3.2.0) 2015-12-20 12:34:38 +07:00
Thibault Duplessis 16cab040e0 upgrade chessground to 3.1.0: cancel drag with right click 2015-12-11 18:55:27 +07:00
Thibault Duplessis 75664877f2 fix lobby rating order - fixes #1296
fixes it... maybe. It's kinda hard to test locally.

edit: yes it's fixed :)
2015-12-08 23:15:27 +07:00
Thibault Duplessis 1b67c9f059 more lobby hook compression 2015-12-08 00:49:19 +07:00
Thibault Duplessis 4b15c71502 compress lobby hook messages to reduce bandwidth 2015-12-08 00:32:46 +07:00
Thibault Duplessis c05efbfa45 tweak lobby tooltips 2015-12-05 12:21:29 +07:00
Thibault Duplessis 8778c040b5 never cache XHR requests 2015-11-13 00:15:15 +07:00
Thibault Duplessis 447d002866 upgrade chessground 2015-10-23 18:19:45 +07:00
Thibault Duplessis dcf9732eb0 upgrade chessground 2015-10-13 13:57:47 +02:00
Thibault Duplessis 9b45a3a7fc use V8 optimized mithril 2015-10-13 11:02:42 +02:00
Thibault Duplessis 0698ff556d upgrade chessground again 2015-10-11 10:08:14 +02:00
Thibault Duplessis 8f2eb43c53 upgrade chessground for da perf! 2015-10-10 20:57:37 +02:00
Thibault Duplessis f489a7a375 upgrade chessground to cache element bounds 2015-10-10 19:12:54 +02:00
Thibault Duplessis 3a3465d61e remove buggy lobby chart hook color 2015-10-03 00:22:34 +02:00
Thibault Duplessis 0015926976 upgrade chessground 2015-09-30 14:07:30 +02:00
Thibault Duplessis efcc2f34a6 upgrade chessground, introduce <square> & <piece> 2015-09-30 10:42:56 +02:00
Thibault Duplessis 699051b996 reuse lichess.trans in all ui modules 2015-09-25 12:13:50 +02:00
Thibault Duplessis 570984a310 global chessground upgrade 2015-09-25 03:24:22 +02:00
Niklas Fiekas c6defb02af adjust RacingKings orientation in now playing view 2015-09-18 18:39:55 +02:00
Niklas Fiekas 178e019898 make RacingKings variant playable 2015-09-18 18:20:26 +02:00
Thibault Duplessis eec948adc8 upgrade chessground 2015-09-07 00:11:10 +02:00
Thibault Duplessis 9d895e13b4 reduce powerTip poll interval 2015-09-01 02:37:27 +02:00
Thibault Duplessis d28f5bd7f5 upgrade chessground 2015-08-17 13:25:08 +02:00
Thibault Duplessis 372e492c16 upgrade chessground 2015-08-15 23:14:28 +02:00
Thibault Duplessis 16e9bef6fa prevent new game creation before completion of the former one 2015-08-15 22:25:49 +02:00
Thibault Duplessis 0edd2bb4fb upgrade chessground 2015-07-27 22:15:05 +02:00
Thibault Duplessis 00e3b98d24 rescale lobby plot chart, animate plots some more 2015-07-12 23:07:35 +02:00
T. Alexander Lystad d04d25ebc4 using perf icons for seeks in lobby seek graph - closes #565 2015-07-01 11:49:33 +02:00
Thibault Duplessis f80ce92901 updrade chessground 2015-06-29 11:39:08 +02:00
Thibault Duplessis 0eb8abfe0d Merge pull request #652 from ProgramFOX/remove-dot
Remove dot before the Atomic description...
2015-06-27 15:44:51 +02:00
ProgramFOX 13b0497f52 Remove dot before the Atomic description...
... at variant.js. At the alert box, you see that there is a dot before the actual description of Atomic, and it doesn't belong there.
2015-06-27 14:53:38 +02:00
Thibault Duplessis 8e5a59e646 upgrade chessground -> v2.9.0, multiple drawing colors 2015-06-21 12:54:19 +02:00
Thibault Duplessis 1a4a7fb137 upgrade gulp to 3.9 2015-06-16 16:32:03 +02:00
Thibault Duplessis 6890928d6c upgrade chessground to 2.8.0 - easier piece deselection 2015-06-14 23:33:59 +02:00
Thibault Duplessis fbdbc170c6 upgrade chessground 2015-06-08 13:51:02 +02:00
Thibault Duplessis 9f708d0285 upgrade chessground 2015-06-03 16:16:14 +02:00
Thibault Duplessis 94554005b2 fix chessground version 2015-06-03 03:06:18 +02:00
Thibault Duplessis b01d4ea9db upgrade chessground to support touchscreens better 2015-06-02 22:21:17 +02:00
Thibault Duplessis 3b64af2db2 upgrade chessground to 2.5.0 (perf improvements) 2015-06-02 20:46:36 +02:00
Thibault Duplessis 53f85e5ce5 upgrade to chessground 2.4.0 2015-06-02 15:40:59 +02:00
Thibault Duplessis 0eca648e16 upgrade chessground 2015-05-19 10:57:22 +02:00
Thibault Duplessis fa6a0f1c01 upgrade chessground & mithril.js 2015-05-07 00:07:52 +02:00
Thibault Duplessis 18929bfdfd more playban WIP 2015-04-26 00:11:01 +02:00
Thibault Duplessis c9ea079364 upgrade JS vendors 2015-04-19 10:44:30 +02:00
Thibault Duplessis 036a2adb08 horde v2: horde is white and backrank pawns move 2 squares 2015-04-09 23:57:34 +02:00
Thibault Duplessis 35c97f3ecc upgrade chessground to fix spectator clear drawings 2015-03-28 15:50:43 +01:00
Thibault Duplessis dcc67c7a11 upgrade chessground to fix firefox/chrome right-click drag 2015-03-28 08:52:33 +01:00
Thibault Duplessis 80924c82a1 Revert "upgrade mithril"
This reverts commit 975b00432d.
2015-03-28 08:25:15 +01:00
Thibault Duplessis 975b00432d upgrade mithril 2015-03-28 08:21:14 +01:00
Thibault Duplessis 0e5efdcc4c refine lobby hooks & seeks 2015-03-27 22:54:18 +01:00
Thibault Duplessis 3dab1341c4 also draw on boards using right-click 2015-03-27 21:02:46 +01:00
Thibault Duplessis 4bb89a1c6a game creation button when seek list is empty - closes #370 2015-03-26 22:33:47 +01:00
Thibault Duplessis 9f12a52b07 fix drawing on variant analysis 2015-03-24 18:34:12 +01:00
Thibault Duplessis c6125e3860 upgrade chessground - fixes #369 2015-03-24 17:08:29 +01:00
Thibault Duplessis b5fcd31430 better board drawing transparency 2015-03-24 09:30:04 +01:00
Thibault Duplessis c25f22dd86 disable drawing in 3D mode 2015-03-24 08:45:22 +01:00
Thibault Duplessis 5e941e5bf7 improve chessground drawing integration 2015-03-24 00:09:23 +01:00
Thibault Duplessis b340a2b8ea drawable analysis board 2015-03-23 18:46:15 +01:00
Thibault Duplessis 44d08507c6 Merge branch 'master' into horde
* master:
  manually fix ro translation
  Don't analyse unusable games
  translation: confirm page close on unsaved changes - fixes #330
  add apple-touch-icon.png
  log puzzle png export
  remove debug
  remove CSS vendor prefixes
  highlight user flags in mod view
  Remove previous cheat evaluator. Farewell, good cop, you did a great job
  don't auto-mark great players with lots of rated games
  tweak auto analysis conditions
  remove redundant case
  Start auto-analysing games
  remove unused resolver
  also open analysed games in mobile app
  make the evaluator less mark-happy by tweaking percentages
  include border in sizes, fix when zoom >= 75%
  upgrade chessground
  hack-fix atomic premoves on explosions - closes #343
  stop using deprecated chessground capture event
2015-03-20 09:14:18 +01:00
Thibault Duplessis 74a802b665 upgrade chessground 2015-03-19 12:04:26 +01:00
Thibault Duplessis 418d75cce3 Merge branch 'master' into horde
* master: (106 commits)
  upgrade chessground
  don't log bad requests
  tweak dark crosstable current
  can't parse parameter -> not found
  he "עִבְרִית" translation #14005. Author: sdiqx.
  remove unused resolver
  just silently discard ignored socket messages
  fix duplicate logging of auto mark
  show opening for some variants - closes #358
  better crosstable current game style
  remove unnecessary blindfold class
  open preferences in new tab while playing
  reload player page on pref change
  blindfold chess!
  try to always take 2 moves back - closes #345
  upgrade chessground to make callbacks synchronous - fixes #343
  fix homepage tournament box style
  sort correspondence games no matter whats
  upgrade chess module
  lt "lietuvių kalba" translation #14001. Author: krikstas. Just few simple changes
  ...
2015-03-19 10:17:16 +01:00
Thibault Duplessis 553c07d0d6 upgrade chessground 2015-03-19 08:42:21 +01:00
Thibault Duplessis 1f92836e98 upgrade chessground to make callbacks synchronous - fixes #343 2015-03-18 21:54:51 +01:00
Thibault Duplessis eb047eb2aa disable castle premove in antichess - fixes #332 2015-03-16 17:59:13 +01:00
Thibault Duplessis e4fef272b5 fix variant alert message 2015-03-09 18:30:14 +01:00
Thibault Duplessis 347cb02c59 integrate horde chess 2015-03-09 15:22:54 +01:00
Thibault Duplessis e613eaa991 disable context menu on playable chessground instances - closes #320 2015-02-18 15:10:24 +01:00
Thibault Duplessis 19f8e0bd9e upgrade mithril & chessground 2015-02-16 18:49:55 +01:00
Thibault Duplessis 0842251ec9 upgrade gulp-uglify 2015-02-05 14:51:57 +01:00
Thibault Duplessis f9bc3fe679 fix lobby name of AI in playing games 2015-01-23 09:22:52 +01:00
Thibault Duplessis b13736ea15 break lobby API BC for the lulz 2015-01-22 22:46:47 +01:00
Thibault Duplessis 2d37ef41a8 always show user hook first in lobby realtime list 2015-01-17 13:18:27 +01:00
Thibault Duplessis ea3b7d1273 remove superfluous API endpoint 2015-01-15 11:43:47 +01:00
Thibault Duplessis cdf0311747 fix lobby now playing updates 2015-01-14 18:24:08 +01:00
Thibault Duplessis d2299b857e upgrade mithril for atomic castle support - fixes #226 2015-01-14 16:53:40 +01:00
Thibault Duplessis 74d40cdb4f update lobby for new variant API 2015-01-12 00:53:38 +01:00
Thibault Duplessis c9c51c9c90 change lobby variant warning storage key to reset messages 2015-01-10 20:27:30 +01:00
Thibault Duplessis e4238cf19a disabled lobby hooks have no title 2015-01-10 15:50:37 +01:00
Thibault Duplessis 71ab8ebd73 Merge branch 'master' into atomic_chess
* master: (56 commits)
  set quiet mode when playing - resolves #203
  use history.pushState and onpopstate in the opening trainer
  show puzzle URL without reloading, and restore back button
  more opening trainings for anon
  fix stockfish handling of KotH
  remove unknown stockfish option AnalyseMode
  cs "čeština" translation #11705. Author: Pikozrout.
  fr "français" translation #11701. Author: Ownedbyta.
  es "español, castellano" translation #11698. Author: pochochon.
  es "español, castellano" translation #11692. Author: elkaoD. Translated the latest missing strings
  tr "Türkçe" translation #11688. Author: SatrancTR.
  el "Ελληνικά" translation #11687. Author: kosf.
  sl "slovenščina" translation #11685. Author: LukaTreb.
  pt "Português" translation #11681. Author: leojustino.
  sv "svenska" translation #11677. Author: RocketBabe. Translated new missing sentences
  nl "Nederlands" translation #11673. Author: Seredhel. "uw'' is a more polite version of ''jouw''
  de "Deutsch" translation #11671. Author: kimbobmik.
  opening trainer: fix turn color indication
  sort opening trainer solutions by centipawn
  fix ui/ builder
  ...

Conflicts:
	modules/chess
	modules/rating/src/main/PerfType.scala
	modules/setup/src/main/FilterConfig.scala
2015-01-09 14:25:17 +01:00
Thibault Duplessis 236b37474a sort variant games in lobby - fixes #204 2015-01-08 23:26:00 +01:00
Thibault Duplessis 909f5a8e89 fix lobby filter rating range - resolves #207 2015-01-08 23:03:02 +01:00
Thibault Duplessis 3489b9de84 Merge branch 'master' into atomic_chess
* master: (65 commits)
  upgrade chessground, enable autoCastle in round
  tournament style tweaks
  lazy load sounds
  fix detection of simul
  pass formatted dates to mithril build
  fix lobby now playing mithril key
  tweak tournament CSS
  start tournament clock immediately, slightly trim down WS messages
  fix tournament UI bugs
  tournament UI: help mithril with element keys
  tournament UI: watch last games
  tournament missing translation
  actor efficiency: listen to StartGame in round socket hub
  fix funny bug when round socket receives alien games
  reset round socket user id on game start - fixes #178
  tweak Pov priority and simul detection
  lt "lietuvių kalba" translation #11659. Author: patrimpas.
  sv "svenska" translation #11658. Author: Titanoboa. There was a typo, and "Rating" has been translated as the same throughout the other translations, so I kept consistent for #91..
  add note about sound control in the preferences page
  fix chessground on puzzle page
  ...

Conflicts:
	modules/chess
	public/javascripts/vendor/chessground.min.js
	ui/analyse/package.json
	ui/editor/package.json
	ui/lobby/package.json
	ui/puzzle/package.json
	ui/round/package.json
2015-01-07 00:01:17 +01:00
Thibault Duplessis 3994f5d8e7 upgrade chessground, enable autoCastle in round 2015-01-06 22:56:24 +01:00
Thibault Duplessis 412f1df6a6 upgrade chessground, enable autoCastle in round 2015-01-06 22:43:06 +01:00
Thibault Duplessis eb9578ebe6 pass formatted dates to mithril build 2015-01-06 18:32:52 +01:00
Thibault Duplessis eb4cae924c fix lobby now playing mithril key 2015-01-06 15:27:35 +01:00
Thibault Duplessis a223d96a69 fix tournament UI bugs 2015-01-06 02:22:58 +01:00
Thibault Duplessis c97ccd1427 Merge branch 'master' into tourneyMithril
* master:
  simplify analysis view code
  analysis board: allow going back to initial position
  use FEN enpassant flag - fixes #190
  tweak order of variants in AI game setup
  tweak analysis back button behavior - resolves #191
  resync correspondence clocks on takeback
  fix takeback last move time - resolves #192
  bs "bosanski jezik" translation #11657. Author: gus_fring.
  nb "Norsk bokmål" translation #11656. Author: phaedrus_.
  vastly simplify JS clock
  expose analysis chessground - fixes #181
  lobby playing mithril key - fixes #194
  tweak lobby variant separator
  Swap j, k key bindings to be consistent with vi

Conflicts:
	public/javascripts/big.js
2015-01-05 09:50:49 +01:00
Thibault Duplessis 245acceda7 lobby playing mithril key - fixes #194 2015-01-05 01:02:19 +01:00
Thibault Duplessis e76ce43f0c tweak lobby variant separator 2015-01-05 00:52:36 +01:00
Thibault Duplessis 8ee368295b tweak lobby variant separator 2015-01-04 23:43:41 +01:00
Thibault Duplessis 0867ca922a Merge branch 'master' into tourneyMithril
* master:
  explicitely prevent caching of XHR GET requests

Conflicts:
	public/javascripts/big.js
2015-01-04 20:58:59 +01:00
Thibault Duplessis bbfc06b1ee explicitely prevent caching of XHR GET requests 2015-01-04 19:51:10 +01:00
Thibault Duplessis 0d085e3c7c remove unused JS file 2015-01-03 16:38:10 +01:00
Thibault Duplessis 4fcd99c9f1 upgrade mithril & chessground 2015-01-02 18:02:13 +01:00
Thibault Duplessis a1d7c391cb fix atomic UI explosions 2015-01-02 17:02:43 +01:00
Thibault Duplessis 88732e05b9 implement atomic chess UI explosions 2015-01-02 15:38:29 +01:00
Thibault Duplessis 7bfc208f04 Merge branch 'master' into atomic_chess
* master: (29 commits)
  simul: move on on game end - fixes #179
  fix spectator link to player
  improve lobby playing games timer - resolves #187
  fallback language links for anon
  Revert "remove lang fallback links"
  fix dark language links
  hr "hrvatski" translation #11604. Author: gus_fring.
  th "ไทย" translation #11603. Author: Jer_King.
  Add Yoruba language
  yo "Yorùbá" translation #11588. Author: Mikhail04.
  sk "slovenčina" translation #11579. Author: xslyepov.
  hr "hrvatski" translation #11578. Author: DrOz.
  sr "Српски језик" translation #11568. Author: NoSurrenderNoRetreat.
  el "Ελληνικά" translation #11562. Author: kosf.
  pt "Português" translation #11561. Author: BearJr.
  ca "Català, valencià" translation #11560. Author: stanislaski.
  sk "slovenčina" translation #11557. Author: Inconnu_SVK.
  vi "Tiếng Việt" translation #11551. Author: mahabatnha.
  ar "العربية" translation #11549. Author: Abd0.
  pl "polski" translation #11535. Author: luk82.
  ...
2015-01-02 13:04:11 +01:00
Thibault Duplessis bb9b290d69 improve lobby playing games timer - resolves #187 2015-01-02 12:44:09 +01:00
Gordon Martin c8da780987 Started implementing lila changes for atomic chess on top of the scalachess changes. UI doesn't yet deal with the new capturing behaviour 2015-01-02 00:52:10 +00:00
Thibault Duplessis a798929cd3 show real number of playing games on lobby tab - resolves #173 2014-12-30 21:20:59 +01:00
Thibault Duplessis e49eac8a1a translate lobby rating header 2014-12-30 16:21:24 +01:00
Thibault Duplessis 4857662f3f lobby sort and reactivity improvements - resolves #170 2014-12-30 16:17:06 +01:00
Thibault Duplessis e62d461f72 merge socket.js in big.js, move storage to lichess namespace 2014-12-29 21:12:04 +01:00
Thibault Duplessis 5226bd05bb lobby needs no JS router 2014-12-29 21:01:51 +01:00
Thibault Duplessis b0450ff6e1 more lobby JS polish 2014-12-29 20:56:58 +01:00
Thibault Duplessis 3d62979937 flush hooks right away 2014-12-29 20:54:15 +01:00
Thibault Duplessis 272d3ae9a2 polish lobby 2014-12-29 20:50:55 +01:00
Thibault Duplessis bae3b944eb finish new mithril lobby 2014-12-29 20:36:21 +01:00
Thibault Duplessis 159fc9b4e7 implement mithril lobby playing games 2014-12-29 00:15:42 +01:00
Thibault Duplessis bd838686be join and cancel seeks 2014-12-28 19:01:48 +01:00
Thibault Duplessis 85f87f19b6 more work on mithril lobby 2014-12-28 18:50:30 +01:00
Thibault Duplessis 4c8b9bff5b make hook chart plots clickable by delegation 2014-12-28 12:13:21 +01:00
Thibault Duplessis 3fb489f6fc delegate hook click events 2014-12-28 12:11:12 +01:00
Thibault Duplessis d84cc0520f implement lobby mithril hook chart 2014-12-28 11:47:18 +01:00
Thibault Duplessis 2fb2bff6d6 mithril lobby hooks are functional 2014-12-28 02:03:56 +01:00
Thibault Duplessis b5ab7b6a43 more progress on mithril lobby 2014-12-27 23:51:24 +01:00
Thibault Duplessis 35d0d7b4db start mithril lobby 2014-12-27 18:16:03 +01:00