• exec/lbshell.js

    From deuce@1:103/705 to CVS commit on Mon Apr 6 00:47:37 2020
    exec lbshell.js 1.121 1.122
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv30225

    Modified Files:
    lbshell.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.



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Mon Apr 6 11:01:15 2020
    exec lbshell.js 1.122 1.123
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv16661

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



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Mon Apr 6 12:13:19 2020
    exec lbshell.js 1.123 1.124
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv21017

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



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Mon Apr 6 12:51:03 2020
    exec lbshell.js 1.124 1.125
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27064

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



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Tue Apr 7 14:01:45 2020
    exec lbshell.js 1.125 1.126
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4571

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



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Tue Apr 7 14:48:03 2020
    exec lbshell.js 1.126 1.127
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11531

    Modified Files:
    lbshell.js
    Log Message:
    Create a menu_opt() function to eliminate the most common boilerplate.



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Wed Apr 8 21:32:27 2020
    exec lbshell.js 1.127 1.128
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25689

    Modified Files:
    lbshell.js
    Log Message:
    Minor optimization



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Wed Apr 8 21:35:03 2020
    exec lbshell.js 1.128 1.129
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26024

    Modified Files:
    lbshell.js
    Log Message:
    Now that we're taking action on mouse release, we don't need to clear the
    input buffer when we stop the mouse.



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Wed Apr 8 21:44:10 2020
    exec lbshell.js 1.129 1.130
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27825

    Modified Files:
    lbshell.js
    Log Message:
    Use mode 9 for mouse instead of mode 1000.



    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Tue Apr 28 22:40:39 2020
    exec lbshell.js 1.130 1.131
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv1904

    Modified Files:
    lbshell.js
    Log Message:
    str_cmds.js no longer loads text.js



    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Fri May 1 12:44:42 2020
    exec lbshell.js 1.131 1.132
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv32303

    Modified Files:
    lbshell.js
    Log Message:
    Use/cache ansiterm_lib.js for sending the ANSI things.
    mouse_enable() pasted from minesweeper.js.

    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sun May 3 23:12:43 2020
    exec lbshell.js 1.132 1.133
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27900

    Modified Files:
    lbshell.js
    Log Message:
    Don't need to mangle the ANSI sequences before stuffing back into the keyboard buffer.


    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Wed Sep 9 01:01:31 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/ec8aea6a21a54c53b2ae53ee
    Modified Files:
    exec/lbshell.js
    Log Message:
    Honor the "pause after exit" setting for external programs.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sat Oct 17 13:47:11 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/00817939100aa40f1ef987ad
    Modified Files:
    exec/lbshell.js
    Log Message:
    Fix lbshell crashing if no available items in an external menu. Also fix not honoring the "pause after execution" setting on an external program.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sat Oct 17 13:47:12 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/030e3513ea83b724be545e95
    Modified Files:
    exec/lbshell.js
    Log Message:
    Merge branch 'lightbar' into 'master'Fix lbshell crashing if no available items in an external menu. Also fix not...See merge request sbbs/sbbs!10
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Michael Long@1:103/705 to Git commit to main/sbbs/master on Tue Jan 26 18:25:11 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/e7ee31de4b9a70d19a458295
    Modified Files:
    exec/lbshell.js
    Log Message:
    Update lbshell.js - don't even need doorscan in here as it can be enabled/disabled via the pre/post xtrn module and modopts.ini
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon May 31 21:31:40 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/de35bc2c5803a211531d30bc
    Modified Files:
    exec/lbshell.js
    Log Message:
    Only add accessible programs to the xtrn list
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Sep 29 15:35:18 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/dd2ab2e73bc9ebaaff17e7e8
    Modified Files:
    exec/lbshell.js
    Log Message:
    Check undefined.Fixes #368
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Fri Mar 8 21:38:21 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/60bde349f49d5a3d5c7ddd12
    Modified Files:
    exec/lbshell.js
    Log Message:
    Fix longstanding TODO to get files in a directory.

    This is likely also broken classic_shell.js, but nobody should ever
    open that file anymore.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)