• xtrn/minesweeper/minesweeper.js

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sat Jan 18 19:45:16 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/33b125ea65e6e6d53e6ba807
    Modified Files:
    xtrn/minesweeper/minesweeper.js
    Log Message:
    Store all wins received via msgbase (e.g. SYNCDATA) to netwins.jsonl

    This should speed up loading the winnners list (e.g. when the syncdata msgbase has a lot of messages) and scores won't be lost if the msgbase is purged.
    Issue reported by Deuce (nix.synchro.net).

    Bump version to 3.10.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Sat Sep 27 22:05:06 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/d88c3e420cfc59f08d1b5891
    Modified Files:
    xtrn/minesweeper/minesweeper.js
    Log Message:
    Even with graphics, we need to set mouse passthrough

    This used to work for a lot of complicated reasons you likely don't
    care about, and the ANSI terminal overhaul broke it.

    Basically, now, the only way to get mouse sequences passed to scripts
    is to set the CON_MOUSE_*_PASSTHROUGH bits in console.status. The other
    ways to do that don't work anymore, so don't try them.

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