Commit graph

5233 commits

Author SHA1 Message Date
Lukas Brübach
f7f63a2c57 Address some comments, clean some weak warnings. 2025-03-16 13:11:36 +01:00
Lukas Brübach
e8a7053c77 Introduce class variable for loadCardsTimer. 2025-03-16 13:11:36 +01:00
Lukas Brübach
7d2d8ad5ea Remove another debug. 2025-03-16 13:11:36 +01:00
Lukas Brübach
407b79023c Remove some debugs. 2025-03-16 13:11:36 +01:00
Lukas Brübach
2f069163e9 Remove some commented stuff. 2025-03-16 13:11:36 +01:00
Lukas Brübach
333623e948 Add icons and search help, proper variables for quick filter widgets. 2025-03-16 13:11:36 +01:00
Lukas Brübach
a90118342e Lint. 2025-03-16 13:11:36 +01:00
Lukas Brübach
0bb797ad14 Remove a non-existant signal, containerize some layouts to silence warnings. 2025-03-16 13:11:36 +01:00
Lukas Brübach
3eba752ae6 Hide database display dock widget. 2025-03-16 13:11:36 +01:00
Lukas Brübach
265b85abb9 Clean up imports. 2025-03-16 13:11:36 +01:00
Lukas Brübach
90e40c23c7 Fix menu options. 2025-03-16 13:11:36 +01:00
Lukas Brübach
670648ec85 Figure out view menu state correctly. 2025-03-16 13:11:36 +01:00
Lukas Brübach
8af56f5c3d Return cardlists directly. 2025-03-16 13:11:36 +01:00
Lukas Brübach
66065045f0 Change deck analytics bars to be more meaningful by using the highest value instead of the total sum as the ceiling. 2025-03-16 13:11:36 +01:00
Lukas Brübach
96738c3354 Change some overlap logic (It's still stupid) 2025-03-16 13:11:36 +01:00
Lukas Brübach
c34844c9eb Lint. 2025-03-16 13:11:36 +01:00
Lukas Brübach
469eccb48b Implement separate comboBoxes for sorting and grouping. 2025-03-16 13:11:36 +01:00
Lukas Brübach
4319211b29 Hide groups which have no cards in them. 2025-03-16 13:11:36 +01:00
Lukas Brübach
b51d5a6fd6 Set banner buddies correctly. 2025-03-16 13:11:36 +01:00
Lukas Brübach
063072270d More performant display updating. 2025-03-16 13:11:36 +01:00
Lukas Brübach
12f8f1a533 Move new method to DeckListModel so we don't have to include CardDatabaseManager in common. 2025-03-16 13:11:36 +01:00
Lukas Brübach
a282fe2042 Parameter names. 2025-03-16 13:11:36 +01:00
Lukas Brübach
28519fd754 New DeckList method to return cards as CardInfoPtrs
Saner update to prevent crashes.
2025-03-16 13:11:33 +01:00
Lukas Brübach
5d442df58b Fix some weak warnings. 2025-03-16 13:11:19 +01:00
Lukas Brübach
373786709b Use some of the new generic conveniences in the visual deck editor 2025-03-16 13:11:19 +01:00
Lukas Brübach
1b7564d93b Remove some overriden methods that are now generic enough to not necessitate being overriden anymore. 2025-03-16 13:11:19 +01:00
Lukas Brübach
35f201e2db Qt > std 2025-03-16 13:11:19 +01:00
Lukas Brübach
ce40312473 Lint. 2025-03-16 13:11:19 +01:00
Lukas Brübach
7b014726f9 Address some comments. 2025-03-16 13:11:19 +01:00
Lukas Brübach
7c46f3b4a3 Slightly more sensible layout handling. 2025-03-16 13:11:19 +01:00
Lukas Brübach
9d3f98783f Sensible deckListModel handling. 2025-03-16 13:11:19 +01:00
Lukas Brübach
3bfc571a32 Fixup to support new generic format. 2025-03-16 13:11:18 +01:00
Lukas Brübach
1dbecac6ce Open in VDE from VDS by default, refresh on setDeck. 2025-03-16 13:11:18 +01:00
Lukas Brübach
ddd551f33f Allow filters to be saved and restored. 2025-03-16 13:11:16 +01:00
Lukas Brübach
b8310804bb Add a name filter. 2025-03-16 13:11:12 +01:00
Lukas Brübach
4a43f1941a Add a sub type filter. 2025-03-16 13:11:07 +01:00
Lukas Brübach
90fdcb9c52 Add a sample hand widget. 2025-03-16 13:11:03 +01:00
Lukas Brübach
cf624a3dd7 Better filtering and analytics. 2025-03-16 13:10:58 +01:00
Lukas Brübach
94e8b441d4 Generify visual deck editor so it can have a printing selector. 2025-03-16 13:10:51 +01:00
Lukas Brübach
ce682a8a87 Make VisualDeckEditor Tab play nicely with TabSupervisor, open in VDE by default from VDS. 2025-03-16 13:10:51 +01:00
Lukas Brübach
8a5fbb25c0 Finally fix the freaking OverlapLayout. 2025-03-16 13:10:51 +01:00
Lukas Brübach
6ee6d1b470 Page loading for visual database display. 2025-03-16 13:10:51 +01:00
Lukas Brübach
4e697f1ed1 Rebase changes. 2025-03-16 13:10:51 +01:00
Lukas Brübach
d211712189 Infinite scrolling. 2025-03-16 13:10:51 +01:00
Lukas Brübach
94d4e6581a Visual Deck Editor. 2025-03-16 13:10:49 +01:00
RickyRister
c99afe7956
Optimize cipt parsing by early returning (#5727) 2025-03-15 21:23:41 +00:00
RickyRister
b58b85dc0f
Re-add old names for mana value property to oracle (#5711) 2025-03-15 19:13:13 +00:00
BruebachL
a407c8b956
Reintroduce ability to display unused mana symbol widgets. (#5726)
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-03-15 19:11:46 +00:00
Basile Clement
1851f71850
Remove revealedCard flag from CardItem (#5723)
It is no longer used since #5254.
2025-03-15 19:09:14 +00:00
Basile Clement
e4f40a82a2
Use native hover events (#5722)
* Use native hover events

* Update cockatrice/src/game/cards/abstract_card_item.cpp

* Reorder

---------

Co-authored-by: Zach H <zahalpern+github@gmail.com>
2025-03-15 19:07:51 +00:00