Commit graph

  • a9ca41acaa [Client] Route cockatrice:// link clicks from chat to the intent chain Lukas Brübach 2026-08-16 21:09:17 +02:00
  • 8197d37fcb [Client] Confirm before joining a game opened from a game link Lukas Brübach 2026-08-16 21:33:51 +02:00
  • 3de7882f0c
    [UserList] Fix context menu crash by correctly parenting (#7145) BruebachL 2026-08-17 00:53:43 +02:00
  • 975848b2ce [UserList] Fix context menu crash by correctly parenting Lukas Brübach 2026-08-17 00:46:38 +02:00
  • fe53f9c3eb
    [Chat] Render game link buttons (#7135) BruebachL 2026-08-17 00:26:33 +02:00
  • 66480c0384 [Server] Add deck validation strategy interface Lukas Brübach 2026-08-16 17:26:18 +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
  • 303b76d5a3 Don't blindly assume a user is online. Lukas Brübach 2026-08-17 00:00:37 +02:00
  • 8cdbee226e
    Apply suggestion from @tooomm BruebachL 2026-08-16 23:40:25 +02:00
  • aeaee900d4
    Apply suggestion from @tooomm BruebachL 2026-08-16 23:40:11 +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
  • 78ce45372b [Client] Keep the message draft and notify when the recipient is offline Lukas Brübach 2026-08-16 23:16:38 +02:00
  • 078e67c56f
    [Client] Name the game in the join-game password prompt (#7141) BruebachL 2026-08-16 23:03:29 +02:00
  • b5daad5886 [Client] Name the game in the join-game password prompt Lukas Brübach 2026-08-16 22:23:33 +02:00
  • 229a6bc16e [Client] Confirm before joining a full game as a spectator Lukas Brübach 2026-08-16 22:22:34 +02:00
  • f69a7b979d [Client] Add copy-game-link action to the game menu Lukas Brübach 2026-08-16 22:21:28 +02:00
  • d36865518e
    [Game] Extract makeGameJoinLink helper for cockatrice://joingame links (#7133) BruebachL 2026-08-16 22:14:49 +02:00
  • 4c59519df5
    Increase timeout to 300s tooomm 2026-08-16 22:09:43 +02:00
  • a4233489b5
    Update peglib to v1.16.0 tooomm 2026-08-16 21:35:19 +02:00
  • 0fb4f4fa53 [Chat] Fix percent-encoding and scheme gating in game-link chat labels Lukas Brübach 2026-08-16 21:28:05 +02:00
  • 2076ac734d [Chat] Render cockatrice://joingame links in chat as clickable buttons Lukas Brübach 2026-08-16 20:50:58 +02:00
  • 713629c601 [Game] Extract makeGameJoinLink helper for cockatrice://joingame links Lukas Brübach 2026-08-16 20:38:34 +02:00
  • 7691c156d9
    Merge branch 'Cockatrice:master' into test_cross-compilation tooomm 2026-08-16 20:57:53 +02:00
  • d79b2f66d9
    reduce cache churn and race conditions between matrix runs better tooomm 2026-08-16 20:38:46 +02:00
  • 7c134efd29
    [Server] Consolidate Server_Game construction parameters into a GameConfig struct (#7128) BruebachL 2026-08-16 19:13:03 +02:00
  • cfb958038c [Server] Consolidate Server_Game construction parameters into a GameConfig struct Lukas Brübach 2026-08-16 17:24:23 +02:00
  • c1457a635a
    additions tooomm 2026-08-16 16:37:22 +02:00
  • 7d3fff440b
    No cross-compile tooomm 2026-08-16 16:13:50 +02:00
  • 4a2114d19f
    bump xcode version tooomm 2026-08-16 15:43:22 +02:00
  • d482bf9d8a
    Update desktop-build.yml tooomm 2026-08-16 15:26:08 +02:00
  • fef7c0b914 [UserList] Keep banner art when a params-less user copy arrives Lukas Brübach 2026-08-16 02:52:51 +02:00
  • b0d328ab91 [UserList] Restore accent-tinted rows for regular users in light mode Lukas Brübach 2026-08-16 02:51:25 +02:00
  • 3821494572 [UserList] Prevent failed loads from poisoning the banner card art cache Lukas Brübach 2026-08-16 02:51:22 +02:00
  • b8d2b1b268 [UserList] Raise banner card art cache to 1024 entries Lukas Brübach 2026-08-16 02:51:19 +02:00
  • ff27364264 [UserList] Show amount of online buddies Lukas Brübach 2026-08-15 23:27:18 +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
  • f73f7a5786 [Doxygen] Add troubleshooting for card pictures and logs Lukas Brübach 2026-08-15 22:48:31 +02:00
  • 16b6132701
    [Tabs] Add a setting to define startup tab on application launch (#7121) BruebachL 2026-08-15 22:16:37 +02:00
  • 5fa5a0eaff Naming and sizing Lukas Brübach 2026-08-15 22:09:56 +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
  • 73f1aa36ff Adjust tooltip Lukas Brübach 2026-08-15 21:55:19 +02:00
  • d400af5bc0 [UserList] Use an enum for the list sections Lukas Brübach 2026-08-15 21:47:49 +02:00
  • 829f56ccf0 [UserList] Deselect the list and close the popup on outside clicks Lukas Brübach 2026-08-15 15:39:25 +02:00
  • 75142e6e9f [UserList] Tune the role row gradient colors (dark parity, light mode) Lukas Brübach 2026-08-15 21:50:12 +02:00
  • ac09f4bbaf [UserList] Keyboard navigation for section dividers, popup on selection Lukas Brübach 2026-08-15 13:32:07 +02:00
  • bb94c34c7e [UserList] Show users in every section they belong to Lukas Brübach 2026-08-15 13:24:48 +02:00
  • 29452fcead [UserList] Re-sort when a user's online state changes Lukas Brübach 2026-08-15 13:18:49 +02:00
  • 941b1e5c25 [UserList] Add a light mode theme Lukas Brübach 2026-08-15 12:53:25 +02:00
  • 07173a278a [VDE] Add a new setting to determine initial tab (Context/Deck/Database) Lukas Brübach 2026-08-15 12:33:49 +02:00
  • 30429d074b [Tabs] Add a setting to define startup tab on application launch. Lukas Brübach 2026-08-15 12:13:05 +02:00
  • 46d3dba6b4 [UserList] Unify friends/online/ignored list with section dividers and add search bar. Lukas Brübach 2026-08-14 20:17:15 +02:00
  • 6ee1fd58e6
    [Arrows] More fixes and assurances for drag arrows (#7117) BruebachL 2026-08-14 19:22:30 +02:00
  • ce7b3842e4 [Arrows] More fixes and assurances for drag arrows Lukas Brübach 2026-08-14 18:20:57 +02:00
  • daa896866f
    [VDD] Defer heavy construction until after the tab paints (#7115) 2026-08-14-Development-3.1.0-beta.5 BruebachL 2026-08-14 11:39:10 +02:00
  • ae8d025203 Use singleshot QTimer instead of member variable. Lukas Brübach 2026-08-14 11:36:47 +02:00
  • 404b0cdf28
    [Game] Animate Arrows (#7099) BruebachL 2026-08-14 10:44:17 +02:00
  • 3304e5ab6c Don't draw tip/shaft outline Lukas Brübach 2026-08-14 10:13:20 +02:00
  • 52b769a98e Defer animation start so arrows don't start halfway materialized Lukas Brübach 2026-08-12 00:25:03 +02:00
  • ccbdcc5f74 Animate arrows drawing from start to target Lukas Brübach 2026-08-11 22:57:15 +02:00
  • 48a02589a9 Add an arrow draw animation setting Lukas Brübach 2026-08-11 22:57:14 +02:00
  • 1eca89d75a
    [Refactor] Batch CardDatabaseModel enabled-sets rebuild into one model reset (#7113) BruebachL 2026-08-14 09:03:24 +02:00
  • d93f63050c
    [Server] Fix unauthenticated crash via replay submit code (#7072) BruebachL 2026-08-14 08:56:54 +02:00
  • 7971ebfe94
    [VDD] Parent filter toolbar layouts to their group boxes (#7116) BruebachL 2026-08-14 07:30:11 +02:00
  • a40969003c
    [CardDB] Cache CardDatabaseQuerier count maps (#7114) BruebachL 2026-08-14 07:19:34 +02:00
  • 4d7343fe70
    $(printf "$GHCR_IMAGE@sha256:%s " *) tooomm 2026-08-14 07:14:21 +02:00
  • 2eca362e2b
    [DeckEditor] Reuse the inherited CardDatabaseModel in the visual editor (#7112) BruebachL 2026-08-14 07:11:26 +02:00
  • 528197f3f3
    ${{ runner.temp }} tooomm 2026-08-14 06:56:57 +02:00
  • 813a3ea034
    [ThemeManager] Better default style guard (#7110) BruebachL 2026-08-14 06:51:46 +02:00
  • d87296b739 [VDD] Parent filter toolbar layouts to their group boxes Lukas Brübach 2026-08-13 22:52:36 +02:00
  • f9a6b5bd8d [VDD] Defer heavy construction until after the tab paints Lukas Brübach 2026-08-13 22:52:42 +02:00
  • f439f605fd [CardDB] Cache CardDatabaseQuerier count maps Lukas Brübach 2026-08-13 22:52:32 +02:00
  • f86095baec [Refactor] Batch CardDatabaseModel enabled-sets rebuild into one model reset Lukas Brübach 2026-08-13 22:52:22 +02:00
  • 03813e8631 [DeckEditor] Reuse the inherited CardDatabaseModel in the visual editor Lukas Brübach 2026-08-13 22:52:27 +02:00
  • 25fcabc5fd [ThemeManager] Better default style guard Lukas Brübach 2026-08-13 21:23:31 +02:00
  • fdd7d4eac0
    Merge branch 'Cockatrice:master' into toggle-normal-untapping-once Skagra42 2026-08-13 13:09:08 -06:00
  • 1627f377ef [VDS] Add async-scanned model and sort/filter proxy (model layer) Lukas Brübach 2026-08-13 14:22:09 +02:00
  • 2086deff5c
    [CI] No need to capture a variable in a lambda. (#7109) BruebachL 2026-08-13 20:51:23 +02:00
  • 3f22089af7
    CI: Integrate vcpkg with GH dependency graph (#7032) tooomm 2026-08-13 20:44:49 +02:00
  • a2dfc22b9e [CI] No need to capture a variable in a lambda. Lukas Brübach 2026-08-13 20:20:09 +02:00
  • ca1d2677e8
    Merge c2ef4324cd into 9d26e07165 tooomm 2026-08-13 10:39:01 -07:00
  • 9d26e07165
    [Game] Animate life counter manipulation (#7100) BruebachL 2026-08-13 19:12:12 +02:00
  • 7a0acb1e5c Lambda to re-use path calculation. Lukas Brübach 2026-08-13 19:11:57 +02:00
  • 12a5b34e42
    [Refactor] Decouple DeckFilterString from DeckPreviewWidget (#7104) BruebachL 2026-08-13 19:04:16 +02:00
  • 94b43852c7 Use designated initializer Lukas Brübach 2026-08-13 19:03:55 +02:00
  • 26fb8622e3
    [GamesModel] Rename 'Creator' column to 'Host' (#7083) BruebachL 2026-08-13 18:58:21 +02:00
  • 48a737d565 [DeckEditor] Offer .cod conversion when tagging non-.cod decks Lukas Brübach 2026-08-13 14:30:52 +02:00
  • 9f00ab6a11 [Refactor] Extract shared deck conversion prompt helper Lukas Brübach 2026-08-13 14:30:50 +02:00
  • 09d2270d45 [VDS] Drive folder and preview widgets from the model (MVC views) Lukas Brübach 2026-08-13 14:22:57 +02:00
  • c4f4c57722 [VDS] Add async-scanned model and sort/filter proxy (model layer) Lukas Brübach 2026-08-13 14:22:09 +02:00
  • 15ceb0e607 [Refactor] Decouple DeckFilterString from DeckPreviewWidget Lukas Brübach 2026-08-13 14:18:32 +02:00
  • 3b241e1c85 Actually re-broadcast host change Lukas Brübach 2026-08-12 00:50:28 +02:00
  • 8f76f4d49e [GamesModel] Rename 'Creator' column to 'Host' (#2108) Lukas Brübach 2026-08-04 18:13:24 +02:00
  • 0fa9fdb967 Revert unintentional cherry picks Lukas Brübach 2026-08-13 13:07:12 +02:00
  • 37686c0c1f [Git] Ignore docs/ Lukas Brübach 2026-08-13 09:45:53 +02:00
  • a07b2271d4 Fix message. Skagra42 2026-08-13 00:25:51 -06:00
  • 766f02149b Formatting. Skagra42 2026-08-12 23:38:22 -06:00
  • c2926037fc Fix shortcut name. Skagra42 2026-08-12 16:35:51 -06:00
  • 1380a8af99 Appears to work. Skagra42 2026-08-12 16:18:48 -06:00
  • de421cf406 Change color. Skagra42 2026-08-12 15:03:26 -06:00