Thanks Hanish. I've adopted or tweaked all your changes and made a commit.
(I've given the analysis boards identical coord setup to the main board,
but making the font smaller).
https://sourceforge.net/p/scidvspc/code/3485/

P.S. Thanks for creating the snap package. I think i recently had some
correspondence about it. Do you include the %F arg (or similar) in your
scidvspc.desktop file (ie "Exec=scid %F"). This allows opening desired
files.

Regards Steven.

On Sat, Nov 30, 2024 at 2:12 AM C Hanish Menon <hanish...@gmail.com> wrote:

> Hi,
>
> I follow and explore chess very very infrequently, like once in a few
> years, usually when maybe a chess championship is going on or hear
> something about a new chess engine or I am experimenting something or
> so.
>
> So also I am not good at visualizing text chess move lines/variations
> without having visual hint like coordinates on a chess board.
>
> Given that currently ScidVsPC doesnt have an option for the same wrt
> analysis board, have created this patch (03- patch file name) to
> enable the same. If the user enables coordinates on all sides wrt the
> main board (ie boardCoords value 2), then this logic will enable
> coordinates on the analysis board.
>
> Inturn when working on this, noticed that the board::flip logic wasn't
> setting the vertical (1-8) coordinate values correctly for the
> analysis board always, it seemed to have a race based on when the
> board gets enabled and when the user toggles board coords. So have
> created a additional patch (04- patch file name) which sets the labels
> based purely on flip variable. NOTE: Not able to reproduce this
> currently, dont remember the sequence of enabling different options
> and boards, but did notice it few times initially, when I was working
> with only 03- patch file. Also this 04- patch file makes the logic
> directly depend on flip variable rather than any value that may be
> already there wrt the labels. So feel this may be a better logic.
>
>
> NOTE: I had created & inturn maintain scidvspc-hkvc snap package, to
> run scidvspc on linux distros with snap package system support, which
> again I update once in a bluemoon. These patches are included in the
> version which I have released there. I have added the suffix -hkvc to
> ensure that in future if the scidvspc team wants to release their own
> snap package, there is no confusion. These patches can be
> tested/verified by running the scidvspc-hkvc snap package, if needed.
>
> --
> Keep ;-)
> HanishKVC
> _______________________________________________
> Scidvspc-users mailing list
> Scidvspc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scidvspc-users
>
_______________________________________________
Scidvspc-users mailing list
Scidvspc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scidvspc-users

Reply via email to