Commit graph

  • 136154b3dc
    Bump node-forge from 1.3.1 to 1.4.0 in /webclient dependabot[bot] 2026-03-26 21:59:18 +00:00
  • 9a80f1acd3 use default xcode Bruno Alexandre Rosa 2026-03-26 18:59:09 -03:00
  • d793ea85fd feat: add macOS 26 Bruno Alexandre Rosa 2026-03-14 14:58:22 -03:00
  • 13ce7b12b8 fix: solve deprecated literal operator error Bruno Alexandre Rosa 2026-03-26 17:52:00 -03:00
  • 80e2ccc18b add WindowsToolchain Bruno Alexandre Rosa 2026-03-23 18:39:56 -03:00
  • 1cfa23a6cd Merge branch 'master' into ci/use-ninja-win-clean Bruno Alexandre Rosa 2026-03-26 15:59:50 -03:00
  • 9080a443ed Fix #5774: Unused non-roll shortcuts in lobby Cause: Player menu shortcuts are activated as soon as a local player is added, which happens in the deck selection lobby before the game starts. Resolution: Disable full shortcut activation until the game has started. Allow only the roll-die shortcut (Ctrl+I) while in the lobby. Manuel Monge 2026-03-26 17:19:28 +00:00
  • 48a8f11196 [Game] implement Select All Matching action RickyRister 2026-03-18 02:17:06 -07:00
  • dd053c76df
    [Game] Improve context menus and fix face-down play from stack (#6739) 2026-03-25-Development-2.11.0-beta.56 DawnFire42 2026-03-25 18:03:59 -04:00
  • f44e285794
    Bump picomatch from 2.3.1 to 2.3.2 in /webclient dependabot[bot] 2026-03-25 21:48:28 +00:00
  • 5ae6818f1f
    Merge branch 'Cockatrice:master' into scry-fix scotland0208 2026-03-25 16:31:04 -05:00
  • 0beacb2123
    [Game] Improve context menus and fix face-down play from stack DawnFire42 2026-03-24 14:38:43 -04:00
  • 5ef428b9d0
    Add visual indicator to toggle untap button (#6737) scotland0208 2026-03-25 16:15:08 -05:00
  • 93fac696b3
    Bump yaml from 1.10.2 to 1.10.3 in /webclient dependabot[bot] 2026-03-25 20:10:19 +00:00
  • f2af37f6c6 Change name of string in shortcut settings Scott 2026-03-25 07:38:18 -05:00
  • e9949c0f4a set text color to white on higher opacities ebbit1q 2026-03-25 13:02:40 +01:00
  • 8a73b6d5c9 remove hardcoded white in vde banner widget ebbit1q 2026-03-10 23:29:28 +01:00
  • ae49accea2 add a nulcheck in the card item animation timer ebbit1q 2026-03-25 00:39:33 +01:00
  • 94ea574c76
    Add moveToTable context menu action and extract tableRowToGridY helper (#6738) DawnFire42 2026-03-24 16:45:52 -04:00
  • 17e379094d
    Add moveToTable context menu action and extract tableRowToGridY helper DawnFire42 2026-03-24 12:44:25 -04:00
  • d74717dd6a
    Merge branch 'Cockatrice:master' into master scotland0208 2026-03-24 14:53:21 -05:00
  • b83df286f5 Rename button to match tooltip Scott 2026-03-24 00:18:26 -05:00
  • 70b41c2095
    refactor: extract AbstractPlayerComponent interface for polymorphic player component management. (#6696) DawnFire42 2026-03-24 15:31:34 -04:00
  • 5f0814a474
    refactor: extract AbstractPlayerComponent interface for polymorphic player component management. DawnFire42 2026-03-16 20:00:57 -04:00
  • 025d205cbb Add visual indicator to toggle untap button Scott 2026-03-24 00:18:26 -05:00
  • 24214cf07f Merge branch 'master' into ci/use-ninja-win-clean Bruno Alexandre Rosa 2026-03-24 00:26:52 -03:00
  • aa85a39d6a
    expand local game life total limits (#6730) ebbit1q 2026-03-24 00:16:48 +01:00
  • 51c684251f
    Add Docker to release template (#6732) tooomm 2026-03-24 00:16:26 +01:00
  • c477733c9e Merge branch 'master' into ci/use-ninja-win-clean Bruno Alexandre Rosa 2026-03-23 18:32:00 -03:00
  • fa2934373c
    Bump microsoft/setup-msbuild from 2 to 3 (#6735) dependabot[bot] 2026-03-23 21:44:31 +01:00
  • 414567f8b6
    Bump docker/login-action from 3 to 4 (#6736) dependabot[bot] 2026-03-23 21:43:42 +01:00
  • 7833b78ad5
    Bump docker/login-action from 3 to 4 dependabot[bot] 2026-03-23 14:32:35 +00:00
  • 1ce5154510
    Bump microsoft/setup-msbuild from 2 to 3 dependabot[bot] 2026-03-23 14:32:20 +00:00
  • ab43ed6cad
    Update desktop-build.yml tooomm-mac_sign tooomm 2026-03-22 20:50:57 +01:00
  • ecc6afb677
    Add Docker to release template tooomm 2026-03-22 20:17:05 +01:00
  • 3292ab2f8c expand local game life total limits ebbit1q 2026-03-22 12:44:18 +01:00
  • bc219191db
    [Game] Refactor options in DlgMoveTopCardsUntil into struct (#6718) RickyRister 2026-03-22 04:32:42 -07:00
  • afa881d029
    Only save vcpkg caches from master tooomm-cache_names tooomm 2026-03-22 11:15:16 +01:00
  • 652c8464a7
    Docker compose: Link to our GHCR hosted servatrice image (#6728) tooomm 2026-03-22 10:28:24 +01:00
  • de508ba9ac
    Only save Qt caches from master tooomm 2026-03-21 23:53:58 +01:00
  • a5a7d5023d
    Only save docker cache from master tooomm 2026-03-21 23:23:10 +01:00
  • 786eec3535
    Readd build tooomm 2026-03-21 23:06:56 +01:00
  • e54694d1fc
    Readd build tooomm 2026-03-21 23:06:34 +01:00
  • 33d34004c6 vcpkg cache name tooomm 2026-03-21 18:38:53 +01:00
  • 6e923a4ac5 qt cache name tooomm 2026-03-21 18:19:47 +01:00
  • d3cfe6e64b namings tooomm 2026-03-21 18:11:03 +01:00
  • 983f053d99 Remove redundant soc from name tooomm 2026-03-21 17:27:12 +01:00
  • c60c8829c6
    No longer filter for Release string in tag tooomm-x.y.z tooomm 2026-03-21 16:54:40 +01:00
  • f778cf13ef
    Point to our own image tooomm 2026-03-21 12:28:55 +01:00
  • a01d150b4f
    Point to our own image tooomm 2026-03-21 12:28:04 +01:00
  • d3968eafae
    update comment tooomm 2026-03-21 12:20:02 +01:00
  • 77dd10fd84
    Enable gitsubmodules tooomm 2026-03-21 11:54:32 +01:00
  • 067fe9b534
    Translate cockatrice/cockatrice_en@source.ts in it (#6724) transifex-integration[bot] 2026-03-21 10:13:43 +01:00
  • a97367b738
    Translate cockatrice/cockatrice_en@source.ts in it transifex-integration[bot] 2026-03-20 02:45:43 +00:00
  • 52cff13151
    Bump flatted from 3.2.7 to 3.4.2 in /webclient dependabot[bot] 2026-03-19 17:45:12 +00:00
  • 38c85e6db1
    [Dialog] Reduce spacing in create local game dialog (#6719) RickyRister 2026-03-18 10:24:34 -07:00
  • 9224460bf4 explicit arch Bruno Alexandre Rosa 2026-03-18 11:37:01 -03:00
  • ab2fbb43cc [Dialog] Reduce spacing in create local game dialog RickyRister 2026-03-18 02:45:30 -07:00
  • 5cc21f591d [Game] Refactor options in DlgMoveTopCardsUntil into struct RickyRister 2026-03-18 02:29:59 -07:00
  • c5cd7d8700
    [ShortcutsSettings] Fix duplicate aPlay shortcut; change play shortcut's group (#6716) RickyRister 2026-03-18 02:13:36 -07:00
  • 00e634f1db ci: use ninja in Windows builds Bruno Alexandre Rosa 2026-03-17 15:18:39 -03:00
  • d8a0c929de
    cleanup tooomm 2026-03-17 22:47:37 +01:00
  • a220004054
    cleanup tooomm 2026-03-17 22:32:38 +01:00
  • bf58d05645
    cleanup tooomm 2026-03-17 22:14:51 +01:00
  • e6057f0685
    Update release_template.md SlightlyCircuitous 2026-03-17 13:09:18 -04:00
  • 7c72c905b2
    Update desktop-build.yml SlightlyCircuitous 2026-03-17 13:08:34 -04:00
  • bf900e1dc7
    Create 26.04 Dockerfile SlightlyCircuitous 2026-03-17 13:06:23 -04:00
  • 1558754fcc update description RickyRister 2026-03-16 21:04:30 -07:00
  • 9a9222996a [ShortcutsSettings] Fix duplicate aPlay shortcut; change play shortcut's group RickyRister 2026-03-16 20:49:01 -07:00
  • dc97fd2bbc
    reorganize card context menus for consistency and readability DawnFire42 2026-03-16 22:53:15 -04:00
  • fc453c68a7
    Add card selection counter (#6685) 2026-03-16-Development-2.11.0-beta.55 DawnFire42 2026-03-16 18:44:29 -04:00
  • 69c046cca4
    remove all separate storing of widget sizes, rely on geometry (#6712) ebbit1q 2026-03-16 23:38:47 +01:00
  • dd8164611b
    revert env name (#6711) tooomm 2026-03-16 23:38:04 +01:00
  • 320cdb8ccb
    Merge a601a99817 into b4a5c863d7 RickyRister 2026-03-16 19:11:47 -03:00
  • b4a5c863d7
    Bump docker/metadata-action from 5 to 6 (#6713) dependabot[bot] 2026-03-16 21:11:32 +01:00
  • 4a3d79d00b
    Bump docker/build-push-action from 6 to 7 (#6714) dependabot[bot] 2026-03-16 21:10:22 +01:00
  • a633550cc4
    Bump docker/build-push-action from 6 to 7 dependabot[bot] 2026-03-16 14:30:13 +00:00
  • a2be66e727
    Bump docker/metadata-action from 5 to 6 dependabot[bot] 2026-03-16 14:30:04 +00:00
  • a1436f2f1a remove all separate storing of widget sizes, rely on geometry ebbit1q 2026-03-15 19:22:55 +01:00
  • b4c1c2df5f
    revert env name tooomm 2026-03-15 23:01:30 +01:00
  • 6f8a1730f5
    Update desktop-build.yml tooomm 2026-03-15 19:28:48 +01:00
  • 1d4b757e00
    Update desktop-build.yml tooomm 2026-03-15 18:21:26 +01:00
  • 96f436b65e
    CI: Resolve to latest Qt version in range for Windows as well (#6700) tooomm 2026-03-15 17:47:48 +01:00
  • cf01dc770b
    CI: Adjustments to ccache usage (#6703) tooomm 2026-03-15 17:41:17 +01:00
  • ce652de272
    Fix/cmake test only build (#6709) DawnFire42 2026-03-15 12:24:50 -04:00
  • d38b6d0b9c
    macos sign tooomm 2026-03-15 15:11:37 +01:00
  • 9bb399606c
    refactor: extract shared card insertion algorithm from hand/stack zones (#6701) DawnFire42 2026-03-15 03:39:44 -04:00
  • d54d2cccbf add sccache prefix Bruno Alexandre Rosa 2026-03-15 02:38:16 -03:00
  • fc430598e7
    fix(cmake): guard libcockatrice_network behind application targets. libcockatrice_network is only needed by the client, server, and oracle targets. Other application-specific libraries (settings, models, filters) already have similar guards. This was an oversight that caused test-only builds to fail when network dependencies weren't available. DawnFire42 2026-03-15 00:03:33 -04:00
  • f9e1451019
    fix(cmake): centralize TEST_QT_MODULES in FindQtRuntime.cmake Each test CMakeLists.txt was independently defining TEST_QT_MODULES with its own subset of Qt modules. This duplicated knowledge that already lives in FindQtRuntime.cmake (which handles module discovery for all other targets: SERVATRICE, COCKATRICE, ORACLE). Consolidate into a single definition using the union of all test requirements (Concurrent Network Svg Widgets), matching the existing pattern for application-target modules. This ensures test-only builds (-DTEST=ON without application targets) discover all necessary Qt components. DawnFire42 2026-03-14 23:59:56 -04:00
  • 4493a3f259
    fix(cmake): guard filter_string_test behind WITH_ORACLE or WITH_CLIENT. filter_string_test links against libcockatrice_filters, which is only built when WITH_ORACLE or WITH_CLIENT is enabled. Without this guard, test-only builds fail at configure time because the target doesn't exist. The guard condition mirrors the one in the root CMakeLists.txt that controls whether libcockatrice_filters is built. DawnFire42 2026-03-14 23:53:44 -04:00
  • e0908ac627 also use /Z7 for C Bruno Alexandre Rosa 2026-03-14 23:13:48 -03:00
  • 6943d64cdf
    refactor: extract shared card insertion algorithm from hand/stack zones DawnFire42 2026-03-14 13:14:27 -04:00
  • 558b26a276 fix script name Bruno Alexandre Rosa 2026-03-14 21:48:44 -03:00
  • 5038cd60a4 use only sccache, don't use ninja Bruno Alexandre Rosa 2026-03-14 21:35:55 -03:00
  • ac2533ca60 use only ninja, remove sccache Bruno Alexandre Rosa 2026-03-14 21:16:52 -03:00
  • 7409e15520
    feat: add Play action to stack context menu DawnFire42 2026-03-14 18:46:57 -04:00
  • 651b898ee1
    feat: add 'Move to Table' contextual menu action DawnFire42 2026-03-14 18:42:21 -04:00
  • 61e16679f1 another cmake-format fix Bruno Alexandre Rosa 2026-03-14 20:55:43 -03:00
  • 843017de3a fix cmake formatting Bruno Alexandre Rosa 2026-03-14 20:52:44 -03:00