Skip to content
Snippets Groups Projects
  1. Nov 22, 2023
  2. Nov 14, 2023
  3. Nov 13, 2023
  4. Nov 12, 2023
  5. Nov 11, 2023
  6. Nov 07, 2023
    • Rob Swindell's avatar
      6a82fa90
    • Rob Swindell's avatar
      JSDOC build cleanup (used to generate jsobjs.html) · 96019606
      Rob Swindell authored
      Replaced _property_ver_list (array of numbers) with _property_ver_list (array
      of objects) with a "ver" and (optional) "desc" property. This solves the
      enumeration order problem with objects that have both manual and table-based
      properties. Object's property tables (arrays of jsSyncPropertySpec) can now
      (optionally) contain the property descriptions. For properties defined in this
      manner, there will never be another mismatch between ther name/type and
      description/version in the jsobjs.html (a problem has re-occurred several
      times through the years with nebulous work-arounds).
      
      We still use _property_desc_list arrays for additional (e.g. manually defined)
      properties in such objects or just objects that only use one method of
      property definition and are not subject to the enumeration order problem.
      
      Fixed numerous typos.
      
      Using more consistent terminology and HTML mark-up.
      
      Some beautification and enhancement of readability, but nothing too major.
      96019606
  7. Nov 06, 2023
  8. Nov 01, 2023
    • Rob Swindell's avatar
    • Rob Swindell's avatar
    • Rob Swindell's avatar
      Multi-language support · 4a160555
      Rob Swindell authored
      New method: bbs.load_user_text() to load/reload user's language file. The
      user's select language file (if there is one) is automatically loaded upon
      logon to the terminal server, but if the user changes their language
      (e.g. via user_settings.js), we needed a way to force re-load of the language
      text. This is the way.
      
      bbs.text() now accepts an optional second (bool) argument that if true, will
      return a string from the default language strings (in text.dat), and not a
      string from any alternate language files (ctrl/text.*.ini) that might've been
      loaded. This allows user_settings.js to always get the name of the default
      language string (LANG), e.g. "English".
      4a160555
  9. Oct 30, 2023
  10. Oct 29, 2023
  11. Oct 26, 2023
Loading