Commit graph

  • b11fb3d7ca [Client] Graph connection latency history in the status bar Lukas Brübach 2026-08-22 17:43:11 +02:00
  • be92a7fd67 [Client] Show live connection latency in the status bar Lukas Brübach 2026-08-22 09:04:34 +02:00
  • 88aa036f7e
    [Client] Detect main-thread event loop stalls (#7155) BruebachL 2026-08-23 00:53:40 +02:00
  • 439754497a [GamesModel] Clear games types before merging Lukas Brübach 2026-08-23 00:52:04 +02:00
  • 218f89df72 [Client] Unit test LagMonitor stall recording Lukas Brübach 2026-08-23 00:22:11 +02:00
  • fa823e4b1c [Client] Discard suspend-spanning gaps in LagMonitor Lukas Brübach 2026-08-23 00:19:18 +02:00
  • 45fe8b57a5 [Client] Rename LagMonitor constants to SCREAMING_SNAKE_CASE Lukas Brübach 2026-08-23 00:14:06 +02:00
  • 8a9635949f [Client] Detect main-thread event loop stalls Lukas Brübach 2026-08-22 09:16:46 +02:00
  • b91e872f5f
    [Network] Measure real server round-trip times (#7153) BruebachL 2026-08-23 00:03:52 +02:00
  • 3dc7a65416 Move params to struct, more informative debug Lukas Brübach 2026-08-22 23:41:41 +02:00
  • aa078738bd
    Merge 6db673b67e into 157e7022cd tooomm 2026-08-22 11:50:54 -07:00
  • eddbbf2d7b [Network] Measure real server round-trip times Lukas Brübach 2026-08-22 18:54:42 +02:00
  • 157e7022cd
    CI: Add CodeQL workflow (#6958) tooomm 2026-08-22 16:55:51 +02:00
  • d9ed179632
    update trigger tooomm 2026-08-22 16:00:24 +02:00
  • 6790f5fed8 concurrency group tooomm 2026-08-22 14:34:15 +02:00
  • 18970638ad
    stupid human tooomm-qt_minimal tooomm 2026-08-22 12:59:00 +02:00
  • cca639fb4c
    qtdeclarative only needed on mac (lrelease linked against qtqml) tooomm 2026-08-22 12:53:42 +02:00
  • 03c22573ef
    QtQml (lrelease dependency) is part of qtdeclarative tooomm 2026-08-22 12:31:07 +02:00
  • 65dcb1d501 add aqtinstall list commands for tools and modules tooomm 2026-08-22 10:51:24 +02:00
  • c08be9c5a6
    Merge branch 'master' into tooomm-qt_minimal tooomm 2026-08-22 09:57:32 +02:00
  • 23d1222a8c [Client] Restore stored banner printing when the art dialog opens Lukas Brübach 2026-08-22 00:47:03 +02:00
  • d50a2d533b [Game] Derive playmat sampling window from shared clamped helpers Lukas Brübach 2026-08-22 00:12:58 +02:00
  • 9196a01e8f [Client] Pin user list header length to the viewport width Lukas Brübach 2026-08-22 00:11:59 +02:00
  • 4a90e92a75 [Client] Fix user list banner art rendering under display scaling Lukas Brübach 2026-08-22 00:11:20 +02:00
  • 64aa148459
    cleanup tooomm 2026-08-21 22:50:47 +02:00
  • 72c384450a
    comments, second pass tooomm 2026-08-21 22:35:39 +02:00
  • 0a9da50b44
    add links to runner images tooomm 2026-08-21 21:25:49 +02:00
  • 86f7dc7fb0
    add Servatrice name tooomm 2026-08-21 21:19:12 +02:00
  • 4446b34266
    not so pretty, but allows the easy inspect at the end tooomm 2026-08-21 21:16:53 +02:00
  • 70b7f3c710
    follow docker docs for latest and extract short semver from our tags tooomm 2026-08-21 21:09:48 +02:00
  • 5ba543f333
    [Game] Give a graphics_item_type.h to arrow_item.h (#7150) BruebachL 2026-08-21 19:22:44 +02:00
  • 7ff0e3feb0 [Game] Give a graphics_item_type.h to arrow_item.h Lukas Brübach 2026-08-21 19:12:45 +02:00
  • 156df4da69
    Update & add arch/platform labels tooomm 2026-08-21 18:01:29 +02:00
  • ed4eb1cb31
    [Server/Client/Protocol] Reporting users + moderation queue functionality (#7091) 2026-08-21-Development-3.1.0-beta.8 BruebachL 2026-08-21 15:00:13 +02:00
  • 9581cb8641 Fix macOs pedantry Lukas Brübach 2026-08-21 10:41:33 +02:00
  • f7998deb7a [Server/Client/Protocol] Address PR #7091 review: security, bug, and perf fixes Lukas Brübach 2026-08-20 11:15:15 +02:00
  • c6d8bce81f [Client] Add moderation tab with investigate, password reset, and avatar removal Lukas Brübach 2026-08-11 21:10:53 +02:00
  • ae58cdd2de [Server] Add moderation investigation tools Lukas Brübach 2026-08-11 21:10:46 +02:00
  • 96ed16abee [Utility] Add warning categories parser with infraction levels Lukas Brübach 2026-08-11 21:10:39 +02:00
  • 2b63bc46a7 [Protocol] Add moderation investigation commands Lukas Brübach 2026-08-11 21:10:32 +02:00
  • b4bf871811 CI Fix Lukas Brübach 2026-08-10 14:50:49 +02:00
  • 442dcb8657 CI Fix Lukas Brübach 2026-08-10 14:24:25 +02:00
  • b8a70c48a4 [Server/Client/Protocol] Reporting users + moderation queue functionality Lukas Brübach 2026-05-27 18:07:40 +02:00
  • 9eafd90a91
    [Game] Playmats (#7101) BruebachL 2026-08-21 10:40:49 +02:00
  • a62c5b74f4 Rename PlaymatResolution to Info and add enums Lukas Brübach 2026-08-21 10:02:47 +02:00
  • c4a6c2ed81 Re-order settings menu location Lukas Brübach 2026-08-20 08:58:58 +02:00
  • daaee6ac82 Comments. Lukas Brübach 2026-08-20 08:56:25 +02:00
  • 80d44da729 Change things about resolution, address comments. Lukas Brübach 2026-08-17 21:37:50 +02:00
  • cb8fe8305e Don't manipulate live list Lukas Brübach 2026-08-14 09:52:26 +02:00
  • d458ef7efa Try something else Lukas Brübach 2026-08-14 09:15:58 +02:00
  • 37bb1786cd Some attempts to refresh macOS compositor Lukas Brübach 2026-08-13 23:56:50 +02:00
  • 1c85a4aad8 Move settings to own group Lukas Brübach 2026-08-13 23:55:18 +02:00
  • 519297bb6f Add main to test. Lukas Brübach 2026-08-13 13:08:27 +02:00
  • fa669544d3 [Playmats] Add fixed override and configurable fallbacks to settings. Lukas Brübach 2026-08-13 12:40:04 +02:00
  • 92c8f1a1a1 [Game] Playmats Lukas Brübach 2026-08-09 21:01:30 +02:00
  • 74a454552a
    [Cards] Artist attribution (#7092) BruebachL 2026-08-21 02:54:36 +02:00
  • 2c247393ce Fix rebase whoopsie Lukas Brübach 2026-08-21 02:49:55 +02:00
  • eb79f8c9b5 Lint. Lukas Brübach 2026-08-21 02:40:22 +02:00
  • f8de09b591 Lint. Lukas Brübach 2026-08-12 00:28:13 +02:00
  • 748ca7a1c5 Nudge attribution pill on home screen to align Lukas Brübach 2026-08-10 14:33:44 +02:00
  • b23e2eb452 [Cards] Artist attribution Lukas Brübach 2026-08-09 20:55:12 +02:00
  • 13fbe977d4
    Merge b2f63255f0 into 18b4ffefa8 BruebachL 2026-08-20 10:22:11 -03:00
  • 9abc04f641
    Merge branch 'master' into test_cross-compilation tooomm 2026-08-20 07:50:06 +02:00
  • 18b4ffefa8
    [CI] macos-14 GHA runner is deprecated (#7127) tooomm 2026-08-20 06:57:39 +02:00
  • 367203710e
    cache key tooomm 2026-08-19 22:14:48 +02:00
  • 57df66631a
    more cleanup + separation tooomm 2026-08-19 21:10:45 +02:00
  • 311ae84248
    Merge 31f331b850 into 919b9d92ac tooomm 2026-08-18 20:53:17 -07:00
  • bf001db459
    more cleanup tooomm 2026-08-18 23:35:11 +02:00
  • fa091d187c
    Qt bump, cache key updates, cleanup tooomm 2026-08-18 23:11:29 +02:00
  • 14f60ea309
    Manage CardMenu lifecycle in PlayerMenu DawnFire42 2026-08-10 17:18:13 -04:00
  • 3e90748f73
    Parent MoveMenu to CardMenu to fix memory leak on menu rebuild DawnFire42 2026-08-10 12:46:25 -04:00
  • ead88bc4a4 Revert timeout change tooomm 2026-08-18 22:31:25 +02:00
  • 919b9d92ac
    Fix a bug with a symlink dir not resolving correctly. (#7148) BruebachL 2026-08-18 21:50:12 +02:00
  • a729b47f74
    Newest Xcode on macOS 15 runners is 26.3 tooomm 2026-08-18 21:44:41 +02:00
  • 26068055a0
    switch intel target to faster macos-15-intel runner tooomm 2026-08-18 08:31:58 +02:00
  • 0b92762649 Merge branch 'master' into pr/7035 tooomm 2026-08-18 07:13:50 +02:00
  • 06762ea7b4
    Update peglib to v1.16.0 (#7134) 2026-08-18-Development-3.1.0-beta.7 tooomm 2026-08-17 22:52:30 +02:00
  • 7c550ee505
    [Game] Add an invite button to non-started and not full games (#7143) BruebachL 2026-08-17 21:37:15 +02:00
  • 08d6b51db9
    [Server] Add deck validation strategy interface (#7129) BruebachL 2026-08-17 11:21:25 +02:00
  • a8bacc5296
    [VDS] Add async-scanned model and sort/filter proxy (#7105) BruebachL 2026-08-17 11:20:26 +02:00
  • 72843d1956 Address comments. Lukas Brübach 2026-08-17 11:19:49 +02:00
  • 653e608dbe Move button to bottom Lukas Brübach 2026-08-17 00:50:46 +02:00
  • 70a753fb18 [Client] Open the invite dialog taller by default without enforcing a minimum size Lukas Brübach 2026-08-16 23:38:30 +02:00
  • 7936de3e51 [Client] Add invite-to-game dialog to the game window Lukas Brübach 2026-08-16 22:34:48 +02:00
  • 38e6c53333 [Client] Send game invites from the user context menu via a private message Lukas Brübach 2026-08-16 21:46:30 +02:00
  • 765ebf8fb1
    [UserList] Context menu invite (#7138) BruebachL 2026-08-17 10:49:19 +02:00
  • 94291b5d4e Fix a bug with a symlink dir not resolving correctly. Lukas Brübach 2026-08-17 10:44:16 +02:00
  • 6f631e0954 Address comments Lukas Brübach 2026-08-17 10:42:27 +02:00
  • 80a972f90e Rename method, address comments. Lukas Brübach 2026-08-17 10:06:23 +02:00
  • de2b948533 [Client] Extract sendPrivateMessage() to fix invite message draft overwrite Lukas Brübach 2026-08-17 03:40:53 +02:00
  • f210cef08c [Client] Send game invites from the user context menu via a private message Lukas Brübach 2026-08-16 21:46:30 +02:00
  • 776f917ffc
    [Client] Confirm before joining a game opened from a game link (#7137) BruebachL 2026-08-17 09:37:51 +02:00
  • 4ad9714b87
    Update CMakeDMGSetup.script tooomm 2026-08-17 06:23:08 +02:00
  • b2cdf44bbd
    [UserList] Show amount of online buddies (#7126) BruebachL 2026-08-17 03:58:41 +02:00
  • 5f7c3085de Proper fwd declare. Lukas Brübach 2026-08-17 03:49:28 +02:00
  • 6ead408d48 [UserList] Replace early return with if-else in updateSectionDivider Lukas Brübach 2026-08-17 03:41:46 +02:00
  • d6fbc2d964 [Client] Extract the join-game confirm message into a helper Lukas Brübach 2026-08-16 23:14:46 +02:00
  • 60ee81cfbe
    [Client] Route cockatrice:// link clicks from chat to the intent chain (#7136) BruebachL 2026-08-17 01:03:37 +02:00
  • 3bb355278d [Client] Reuse one IntentUrlParser instance for cockatrice:// links Lukas Brübach 2026-08-17 01:01:35 +02:00
  • bffe4f1490 [Client] Route cockatrice:// link clicks from the in-game chat to the intent chain Lukas Brübach 2026-08-16 23:10:49 +02:00