• exec/load/lightbar.js

    From deuce to CVS commit on Sunday, April 05, 2020 17:53:59
    exec/load lightbar.js 1.35 1.36
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv1645

    Modified Files:
    lightbar.js
    Log Message:
    Time from hack to new feature to make the hack unnecessary: 18 hours.
    Time to use the new feature and remove the hack: 14 years, 2 months.



  • From deuce to CVS commit on Monday, April 06, 2020 00:47:42
    exec/load lightbar.js 1.36 1.37
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv30225/load

    Modified Files:
    lightbar.js
    Log Message:
    Add mouse support.

    This does have a terrible hack where it mangles ESC sequences going into ungetstr() because inkey() will mangle them coming out... inkey() puts ESC arguments at the end of the key buffer. If the key buffer isn't empty,
    this results in a re-ordering.



  • From deuce to CVS commit on Monday, April 06, 2020 11:01:18
    exec/load lightbar.js 1.37 1.38
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv16661/load

    Modified Files:
    lightbar.js
    Log Message:
    Support and use SGR mouse reporting.



  • From deuce to CVS commit on Monday, April 06, 2020 12:13:20
    exec/load lightbar.js 1.38 1.39
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv21017/load

    Modified Files:
    lightbar.js
    Log Message:
    Ignore anything but button 1 presses.



  • From deuce to CVS commit on Monday, April 06, 2020 12:31:12
    exec/load lightbar.js 1.39 1.40
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv23938/load

    Modified Files:
    lightbar.js
    Log Message:
    Fix mouse enablement.



  • From deuce to CVS commit on Monday, April 06, 2020 12:51:03
    exec/load lightbar.js 1.40 1.41
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv27064/load

    Modified Files:
    lightbar.js
    Log Message:
    Add fall-through miss handling for all submenus.



  • From deuce to CVS commit on Tuesday, April 07, 2020 14:01:48
    exec/load lightbar.js 1.41 1.42
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv4571/load

    Modified Files:
    lightbar.js
    Log Message:
    Add the ability to leave mouse enabled after the lightbar.
    Use this throughout lbshell.



  • From deuce to CVS commit on Tuesday, April 07, 2020 20:03:09
    exec/load lightbar.js 1.43 1.44
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv27401/load

    Modified Files:
    lightbar.js
    Log Message:
    I'm too lazy to track down why this was done... just put the behaviour
    bak in and ignore it.



  • From deuce to CVS commit on Wednesday, April 08, 2020 10:49:35
    exec/load lightbar.js 1.45 1.46
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv25891/load

    Modified Files:
    lightbar.js
    Log Message:
    Fix mouse press property name.



  • From deuce to CVS commit on Wednesday, April 08, 2020 21:33:46
    exec/load lightbar.js 1.46 1.47
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv25769/load

    Modified Files:
    lightbar.js
    Log Message:
    Take action on mouse release, not mouse press. The avoids the mouse disable command from passing the mouse release event in transit (and getting garbage input to a next command).

    We may need a one-shot mouse thing or something like that...