• A few lightbar shell (lbshell) issues / observations

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Sat Jan 10 01:31:10 2026
    open https://gitlab.synchro.net/main/sbbs/-/issues/1048

    Discovered when testing a new user experience:

    1. The File->View->Your File Transfer Statistics menu option doesn't seem to do anything.
    2. The File->View->Search for Text in Descriptions menu option bleeds off the right edge of the drop down when the last new file scan date/time was "never" (0), so the text for that option is just "Scan for New Files" (shorter than usual). But when there's a last new file scan/date, the drop down appears wide enough to accommodate the "Search for Text..." option.
    3. The Messages->View Information on Sub menu item appears to be a duplicate of the View->Info on Sub-Board menu item.
    4. When using the Messages->Post In ... menu option to try to post to a sub-board the user does not have posting privileges in, nothing happens (i.e. no error message)
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 13:39:40 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8110

    Regarding #1, yeah, lines 1628-1629 do that... maybe I couldn't figure out how to do that? I'll take a look at some point.

    Not sure what #2 is, I don't seem to have any File → View → Search things, and in File → Search for Text in Descriptions, I don't see what you're describing.
    ![image](/uploads/8ced80978fab9711503eb552d26f229f/image.png)

    As for #3, yes, it's a duplicate. It's both a "Message" thing and a "View" thing.

    Regarding #4, a quick look seems to show it does this:
    ```
    528 if(bbs.compare_ars("REST N") && (msg_area.grp_list[bbs.curgrp].sub_list[bbs.crusub] & (SUB_QNET|SUB_PNET|SUB_
    FIDO)))
    529 this.items[6].disabed=true;
    ```

    And I have no idea why... maybe I'll decode it soon.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 13:40:16 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8110

    Regarding \#1, yeah, lines 1628-1629 do that... maybe I couldn't figure out how to do that? I'll take a look at some point.

    Not sure what \#2 is, I don't seem to have any File → View → Search things, and in File → Search for Text in Descriptions, I don't see what you're describing.
    ![image](/uploads/8ced80978fab9711503eb552d26f229f/image.png)

    As for \#3, yes, it's a duplicate. It's both a "Message" thing and a "View" thing.

    Regarding \#4, a quick look seems to show it does this:
    ```
    528 if(bbs.compare_ars("REST N") && (msg_area.grp_list[bbs.curgrp].sub_list[bbs.crusub] & (SUB_QNET|SUB_PNET|SUB_
    FIDO)))
    529 this.items[6].disabed=true;
    ```

    And I have no idea why... maybe I'll decode it soon.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 14:11:44 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8115

    To see item 2, you need to have never performed a new scan before (e.g. a new user)
    ![2026-01-10](/uploads/00326ca9813532421f305300668992a0/2026-01-10.png)

    The "View->" part of the description was a typo.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 14:13:36 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8116

    maybe I couldn't figure out how to do that

    the `bbs.dir_info()` would I think be what you want to invoke.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 14:15:26 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8117

    `````
    bbs.compare_ars("REST N") && (msg_area.grp_list[bbs.curgrp].sub_list[bbs.crusub] & (SUB_QNET|SUB_PNET|SUB_
    FIDO))
    ```
    That code only checks for network-sub posting privileges. A better/easier check would be just to use the sub's `can_post` property. It should cover everything.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 14:20:16 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8116

    maybe I couldn't figure out how to do that

    ~~the `bbs.dir_info()` would I think be what you want to invoke~~.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 14:21:34 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8118

    I think there used to be a separate transfer stats thing which just showed basically the bottom half of the user stats, long ago.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab issue in main/sbbs on Sat Jan 10 14:22:54 2026
    close https://gitlab.synchro.net/main/sbbs/-/issues/1048
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Sat Jan 10 14:22:54 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1048#note_8119

    That should fix them all. Re-open if there's remaining issues.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)