Commit Graph

  • 45c7ff6f87 [Mods] Properly close card art rules tab on disconnect (#7227) BruebachL 2026-09-01 11:31:49 +02:00
  • d974501277 [GameScene] Sever connections properly. (#7191) BruebachL 2026-09-01 11:31:11 +02:00
  • a0bd3a5c0c [GameScene] Sever animated item destroy connections at teardown fix-animation-crash Lukas Brübach 2026-09-01 09:41:16 +02:00
  • 9bf2202739 [Game] Fix dragged card always placed on bottom of stack (#7228) RickyRister 2026-08-31 07:31:02 -07:00
  • 49170d1af4 clenaup tooomm 2026-08-31 12:28:39 +02:00
  • aa330f6a59 format tooomm 2026-08-31 12:12:48 +02:00
  • 03de1af678 [VDS] Fix search filter not being applied on refresh (#7229) RickyRister 2026-08-31 01:28:50 -07:00
  • 5d2fff5a54 adjust compiler flags + comment them tooomm 2026-08-30 23:48:35 +02:00
  • 3dc9dba67a [SettingsPage] Refactor: Clean up order of variables (#7184) RickyRister 2026-08-30 14:43:23 -07:00
  • 8990b6103f Remove dedicated macOS gnu++20 flag tooomm 2026-08-30 02:17:42 +02:00
  • fa0d954afa Enable verbose compilation logging tooomm 2026-08-29 23:14:54 +02:00
  • 7b452b923f Update desktop-build.yml tooomm 2026-08-29 23:15:56 +02:00
  • 88b1d753c6 Update tests/CMakeLists.txt tooomm 2026-08-29 19:08:30 +02:00
  • efe7a8234b Update CMakeLists.txt tooomm 2026-08-29 19:00:05 +02:00
  • 722e8effa2 Update check_schema_version.sh tooomm 2026-08-29 17:20:22 +02:00
  • 6fe8ba59b7 Update compile.sh tooomm 2026-08-29 16:49:37 +02:00
  • 68e4fa054d [UserList] Add invite button to hover popup (#7144) BruebachL 2026-08-29 21:35:28 +02:00
  • 6f86c45ea8 [Refactor] Extract shared deck conversion prompt helper (#7107) BruebachL 2026-08-29 21:12:11 +02:00
  • dade7ae78a Bump actions/checkout from 6 to 7 (#7210) dependabot[bot] 2026-08-29 18:23:45 +02:00
  • 8f52223322 Bump actions/download-artifact from 7 to 8 (#7209) dependabot[bot] 2026-08-29 18:11:11 +02:00
  • 704611fc1f Correct ccache default setting (#7190) tooomm 2026-08-29 15:21:38 +02:00
  • 4b7b785452 add a limit to the size of deckfiles cockatrice can load (#7163) ebbit1q 2026-08-29 15:21:04 +02:00
  • cf8e5858ab increase the timeout for the hashing performance test (#7166) ebbit1q 2026-08-29 15:20:49 +02:00
  • 83833f4684 [UserList] Refactor: split dialog code to separate file (#7189) RickyRister 2026-08-28 22:50:06 -07:00
  • 50e86f1846 rename + order tooomm 2026-08-28 22:54:53 +02:00
  • 9b69d0c981 adjust qt version print + order tooomm 2026-08-28 20:30:09 +02:00
  • d89a046a4a comments tooomm 2026-08-28 20:13:53 +02:00
  • 0e0bed8d32 rework finding qt tooomm 2026-08-28 17:55:20 +02:00
  • d183291753 QGraphicsItems is not a Qt interface tooomm 2026-08-28 16:57:29 +02:00
  • b2ce234b96 simplify legacy qtdir logic tooomm 2026-08-28 16:24:39 +02:00
  • a617d32ddf small fixes tooomm 2026-08-28 13:31:07 +02:00
  • 6af2666018 Revert "remove MacOSTabFixStyle" tooomm 2026-08-28 13:09:18 +02:00
  • 3bc08ef94c Merge branch 'master' into tooomm-qt5 tooomm 2026-08-27 06:33:34 +02:00
  • 0a09884c78 [DeckList] Add custom deck zones to the deck tree (#7176) BruebachL 2026-08-26 23:15:16 +02:00
  • e12293bb28 [GameScene] Don't just sever self connections, sever them all. (#7188) BruebachL 2026-08-26 02:22:57 +02:00
  • b38afe9769 [GameScene] Don't just sever self connections, sever them all. Lukas Brübach 2026-08-25 19:50:32 +02:00
  • dba7cc73a4 [HomeTab] Introduce button color source setting (#7181) 2026-08-25-Development-3.1.0-beta.9 RickyRister 2026-08-25 10:27:07 -07:00
  • b3e126f904 [VDS] Drive folder and preview widgets from the model (#7106) BruebachL 2026-08-25 19:23:16 +02:00
  • e589429bd9 [Client] Pin user list header length to the viewport width (#7158) BruebachL 2026-08-25 06:33:57 +02:00
  • 2b7b4e8168 [App] Add onboarding wizard (#7064) BruebachL 2026-08-24 23:05:58 +02:00
  • 815c5987b4 [Doxygen] Add troubleshooting for card pictures and logs (#7125) BruebachL 2026-08-24 21:38:04 +02:00
  • 24d8d8be3b [VDS] Cache mana symbol renders and skip redundant resizes (#7167) BruebachL 2026-08-24 19:26:41 +02:00
  • b13c682a7a [DeckList] Make deck tree card traversal recursive (#7175) BruebachL 2026-08-24 18:44:05 +02:00
  • 22b0f69706 [UserList] Request banner card art for visible rows and hovered popup (#7172) BruebachL 2026-08-24 18:25:14 +02:00
  • fecbbab983 [Client] Replace playmat crop spinboxes with a direct manipulation preview (#7161) BruebachL 2026-08-24 18:22:48 +02:00
  • 0b0ec64fe7 [DeckList] Add maybeboard zone constant and skip it in exports (#7174) BruebachL 2026-08-24 18:04:22 +02:00
  • 0d0488cb5b [Client] Edit banner crop by direct manipulation in the card art dialog (#7162) BruebachL 2026-08-24 18:01:59 +02:00
  • c3599be89b [HomeTab] Fix incorrect handling of invalid backgroundSource setting (#7180) RickyRister 2026-08-23 23:58:43 -07:00
  • 1459b3869d [Server] Add abstract match game factory for future tournament modes (#7132) BruebachL 2026-08-24 07:54:47 +02:00
  • a571a9aa04 [UserList] Restore accent-tinted rows for regular users in light mode (#7171) BruebachL 2026-08-23 23:00:08 +02:00
  • 648b472bfb [UserList] Prevent failed loads from poisoning the banner card art cache (#7170) BruebachL 2026-08-23 22:46:07 +02:00
  • daa0dcb2ea [UserList] Keep banner art when a params-less user copy arrives (#7173) BruebachL 2026-08-23 22:45:49 +02:00
  • 21633eb0ec [UserList] Raise banner card art cache to 1024 entries (#7169) BruebachL 2026-08-23 22:33:26 +02:00
  • b80e6994ab [CI] Use modern macos-26 across Mac builds (#7035) tooomm 2026-08-23 20:40:28 +02:00
  • 03229db0bd Fix cn and ss flags losing stars and clamp svg render sizes (#7168) BruebachL 2026-08-23 20:13:14 +02:00
  • e2eb36f19f [Server] Add match result strategy hook (#7131) BruebachL 2026-08-23 18:37:15 +02:00
  • 25a9e37ff8 [Client] Restore stored banner printing when the art dialog opens (#7157) BruebachL 2026-08-23 17:28:37 +02:00
  • bb0a96984d [Game] Derive playmat sampling window from shared clamped helpers (#7159) BruebachL 2026-08-23 17:26:15 +02:00
  • 976546fbe0 Docker: Build ARM image natively (#7046) tooomm 2026-08-23 15:51:33 +02:00
  • 28e53f97a4 remove MacOSTabFixStyle tooomm 2026-08-23 14:00:59 +02:00
  • f425dcc93e Update & add arch/platform labels in release template (#7149) tooomm 2026-08-23 12:56:00 +02:00
  • c42fb6691d [Client] Fix user list banner art rendering under display scaling (#7160) BruebachL 2026-08-23 11:44:59 +02:00
  • 63a970045a [CI] Minimal GitHub Actions permissions (#7165) tooomm 2026-08-23 11:42:47 +02:00
  • da924c2bd6 [Server] Add game lifecycle strategy hook (#7130) BruebachL 2026-08-23 10:26:14 +02:00
  • 6b5105eecc [Network] Don't allow Event_ListGames to leak info and bloat bandwith (#7164) BruebachL 2026-08-23 02:59:46 +02:00
  • 8a5723c0b5 [Client] Show latency in status bar and server tab indicator (#7154) BruebachL 2026-08-23 02:25:04 +02:00
  • fc0199d3db [GamesModel] Clear games types before merging (#7156) BruebachL 2026-08-23 01:47:48 +02:00
  • 88aa036f7e [Client] Detect main-thread event loop stalls (#7155) BruebachL 2026-08-23 00:53:40 +02:00
  • b91e872f5f [Network] Measure real server round-trip times (#7153) BruebachL 2026-08-23 00:03:52 +02:00
  • 157e7022cd CI: Add CodeQL workflow (#6958) tooomm 2026-08-22 16:55:51 +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
  • 5ba543f333 [Game] Give a graphics_item_type.h to arrow_item.h (#7150) BruebachL 2026-08-21 19:22:44 +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
  • 9eafd90a91 [Game] Playmats (#7101) BruebachL 2026-08-21 10:40:49 +02:00
  • 74a454552a [Cards] Artist attribution (#7092) BruebachL 2026-08-21 02:54:36 +02:00
  • 18b4ffefa8 [CI] macos-14 GHA runner is deprecated (#7127) tooomm 2026-08-20 06:57:39 +02:00
  • 919b9d92ac Fix a bug with a symlink dir not resolving correctly. (#7148) BruebachL 2026-08-18 21:50:12 +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
  • 765ebf8fb1 [UserList] Context menu invite (#7138) BruebachL 2026-08-17 10:49:19 +02:00
  • 776f917ffc [Client] Confirm before joining a game opened from a game link (#7137) BruebachL 2026-08-17 09:37:51 +02:00
  • b2cdf44bbd [UserList] Show amount of online buddies (#7126) BruebachL 2026-08-17 03:58:41 +02:00
  • 60ee81cfbe [Client] Route cockatrice:// link clicks from chat to the intent chain (#7136) BruebachL 2026-08-17 01:03:37 +02:00
  • 3de7882f0c [UserList] Fix context menu crash by correctly parenting (#7145) BruebachL 2026-08-17 00:53:43 +02:00
  • fe53f9c3eb [Chat] Render game link buttons (#7135) BruebachL 2026-08-17 00:26:33 +02:00
  • f466a25893 [Client] Keep the message draft and notify when the recipient is offline (#7142) BruebachL 2026-08-17 00:16:55 +02:00
  • 6c8fcf7d19 [Client] Confirm before joining a full game as a spectator (#7140) BruebachL 2026-08-16 23:20:47 +02:00
  • 94943f7ff3 [Client] Add copy-game-link action to the game menu (#7139) BruebachL 2026-08-16 23:20:36 +02:00
  • 078e67c56f [Client] Name the game in the join-game password prompt (#7141) BruebachL 2026-08-16 23:03:29 +02:00
  • d36865518e [Game] Extract makeGameJoinLink helper for cockatrice://joingame links (#7133) BruebachL 2026-08-16 22:14:49 +02:00
  • 7c134efd29 [Server] Consolidate Server_Game construction parameters into a GameConfig struct (#7128) BruebachL 2026-08-16 19:13:03 +02:00
  • d99798111e [UserList] Unify friends/online/ignored list with section dividers and add search bar. (#7119) 2026-08-15-Development-3.1.0-beta.6 BruebachL 2026-08-15 22:53:13 +02:00
  • 16b6132701 [Tabs] Add a setting to define startup tab on application launch (#7121) BruebachL 2026-08-15 22:16:37 +02:00
  • fbe5c4ade0 [VDE] Add a new setting to determine initial tab (Context/Deck/Database) (#7122) BruebachL 2026-08-15 21:55:39 +02:00