• docs/SlyEdit_ReadMe.txt exec/SlyEdit.js SlyEdit_DCTStuff.js SlyEdit_Ic

    From Eric Oulashin@1:103/705 to Git commit to main/sbbs/master on Sat Dec 11 19:31:06 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/cd6df2d4ba2fe76f7f639f5f
    Modified Files:
    docs/SlyEdit_ReadMe.txt exec/SlyEdit.js SlyEdit_DCTStuff.js SlyEdit_IceStuff.js SlyEdit_Misc.js exec/load/dd_lightbar_menu.js
    Log Message:
    SlyEdit v1.75: Refactored the quote selection menu and cross-post selectionmenus to use DDLightbarMenu instead of SlyEdit's own lightbar code. Thisallowed the elimination of most of the rest of SlyEdit's own lightbar code,reducing the size of SlyEdit.js by about 40Kb. It also provides some consistencyin behavior by using a common menu component.Also, to support some additional required behaviors by SlyEdit, added the following'event' functions to the DDLightbarMenu class:ValidateSelectItem(pItemRetval): For validating that the user can select an item.Takes the item's return value, and returns a bool to indicate whether the item canbe selected.OnItemSelect(pItemRetval, pSelected): A function that is called when an item is beingselected (or de-selected, when multi-select is enabled). The parameters are the item'sreturn value and a boolean to indicate whether the item was selected or de-selected.Also, added an explicit DoKeyDown() function to DDLightbarMenu to support scrollingthe menu down when desired (special case for SlyEdit's quote selection window).
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Dec 11 19:31:06 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/e47f9c9d1eac5f59c2354a05
    Modified Files:
    docs/SlyEdit_ReadMe.txt exec/SlyEdit.js SlyEdit_DCTStuff.js SlyEdit_IceStuff.js SlyEdit_Misc.js exec/load/dd_lightbar_menu.js
    Log Message:
    Merge branch 'slyedit_175_crosspost_and_quote_menu_refactor_ddlightbarmenu' into 'master'SlyEdit v1.75: Refactored the quote selection menu and cross-post selectionSee merge request main/sbbs!128
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)