• exec/avatar_chooser.js

    From rswindell@1:103/705 to CVS commit on Mon Mar 23 00:26:10 2020
    exec avatar_chooser.js 1.29 1.30
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv23650

    Modified Files:
    avatar_chooser.js
    Log Message:
    Use the cached avatar library (in bbs.mods), if it's there.
    Added CVS/rcs "Id" keyword, as all sbbs .js files should have.


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sat Apr 25 02:29:24 2020
    exec avatar_chooser.js 1.30 1.31
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv7925

    Modified Files:
    avatar_chooser.js
    Log Message:
    Performance optimization: avoid use of Frame.clear(), use Frame.home()
    and Frame.cleartoeol()'s instead.


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sun Apr 26 19:15:02 2020
    exec avatar_chooser.js 1.31 1.32
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25353

    Modified Files:
    avatar_chooser.js
    Log Message:
    Back-out previous optimizations of info_frame and use new frame.erase()


    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to CVS commit on Mon May 4 21:49:21 2020
    exec avatar_chooser.js 1.32 1.33
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv29492

    Modified Files:
    avatar_chooser.js
    Log Message:
    Mouse support.


    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to CVS commit on Mon May 4 22:17:01 2020
    exec avatar_chooser.js 1.33 1.34
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv1545

    Modified Files:
    avatar_chooser.js
    Log Message:
    Quit ... with your mouse!
    yeah you like that shit eh


    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Jun 25 11:47:01 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/9f47c18faebfef9da8160721
    Modified Files:
    exec/avatar_chooser.js
    Log Message:
    Avoid base64-decoding an empty user_avatar.dataFixes issue #413, at least the non-mouse related part. I was onlyable to reproduce it by trying to use the "Edit your avatar" menu itemafter choose "I don't want an avatar".This "I don't want" menu item is weird however and reappears whenthe user exits and reruns the chooser, so there's probably stillsome improvements needed with this menu item.The "Upload an avatar" menu item issue is likely totally unrelated.Please don't combine unrelated issues in the same bug report.
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Jun 25 18:13:35 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/884aa6fb6368bb532e62a180
    Modified Files:
    exec/avatar_chooser.js
    Log Message:
    Address conflict with Synchronet internal mouse support1. Don't enable mouse support if the user's terminal is configured to not support it.2. After calling bbs.receive_file() which displays a menu and uses sbbs's internal mouse support, which enables a different mouse reporting mode, disable the console.mouse_mode (sbbs's internal mouse support) before re-enabling the mouse support for the avatar_chooser's own custom mouse mode. Fix fixes issue #414 reported by Nelgin.3. Fixed a typo in a message displayed to user if avatar upload failed.
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)