• src/conio/ansi_cio.c ansi_cio.h bitmap_con.c bitmap_con.h ciolib.c cio

    From Deuc┬┐@VERT to Git commit to main/sbbs/master on Fri May 12 04:05:34 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/26c95448902a9850a532ab6e
    Modified Files:
    src/conio/ansi_cio.c ansi_cio.h bitmap_con.c bitmap_con.h ciolib.c ciolib.h cterm.h curs_cio.c curs_cio.h scale.c scale.h sdl_con.c sdl_con.h vidmodes.h win32cio.c win32cio.h win32gdi.c win32gdi.h x_cio.c x_cio.h x_events.c src/syncterm/syncterm.c syncterm.h
    Log Message:
    Use a double for scaling instead of an integer

    All bitmap drivers now support arbitrary scaling, and the scaling
    factor is a double, allowing arbitrary window scaling in all bitmap
    modes (making nelgin happy).

    While we're here, fix bugs in horizontal interpolation and X window
    resizeing.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net