Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dealers-choice for openSUSE:Factory checked in at 2026-04-25 21:37:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dealers-choice (Old) and /work/SRC/openSUSE:Factory/.dealers-choice.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dealers-choice" Sat Apr 25 21:37:56 2026 rev:11 rq:1349155 version:0.0.13 Changes: -------- --- /work/SRC/openSUSE:Factory/dealers-choice/dealers-choice.changes 2026-04-15 16:14:41.859975396 +0200 +++ /work/SRC/openSUSE:Factory/.dealers-choice.new.11940/dealers-choice.changes 2026-04-25 21:38:57.729666532 +0200 @@ -1,0 +2,43 @@ +Fri Apr 24 17:19:12 UTC 2026 - Andy Alt <[email protected]> + +- dealers-choice 0.0.13 + * Use system-install canfigger instead of the bundled copy + + Add "X" quit button (top-right, red) to all four screens (connect, settings, + lobby, game); ESC is a hotkey for the same action; both paths go through a + confirmation dialog (SDL_ShowMessageBox) before quitting + + Draw rounded semi-transparent nameplate panels behind each player's seat info; + empty seats show a fainter "Open" panel; nick column sized for 15-character + maximum and left-aligned; all columns vertically centered; uniform column + widths across all seats + + Add vignette effect: radial darkening from center to edges for a lamp-lit atmosphere + + Replace solid-color table background with tiled green felt texture + + Server: connection rate limiting and per-IP connection cap; loopback + always exempt; configured via max_connections_per_minute and + max_connections_per_ip in server.conf (0 = unlimited) (#189) + + Add --auto-connect: skip the connect dialog and connect immediately on + startup using host/port from player.conf; ignored if --server is set; + reverts to normal menu on return from lobby (#253) + + Coins placed in the pot are rendered at a random rotation angle + + Add 7-card no peek + * bugfix: Community cards (Hold'em, Omaha) disappear after a player folds + (#252) + * Folded players: preserve cards (face-up or face-down) and grey out the + player area instead of removing cards when a player folds + * server.conf: end_of_game_timeout, action_timeout, and dealer_timeout are + now specified in seconds instead of milliseconds; keys renamed to drop + the _ms suffix + * bugfix: Server: nick too long is truncated instead of causing disconnect; client + and bot no longer include null terminator in nick length; nicks up to 14 + characters are now accepted as expected + * dealers-choice-bot: add --verbose flag; verbose_printf/verbose_puts at key + decision points (hand strength, each action, discard count); action name + output moved into send_player_action so client and bot share the same path + * Client returns to the connect screen on server disconnect or send failure, + from both the lobby and game screens (#217, #256) + * dealers-choice-bot: no longer links against SDL2_ttf or SDL2_image + * Use canfigger_config_dir() and canfigger_path_join() for config/data + paths; remove get_config_dir(), join_paths(), and PathconfLimits_t + from util.c + * Bump GAME_PROTOCOL_VERSION from 8 to 9 + +------------------------------------------------------------------- Old: ---- dealers-choice-0.0.12.tar.xz New: ---- dealers-choice-0.0.13.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dealers-choice.spec ++++++ --- /var/tmp/diff_new_pack.8s7UMw/_old 2026-04-25 21:38:58.429695103 +0200 +++ /var/tmp/diff_new_pack.8s7UMw/_new 2026-04-25 21:38:58.433695267 +0200 @@ -17,7 +17,7 @@ Name: dealers-choice -Version: 0.0.12 +Version: 0.0.13 Release: 0 Summary: Online Multiplayer Stud and Draw Poker, Texas Hold'em and Omaha License: MIT @@ -33,6 +33,7 @@ BuildRequires: pkgconfig(SDL2_image) BuildRequires: pkgconfig(SDL2_net) BuildRequires: pkgconfig(SDL2_ttf) +BuildRequires: pkgconfig(canfigger) BuildRequires: pkgconfig(libprotobuf-c) BuildRequires: pkgconfig(libsodium) BuildRequires: pkgconfig(sdl2) ++++++ dealers-choice-0.0.12.tar.xz -> dealers-choice-0.0.13.tar.xz ++++++ ++++ 17773 lines of diff (skipped)
