• src/uifc/uifc32.c

    From rswindell@VERT to CVS commit on Wednesday, May 29, 2019 20:21:00
    src/uifc uifc32.c 1.236 1.237
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv22603

    Modified Files:
    uifc32.c
    Log Message:
    Fix time display bug: 12:00 is 12pm, not 12am. Reported by Va7aqd



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, June 01, 2019 00:31:00
    src/uifc uifc32.c 1.237 1.238
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv12604

    Modified Files:
    uifc32.c
    Log Message:
    In uifc.list(), stopping treat the Backspace key as ESC (exit) and instead treat the same Delete Char. This is for systems were there is no "Delete Char" key (e.g. Mac) or where the Delete and Backspace keys send the reverse key codes. On a Mac, the Backspace key is actually labeled "Delete", so treat
    the key-code sent as "Delete item", consistent with the status bar/help indicator.



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, June 01, 2019 05:44:00
    src/uifc uifc32.c 1.238 1.239
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv17618

    Modified Files:
    uifc32.c
    Log Message:
    Restore the long-standing (forever) behavior of ulist/uifc.list where
    Backspace (the "Delete" key on a MacBookPro keyboard) is treated the same
    as ESC (exit).
    Make the help status bar more clear in Mac OS X builds that the '+' key
    may be used in place of the INSert key to add itesm and that fn-DELete key sequence is used to delete items (or the '-' key, though that isn't stated).



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, July 11, 2019 08:24:27
    src/uifc uifc32.c 1.240 1.241
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv24864

    Modified Files:
    uifc32.c
    Log Message:
    No need for ascii chars anymore since we always use font 0 for all the
    things.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, July 11, 2019 18:42:21
    src/uifc uifc32.c 1.241 1.242
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv32061

    Modified Files:
    uifc32.c
    Log Message:
    Fix active line updating on inactive windows.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, July 11, 2019 18:54:47
    src/uifc uifc32.c 1.242 1.243
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv1631

    Modified Files:
    uifc32.c
    Log Message:
    Fix scrolling (borken in vmem_puttext update)




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Saturday, July 13, 2019 02:50:59
    src/uifc uifc32.c 1.243 1.244
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv13519

    Modified Files:
    uifc32.c
    Log Message:
    More uifc32 proctology.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Saturday, July 13, 2019 22:02:58
    src/uifc uifc32.c 1.244 1.245
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv24153

    Modified Files:
    uifc32.c
    Log Message:
    Fix another issues caused by the vmem_gettext() conversion.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, July 14, 2019 20:42:12
    src/uifc uifc32.c 1.245 1.246
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv7816

    Modified Files:
    uifc32.c
    Log Message:
    Don't clreol() the status line unles the gotoxy() is successful.
    This fixes screen corruption with CTRL-E in 40-column modes.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, July 22, 2019 22:55:20
    src/uifc uifc32.c 1.246 1.247
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv11068

    Modified Files:
    uifc32.c
    Log Message:
    Remove some extra *2 in places where it's wrong.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, July 23, 2019 00:29:21
    src/uifc uifc32.c 1.247 1.248
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv21684

    Modified Files:
    uifc32.c
    Log Message:
    Fix issue introduced in 1.244 where a line with exactly the number of characters as the buffer width terminated by a linefeed would cause an
    extra blank line to be inserted due to incorrect end-of-line detection.

    The number of lines to allocate was calculated correctly, so this resulted
    in writing past the last line in the screen buffer, corrupting memory after
    the allocation. Glibc detected this condition and crashed with a double-
    free or corruption message.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, July 25, 2019 18:28:34
    src/uifc uifc32.c 1.248 1.249
    Update of /cvsroot/sbbs/src/uifc
    In directory cvs:/tmp/cvs-serv12464

    Modified Files:
    uifc32.c
    Log Message:
    alloca() considered harmful




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Monday, November 23, 2020 06:45:36
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/3e4b05f2cfc033770763bb23
    Modified Files:
    src/uifc/uifc32.c
    Log Message:
    If both WIN_ORG and WIN_SAV modes are specified, don't clear save buffers.

    umonitor uses these mode flags together (or soon will) and bad things happen
    if you always clear the buffers that you're trying to save/restore.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Randy Sommerfeld@VERT to Git commit to main/sbbs/master on Friday, January 29, 2021 05:55:39
    https://gitlab.synchro.net/main/sbbs/-/commit/d8804c19b38e6b9618179129
    Modified Files:
    src/uifc/uifc32.c
    Log Message:
    fix display issue at noon

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Randy Sommerfeld@VERT to Git commit to main/sbbs/master on Friday, January 29, 2021 06:00:07
    https://gitlab.synchro.net/main/sbbs/-/commit/1c13b8af9c94865338cf721a
    Modified Files:
    src/uifc/uifc32.c
    Log Message:
    fix typo

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Friday, January 29, 2021 09:16:04
    https://gitlab.synchro.net/main/sbbs/-/commit/6db9ad0ddeb49dcf85e09a24
    Modified Files:
    src/uifc/uifc32.c
    Log Message:
    Splat.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Friday, January 29, 2021 09:26:50
    https://gitlab.synchro.net/main/sbbs/-/commit/1bddfdab40303e57122aa93d
    Modified Files:
    src/uifc/uifc32.c
    Log Message:
    i, of course, needs to be adjusted too.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Friday, January 29, 2021 09:36:12
    https://gitlab.synchro.net/main/sbbs/-/commit/2da95710623d330a22af766d
    Modified Files:
    src/uifc/uifc32.c
    Log Message:
    Change bar fix...

    Instead of setting bar to zero when possible, set it to the number
    of displayed options, putting the lightbar at the bottom of the
    displayed list instead of at the top.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Thursday, May 20, 2021 01:27:56
    https://gitlab.synchro.net/main/sbbs/-/commit/adebb6393f05710e115daf0a
    Modified Files:
    src/uifc/uifc32.c
    Log Message:
    Draw the shadow if the API bgcolor is blue

    WIN_INACT was not getting a border because it changes the value
    of bclr which is explicitly compared with BLUE to detect if a
    shadow should be drawn.

    Instead, draw a shadow any time it would normally be drawn.

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