• exec/load/fonts.js

    From rswindell@1:103/705 to CVS commit on Fri Feb 2 04: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.


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sat Jun 6 22: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.


    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Sep 20 02: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.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Feb 27 22: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 sectionit was assumed that you did not want the terminal to actually blink the glyphsdisplayed with that/those fonts. In some cases, blink may be preferable, soif wantblink=true, then leave blink enabled on the terminal for blink/high-blink fonts.
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)