lila icon indicating copy to clipboard operation
lila copied to clipboard

Lichess Feature Enhancements: Arrow Tool, 3D Chess Basics & "Bishop & Knight Practice" Bugs + Flip Board Suggestion

Open akaKarthick opened this issue 1 year ago • 3 comments

Hi Lichess Devs,

I'm writing to report several issues I encountered while using Lichess, along with a feature suggestion aimed at improving the user experience:

Targeting Illegal Squares: Dragging an arrow off the board and then back allows targeting illegal squares. This might confuse new players and seems like a bug. Could you investigate?

Missing in 3D Chess Basics: The arrow tool is absent in the 3D "Chess Basics" feature, hindering visual analysis and learning. Adding it would significantly enhance the feature for beginners.

"Bishop & Knight Practice" Bug:

Incorrect Piece Selection: When selecting the king in the "Bishop & Knight Practice" chapter (3D mode, restricting the king to the first triangle), the website misinterprets it and selects the adjacent knight instead. This disrupts the learning process and seems like a bug. https://youtu.be/usrtol40DlQ?si=2xUkBkXCX2vnOnLn

Feature Suggestion: Flip Board Option: Can you mimic existing resize features for seamless perspective switches in h8/a1 ? No more menu diving or keyboard fumbling.

akaKarthick avatar Feb 04 '24 17:02 akaKarthick

Bishop and Knight Practice Bug is irreproducible and is most probably because of the extension you are using. Others are reproducible.

Carbrex avatar Feb 15 '24 10:02 Carbrex

The issue is NOT "most probably because of the extension you are using", but you are meeting it because you are using LiChess Tools. BTW, thanks for that, I am the developer of the extension.

I see that you use the Expanded move list option, which is also causing the screen flipping back and forth. It's not the behavior I was going for, so I am going to investigate and work on it. Meanwhile, try to turn it off.

It's in Preferences -> LiChess Tools -> Move list options image

Siderite avatar Feb 17 '24 19:02 Siderite

This bug will be solved in version 2.3.20 of LiChess Tools.

Siderite avatar Feb 17 '24 20:02 Siderite

Just FYI, here is how to reproduce the bug without any extension:

  1. go to Analysis Board
  2. write in the console something like $('.cg-wrap').css('transform','translate(100px,100px)')
  3. try to move the pieces Now, you might say that the board is never moved by Lichess so this is moot point, but this happened to me before, on mobile, and you have no guarantee that the client's system is similar to your test one.

Siderite avatar Mar 08 '24 07:03 Siderite