Skip to content
Snippets Groups Projects
  1. May 26, 2024
  2. May 25, 2024
  3. May 23, 2024
    • Rob Swindell's avatar
      Clear mouse hotspots when executing *any* external program/script · 40f429e0
      Rob Swindell authored
      Previously, we only cleared hotspots when executing any external from the
      external program section (doors menu). This means that invoking a script or
      external program (e.g. via JS bbs.exec()) from anywhere else, any current
      mouse hotspots would remain active. Disable those.
      
      This fixes issue #758
      40f429e0
  4. May 22, 2024
  5. May 18, 2024
  6. May 16, 2024
  7. May 14, 2024
    • Rob Swindell's avatar
      Allow SCFG ciolib and uifc parameters to be read from ctrl/scfg.ini · 834c21eb
      Rob Swindell authored
      If a sysop wants to override the default user interface/console I/O library
      behavior of SCFG without using command-line arguments, they can create a
      ctrl/scfg.ini file with the following optional [section] keys:
      
      [uifc]
      mode (advanced uses, e.g. disabling mouse support)
      height (in lines)
      insert (keyboard insert mode, not overwrite)
      esc_delay (ESC-key delay)
      
      [ciolib]
      mode (advanced uses)
      scaling (fractional values, e.g. 1.5, supported)
      height (in pixels)
      width (in pixels)
      
      Command-line arguments take precedence over scfg.ini settings (if set).
      
      The scfg.ini file is read *before* parsing command-line args, so if a ctrl
      directory is specified on the command-line (e.g. rather than via environment
      variable), the scfg.ini file won't be read from that specified location but
      rather the default (/sbbs/ctrl) or the SBBSCTRL env var value.
      
      Another attempt to make Nelgin happy and close out issue #749, though no, this
      doesn't auto-save the current parameters (you'll have to create/edit the
      scfg.ini file by hand).
      834c21eb
    • Rob Swindell's avatar
      22f52e3f
  8. May 13, 2024
  9. May 12, 2024
  10. May 06, 2024
  11. May 05, 2024
  12. May 04, 2024
Loading