Commit graph

  • f796e2e419 [Models] Mirror custom deck zones in the deck list model Lukas Brübach 2026-08-23 22:50:37 +02:00
  • 0a09884c78
    [DeckList] Add custom deck zones to the deck tree (#7176) BruebachL 2026-08-26 23:15:16 +02:00
  • 7cfa78a055 Extract to function Lukas Brübach 2026-08-26 02:28:37 +02:00
  • 09260ee7d9 [DeckList] Add custom deck zones to the deck tree Lukas Brübach 2026-08-23 22:23:06 +02:00
  • e12293bb28
    [GameScene] Don't just sever self connections, sever them all. (#7188) BruebachL 2026-08-26 02:22:57 +02:00
  • 47df709f37 Revert "[Security] Add challenge-response auth with scrypt verifiers and stop storing plaintext passwords" Lukas Brübach 2026-08-25 20:52:25 +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
  • 38d4f7c811 [BannerWidget] Also set a max height Lukas Brübach 2026-08-25 19:22:53 +02:00
  • c44883b453 Fix color widget sizing Lukas Brübach 2026-08-25 19:03:25 +02:00
  • 770d72d179 Actual minimal fix for resize squishing Lukas Brübach 2026-08-25 18:14:21 +02:00
  • 19f7ec5bf9 [VDS] Bound pending-load drain by time and make row lookups O(1) Lukas Brübach 2026-08-24 19:54:37 +02:00
  • 717a2deff8 [VDS] Expose filter matches as a proxy role instead of dropping rows Lukas Brübach 2026-08-24 19:46:19 +02:00
  • 0709cd04c0 Make VDS startup smooth: batch deck loads, guard preview resizes Lukas Brübach 2026-08-23 15:55:06 +02:00
  • b6a7f6d52a Hide widgets instead of destroying, go back to signals, rename for consistency. Lukas Brübach 2026-08-23 12:45:21 +02:00
  • 7bbee72ec9 Rebase whoopsie Lukas Brübach 2026-08-23 02:28:59 +02:00
  • 4b6a6d7174 [VDS] Drive folder and preview widgets from the model (MVC views) Lukas Brübach 2026-08-13 14:22:57 +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
  • 08c37316ad Resize when expanding section Lukas Brübach 2026-08-24 21:46:41 +02:00
  • b78ebb6836
    Update desktop-build.yml tooomm 2026-08-24 22:03:57 +02:00
  • 85f024ee65
    Merge 687a012d9b into 815c5987b4 BruebachL 2026-08-24 12:46:15 -07:00
  • 16f792d071 Drop some settings, add some new ones. Lukas Brübach 2026-08-24 21:42:03 +02:00
  • 815c5987b4
    [Doxygen] Add troubleshooting for card pictures and logs (#7125) BruebachL 2026-08-24 21:38:04 +02:00
  • c2f80abc15 CI again lol Lukas Brübach 2026-08-24 20:53:24 +02:00
  • cc97b3a335 CI lol Lukas Brübach 2026-08-24 20:42:37 +02:00
  • ede6387243 Comments. Lukas Brübach 2026-08-20 08:11:05 +02:00
  • 68ee017553 Rebase. Lukas Brübach 2026-08-10 14:41:18 +02:00
  • 9e084614c0 Comments and fixes Lukas Brübach 2026-08-03 12:56:21 +02:00
  • 37bfd2a8c0 Adjust CI again Lukas Brübach 2026-07-30 17:27:04 +02:00
  • bd08782348 Adjust CI Lukas Brübach 2026-07-30 16:44:02 +02:00
  • be3ad772b9 [App] Add onboarding wizard Lukas Brübach 2026-07-30 12:22:02 +02:00
  • 5771a47537 [Doxygen] Address review feedback on troubleshooting docs Lukas Brübach 2026-08-17 03:43:19 +02:00
  • 9d7ba463bf
    Save cache only from master tooomm 2026-08-24 20:02:17 +02:00
  • cdb63d7564
    Save caches only from master tooomm 2026-08-24 19:45:07 +02:00
  • 24d8d8be3b
    [VDS] Cache mana symbol renders and skip redundant resizes (#7167) BruebachL 2026-08-24 19:26:41 +02:00
  • 48d7417605 Move to pixmap generator Lukas Brübach 2026-08-24 18:43:21 +02:00
  • 127d31cf4e [VDS] Cache mana symbol renders and skip redundant resizes Lukas Brübach 2026-08-23 18:57:51 +02:00
  • b13c682a7a
    [DeckList] Make deck tree card traversal recursive (#7175) BruebachL 2026-08-24 18:44:05 +02:00
  • e43393f299 Fix rebase mistake. Lukas Brübach 2026-08-24 18:27:37 +02:00
  • c4c8484e76 [DeckList] Make deck tree card traversal recursive Lukas Brübach 2026-08-23 22:00:59 +02:00
  • 22b0f69706
    [UserList] Request banner card art for visible rows and hovered popup (#7172) BruebachL 2026-08-24 18:25:14 +02:00
  • 7e268fd77e [UserList] Request banner card art for visible rows and hovered popup Lukas Brübach 2026-08-16 02:52:47 +02:00
  • fecbbab983
    [Client] Replace playmat crop spinboxes with a direct manipulation preview (#7161) BruebachL 2026-08-24 18:22:48 +02:00
  • 73c8f6a2c0 Resize on show Lukas Brübach 2026-08-24 18:20:38 +02:00
  • 0b0ec64fe7
    [DeckList] Add maybeboard zone constant and skip it in exports (#7174) BruebachL 2026-08-24 18:04:22 +02:00
  • b17f72802a Add editor spinboxes again Lukas Brübach 2026-08-23 20:31:18 +02:00
  • b664050ac3 Rebase Lukas Brübach 2026-08-23 19:50:43 +02:00
  • e9a3add277 Remove stale constant Lukas Brübach 2026-08-23 19:45:04 +02:00
  • c2dfa51159 [Client] Replace playmat crop spinboxes with a direct manipulation preview Lukas Brübach 2026-08-22 00:46: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
  • 144798e3e6 [Client] Edit banner crop by direct manipulation in the card art dialog Lukas Brübach 2026-08-22 01:18:58 +02:00
  • d92198fe11 [HomeTab] Introduce button color source setting RickyRister 2026-08-23 21:38:50 -07:00
  • c3599be89b
    [HomeTab] Fix incorrect handling of invalid backgroundSource setting (#7180) RickyRister 2026-08-23 23:58:43 -07:00
  • 3e54507a73 [HomeTab] Fix incorrect handling of invalid backgroundSource setting RickyRister 2026-08-23 22:51:25 -07:00
  • 1459b3869d
    [Server] Add abstract match game factory for future tournament modes (#7132) BruebachL 2026-08-24 07:54:47 +02:00
  • de90596ee0 [Server] Add abstract match game factory for future tournament modes Lukas Brübach 2026-08-16 17:30:10 +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
  • ef3b51f9eb [DeckList] Add maybeboard zone constant and skip it in exports Lukas Brübach 2026-08-23 21:37:40 +02:00
  • b80e6994ab
    [CI] Use modern macos-26 across Mac builds (#7035) tooomm 2026-08-23 20:40:28 +02:00
  • a17917af65 Show columns 1 and 2 Lukas Brübach 2026-08-23 20:03:12 +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
  • 86307c3d56
    Merge 14304e5036 into e2eb36f19f tooomm 2026-08-23 10:38:38 -07:00
  • e2eb36f19f
    [Server] Add match result strategy hook (#7131) BruebachL 2026-08-23 18:37:15 +02:00
  • 40a8862b5b Rebase. Lukas Brübach 2026-08-23 18:35:43 +02:00
  • 0e81bf5529 [Server] Add match result strategy hook Lukas Brübach 2026-08-16 17:29:06 +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
  • dd68208a03 Fix cn and ss flags losing stars and clamp svg render sizes Lukas Brübach 2026-08-23 16:59:05 +02:00
  • 20c03942b8
    increase the timeout for the hashing performance test ebbit1q 2026-08-23 17:15:34 +02:00
  • 9a3ab2442f
    Merge 18970638ad into 976546fbe0 tooomm 2026-08-23 15:54:16 +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
  • 81373dd958
    Update release_template.md tooomm 2026-08-23 12:54:43 +02:00
  • 34ee64b2a1 Comments. Lukas Brübach 2026-08-23 12:14:07 +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
  • 24581966bd [Server] Add game lifecycle strategy hook Lukas Brübach 2026-08-16 17:27:42 +02:00
  • e453dcadae
    switch order tooomm 2026-08-23 09:37:58 +02:00
  • 1f14003981
    add permissions block tooomm 2026-08-23 09:09:32 +02:00
  • fff0973450
    add permission block tooomm 2026-08-23 09:04:24 +02:00
  • 56be0b269c
    add permissions block tooomm 2026-08-23 09:01:33 +02:00
  • f81f0f8aac
    add permission block tooomm 2026-08-23 09:00:10 +02:00
  • 92a80ae4b6
    up limit to 100k because that's what the tests do ebbit1q 2026-08-23 03:30:10 +02:00
  • e3dab108f4
    format ebbit1q 2026-08-23 02:42:49 +02:00
  • 98ecad9cc5
    add a limit to the size of deckfiles cockatrice can load ebbit1q 2026-08-23 02:25:06 +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
  • 7d5cb3bfc4 [Network] Don't allow Event_ListGames to leak info and bloat bandwith Lukas Brübach 2026-08-23 02:56:06 +02:00
  • 8a5723c0b5
    [Client] Show latency in status bar and server tab indicator (#7154) BruebachL 2026-08-23 02:25:04 +02:00
  • ae01f87687 Consolidate. Lukas Brübach 2026-08-23 02:24:34 +02:00
  • fc0199d3db
    [GamesModel] Clear games types before merging (#7156) BruebachL 2026-08-23 01:47:48 +02:00
  • ae4f83fa66 Lint. Lukas Brübach 2026-08-23 01:09:07 +02:00
  • 2c03ba853f Fixup from core commit Lukas Brübach 2026-08-23 00:36:41 +02:00
  • ad2ff25f1c [Client] Show latency details when clicking the ping display Lukas Brübach 2026-08-22 17:45:33 +02:00