Menu

Font on Gamelist Window and Toolbar Icon Size

Help
bill dika
2022-03-03
2022-03-15
  • bill dika

    bill dika - 2022-03-03

    Thanks in advance for your help.

    I just compiled the latest Scid vs PC (version 4.23).

    I am on Arch linux running the latest KDE Plasma desktop.

    The gamelist window shows the games with half the font missing (as if they were too close together; see attached). Also the icon size of the toolbar is very small (see attached).

    In Scid vs PC I have tried changing the theme, font size for regular, small and fixed without any effect on the gamelist window or the toolbar. The gamelist window also displays the same way for very small gamelists (5 - 10 games).

    In KDE Plasma, I have tried to change the GTK theme from within the plasma settings without any effect.

    Any help in resolving these issues would be much appreciated.

    Thanks.

    bdika

     
  • Steven

    Steven - 2022-03-03

    What version Tcl are you using?
    Try out  treeviewFont.diff in the patches directory to change the gamelist font.

     
  • bill dika

    bill dika - 2022-03-03

    Hi Steven:

    Thanks for the reply.

    I'm not sure how to go about patching. What I found on the internet was not successful.

    When I try:
    patch -p0 < /home/dad/Downloads/scid_vs_pc-4.23/patches/treeviewFont.diff

    it asks for the file to patch:

    when I enter:
    /home/dad/Downloads/scid_vs_pc-4.23/Makefile.conf

    it says all hunks failed.

    Any help would be much appreciated.

    I am using Tcl 8.6.

    Thanks.
    bdika

     
  • bill dika

    bill dika - 2022-03-04

    Hi Steven:

    I got the program patched and it worked for the gamelist font. Thanks.

    For anyone searching this page, I got it to work with the following command:

    patch -p0 <patches/treeviewFont.diff
    

    in the Scid vs PC folder.

    The gamelist font was the main issue and that is now resolved. Do you have any suggestions for the toolbar button sizes?

    I can live with that issue if I have to but it is an inconvenience.

    In any case I am very grateful for this wonderful open source program.

    bdika

     
  • Steven

    Steven - 2022-03-04

    Which Tcl... 8.6.?
    I haven't seen that bug on Linux before.
    Maybe the  big_toolbar_buttons.diff patch will still apply cleanly and work?

     

    Last edit: Steven 2022-03-04
  • bill dika

    bill dika - 2022-03-04

    Thanks again Steven. The big_toolbar_buttons.diff patch worked. I'm sorry I didn't find it myself.

    Which Tcl... 8.6.?

    I'm not sure what you mean. I am using the latest version on Arch linux, which I update regularly.

    If you would like that information because it is useful to you, please be a little more specific and I will find it for you on my system.

    If not, then thank you very much for successfully helping me with both my issues.

    bdika

     
  • Steven

    Steven - 2022-03-04

    In ScidvsPC->Help->About, the exact version of Tcl is shown. Thanks

     
  • bill dika

    bill dika - 2022-03-04

    Hi Steven:

    It shows Tcl/Tk version 8.6.12.

    If you need me to dig up any more information about my system, just let me know.

    bdika

     

    Last edit: bill dika 2022-03-04
  • Steven

    Steven - 2022-03-04

    I can't see this problem on my Linux box with 8.6.12.
    Arch Linux is a bit different. If you like, please contact the arch Tcl maintainer about this.
    Details here https://archlinux.org/packages/extra/x86_64/tcl/
    EDIT - Sorry, package is marked as "orphan" / unmaintained.

     

    Last edit: Steven 2022-03-04
  • bill dika

    bill dika - 2022-03-15

    Hi Steven:

    FYI

    Just to let you know. I just installed Scid vs PC on the same hardware I had the previous problems on and neither problem is occurring. Even though I didn't apply the patches. The difference is that I am now running the latest XFCE desktop on Arch linux and not KDE Plasma. So my previous problems seem to have been particular to the KDE Plasma desktop.

    bdika

     

Log in to post a comment.