Commit graph

638 commits

Author SHA1 Message Date
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