Commit graph

  • 3683cce169 Fix Rarity Search to be more accurate Zach Halpern 2024-12-20 12:02:34 -05:00
  • 67abc08bfd Support fixed CFG Zach Halpern 2024-12-20 11:24:24 -05:00
  • 07669b1461 Move from for loops to std::any/all_of ZeldaZach 2024-12-15 22:21:34 -05:00
  • 6a54116095 Fix lambdas Zach H 2024-12-15 18:12:42 -05:00
  • bdf75d1621 Formatter ZeldaZach 2024-12-15 02:18:11 -05:00
  • 45d329b707 Minor refactor #2 ZeldaZach 2024-12-15 01:56:22 -05:00
  • 8df623623e Minor refactor #1 ZeldaZach 2024-12-15 01:52:52 -05:00
  • 4288cd0703 Update peglib.h ZeldaZach 2024-12-15 01:49:46 -05:00
  • c19d0355eb Support C++20 Standard ZeldaZach 2024-12-13 22:16:46 -05:00
  • 0d99b2bcf4
    make unattach shortcut always active (#5278) 2024-12-20-Development-2.10.0-beta.7 RickyRister 2024-12-19 21:56:48 -08:00
  • bbeda7b832 make unattach shortcut always active RickyRister 2024-12-19 21:09:14 -08:00
  • a54a424f84
    add action to select all cards in column (#5277) RickyRister 2024-12-19 19:39:17 -08:00
  • 1e1bb23b36 change default shortcut to Ctrl+Shift+C RickyRister 2024-12-19 19:38:13 -08:00
  • 8aa314be07 add action to select all cards in column RickyRister 2024-12-19 17:28:46 -08:00
  • 3514699f5b
    check that target card is in play before attaching (#5275) RickyRister 2024-12-19 15:55:04 -08:00
  • d196988cab
    allow attached cards to be moved to other zones (#5276) RickyRister 2024-12-19 15:53:48 -08:00
  • 03aff83135
    Add the ability to define starting life total during game creation. (#5174) BruebachL 2024-12-20 00:52:47 +01:00
  • c5101df46c allow attached cards to be moved to other zones RickyRister 2024-12-19 11:54:28 -08:00
  • e29a9fd253 check that target card is in play before attaching RickyRister 2024-12-19 12:05:55 -08:00
  • e06830209c Add a default for backwards compatibility. Lukas Brübach 2024-12-19 15:28:13 +01:00
  • 17e6bfaca6
    fix bug with multi-attach sometimes only attaching one card (#5272) 2024-12-19-Development-2.10.0-beta.6 RickyRister 2024-12-19 05:38:57 -08:00
  • 90281262be
    Revert "Revert "Rotate split cards (#5264)" (#5269)" (#5273) Zach H 2024-12-19 08:25:54 -05:00
  • ddb865eef9
    Revert "Revert "Rotate split cards (#5264)" (#5269)" Zach H 2024-12-19 13:20:18 +00:00
  • 5bbc118920
    fix bug introduced in #5267 (#5270) RickyRister 2024-12-19 05:17:09 -08:00
  • 245d6b3e4e Fix mocks. Lukas Brübach 2024-12-19 12:46:36 +01:00
  • e23f0c0905 Lint. Lukas Brübach 2024-12-19 12:41:52 +01:00
  • 59b6fef512 Move game option value declarations to dlg_create_game. Lukas Brübach 2024-12-19 12:38:21 +01:00
  • 3b2421f695 Remove debug logging imports. Lukas Brübach 2024-11-16 17:21:36 +01:00
  • d67d9d64f6 Formatting. Lukas Brübach 2024-11-16 11:42:04 +01:00
  • fb06f1197a Have the server respect gameType info when setting up zones. Lukas Brübach 2024-11-16 11:37:06 +01:00
  • a09d65abdf fix bug with multi-attach sometimes only attaching one card RickyRister 2024-12-19 02:38:49 -08:00
  • 1bcd71e435 add newInstance overload with default properties RickyRister 2024-12-18 23:41:45 -08:00
  • a9e5a99b0c remove default args to prevent similar bugs in the future RickyRister 2024-12-18 23:30:43 -08:00
  • 05a6e67b13 fix bug introduced in #5267 RickyRister 2024-12-18 23:30:43 -08:00
  • dde2f8b9ad
    Bump Win Qt6 6.5.3->6.6.* 2024-12-19-Development-2.10.0-beta.5 ZeldaZach 2024-12-19 01:08:15 -05:00
  • d41aa30e10
    Revert "Rotate split cards (#5264)" (#5269) Zach H 2024-12-19 01:03:48 -05:00
  • c5aabcd571
    Revert "Rotate split cards (#5264)" Zach H 2024-12-19 06:03:35 +00:00
  • 231d0380a7
    reword "open deck in new tab" setting (#5268) RickyRister 2024-12-18 21:52:40 -08:00
  • ebaf4416f8 reword "open deck in new tab" setting RickyRister 2024-12-18 21:32:10 -08:00
  • a5c509981b
    Rotate split cards (#5264) 2024-12-18-Development-2.10.0-beta.4 BruebachL 2024-12-19 05:13:45 +01:00
  • 4273de9f06 Use new landscape orientation field instead. Lukas Brübach 2024-12-19 04:58:58 +01:00
  • a0993afd02 Lint. Lukas Brübach 2024-12-18 19:10:07 +01:00
  • f2cea7defb Rotate planes as well. Lukas Brübach 2024-12-18 19:04:31 +01:00
  • bef33426e8 Rotate split cards and battles in the CardInfoWidget. Lukas Brübach 2024-12-18 19:01:57 +01:00
  • 71b01e6110
    ADD landscapeOrientation field (#5267) Zach H 2024-12-18 22:52:34 -05:00
  • 0a836ed98a
    Lint ZeldaZach 2024-12-18 22:12:19 -05:00
  • 407660cf52
    ADD landscapeOrientation field ZeldaZach 2024-12-18 22:09:04 -05:00
  • c716f85962
    refactor: remove cipt param from Player::playCard (#5266) RickyRister 2024-12-18 18:46:14 -08:00
  • 245d51caea
    New printing selector (#5182) BruebachL 2024-12-19 03:40:34 +01:00
  • 26184fa41e refactor: remove cipt param from Player::playCard RickyRister 2024-12-18 18:23:51 -08:00
  • e588917f6c
    don't snap already-expanded cardview windows (#5265) RickyRister 2024-12-18 18:27:40 -08:00
  • 3f210a9b5d
    Minor ZeldaZach 2024-12-18 21:24:53 -05:00
  • d66d0b108b
    Cleanup Lints ZeldaZach 2024-12-18 21:16:43 -05:00
  • 9dd2dd4929
    Cleanup from Reading ZeldaZach 2024-12-18 21:13:23 -05:00
  • 6d2c31ac9b don't snap already-expanded cardview windows RickyRister 2024-12-03 02:29:35 -08:00
  • 27e5d21b6b
    fix bug with scrollbar resizing (#5263) RickyRister 2024-12-17 21:16:47 -08:00
  • b676072a7e Decks Zach Halpern 2024-12-17 23:59:32 -05:00
  • f2845cb841 undo again Zach Halpern 2024-12-17 23:57:54 -05:00
  • befccd26ca fix bug with scrollbar resizing RickyRister 2024-12-17 20:42:13 -08:00
  • b894b75e6a
    add clone action to card menu in all zones that it functions in (#5259) RickyRister 2024-12-17 20:48:06 -08:00
  • 116397cdb3
    add option to auto-play "put top card on stack until" hits (#5258) RickyRister 2024-12-17 20:47:49 -08:00
  • a6b5abf271
    clicking to play can now play all selected (#5254) RickyRister 2024-12-17 20:43:17 -08:00
  • fd5a649246
    fix clone shortcut not working on opponent's cards (#5251) RickyRister 2024-12-17 20:41:12 -08:00
  • e8e57989ba
    Reload card database action now also reloads the download urls (#5262) RickyRister 2024-12-17 20:39:58 -08:00
  • 03db4ccce6
    ability to directly attach from other zones (#5250) RickyRister 2024-12-17 20:38:22 -08:00
  • 8c4f467d94 sync download urls on reload card database RickyRister 2024-12-17 19:27:38 -08:00
  • 88523a1c9b add sync method to SettingsManager RickyRister 2024-12-17 19:26:25 -08:00
  • 05b1b16887 readd null check RickyRister 2024-12-17 18:15:44 -08:00
  • 9f493b2070 Don't use timers, Qt provides ShowEvent for anything necessary before the widget is shown. Lukas Brübach 2024-12-18 02:33:39 +01:00
  • 415546dd01 add clone action to card menu in all zones that it functions in RickyRister 2024-12-16 22:54:52 -08:00
  • 7022e37c1e implement feature RickyRister 2024-12-16 21:40:10 -08:00
  • db360857cb rename variables RickyRister 2024-12-16 21:23:34 -08:00
  • 7e0214c31f refactor card_item RickyRister 2024-12-16 19:48:22 -08:00
  • c24217e4b0
    I tried enums, was more annoying. Will probably look again later. ZeldaZach 2024-12-16 23:56:16 -05:00
  • 4360288990 implement thing RickyRister 2024-12-16 18:57:34 -08:00
  • 6ebe53f266 make actPlay and friends public RickyRister 2024-12-16 18:54:58 -08:00
  • a57cd6e256 add new setting RickyRister 2024-12-16 19:06:02 -08:00
  • 03b62c7fd3 don't play card if it's already on table RickyRister 2024-12-16 19:57:56 -08:00
  • 8170a428e1 refactor RickyRister 2024-12-15 21:00:01 -08:00
  • d3b2cd8261 fix bug with wonky play from deck RickyRister 2024-12-15 20:38:06 -08:00
  • aa46a74790 check card zone before applying action RickyRister 2024-12-08 03:51:36 -08:00
  • ee8164efa8 play action now applies to all selected cards RickyRister 2024-12-07 18:08:06 -08:00
  • c9d5d5609c
    Double click to untap works when multi-zone select (#5253) RickyRister 2024-12-16 19:58:25 -08:00
  • e4dd2f3688 untap will work when cards are selected across multiple zones RickyRister 2024-12-16 19:39:17 -08:00
  • 0f002ae067 refactor RickyRister 2024-12-16 19:20:13 -08:00
  • da449b1122 also add the selectAll action to the always active shortcuts RickyRister 2024-12-16 18:47:39 -08:00
  • 1606676009 Proper Qt slot for checkboxes. Lukas Brübach 2024-12-17 01:29:53 +01:00
  • f2b15def3d Brief accidentally nuked some constants. Lukas Brübach 2024-12-17 01:22:37 +01:00
  • 88043b965f Lint the things. Lukas Brübach 2024-12-17 01:17:40 +01:00
  • 6dd14a8832 Comment ALL the things. Lukas Brübach 2024-12-17 01:14:29 +01:00
  • 03b2253541
    Make the view display options functional. Lukas Brübach 2024-12-17 00:48:49 +01:00
  • 5a416ce6e6
    updateCardCount to get white color in initializer ZeldaZach 2024-12-15 21:56:42 -05:00
  • 1640262e8d
    Good Lint Inc. Lukas Brübach 2024-12-16 02:48:48 +01:00
  • 61b33aa808
    Persist card size slider selection in SettingsCache. Lukas Brübach 2024-12-16 02:01:17 +01:00
  • 2d59540f15
    Boop the mainboard/sideboard label and the cardCount after a little bit of delay to make sure they initialize at the right size. Lukas Brübach 2024-12-16 01:40:32 +01:00
  • 21e4aa8021
    Clean up debug statements. Lukas Brübach 2024-12-16 01:35:03 +01:00
  • 4c4cfeff12
    Negative currentSize means we don't render the widget yet, return a default value. Lukas Brübach 2024-12-16 01:33:48 +01:00
  • b5b919b738
    Style buttons again. Lukas Brübach 2024-12-16 01:30:47 +01:00
  • f674d601ab
    Adjust another deckModel->findCard call to include number parameter. Lukas Brübach 2024-12-16 01:18:55 +01:00
  • 938dca303c
    Label texts are supposed to be white. Lukas Brübach 2024-12-16 01:14:14 +01:00