• exec/avatar_chooser.js

    From echicken@VERT to CVS commit on Wednesday, January 10, 2018 22:25:54
    exec avatar_chooser.js NONE 1.1
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv30652

    Added Files:
    avatar_chooser.js
    Log Message:
    Avatar Chooser
    Browse local (and qnet-imported) avatar
    collections and select one to use as
    your own.
    This is incomplete. Upcoming features:
    - Download your avatar
    - Upload an avatar
    - Edit your avatar



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Wednesday, January 10, 2018 22:44:13
    exec avatar_chooser.js 1.1 1.2
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv32655

    Modified Files:
    avatar_chooser.js
    Log Message:
    Stash bbs.sys_status, console.attributes on start
    Turn node messages off
    Restore bbs.sys_status and console attr on exit



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Wednesday, January 10, 2018 22:44:41
    exec avatar_chooser.js 1.2 1.3
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv401

    Modified Files:
    avatar_chooser.js
    Log Message:
    Clear the console after storing the current attributes



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Wednesday, January 10, 2018 22:46:34
    exec avatar_chooser.js 1.3 1.4
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv679

    Modified Files:
    avatar_chooser.js
    Log Message:
    Take avatar width, height, size from avatar_lib



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Wednesday, January 10, 2018 23:09:10
    exec avatar_chooser.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv17972

    Modified Files:
    avatar_chooser.js
    Log Message:
    If the user's data/user/####.ini file
    doesn't exist, avatar_lib.read_localuser
    may return false instead of null. Just
    do a loose falsey test.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Thursday, January 11, 2018 07:59:29
    exec avatar_chooser.js 1.5 1.6
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18245

    Modified Files:
    avatar_chooser.js
    Log Message:
    Made the 'download your avatar' menu item actually do things.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Thursday, January 11, 2018 08:38:08
    exec avatar_chooser.js 1.6 1.7
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv789

    Modified Files:
    avatar_chooser.js
    Log Message:
    Clean up temp file after download.
    Allow upload of avatar, use avatar_lib import method after file received.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Thursday, January 11, 2018 08:41:58
    exec avatar_chooser.js 1.7 1.8
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv1534

    Modified Files:
    avatar_chooser.js
    Log Message:
    On the upload screen, replaced 'Comments go here'
    with something a little more useful.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Thursday, January 11, 2018 09:52:49
    exec avatar_chooser.js 1.8 1.9
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11698

    Modified Files:
    avatar_chooser.js
    Log Message:
    Maybe there ain't no sauce.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Thursday, January 11, 2018 10:04:45
    exec avatar_chooser.js 1.9 1.10
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13176

    Modified Files:
    avatar_chooser.js
    Log Message:
    The first file may get skipped over, so
    save the first valid sauce we encounter
    when loading the collection list and
    display it afterward.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to echicken on Thursday, January 11, 2018 13:19:51
    Re: exec/avatar_chooser.js
    By: echicken to CVS commit on Thu Jan 11 2018 08:41:58

    Hiya echicken...

    I've been updating as you've been updating the files. I'm still running the default.bin on my end due to the changes I've made over the years. Now when
    I go to read a message the following appears///

    !ERROR opening c:\sbbs\exec\SHOWMSGHDR.bin

    The sysop has been notified.

    I've checked the CVS for this file and it's not there in SRC format. What's going on?

    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: 6697
    Radio: radio.tequilamockingbirdonline.net:8010/live

    ---
    þ Synchronet þ TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Thursday, January 11, 2018 10:33:29
    Re: exec/avatar_chooser.js
    By: Bill McGarrity to echicken on Thu Jan 11 2018 01:19 pm

    Re: exec/avatar_chooser.js
    By: echicken to CVS commit on Thu Jan 11 2018 08:41:58

    Hiya echicken...

    I've been updating as you've been updating the files. I'm still running the default.bin on my end due to the changes I've made over the years. Now when I go to read a message the following appears///

    !ERROR opening c:\sbbs\exec\SHOWMSGHDR.bin

    The sysop has been notified.

    I've checked the CVS for this file and it's not there in SRC format. What's going on?

    The file exec/showmsghdr.js (not .bin) is in CVS and mentioned on the Avatars wiki page. Get that file. :-)

    The error message above is a little misleading since sbbs tries to open a .bin if it can't find a .js (and no module extension was provided).

    digital man

    Synchronet/BBS Terminology Definition #39:
    NUP = New User Password
    Norco, CA WX: 63.2øF, 71.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Thursday, January 11, 2018 13:43:19
    Re: exec/avatar_chooser.js
    By: Digital Man to Bill McGarrity on Thu Jan 11 2018 10:33:29

    Hiya Rob...

    The file exec/showmsghdr.js (not .bin) is in CVS and mentioned on the Avatars wiki page. Get that file. :-)

    Duh... I thought I had that one. Have it now... I'll let you know.

    Thanks..

    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: 6697
    Radio: radio.tequilamockingbirdonline.net:8010/live

    ---
    þ Synchronet þ TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Thursday, January 11, 2018 13:44:21
    Re: exec/avatar_chooser.js
    By: Digital Man to Bill McGarrity on Thu Jan 11 2018 10:33:29

    Hiya Rob...

    The file exec/showmsghdr.js (not .bin) is in CVS and mentioned on the Avatars wiki page. Get that file. :-)

    That did it....

    Thanks..

    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: 6697
    Radio: radio.tequilamockingbirdonline.net:8010/live

    ---
    þ Synchronet þ TequilaMockingbird Online - Toms River, NJ
  • From echicken@VERT to CVS commit on Thursday, January 11, 2018 13:29:45
    exec avatar_chooser.js 1.10 1.11
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv14812

    Modified Files:
    avatar_chooser.js
    Log Message:
    Online avatar editing.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Kirkman@VERT/GUARDIAN to echicken on Thursday, January 11, 2018 22:30:51
    Re: exec/avatar_chooser.js
    By: echicken to CVS commit on Thu Jan 11 2018 01:29 pm

    Modified Files:
    avatar_chooser.js
    Log Message:
    Online avatar editing.

    It works really well! Good job, echicken.

    One of these days I need to sit down and cook up a few avatars to make a set.

    --Josh

    ////--------------------------------------------------
    BiC -=- http://breakintochat.com -=- bbs wiki and blog

    ---
    þ Synchronet
  • From MRO@VERT/BBSESINF to Digital Man on Thursday, January 11, 2018 22:40:47
    Re: exec/avatar_chooser.js
    By: Digital Man to Bill McGarrity on Thu Jan 11 2018 10:33 am


    The error message above is a little misleading since sbbs tries to open a .bin if it can't find a .js (and no module extension was provided).



    i never really used the .bin format. can clear screen and other ansi control codes be encoded into the .bin? i would strip clear screen and cursor positioning from it if so.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Digital Man@VERT to MRO on Thursday, January 11, 2018 22:33:06
    Re: exec/avatar_chooser.js
    By: MRO to Digital Man on Thu Jan 11 2018 10:40 pm

    Re: exec/avatar_chooser.js
    By: Digital Man to Bill McGarrity on Thu Jan 11 2018 10:33 am


    The error message above is a little misleading since sbbs tries to open a .bin if it can't find a .js (and no module extension was provided).



    i never really used the .bin format. can clear screen and other ansi control codes be encoded into the .bin?

    No. Just printable characters and attributes. Nothing else.

    digital man

    Synchronet/BBS Terminology Definition #1:
    ANSI = American National Standards Institute
    Norco, CA WX: 60.1øF, 58.0% humidity, 1 mph SSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Friday, January 12, 2018 07:47:57
    exec avatar_chooser.js 1.11 1.12
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv24048

    Modified Files:
    avatar_chooser.js
    Log Message:
    Fixed some display bugs.
    Added a bit of text to main screen to explain
    what the avatar is used for.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Friday, January 12, 2018 16:26:30
    exec avatar_chooser.js 1.12 1.13
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv23794

    Modified Files:
    avatar_chooser.js
    Log Message:
    If attribute is 0, pass BG_BLACK to Frame. Should
    resolve problem reported by Kirkman.

    Center names beneath avatars. (As much as possible.)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Kirkman@VERT/GUARDIAN to echicken on Friday, January 12, 2018 18:49:06
    Re: exec/avatar_chooser.js
    By: echicken to CVS commit on Fri Jan 12 2018 04:26 pm

    If attribute is 0, pass BG_BLACK to Frame. Should
    resolve problem reported by Kirkman.
    Center names beneath avatars. (As much as possible.)

    I think this is an issue in sprite.js, also. I believe he has "0" as the default attribute rather than bg_black.

    --Josh

    ////--------------------------------------------------
    BiC -=- http://breakintochat.com -=- bbs wiki and blog

    ---
    þ Synchronet
  • From echicken@VERT/ECBBS to Kirkman on Friday, January 12, 2018 21:30:03
    Re: exec/avatar_chooser.js
    By: Kirkman to echicken on Fri Jan 12 2018 18:49:06

    I think this is an issue in sprite.js, also. I believe he has "0" as the default attribute rather than bg_black.

    Yeah, looks that way; probably me being lazy years ago. I'll tend to that in a bit.


    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From echicken@VERT to CVS commit on Friday, January 12, 2018 21:29:00
    exec avatar_chooser.js 1.13 1.14
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26324

    Modified Files:
    avatar_chooser.js
    Log Message:
    Updated main screen blurb:
    Your avatar will be displayed alongside messages
    you have posted and files you have uploaded.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, January 13, 2018 00:11:01
    exec avatar_chooser.js 1.14 1.15
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11509

    Modified Files:
    avatar_chooser.js
    Log Message:
    Added Flip X and Flip Y options to the avatar editor menu.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, January 13, 2018 03:25:01
    exec avatar_chooser.js 1.15 1.16
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv2087

    Modified Files:
    avatar_chooser.js
    Log Message:
    Added a "Remove your avatar" menu option.
    We do not yet have a way to propagate a removal through the network
    however.
    Changed the download avatar filename from avatar-<usernum>.bin to <qwk-id>.avatar.bin. That way, if you download your avatar from multiple
    BBSes into the same download folder, you'll have unique filenames.
    We don't have to worry about filename collisions in the system.temp_dir
    on the BBS (2 users downloading their avatars at the same time) because
    the temp_dir actually points to the current node's exclusive temp dir.
    And the temp_dir is cleaned up between each node session.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, January 13, 2018 22:04:34
    exec avatar_chooser.js 1.16 1.17
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv24686

    Modified Files:
    avatar_chooser.js
    Log Message:
    Use avatar_lib.update_localuser instead of write_localuser.
    Removed the 'Remove your avatar' menu item.
    Added enable/disable avatar menu items.
    Grey out user's avatar if/when it's disabled.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, January 13, 2018 22:45:06
    exec avatar_chooser.js 1.17 1.18
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28673

    Modified Files:
    avatar_chooser.js
    Log Message:
    Added collection preview (first avatar in collection)
    to collection lister.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, January 14, 2018 02:13:24
    exec avatar_chooser.js 1.18 1.19
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv15344

    Modified Files:
    avatar_chooser.js
    Log Message:
    Disable sbbs handling of the following control-keys and restore the
    control key settings upon terminatation (even an ungraceful one): Ctrl-K/P/T/U/Z



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Sunday, January 14, 2018 09:54:37
    exec avatar_chooser.js 1.19 1.20
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11968

    Modified Files:
    avatar_chooser.js
    Log Message:
    Create the enable/disable menu item whether or not the user
    already has an avatar. Show/hide the enable/disable menu
    item as needed.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, January 14, 2018 14:41:18
    exec avatar_chooser.js 1.20 1.21
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv5726

    Modified Files:
    avatar_chooser.js
    Log Message:
    When displaying a preview avatar from a collection:
    - pick one at random (rather than always displaying the first), unless...
    - if sauce.tinfo4 has a non-zero value, use that (1-based) avatar position
    as the "highlight" avatar (the artist chose this one)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Monday, January 15, 2018 13:01:59
    exec avatar_chooser.js 1.21 1.22
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13451

    Modified Files:
    avatar_chooser.js
    Log Message:
    Fixed display bug when returning to main menu (background colour got all frigged up after previewing certain avatars in the CollectionLister).
    Stopped propagating KEY_UP and KEY_DOWN commands to the CollectionLister
    tree if current TreeItem is first or last in the list (prevents cycling
    the preview graphic to a new randomly-selected one whenever the key is pressed).
    Added KEY_LEFT/KEY_RIGHT cycling of preview graphic in CollectionLister,
    shows previous/next graphic in collection, wrapping around, starting with
    a randomly-selected image.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, January 15, 2018 13:52:10
    exec avatar_chooser.js 1.22 1.23
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25437

    Modified Files:
    avatar_chooser.js
    Log Message:
    Hide the cursor when entering and restore when exiting.
    May not work with all terminals.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, February 24, 2018 18:57:54
    exec avatar_chooser.js 1.23 1.24
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13307

    Modified Files:
    avatar_chooser.js
    Log Message:
    Fix error when there's no avatar data value:
    avatar_chooser.js line 76: TypeError: bin is null



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, February 24, 2018 22:19:58
    exec avatar_chooser.js 1.24 1.25
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv16865

    Modified Files:
    avatar_chooser.js
    Log Message:
    "I don't want an avatar"
    Will add an (empty) avatar for the user and disable it.
    Appears for users who have no avatar configured.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, April 14, 2018 22:00:01
    exec avatar_chooser.js 1.25 1.26
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27297

    Modified Files:
    avatar_chooser.js
    Log Message:
    Scroll up one more line when on row zero to reveal the collection title.
    (Not the best fix, but it'll do for now.)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, April 14, 2018 22:10:33
    exec avatar_chooser.js 1.26 1.27
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27881

    Modified Files:
    avatar_chooser.js
    Log Message:
    Fix display bug (collection/highlight desync), but I should probably
    revisit some of this.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, April 14, 2018 22:21:22
    exec avatar_chooser.js 1.27 1.28
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv30811

    Modified Files:
    avatar_chooser.js
    Log Message:
    @DigitalMan | JavaScript s:\sbbs\exec\avatar_chooser.js line 775: TypeError: state.opt_out_item is null

    uh, this oughta do away with that, I guess



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Saturday, April 14, 2018 22:27:22
    exec avatar_chooser.js 1.28 1.29
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv31409

    Modified Files:
    avatar_chooser.js
    Log Message:
    @DigitalMan | It'd be nice if home/end keys moved to first/last avatars in a collection when viewing a collection



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, March 23, 2020 00:26:10
    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.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, April 25, 2020 02:29:24
    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.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, April 26, 2020 19:15:02
    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()



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Monday, May 04, 2020 21:49:21
    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.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Monday, May 04, 2020 22:17:01
    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



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Saturday, June 25, 2022 11:47:01
    https://gitlab.synchro.net/main/sbbs/-/commit/9f47c18faebfef9da8160721
    Modified Files:
    exec/avatar_chooser.js
    Log Message:
    Avoid base64-decoding an empty user_avatar.data

    Fixes issue #413, at least the non-mouse related part. I was only
    able to reproduce it by trying to use the "Edit your avatar" menu item
    after choose "I don't want an avatar".

    This "I don't want" menu item is weird however and reappears when
    the user exits and reruns the chooser, so there's probably still
    some 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.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Saturday, June 25, 2022 18:13:35
    https://gitlab.synchro.net/main/sbbs/-/commit/884aa6fb6368bb532e62a180
    Modified Files:
    exec/avatar_chooser.js
    Log Message:
    Address conflict with Synchronet internal mouse support

    1. 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.

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