• exec/load/dd_lightbar_menu.js

    From Eric Oulashin@VERT to Git commit to main/sbbs/master on Tue Dec 7 22:24:57 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/bfcf6d24ef50ee585cd40778
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Made a fix (kludge?) to properly write menu items with the check character (multi-selected) in a borderless menu (vs. a menu with borders).

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Dec 7 22:24:57 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/bf968208bdb1b35f58f0c472
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'ddLightBarMenuMultiSelectDrawFix' into 'master'

    dd_lightbar_menu: Made a fix (kludge?) to properly write menu items with the check character

    See merge request main/sbbs!127

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Tue Dec 14 14:58:38 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/2e9cd51bfa18b60fa0c90dcb
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Better handling of ESC key input if mouse support is disabled

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Dec 14 14:58:38 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/5a5882607b77733cc780d14e
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_nomoues_traditional_input' into 'master'

    Better handling of ESC key input if mouse support is disabled

    See merge request main/sbbs!130

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Fri Mar 18 18:09:05 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/fedbf8a3190e5ee3e270c4e9
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightarMenu: For numbered mode, implemented a fix for refreshing the
    menu after the user types an item number to select/highlight it. Also,
    added 2 new color settings to specify the color to use for writing the
    item numbers: itemNumColor (for non-highlighted items) and highlightedItemNumColor
    (for the current highlighted item).

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Mar 18 18:09:05 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/0b34b299a7ffcf690e22025d
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_numbered_mode_draw_update' into 'master'

    DDLightarMenu: Numbered mode item refresh fix & new item number colors

    See merge request main/sbbs!164

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Mon Mar 28 22:28:36 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/f70fc096d4dfe921b83dcaeb
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu OnItemNav on initial display
    DDLightbarMenu can now optionally call its OnItemNav function when
    it's first displayed. By default this behavior is disabled, but it
    can be enabled by setting the (new) callOnItemNavOnStartup property
    to true.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Mar 28 22:28:36 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/e635293c543482325848bcf6
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_onItemNav_startup' into 'master'

    DDLightbarMenu OnItemNav on initial display

    See merge request main/sbbs!168

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Sun Sep 11 15:53:28 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/1cf014fde99be6cf6f042449
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Removed temporary debug code that accidentally made it in last commit

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Sep 11 15:53:28 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/8b60053e50ed16d80ca2feef
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_remove_temp_debug_code' into 'master'

    Removed temporary debug code that accidentally made it in last commit

    See merge request main/sbbs!208

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Mon Jan 9 15:14:07 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/7a8f1d0284846f2445b38868
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DD lightbar menu fix for navigating with the HOME key with the top item index > 0 & selected item is in the middle of the screen

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Jan 9 15:14:07 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/f0c06c075ce41c161a9e3562
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_scroll_home_fix' into 'master'

    DD lightbar menu fix for navigating with the HOME key with the top item index > 0 & selected item is in the middle of the screen

    See merge request main/sbbs!239

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Sun Oct 8 21:59:16 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/bcf709306a0b6bea4d44a7a1
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_lightbar_menu.js: Refactored substrWithAttrCodes() to fix issues with it. Added mechanisms to have additional keys for page-up, page-down, first page (HOME), and last page (END), similar to the additional quit keys.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Oct 8 21:59:16 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/1114452e300923c75f9798af
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_substrWithAttrCodes_refactor_and_additional_nav_keys' into 'master'

    dd_lightbar_menu.js: Refactored substrWithAttrCodes() to fix issues with it. Added mechanisms to have additional keys for page-up, page-down, first page (HOME), and last page (END), similar to the additional quit keys.

    See merge request main/sbbs!343

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Fri Oct 13 18:13:12 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/2ee1708213443c351d849592
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_lightbar_menu.js: Fix for substrWithAttrCodes(): If the given length is 0, then just return an empty string

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Oct 13 18:13:12 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/9510160bc1a956f55a38387c
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_substrWithAttrCodes_len_0' into 'master'

    dd_lightbar_menu.js: Fix for substrWithAttrCodes(): If the given length is 0, then just return an empty string

    See merge request main/sbbs!348

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Fri Oct 27 23:40:48 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/be70a5a50abe59ad11dfd050
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_lightbar_menu.js: Length off-by-1 fix in substrWithAttrCodes()

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Oct 27 23:40:48 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/0e534632cf64996112c4df14
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_substrWithAttrCodes_len_fix' into 'master'

    dd_lightbar_menu.js: Length off-by-1 fix in substrWithAttrCodes()

    See merge request main/sbbs!354

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Sun Dec 3 18:29:01 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/d0e44c97c7a27c9e9f3fd37b
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: Fix to enable wrap navigation again, and fixed a comment about titlebar text

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Dec 3 18:29:01 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/afa151a0928b2230de89dab2
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_nav_wrap_fix_and_title_text_comment_fix' into 'master'

    DDLightbarMenu: Fix to enable wrap navigation again, and fixed a comment about titlebar text

    See merge request main/sbbs!371

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Randy Sommerfeld@VERT to Git commit to main/sbbs/master on Sun Dec 3 18:42:18 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/27d14565a4ec71fd6c0544f2
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'master' of gitlab.synchro.net:main/sbbs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Sat Feb 10 13:05:19 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/3b33ea118903bf2c33eb9af3
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: DrawPartial() width check update (previously it wasn't re-drawing the last character of the item text)

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Feb 10 13:05:19 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/57bde8a0ff156886f14481be
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_DrawPartial_width_check_update' into 'master'

    DDLightbarMenu: DrawPartial() width check update (previously it wasn't re-drawing the last character of the item text)

    See merge request main/sbbs!398

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Tue Feb 13 15:19:44 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/59e0c10b8a039a648abcc5f6
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: Revert the text item width fill that was committed yesterday, as it seems to write too much in some cases

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Feb 13 15:19:44 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/a5c8fb736a5004af1a03096a
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_draw_item_fill_revert' into 'master'

    DDLightbarMenu: Revert the text item width fill that was committed yesterday, as it seems to write too much in some cases

    See merge request main/sbbs!404

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Thu Feb 15 16:25:27 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/a5b14627a63bee98ffdb11b2
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: Something has gone wrong with the display of borders.. Reverting back to what I know was a good version of dd_lightbar_menu.js (none of the recent changes are significant).

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thu Feb 15 16:25:27 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/5b4b3f288c246571dfae33ac
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_revert_to_last_good' into 'master'

    DDLightbarMenu: Something has gone wrong with the display of borders.. Reverting back to what I know was a good version of dd_lightbar_menu.js (none of the recent changes are significant).

    See merge request main/sbbs!405

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Thu Feb 29 01:53:21 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/7398bd91dc55b5189c5f5ecd
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: Fix for text & text column alighment issues with UTF-8 text

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thu Feb 29 01:53:21 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/4ec008ed81b48deefc791c6f
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_item_write_UTF8_alignment_fix' into 'master'

    DDLightbarMenu: Fix for text & text column alighment issues with UTF-8 text

    See merge request main/sbbs!417

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Fri Mar 1 13:09:24 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/b9112c40a74ac8b193dd6f10
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: When writing an item with UTF-8 text, check ANSI support before moving the cursor (and this is important if the menu is being used in non-lightbar mode)

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Mar 1 13:09:24 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/ec83b41cbbc008217666f490
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_write_item_check_ANSI_before_gotoxy' into 'master'

    DDLightbarMenu: When writing an item with UTF-8 text, check ANSI support before moving the cursor (and this is important if the menu is being used in non-lightbar mode)

    See merge request main/sbbs!419

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Thu Mar 7 20:51:57 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/3818d50f1c15e1bbb6edcab0
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: Fix in DrawPartial() for an edge case where it was missing the last character of the menu/menu items in some cases

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thu Mar 7 20:51:57 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/77260f9d7c197788af2c0174
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_DrawPartial_right_edge_fix' into 'master'

    DDLightbarMenu: Fix in DrawPartial() for an edge case where it was missing the last character of the menu/menu items in some cases

    See merge request main/sbbs!421

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