• exec/load/fonts.js

    From rswindell@VERT to CVS commit on Fri Feb 2 09:57:04 2018
    exec/load fonts.js NONE 1.1
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv19398

    Added Files:
    fonts.js
    Log Message:
    Font support library. This is the module that uses the ctrl/fonts.ini
    file. You use it like this: load('fonts.js', <keyword>), or you can just
    launch it (e.g. as an logon event) with the keyword of the font section
    you want to apply. See fonts.ini more details.
    The ctrl/fonts directory (with all the *.f*) files is required.



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sun Jun 7 02:12:35 2020
    exec/load fonts.js 1.2 1.3
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv9117

    Modified Files:
    fonts.js
    Log Message:
    Allow a global and a per-section "requirements" key which can be used to specify an access requirement string (ARS) which must be matched for font(s)
    to be loaded/activated.
    This allows a sysop to specify a subset of users that should have some/all fonts loaded based on whatever criteria they want (and is supported by ARS)
    - specific user numbers, security levels, flags, terminal attributes, etc.



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sun Sep 20 06:16:22 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/c57eaa0f1ff7ab9839f747bd
    Modified Files:
    exec/load/fonts.js
    Log Message:
    Don't try to load/activate fonts if not online.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Feb 28 03:27:43 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/b1265fe572cab10edccadf5c
    Modified Files:
    exec/load/fonts.js
    Log Message:
    Don't disable blink when 'wantblink=true' in a section.

    Previously, if a blink or high-blink font was specified in a font section
    it was assumed that you did not want the terminal to actually blink the glyphs displayed with that/those fonts. In some cases, blink may be preferable, so
    if wantblink=true, then leave blink enabled on the terminal for blink/ high-blink fonts.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net