Copyright Charles E Campbell - Nov 10, 2022 Version 7: * support for f and F keys to slow/speed-up autoscrolling. * includes check on length of input number from card reader. Should be 10 digits, but it may be possible for two card readers' outputs to overlap, thus messing up both numbers. * Instead of silence, Swirls will now put up a 2-second note when someone enters/leaves the dance while square assignments are showing * updated resolution.win32 to handle 640x400 old-style monitors * improved swirls.c's determination of qty columns in edit style Version 5: * prevents anyone from sitting out twice in a row * includes "ask/use outdancers" option (not documented yet, unfortunately) Version 3 : * included W and X which also save dancer counts * includes rfid handling (commands: M E I, swipe tag). Works with both Linux and Windows. - FissaiD’s RFID Reader 125KHz Reader USB Read 1326 Family Proximity Cards & EM4100 ID Card Emulate USB Keyboard Input - YARONGTECH RFID Card Proximity access control 125khz Blank 0.9mm Thin EM4100 Chip (pack of 100) (other tags will undoubtedly work, but this is one I've tested) * ctrl-leftmouse will skip a tip (one time) when applied to a square dancer's availability button on the Edit Display * ctrl-leftmouse will set "must" (one time) when applied to a square dancer's "must" button on the Edit Display * tooltips show parentheses around a partner who's not available * smoother large quantity of dancer scrolling * Swirls now responds to tags that have been designated as "special command" cards: toggle present-display/roll-squares, dancing style changes (M F MF FM E), and dancer's program level changes. Basically, with a couple of tag readers, no program operators will be needed! Version 2 : Jun 07, 2022 * fixed a bug in history mode * included more information in the menu * leftmouse + S will alternate skiptip * when invoking menu and then q -- q now removes the menu Version 1 : Jun 01, 2022 Original release