• exec/load/dd_lightbar_menu.js

    From Eric Oulashin@VERT to Git commit to main/sbbs/master on Sunday, October 08, 2023 21:59:16
    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 Sunday, October 08, 2023 21:59:16
    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 Friday, October 27, 2023 23:40:48
    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 Friday, October 27, 2023 23:40:48
    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 Sunday, December 03, 2023 18:29:01
    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 Sunday, December 03, 2023 18:29:01
    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 Sunday, December 03, 2023 18:42:18
    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 Saturday, February 10, 2024 13:05:19
    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 Saturday, February 10, 2024 13:05:19
    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 Tuesday, February 13, 2024 15:19:44
    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 Tuesday, February 13, 2024 15:19:44
    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 Thursday, February 15, 2024 16:25:27
    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 Thursday, February 15, 2024 16:25:27
    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 Thursday, February 29, 2024 01:53:21
    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 Thursday, February 29, 2024 01:53:21
    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 Friday, March 01, 2024 13:09:24
    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 Friday, March 01, 2024 13:09:24
    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 Thursday, March 07, 2024 20:51:57
    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 Thursday, March 07, 2024 20:51:57
    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
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Thursday, April 25, 2024 12:55:39
    https://gitlab.synchro.net/main/sbbs/-/commit/ec046676172616d1d72fb031
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_lightbar_menu.js: Changed the older KEY_PAGE_UP to KEY_PAGEUP and KEY_PAGE_DOWN to KEY_PAGEDN, as defined in key_defs.js

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thursday, April 25, 2024 12:55:39
    https://gitlab.synchro.net/main/sbbs/-/commit/27f42c16d7698e8b9d3c13ef
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_pgup_pgdown_defs' into 'master'

    dd_lightbar_menu.js: Changed the older KEY_PAGE_UP to KEY_PAGEUP and KEY_PAGE_DOWN to KEY_PAGEDN, as defined in key_defs.js

    See merge request main/sbbs!433

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Saturday, June 22, 2024 21:21:31
    https://gitlab.synchro.net/main/sbbs/-/commit/2c7c178c764928e983da4a85
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_ligbtar_menu.js: Fix for behavior with the item color when printing the last portion of an item. Also, UTF8 detection improvement.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Saturday, June 22, 2024 21:21:31
    https://gitlab.synchro.net/main/sbbs/-/commit/c90edc6e69538f54bab35b08
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_list_utf8_detection_and_bkg_color' into 'master'

    dd_ligbtar_menu.js: Fix for behavior with the item color when printing the last portion of an item. Also, UTF8 detection improvement.

    See merge request main/sbbs!438

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Thursday, June 27, 2024 14:43:53
    https://gitlab.synchro.net/main/sbbs/-/commit/b6c58742dad53585161361eb
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_lightbar_menu: str_is_utf8() seems to return true sometimes when a string doesn't have UTF-8, so that is now commented out for now

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thursday, June 27, 2024 14:43:53
    https://gitlab.synchro.net/main/sbbs/-/commit/654b6f76d462f885147cc32e
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_text_is_utf8_dont_use_str_is_utf8' into 'master'

    dd_lightbar_menu: str_is_utf8() seems to return true sometimes when a string doesn't have UTF-8, so that is now commented out for now

    See merge request main/sbbs!440

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Saturday, June 29, 2024 17:10:45
    https://gitlab.synchro.net/main/sbbs/-/commit/d3792caafc3640f2fe1cfc1a
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_lightbar_menu.js: Fixed text truncation issue when displaying item text when we know it's UTF-8

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Saturday, June 29, 2024 17:10:45
    https://gitlab.synchro.net/main/sbbs/-/commit/61049cd7f5e421542d57147d
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_write_item_utf8_improvement' into 'master'

    dd_lightbar_menu.js: Fixed text truncation issue when displaying item text when we know it's UTF-8

    See merge request main/sbbs!441

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Wednesday, September 04, 2024 23:27:18
    https://gitlab.synchro.net/main/sbbs/-/commit/806593aca6d931349d2b789e
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    dd_lightbar_menu.js: Fix for out-of-bounds row updates when updating the scrollbar in DDLightbarMenu_UpdateScrollbar()

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wednesday, September 04, 2024 23:27:18
    https://gitlab.synchro.net/main/sbbs/-/commit/320bd3658625014bed5a4a58
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_UpdateScrollbar_RowOutOfRange_Fix' into 'master'

    dd_lightbar_menu.js: Fix for out-of-bounds row updates when updating the scrollbar in DDLightbarMenu_UpdateScrollbar()

    See merge request main/sbbs!457

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Saturday, November 30, 2024 22:28:36
    https://gitlab.synchro.net/main/sbbs/-/commit/d88c443568ac8c094137a4ec
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: When clearing the remainder of the screen after drawing the menu, ensure the console attributes are reset. Also, refactored that section of code.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Saturday, November 30, 2024 22:28:36
    https://gitlab.synchro.net/main/sbbs/-/commit/e95618521c9d3f86cd59a27c
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_clear_after_menu_draw_fix' into 'master'

    DDLightbarMenu: When clearing the remainder of the screen after drawing the menu, ensure the console attributes are reset. Also, refactored that section of code.

    See merge request main/sbbs!478

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Friday, January 24, 2025 19:56:37
    https://gitlab.synchro.net/main/sbbs/-/commit/7181168590bfe2741c466840
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: Remove the inputTimeoutMS property; use console.inactivity_hangup instead.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Friday, January 24, 2025 19:56:37
    https://gitlab.synchro.net/main/sbbs/-/commit/622273166edd7942dc2d7fc2
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_use_console_inactivity_hangup' into 'master'

    DDLightbarMenu: Remove the inputTimeoutMS property; use console.inactivity_hangup instead.

    See merge request main/sbbs!492

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Saturday, March 01, 2025 15:10:30
    https://gitlab.synchro.net/main/sbbs/-/commit/c42f0f9a458d9f3c8d0b6afb
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: For numbered mode (no lightbar), allow 1 mor character when using substr with 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 Saturday, March 01, 2025 15:10:30
    https://gitlab.synchro.net/main/sbbs/-/commit/d1b2b0284d3549051738c30d
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_numbered_mode_substr_1_longer' into 'master'

    DDLightbarMenu: For numbered mode (no lightbar), allow 1 mor character when using substr with the item text

    See merge request main/sbbs!516

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Wednesday, March 05, 2025 11:07:05
    https://gitlab.synchro.net/main/sbbs/-/commit/0d3726b59fe9acf0de64e035
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    DDLightbarMenu: AdditionalQuitKeys now are honored in traditional (non-lightbar) mode, and there's a new menu property, nonANSIPromptText, which allows customization of the prompt text when in traditional/non-ANSI mode.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wednesday, March 05, 2025 11:07:05
    https://gitlab.synchro.net/main/sbbs/-/commit/93d71feb53424a90202a4cbe
    Modified Files:
    exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'dd_lightbar_menu_non_ansi_input_update' into 'master'

    DDLightbarMenu: AdditionalQuitKeys now are honored in traditional (non-lightbar) mode, and there's a new menu property, nonANSIPromptText, which allows customization of the prompt text when in traditional/non-ANSI mode.

    See merge request main/sbbs!518

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