• src/syncterm/bbslist.c bbslist.h syncterm.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, May 22, 2021 21:57:15
    https://gitlab.synchro.net/main/sbbs/-/commit/f778a14417261660a5114521
    Modified Files:
    src/syncterm/bbslist.c bbslist.h syncterm.c
    Log Message:
    Use the screen modes enum, not names array for ini parsing

    Any screen mode where the description and the enum value were not
    identical (ie: ones with spaces or parenthesis) would not be used
    at startup correctly.

    Reported by DigitalMan via Discord

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thursday, June 08, 2023 21:51:37
    https://gitlab.synchro.net/main/sbbs/-/commit/6ab97913e29853f6bfa0d450
    Modified Files:
    src/syncterm/bbslist.c bbslist.h syncterm.c
    Log Message:
    Add "Yellow Is Yellow" option.

    This allows the ANSI yellow colour to be yellow instead of the
    brown used in IBM CGA monitors.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, March 01, 2025 17:07:19
    https://gitlab.synchro.net/main/sbbs/-/commit/b349eda58925700b2bec0c71
    Modified Files:
    src/syncterm/bbslist.c bbslist.h syncterm.c
    Log Message:
    Allow specifying a palette in a list entry.

    A palette must be decimal integers separated by commas.
    The integer represents the RRGGBB value (8-bits per channel) of
    the desired colour.

    Someday I'll do a proper picker here, but not for 1.x

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, September 27, 2025 19:20:21
    https://gitlab.synchro.net/main/sbbs/-/commit/f0af0e45033423949fe55fc3
    Modified Files:
    src/syncterm/bbslist.c bbslist.h syncterm.c
    Log Message:
    Use the new ini*Parsed*() interface to speed up dialing directory

    When using many online lists for a total of thousands of entries,
    the INI file interface is notiably slow (up to two seconds in my
    tests). With the new interface, this is down as low as 0.25 seconds.

    Still noticable, not not nearly as irritating.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Wednesday, October 08, 2025 06:49:27
    https://gitlab.synchro.net/main/sbbs/-/commit/7b86dd189c44b46fda61c067
    Modified Files:
    src/syncterm/bbslist.c bbslist.h syncterm.c
    Log Message:
    Fix list corruption with encrypted lists

    Reading/writing the list to update the call count did terrible things.

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