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

    From deuce@VERT to CVS commit on Friday, May 01, 2020 13:07:31
    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
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Tuesday, March 16, 2021 10:59:41
    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