• exec/lbshell.js

    From deuce@VERT to CVS commit on Tuesday, October 15, 2013 06:12:16
    exec lbshell.js 1.110 1.111
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv30939

    Modified Files:
    lbshell.js
    Log Message:
    Declare variable.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 06, 2016 17:42:37
    exec lbshell.js 1.111 1.112
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv406

    Modified Files:
    lbshell.js
    Log Message:
    Don't scan for new files when using the Messages -> Scan For New Messages -> All Message Areas. This uses the new SCAN_MSGSONLY mode flag (are these
    really supposed to be flags?)




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 06, 2016 22:02:19
    exec lbshell.js 1.112 1.113
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13194

    Modified Files:
    lbshell.js
    Log Message:
    The start of better living via prototypes and class extension.

    This should make lbshell use a more constatn memory footprint, generate sub-menus faster, and clean up the code somewhat.

    Main menu and top-level file menu done... all others still TODO.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 06, 2016 22:10:07
    exec lbshell.js 1.113 1.114
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13646

    Modified Files:
    lbshell.js
    Log Message:
    Fix a couple little bugs.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thursday, January 07, 2016 02:09:28
    exec lbshell.js 1.114 1.115
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27319

    Modified Files:
    lbshell.js
    Log Message:
    Revert previous change as it's not worth doing it that way.
    Do some fine prototype massaging to reduce LoC.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thursday, January 07, 2016 02:13:53
    exec lbshell.js 1.115 1.116
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27723

    Modified Files:
    lbshell.js
    Log Message:
    Minor bug... console.clear() got change to console.erase().




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thursday, January 07, 2016 11:37:09
    exec lbshell.js 1.116 1.117
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4486

    Modified Files:
    lbshell.js
    Log Message:
    Instead of mucking about with the Lightbar object itself, "derive" it into
    the new ShellLB class and use that.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Friday, January 22, 2016 17:34:57
    exec lbshell.js 1.117 1.118
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25653

    Modified Files:
    lbshell.js
    Log Message:
    Actually call the prototype constructor. Fixes error when re-entering ShellLB() Objects.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Sunday, February 25, 2018 13:27:06
    exec lbshell.js 1.118 1.119
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25784

    Modified Files:
    lbshell.js
    Log Message:
    One extra bbs.online check in the xtrn program loop to help avoid odd JS errors when a user is disconnected while in a door,e.g.
    lbshell.js line 505: TypeError: xtrn_area.sec_list[sec] is undefined


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, February 26, 2018 19:19:45
    exec lbshell.js 1.119 1.120
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28656

    Modified Files:
    lbshell.js
    Log Message:
    Truncate the list in Xtrnsec as well as Xtrnsecs.
    Should "fix" bug reported on AlcaBBS (by not allowing access to the last
    few doors).




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, April 06, 2020 00:47:37
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, April 06, 2020 11:01:15
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, April 06, 2020 12:13:19
    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.




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




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




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




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, April 08, 2020 21:32:27
    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




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, April 08, 2020 21:35:03
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, April 08, 2020 21:44:10
    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.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, April 28, 2020 22:40:39
    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




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, May 01, 2020 12:44:42
    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.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, May 03, 2020 23:12:43
    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.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wednesday, September 09, 2020 01:01:31
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/ec8aea6a21a54c53b2ae53ee
    Modified Files:
    exec/lbshell.js
    Log Message:
    Honor the "pause after exit" setting for external programs.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Saturday, October 17, 2020 13:47:11
    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.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Saturday, October 17, 2020 13:47:12
    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

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Michael Long@VERT to Git commit to main/sbbs/master on Tuesday, January 26, 2021 18:25:11
    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

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, May 31, 2021 21:31:40
    https://gitlab.synchro.net/main/sbbs/-/commit/de35bc2c5803a211531d30bc
    Modified Files:
    exec/lbshell.js
    Log Message:
    Only add accessible programs to the xtrn list

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, September 29, 2022 15:35:18
    https://gitlab.synchro.net/main/sbbs/-/commit/dd2ab2e73bc9ebaaff17e7e8
    Modified Files:
    exec/lbshell.js
    Log Message:
    Check undefined.

    Fixes #368

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Friday, March 08, 2024 21:38:21
    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.

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