• src/sbbs3/js_uifc.c src/uifc/uifc32.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Fri Jan 29 01:06:49 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/33a37c0a82426349bce9150b
    Modified Files:
    src/sbbs3/js_uifc.c src/uifc/uifc32.c
    Log Message:
    Ok, that last one was wrong... sue me.

    So here's what we're doing now... we set bar so that the first item
    shown in the menu is the lowest index possible that still shows cur.
    bar is therefore calculated as the displayed item count minus the
    distance from cur to the end of the list.

    Yeah, that's the easiest way to explain it.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Fri Jan 29 01:47:17 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/e5cdc9a55602778b821dfc10
    Modified Files:
    src/sbbs3/js_uifc.c src/uifc/uifc32.c
    Log Message:
    Ok, let's just never change cur if it's valid? Ok?

    Now the default bar is INT_MAX, so it always gets corrected when
    left as default.

    This is good.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Jan 29 21:07:41 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/09b30ce2f7a4f56f479ba726
    Modified Files:
    src/sbbs3/js_uifc.c src/uifc/uifc32.c
    Log Message:
    Merge remote-tracking branch 'origin/master'
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net