Commit Graph

3008 Commits (7b531d078d3d3b27b57a4412a281b4c243f58615)

Author SHA1 Message Date
Niklas Fiekas 7b531d078d bump chessops to 0.10.2 (fix atomic with check and exploded king) 2021-10-19 13:36:38 +02:00
Thibault Duplessis 5a47cceb10 ui/analysis: prefer ceval over server-side for playBestMove - closes #9982 2021-10-18 11:05:42 +02:00
Benedikt Werner ae2cc3e290
Don't alert HTML error pages 2021-10-16 07:36:03 +02:00
Benedikt Werner 1d18c799a3
Improve error when analysis requests fail 2021-10-16 06:51:30 +02:00
Benedikt Werner 132bb64a70
Disallow tablebases in correspondence analysis 2021-10-16 02:09:47 +02:00
Niklas Fiekas 01538d4974 disable (not hide) unsupported ceval settings 2021-10-08 00:31:53 +02:00
Niklas Fiekas 2d4cb6b142 fix BoolSetting.disabled ignored 2021-10-08 00:08:54 +02:00
Thibault Duplessis 89bd3d7891 refactor theory wiki 2021-10-06 13:06:23 +02:00
Thibault Duplessis f838314140 avoid unnecessary wikibooks API calls 2021-10-06 12:56:24 +02:00
Thibault Duplessis e34b848ed7 theory wiki style tweaks and mobile view 2021-10-06 12:35:15 +02:00
Thibault Duplessis ed5d7f5af9 tweak theory wiki padding 2021-10-06 12:23:24 +02:00
Thibault Duplessis d533767784 analysis wikibooks theory POC 2021-10-06 12:06:06 +02:00
Benedikt Werner 10256b92f5
Respect click vs drag pieces setting in analysis 2021-10-03 08:41:41 +02:00
Thibault Duplessis 154303aee7 add close button for analysis learn mode 2021-10-01 09:45:39 +02:00
Benedikt Werner 65fc932905
Prettier 2021-10-01 01:42:16 +02:00
Benedikt Werner d0e5651867
Remove `MaybeVnode(s)` from `study/interfaces.ts` 2021-10-01 01:33:57 +02:00
Benedikt Werner dfca38414d
Don't show "enable computer eval" help if eval is not allowed 2021-10-01 01:28:33 +02:00
Thibault Duplessis d670eb2dce bit of refactoring after #9895 2021-09-29 15:16:35 +02:00
Thibault Duplessis d5abdda023 Merge branch 'fork-arrows' of https://github.com/Pluckerpluck/lila into Pluckerpluck-fork-arrows
* 'fork-arrows' of https://github.com/Pluckerpluck/lila:
  Run prettier on fork.ts
  Add hover arrows for mouseover of forks
2021-09-29 14:36:33 +02:00
Benedikt Werner a70ff3e31d
analyse/practice: Block space hotkey for best move 2021-09-27 14:54:25 +02:00
Samuel Gillespie 4f260e90b4 Run prettier on fork.ts 2021-09-27 11:15:26 +01:00
Samuel Gillespie 47960e1776 Add hover arrows for mouseover of forks
Forks will now present an arrow on mouse hover.
This matches the functionality of the explorer view.

`hovering` property is now cleared if fen does not match current board.
This means the property can be set more freely without worry of side
effects.
2021-09-26 22:55:12 +01:00
Thibault Duplessis f467bac4ab add broadcast PGN endpoints 2021-09-23 10:48:01 +02:00
Benedikt Werner 154382ca19
analyse/embed/css: button cursor: pointer 2021-09-19 17:14:25 +02:00
Benedikt Werner c55a179336
analyse/embed/css: Fix zh layout on mobile 2021-09-19 17:11:01 +02:00
Benedikt Werner 1e70957b65
Use oninput instead of onkeyup & onpaste 2021-09-18 06:58:47 +02:00
Benedikt Werner f56360e326
Update cg when disabling practice mode
To recompute dests in case the user scrolled to the computer's position.
2021-09-16 10:45:31 +02:00
Benedikt Werner b0201a63d1
Use @types/web instead of TS-provided "dom" types 2021-09-15 05:04:32 +02:00
Benedikt Werner 8073dc43c7
Update Typescript to 4.4.3 for requestIdleCallback 2021-09-15 04:00:59 +02:00
Niklas Fiekas ce54c65102 fix maybe-win title in tablebase view 2021-09-13 14:12:05 +02:00
Niklas Fiekas a87d477323 tweak and complete tablebase i18n 2021-09-12 19:09:30 +02:00
Niklas Fiekas ae004ea86d use fixed tb move categories from server 2021-09-12 18:17:17 +02:00
Benedikt Werner 091675a0d9
study: Remove sticky comment behavior 2021-09-10 09:55:30 +02:00
Thibault Duplessis 16c1febc87 move broadcast PGN endpoint to /api/ 2021-09-09 21:16:19 +02:00
Thibault Duplessis 36bef14a7b button to download all rounds of a broadcast 2021-09-09 21:12:21 +02:00
Thibault Duplessis 0bb6ff71d9 allow embedding study URLs without a chapter ID 2021-09-09 10:38:27 +02:00
Benedikt Werner 8cd8e91bbd
Only prefer local eval over cloud if going deeper 2021-09-09 09:50:33 +02:00
Benedikt Werner 0f77e19106
Make game termination message more consistent (always use '•' as a
separator)
2021-09-09 05:08:50 +02:00
Benedikt Werner ae68a2ac5c
study: Show 'position after Initial position' as 'Initial position' 2021-09-09 04:21:29 +02:00
Thibault Duplessis dfe4e7daac upgrade tagify 2021-09-08 22:25:39 +02:00
Thibault Duplessis d96df3b03f remove proper grid support
:(
2021-09-06 18:45:59 +02:00
Thibault Duplessis aaa30878d6 chrome too needs the CSS grid hack in analysis, now
I was hoping for browser support to increase, not decrease
2021-09-06 15:39:42 +02:00
Thibault Duplessis ab68dac5b0
Merge pull request #9727 from benediktwerner/fix-study-comments-hotkey-focus
study: Fix comments focus behavior
2021-09-06 15:29:28 +02:00
Benedikt Werner 8e44cd0082
ui/types: Improve window types 2021-09-06 01:44:25 +02:00
Thibault Duplessis 607a60aa85
Merge pull request #9722 from benediktwerner/ceval-over-cloud
Prefer ongoing ceval over cloud
2021-09-05 08:27:44 +02:00
Benedikt Werner d446bf6288
study: Fix comments focus behavior 2021-09-05 00:05:58 +02:00
ananas-dev e87fb73652 basic typing for window + fix typo in Palantir 2021-09-04 22:54:03 +02:00
Benedikt Werner 0c21c89fa6
study/css: Avoid comments height jumping on hover bc of the edit button 2021-09-04 22:32:03 +02:00
Benedikt Werner 04882f38a1
Remove console.log 2021-09-04 22:32:03 +02:00
Benedikt Werner 211e737ce4
Prefer ongoing ceval over cloud 2021-09-04 20:28:15 +02:00