• src/conio/Common.gmake GNUmakefile ciolib.c scale.c scale.h sdl_con.c

    From Deuc╨╡ to Git commit to main/sbbs/master on Saturday, April 29, 2023 00:14:57
    https://gitlab.synchro.net/main/sbbs/-/commit/42f906f9131f985a287c85c5
    Modified Files:
    src/conio/Common.gmake GNUmakefile ciolib.c scale.c scale.h sdl_con.c win32gdi.c win32gdi.h src/syncterm/syncterm.c
    Log Message:
    Default to building with GDI

    Add setwinsize and setwinpos
    Move blit from rect into gdi_thread
    Add beep support
    Add (non-functional) settitle support
    Support ciolib scaling in addition to GDI scaling
    Add window-size snapping
    Support -iG in SyncTERM

    GDI is still the second-least preferred mode, so auto mode will only
    use it if the windows console somehow fails. But at least people
    can play with it.