• exec/load/lightbar.js

    From deuce@VERT to CVS commit on Sun Apr 5 17:53:59 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Mon Apr 6 00:47:42 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Mon Apr 6 11:01:18 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Mon Apr 6 12:13:20 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Mon Apr 6 12:31:12 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Mon Apr 6 12:51:03 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Apr 7 14:01:48 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Apr 7 20:03:09 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wed Apr 8 10:49:35 2020
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wed Apr 8 21:33:46 2020
    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...




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