Commit graph

  • b6adc3cf69 [TabDeckEditor] Refactor card database view into own class (#6967) RickyRister 2026-06-05 10:20:46 -07:00
  • 49d2e6a885 [TabDeckEditor] Refactor: pass nullable deck model into filter widget (#6969) RickyRister 2026-06-05 09:21:28 -07:00
  • 2425fd742e [TabDeckEditor] Refactor: Create shared CardDatabaseModel for tab (#6968) RickyRister 2026-06-05 09:21:13 -07:00
  • da4ba222c0
    [Game] Move graphics out of game and into game_graphics (#6928) BruebachL 2026-06-09 09:51:13 +02:00
  • 4d1a88634e [PrintingSelector] Replace std::tuple with ZoneCounts struct for readability (#6546) kongwu666 2026-06-06 01:26:00 +08:00
  • 455592216d Include. Lukas Brübach 2026-05-27 02:15:10 +02:00
  • 558bc2741c [Game] Move graphics files into game_graphics Lukas Brübach 2026-05-22 11:48:01 +02:00
  • 7070269a86 [Game][Player] Pull out graphics_items out of player_logic Lukas Brübach 2026-05-21 23:26:31 +02:00
  • cbfd286908
    [Game][Player] Move dialog creation out of player_actions and into player_dialogs (#6946) BruebachL 2026-06-09 08:22:59 +02:00
  • 56f2e78142
    Merge b2306505ac into 487bb84b6f unf0rce 2026-06-08 23:11:45 -07:00
  • 94a4d5b13a Capture cards before semaphore. Lukas Brübach 2026-06-09 08:04:24 +02:00
  • 9be9b0c05a Reintroduce clearCardsToDelete check. Lukas Brübach 2026-06-07 16:12:05 +02:00
  • 4e2af0697c Addressed comments. Lukas Brübach 2026-06-07 16:08:35 +02:00
  • f41c1538f3 Fix typo. Lukas Brübach 2026-06-06 10:34:38 +02:00
  • e5589053b5 [Game][Player] Move dialog creation out of player_actions and into player_dialogs Lukas Brübach 2026-05-27 01:56:04 +02:00
  • d5852c080a [Game][Menus] Make Menus accept PlayerGraphicsItem instead of PlayerLogic Lukas Brübach 2026-05-27 01:49:48 +02:00
  • f75d2369ce [Game][Player] Split Player into PlayerLogic/PlayerGraphicsItem Lukas Brübach 2026-05-27 00:34:20 +02:00
  • a92bb279e7 [Game][Menus] Make Menus accept PlayerGraphicsItem instead of PlayerLogic Lukas Brübach 2026-05-27 01:49:48 +02:00
  • 42deaa416a [Game][Player] Split Player into PlayerLogic/PlayerGraphicsItem Lukas Brübach 2026-05-27 00:34:20 +02:00
  • 80d141b6a4 Drop early return. Lukas Brübach 2026-06-06 02:51:13 +02:00
  • 3fe2617463 [Game][Player] Split Player into PlayerLogic/PlayerGraphicsItem Lukas Brübach 2026-05-27 00:34:20 +02:00
  • 487bb84b6f
    [Game][Menus] Make Menus accept PlayerGraphicsItem instead of PlayerLogic (#6945) BruebachL 2026-06-09 08:07:06 +02:00
  • de48994c4b [Game][Menus] Make Menus accept PlayerGraphicsItem instead of PlayerLogic Lukas Brübach 2026-05-27 01:49:48 +02:00
  • d7c867d741 [Game][Player] Split Player into PlayerLogic/PlayerGraphicsItem Lukas Brübach 2026-05-27 00:34:20 +02:00
  • 9e03f82616
    [Game][Player] Split Player into PlayerLogic/PlayerGraphicsItem (#6944) BruebachL 2026-06-09 08:05:39 +02:00
  • d0fc646663 Restore card counter color in menu. Lukas Brübach 2026-06-06 03:03:03 +02:00
  • 789dc05307 Delete player view. Lukas Brübach 2026-06-06 02:51:50 +02:00
  • 0d34818e19 Drop early return. Lukas Brübach 2026-06-06 02:51:13 +02:00
  • 54df2ff99c [Game][Player] Split Player into PlayerLogic/PlayerGraphicsItem Lukas Brübach 2026-05-27 00:34:20 +02:00
  • e674a39b87
    Fix #6952: prevent deck loss when saving to a full disk (#6978) Christo 2026-06-09 13:54:01 +08:00
  • 1efc382c05
    CI: Cleanup (#6959) tooomm 2026-06-08 19:37:50 +02:00
  • 187b9835a6
    fixes tooomm 2026-06-08 19:29:57 +02:00
  • dc152e89f7
    CI: Print colored diff for lint check (#6975) tooomm 2026-06-08 19:19:28 +02:00
  • 607d426914
    fix trailing whitespace tooomm 2026-06-08 19:11:57 +02:00
  • 68fb47335b
    use spaces tooomm 2026-06-08 18:59:24 +02:00
  • 4f457d9543 [Servatrice] Notify newly logged-in users of pending server shutdown kongwu666 2026-06-06 22:25:04 +08:00
  • 20cdcdb382
    [ReplayManager] Refactor to send replayed events through signal (#6979) RickyRister 2026-06-07 19:39:31 -07:00
  • da0ba7d6a3 pass by const auto ref RickyRister 2026-06-07 19:02:50 -07:00
  • dd6769a69a remove blank RickyRister 2026-06-07 19:02:26 -07:00
  • 0ed9084c7a
    Merge afa881d029 into 23da49ee5b tooomm 2026-06-07 19:02:14 -07:00
  • ca4665a81d
    Merge 5412176a43 into 23da49ee5b ebbit1q 2026-06-07 19:02:14 -07:00
  • cb2b5e94a2
    Merge 31f3a89eb5 into 23da49ee5b tooomm 2026-06-07 19:02:13 -07:00
  • 28740c0675 Use QSaveFile in convertToCockatriceFormat() too Booyaka101 2026-06-08 09:26:46 +08:00
  • eef72bc159 [ReplayManager] Refactor to send replayed events through signal RickyRister 2026-06-07 12:32:31 -07:00
  • 23da49ee5b
    [Game] [Arrows] Use arrowData/registry and generate unique server-side ids (#6973) BruebachL 2026-06-07 21:11:02 +02:00
  • 9953f88b26 Clear arrows locally in special circumstances i.e. teardown. Lukas Brübach 2026-06-07 15:40:12 +02:00
  • 6ff8783265 Fix #6952: prevent deck loss when saving to a full disk Booyaka101 2026-06-07 18:42:30 +08:00
  • 6f7c5d7788 move cert import too tooomm 2026-06-06 22:28:38 +02:00
  • e353f4968b split sign+notarize into own script tooomm 2026-06-06 16:51:45 +02:00
  • 5449609630 print colored diff in gha tooomm 2026-06-06 14:08:12 +02:00
  • 904554ffa1 other workflows tooomm 2026-06-06 13:21:25 +02:00
  • a6df716088 cmake format ebbit1q 2026-06-06 12:41:51 +02:00
  • 1a2a9229d9 do not save a const reference to the user data in the info dialog ebbit1q 2026-06-06 02:15:34 +02:00
  • 6c57258c66 Fix emitting slot instead of signal. Lukas Brübach 2026-06-05 20:39:58 +02:00
  • c14a008080
    [TabDeckEditor] Refactor card database view into own class (#6967) RickyRister 2026-06-05 10:20:46 -07:00
  • f589ccd760 fix includes RickyRister 2026-06-03 22:08:12 -07:00
  • 1638bae41f directly get key signals for eventFilter RickyRister 2026-06-03 21:27:32 -07:00
  • d5e7f1e065 fix include guard RickyRister 2026-06-03 20:51:16 -07:00
  • 3b771c6494 [TabDeckEditor] Refactor card database view into own class RickyRister 2026-05-25 02:39:04 -07:00
  • 081e3b22f3 rename method RickyRister 2026-06-02 23:10:54 -07:00
  • d8f3b43cf0
    Merge 779b4d2c95 into 0da2ac4087 BruebachL 2026-06-05 09:23:31 -07:00
  • 0da2ac4087
    [TabDeckEditor] Refactor: pass nullable deck model into filter widget (#6969) RickyRister 2026-06-05 09:21:28 -07:00
  • 29cc622ce3
    [TabDeckEditor] Refactor: Create shared CardDatabaseModel for tab (#6968) RickyRister 2026-06-05 09:21:13 -07:00
  • 92036eaf4c [Game] [Arrows] Track creatorId, use arrowData in arrowItem, use registry, generate unique arrow id's on server side and delete-on-exist inserts. Lukas Brübach 2026-05-31 12:42:59 +02:00
  • d8bc09ff90
    Merge branch 'Cockatrice:master' into feat-5043 Vorliz 2026-06-05 14:57:11 +01:00
  • f9403a3742 [DeckEditor] Replace mainboard/sideboard with tokensboard for token cards (#6546) kongwu666 2026-06-05 18:36:54 +08:00
  • 1bead478b6 create and wire up TallyWidget RickyRister 2026-04-05 02:54:34 -07:00
  • f63279e12f create TallyManager RickyRister 2026-04-06 00:36:40 -07:00
  • 3c5a891b45 [Messages] Exclude Moderator/Admin from non-buddy ignore filter kongwu666 2026-06-04 17:05:28 +08:00
  • 08dd684cff [TabDeckEditor] Refactor: pass nullable deck model into filter widget RickyRister 2026-06-03 23:48:11 -07:00
  • f816f1e342 [TabDeckEditor] Refactor: Create shared CardDatabaseModel for tab RickyRister 2026-06-03 22:30:17 -07:00
  • 86256602ff
    [TabDeckEditor] Refactor to use signal instead of calling tab (#6965) RickyRister 2026-06-03 10:41:55 -07:00
  • e2835c2e5a fix cardInfoRequest RickyRister 2026-06-03 10:09:58 -07:00
  • f37c418865
    [TabDeckEditor] Refactor: Remove cardDatabase field from analysis interfaces (#6963) RickyRister 2026-06-03 10:08:57 -07:00
  • 26319d69a6 update docs RickyRister 2026-06-03 09:50:10 -07:00
  • aa174d1942 [TabDeckEditor] Refactor to use signal instead of calling tab RickyRister 2026-06-03 01:54:24 -07:00
  • a10a5b5cfa update includes RickyRister 2026-06-03 09:33:46 -07:00
  • 46d3b820db
    [TabDeckEditor] Refactor: pull up showPrintingSelector (#6964) RickyRister 2026-06-03 09:35:48 -07:00
  • 1a331563c7 trailing newline RickyRister 2026-06-03 09:35:23 -07:00
  • 849d652547 [Messages] Add option to ignore private messages from non-buddy users kongwu666 2026-06-03 23:02:17 +08:00
  • 8319e27d9a [TabDeckEditor] Refactor: pull up showPrintingSelector RickyRister 2026-06-03 01:57:43 -07:00
  • e7a4edaf52 [TabDeckEditor] Refactor: Remove cardDatabase field from analysis interfaces RickyRister 2026-06-02 22:38:36 -07:00
  • e0cbb7f06c
    [TabDeckEditor] Refactor: pass ExactCard in signal instead of widget (#6962) RickyRister 2026-06-02 21:22:06 -07:00
  • 65bd78aa9f address comments RickyRister 2026-06-02 20:20:01 -07:00
  • c739665340 [TabDeckEditor] Refactor: pass ExactCard in signal instead of widget RickyRister 2026-06-01 01:01:37 -07:00
  • f52dc6dda8
    [TabDeckEditor] Refactor: consolidate add/decrement card signals (#6961) RickyRister 2026-06-02 20:13:39 -07:00
  • 5acce8998e Implement in-game navigation with keyboard Vasco Guerreiro Vintém Morais 2026-06-02 17:09:39 +01:00
  • cb20660f74 [TabDeckEditor] Refactor: consolidate add/decrement card signals RickyRister 2026-05-31 03:48:45 -07:00
  • 3fa377a11c
    [TabDeckEditor] Refactor check ctrl to be on click (#6956) RickyRister 2026-05-31 03:44:40 -07:00
  • 60342f05a8 [TabDeckEditor] Refactor check ctrl to be on click RickyRister 2026-05-29 03:05:26 -07:00
  • c5372a9e92
    [DeckEditor] Refactor: clean up addCardHelper (#6939) RickyRister 2026-05-31 03:14:21 -07:00
  • 8aaf50743e remove setSaveStatus RickyRister 2026-05-31 02:59:51 -07:00
  • fd919ef571
    fix bracket tooomm 2026-05-30 22:52:11 +02:00
  • 395e3d0cfd Label & variables tooomm 2026-05-30 22:36:53 +02:00
  • 21ba7c36d1
    remove a few deps tooomm 2026-05-30 22:09:07 +02:00
  • fdb4fcbf3c Create codeql.yml tooomm 2026-05-30 15:11:50 +02:00
  • 9d4cf57c70
    Merge branch 'master' into tooomm-qt5 tooomm 2026-05-30 14:49:55 +02:00
  • 5b026ee84c
    Delete .codacy.yml tooomm-codacy tooomm 2026-05-30 09:58:18 +02:00
  • 6de55e9096
    [Game][Arrow] Correctly call clear all arrows for player (#6951) RickyRister 2026-05-28 23:51:12 -07:00
  • 7c4dcb8c51 [Game][Arrow] Correctly call clear all arrows for player RickyRister 2026-05-28 02:51:37 -07:00