Hi Georgio,

This works for me except :

- the missing icons you mention are indeed  ... missing
- the two added buttons, "show history" and "show engine info" should be
toggle button, that is stay depressed to show an "ON" state. See the cpu
priority button.
- when multipv is > 1, history mode should be disabled (or the output is
unreadable). The same way, when history is on, the number of lines should be
1. But I think the simplest way is to remove the history button and switch
automatically to history mode when multipv is 1
- Hashfull should be in %, which is more intuitive than a figure between 0
and 1000. Same thing for CPUload. You can check Pocket PC code, which works
that way
- "Current move" should be translated (simple call to ::trans), that is in
french display Cf3 instead of Nf3, so it is consistent with the lines below.
- there are indeed some resizing problems, but this part is tricky and I
will look at it when the rest is finished, so you can leave this part aside
if you want.

Pascal

2008/6/26 Giorgio Bellegotti <[EMAIL PROTECTED]>:

> Hello,
>
> here are the sources with the enhancements I spoke about yesterday.
> I changed only 3 files:
> - english.tcl     for the tooltips
> - uci.tcl           for new infos from engine to gui
> - analysis.tcl   for all of new features
>
> I did all the enhancements (exept for the third engine):
> - More info in analysis window from engine (there is a button to hide/show
> it)
> - "Add all variations" button in analysis window
> - Add variation(s) also at the end of a game (workaround)
> - Engine name in variations added from analysis window
> - UCI option window larger
>
> Also, I added one more button in analysis window to switch between
> normal/history  output mode, I hope this could be good for Roy.
>
> Please, pay attention that these are a very draft version of sources, I
> didn't test them for enought time and I didn't check every situation. I
> noticed some strange behaviours of windows resizing and restoring, but
> nothing too bad (unluckily I've no exeperience with tcl/tk, so it's not so
> easy for me to manage with this kind of issues).
> Also, my art skills are very close to zero :) , so I didn't even try to
> draw the images for the new buttons. I simply copied them from the existing
> ones, sorry. Please, take a look at the tooltips to find the new buttons
> goals, I hope someone could add some decent images later.
>
> Bye.
> Giorgio.
>
>
> Giorgio Bellegotti ha scritto:
>
>> Hi Pascal,
>>
>> I saw that sources are changed in 3.6.24 release, so it will not so simple
>> to merge the modifications from 3.6.23 files.
>> I will do the enhancements one by one and everytime I will send here the
>> modified files.
>> Then you will be free to accept, reject, change as you want or discuss
>> about everyone of them.
>>
>> Bye.
>> Giorgio.
>>
>>
>> Pascal Georges ha scritto:
>>
>>
>>> Hi Giorgio,
>>>
>>> 2008/6/24 Giorgio Bellegotti <[EMAIL PROTECTED] <mailto:
>>> [EMAIL PROTECTED]>>:
>>>
>>>    Hello Pascal,
>>>
>>>    I had done some very slight modifications in 3.6.23 sources.
>>>    They were in engine analysis window, because my main interest is
>>>    there,
>>>    in details:
>>>
>>>    - More detailed infos from UCI engines (seldepth, currmove,
>>>    currmovenumber, hashfull, nps, tbhits and cpuload)
>>>
>>>
>>> Maybe the best thing is to add a toggle button among current others. So
>>> more detailed infos are displayed (that would mean to change on the fly the
>>> number of lines displayed at the upper part of the window). Also note that I
>>> commented out the parsing of some info to speed up engine and that some
>>> engines does not send all those infos above.
>>>
>>>
>>>    - Added a button to add all variations from multi PV analysis
>>>
>>>
>>> Great. Add a button next to +V like +vV, with the relevant tooltip ?
>>>
>>>
>>>    - Possibility to add a variation (or all variations) at the end of a
>>>    game (workaround appending the first move of the analysis and then
>>>    adding the variation(s) )
>>>
>>>
>>> I don't get how it works. I will have a look to how you did it.
>>>
>>>
>>>    - Added the engine name in variations from the analysis
>>>
>>>
>>> Problem here : is it something that can be turned on / off ? If yes :
>>> YAOIS ! (Yet Another Option In Scid).
>>>
>>>
>>>    - Possibility to add a third analysis engine
>>>
>>>
>>> Here, I am not convinced that it is a good thing : too many windows, and
>>> poor added value. What human brain can take advantage of 3 engines
>>> displaying each 4 vars ?
>>>
>>>
>>>    - UCI options window more large
>>>
>>>
>>> Ok.
>>>
>>>
>>>    I was also thinking about a "Lock Engine" option (I can move the
>>>    pieces
>>>    on the board as I want, and the engine thinks always at the same
>>>    position), but I haven't looked at the code for it yet.
>>>
>>>
>>> Should not be difficult to do.
>>>
>>>
>>>    If these enhancements could hold interest, I can merge the sources
>>>    with
>>>    the 3.6.24 version and share them, so they will become available for
>>>    everyone at the next release (and so I have not to do that every
>>>    time...
>>>    :)  ).
>>>
>>>
>>> Of course this is interesting (except my few remarks above, but others
>>> may have different opinions). Be aware that things have changed somewhat
>>> with latest Scid in the analysis window field. You can send a patch to this
>>> list or directly to me (or if you want the complete files).
>>>
>>> Pascal
>>>  ------------------------------------------------------------------------
>>>
>>> -------------------------------------------------------------------------
>>> Check out the new SourceForge.net Marketplace.
>>> It's the best place to buy or sell services for
>>> just about anything Open Source.
>>> http://sourceforge.net/services/buy/index.php
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Scid-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/scid-users
>>>
>>>
>>
>> -------------------------------------------------------------------------
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> _______________________________________________
>> Scid-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/scid-users
>>
>>
>>
>
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Scid-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to