• src/syncterm/syncterm.c syncterm.h window.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Tue Mar 16 10:59:41 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/cd16d7c106e6264c1d7d5f24
    Modified Files:
    src/syncterm/syncterm.c syncterm.h window.c
    Log Message:
    Add a "fake mode" for output drivers that can't change screen size

    Previously, the height was left the same, and the width was set to
    the next-lowest "standard" size. Now the cterm window is set to
    the size of the requested mode and both top/bottom and side bars
    are added to make the virtual screen the same as the requested one.

    Using the "current" mode still retains the old behaviour.

    Closes SF request 11

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Fri May 1 13:07:31 2020
    src/syncterm syncterm.c 1.243 1.244 syncterm.h 1.32 1.33 window.c 1.23 1.24 Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv3310

    Modified Files:
    syncterm.c syncterm.h window.c
    Log Message:
    Add a LeftJustify INI-only option.
    If the syncterm.ini file has LeftJustify=TRUE in it, non-exact modes
    (ie: curses) will print against the left margin, and the sides won't be
    filled with blue.

    This change really highlights just how bad the term struct is, and this
    won't become an official option until after the 1.1 release and a serious overhaul of this stuff occurs.




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