• src/sbbs3/ctrl/MainFormUnit.cpp

    From Rob Swindell to Git commit to sbbs/master on Tue Sep 8 00:37:35 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/410913ece17cbcfd85880d75
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Try to fix sbbsctrl crashing after the config wizard on some computers
  • From Rob Swindell to Git commit to sbbs/master on Fri Sep 11 00:45:51 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/b08e44371355a18ea07c8ed1
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Clean up the long-removed-unused code from StartTimerTick()
  • From Rob Swindell to Git commit to main/sbbs/master on Sun Jan 17 20:28:58 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/0ec57ba37667ee38b85738b0
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    load_cfg() now requires the size of the error string buffer passed as argument
  • From Rob Swindell to Git commit to main/sbbs/master on Mon Mar 28 00:52:23 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/efe3b357b3b15c4ab22920e5
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Remove unused stub function.
  • From Rob Swindell to Git commit to main/sbbs/master on Thu Mar 31 00:55:24 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/54c0696a53ba7406be4b93e1
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Total timeon stats in days/hours/min format instead just massive minutes.
  • From Rob Swindell (on Windows) to Git commit to main/sbbs/master on Tue Apr 4 19:45:47 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/2bcb64e177dacd62c9582165
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Update to new sbbs_write_ini() usage, hard-code backup level to 10 (for now)
  • From Rob Swindell (on Windows 11) to Git commit to main/sbbs/master on Wed Sep 27 18:53:49 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/5d2195b2353b9f9178a4ebb5
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Don't read/write or import/export Font "Height" property, redundant with "Size"

    Also:
    For log message styles (e.g. colorization) based on log level, don't apply
    a different font (Name) or size. This just looks terrible when this is done
    and I don't think any sysops want that. Keep each log window using the same font face (name) and size, just allow the color and style (e.g. bold, italics) to change based on log severity.

    This does increase the confusion with the Properties->Customize->Log Fonts
    as the "Change Font" dialog still allows the sysop to select/change a font
    face and size, they're just not saved/used. I coudln't find a way to remove
    or disable these from the displayed TFontDialog form.
  • From Rob Swindell (on Windows 11) to Git commit to main/sbbs/master on Thu Sep 12 22:59:23 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/89637f0d043c012741932076
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Display horizontal splitter in the correct spot.

    For who knows how long now, the horizontal splitter that allows the sysop
    to control the size of the top 2 panels (server forms), was displayed above
    the top panel, not between the top and bottom panel, thus making the panel heights not controllable. Weird. Change the order of making the controls visible to insure that the splitter is displayed below the top panel and
    on top of the bottom panel.

    Also (non-functional changes):
    Remove redunant mutex from client_on() - makes no difference.
    Use try/catch in client_on() to try to catch VCL exceptions - doesn't catch
    the "invalid index" error popups that we see on occasion. <shrug>