• src/syncterm/bbslist.c

    From Deucе@VERT to Git commit to main/sbbs/master on Mon Mar 15 02:42:16 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/67469416d7681e6b377855a2
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Change default connection type from RLogin to SSH because it's 2021 dammit.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Mar 15 03:43:01 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/fe33deb7d7abdf8253c2a09e
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Make log level selection a menu like every other non-binary option.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Mar 15 12:02:27 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/6325bf4596f749354b0e0c2c
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Move log options into a separate menu and fix overflows

    There are too many options now to fit in an 80x25 screen, so group
    all the log options into a separate sub-menu.

    While we're here, notice that we're writing paths up to MAX_PATH
    into an 80-character buffer and fix that.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Thu Mar 18 10:19:49 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/4fd1f9cf53d86689b44a108e
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix menu draw when returning to dialing list from comment

    Also note the spectacularily poorly named WIN_REDRAW and WIN_NODRAW
    flags. WIN_REDRAW indicates that this *is* a redraw of the menu,
    which indicates that you don't need to redraw the menu (because it's
    already correct on screen). Weird, but not insane... WIN_NODRAW on
    the other hand indicates this is *not* a redraw, and that the window
    is incorrect on screen and you therefore *must* redraw the menu.

    That is to say:
    WIN_REDRAW prevents the window from being redrawn
    WIN_NODRAW forces the window to be redrawn

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Mar 29 16:55:44 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/9a4d3cd683daaab55ebf799d
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix issue with redrawing BBS list from settings menu

    Sometimes the comment wasn't redrawn.
    Also, remove configurable mouse actions stuff, not implemented in
    13 years, I suspect I'll never do it.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri May 14 16:40:25 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/c389e6a5233e3c0e7fedda27
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Don't pass -1 as cur or bar.

    Sheesh.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon May 17 18:42:29 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/f688ecceef4dd492558a6eeb
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Passing a NULL bar prevents *cur from being off the first screen.

    Instead, just set bar to the end and let ulist() sort it out. It
    sucks, but it sucks less.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon May 17 18:56:22 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/2167cb772586afbc83b010eb
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix off-by-one error in program settings.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed May 19 18:27:55 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/b8aa20b38db8b8d6823fe84b
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Recalculate list height before showing after mode change

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri May 21 18:35:04 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/baa471f6b1fb527849667b6a
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix custom mode font size picker

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat May 22 02:38:59 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/9231ac9baf5f509364c3c548
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Set mode by macro, not number

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wed May 11 00:37:31 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/34cc10c1309dfb95b710ac42
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Explain that TAB is used to edit the entry comment in online help

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Sep 30 17:48:22 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/0e009861dc6cf4bb4c29c9b3
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix the macro used to detect X11.

    NO_X is defined in the ciolib GNUmakefile. DISABLE_X11 is defined
    on Common.gmake.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Oct 18 08:10:20 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/64ff68205c9e5227fbdec93a
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Don't copy the name to the address.

    The DNS lookup can cause delays on some systems.
    Fixes bug 154

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed Nov 20 14:34:07 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/631f98785ea5c866475982d8
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Terminate parity_enum

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed Nov 20 14:35:10 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/d256c540f06ca1c3f335ac19
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Remove unused variable.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Nov 22 15:11:13 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/2ff66c278ca6b77f7436b25b
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix editing of name broken in earlier commit, refactor

    Split generating help into separate function
    - Regenerated when the connection type changes
    Split generation the opt list into separate function
    - Regenerated after handling any selection

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Nov 22 15:28:34 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/c1284baafe7ff60e8ef6828e
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Use enum values for field names

    Easier to match up than numbers.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Nov 22 15:50:55 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/4143d73fd3d49364d492dcad
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Remove accidental zero-width unicode character.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Nov 24 21:07:16 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/fe32df7720449769d88fee9c
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix error in optmap creation

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Dec 28 16:35:10 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/af5ec10b350db87a54c617af
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Add JPEG XL to build options list

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Dec 29 12:03:44 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/75bc6e4e845524197d1d5c6a
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Another impossibug fixed.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Jan 4 23:13:28 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/868b7d8216f02a59d29f2a46
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Free copied bbs list entry on return.

    Fixes memory leak found by scan-build.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Thu Jan 23 08:54:33 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/dc77d18ab04a71c551c8d3dc
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Change screen mode to "BBC Micro Mode 7"

    Also, change the terminal type reported to "Beeb7"

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Jan 24 11:32:40 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/a71d6b2c787d0e80c058afcf
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Allow "reserving" names

    The SyncTERM cache uses the BBS name as the directory name, so any
    system-level caching needs to either be in the cache root directory
    or in a directory whose name is guaranteed to not collide with an
    entry name.

    This leaves two options... either prevent a list of suffixes from
    being used on BBS names, or have a separate system cache whose name
    cannot be used as a BBS name.

    I've taken the second route here... SyncTERM will not load a BBS
    entry with the (case insensitive) name "syncterm-system-cache" and
    will not allow creating one. This is the directory where "global"
    cache files will be stored (ie: scripts, internet dialing
    directories, etc.)

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Jan 24 20:59:25 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/b64adc0b78c12aab36881648
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Add a TODO comment

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Jan 25 00:10:29 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/2ce5494a3ecfc66de4cdef5b
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Ensure some settings aren't loaded from system lists.

    Paths, passwords, user IDs, log settings, etc.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Jan 25 01:03:18 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/d2d23d663ec475b46f5a6ef7
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Start of a menu to edit web lists.

    Goodnight.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Jan 25 18:27:37 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/b083b5fb858b08ef3f914418
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Add the thing to save the web lists.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Jan 25 18:50:04 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/6a1a33d103f7476bc26c1346
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Use the new iniAppendSectionWithNamedStrings() function

    Should be better than what I was doing.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Sat Jan 25 18:54:15 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/31d116b46e449b9ccb15dceb
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    A typecast to suppress GCC warning about loss of constiness

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Tue Jan 28 15:29:58 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/ee4ef92c7e392860dcc570e4
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Add defaults for first BBS list

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Tue Jan 28 15:32:45 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/03c892d0d28e27d56a4ea4b6
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Reload the lists after the list list is modified

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Feb 10 15:49:46 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/fa6b8ca2038a2e2cc84316c5
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Experimental summary thing... disabled, will be deleted

    I just want this in the history in case I ever want to play with
    the concept again.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Feb 10 15:49:46 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/fdc8171fbb5e76bb7a1c17ec
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Remove summary thing.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Feb 21 17:16:27 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/bd6b5f01ce563118a97aa935
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Support YELLOW_IS_YELLOW in C128 80-column mode.

    C128 used CGA monitors, and at least the 1902 output yellow.
    An argument could be made that it should be the default.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Feb 24 09:11:04 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/cff72c8662d0e5cbbde934ca
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix crash when copying entry

    Resolves ticket 195

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net