BruebachL
73763b5ee6
Mark more functions as [[nodiscard]] ( #6320 )
...
* Fix local variable double declaration.
Took 44 seconds
* Mark functions as [[nodiscard]]
Took 31 minutes
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-11-16 01:39:24 +01:00
BruebachL
1ef07309d6
Turn Card, Deck_List, Protocol, RNG, Network (Client, Server), Settings and Utility into libraries and remove cockatrice_common. ( #6212 )
...
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
Co-authored-by: ebbit1q <ebbit1q@gmail.com>
2025-10-09 07:36:12 +02:00
BruebachL
f8c4f774cf
[Documentation] Sort *every* file into a doxygen group. ( #6198 )
...
* Sort *every* file into a doxygen group.
Took 7 hours 9 minutes
Took 18 seconds
Took 2 minutes
* Lint some ingroup definitions.
Took 10 minutes
Took 2 seconds
* Just include the groups in the Doxyfile in this commit.
Took 3 minutes
* Update some group comments so they link!
Took 14 minutes
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-09-30 12:13:32 +02:00
RickyRister
a9b3be33e0
Refactor: Represent cardName + providerId with CardRef struct ( #6039 )
...
* card_ref.h
* update CardDatabase signatures
* make everything compile
* rename methods
* add docs
* mark stuff const
* set cardRef in CardItem
* cleanup
* fix build failure
* Fix builds on mac
---------
Co-authored-by: ZeldaZach <zahalpern+github@gmail.com>
2025-07-15 22:14:02 -04:00
RickyRister
44ac782978
Move card_item and related to src/game/board ( #5867 )
...
* move files
* update includes
* update cmake
2025-04-20 14:37:52 +00:00
Basile Clement
be28d50997
Revert "Use native hover events ( #5722 )" ( #5757 )
...
This reverts commit e4f40a82a2 .
This change had unintended consequences in the hover behavior, reverting
for now.
2025-03-21 00:25:20 +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
RickyRister
d951b082c4
Add setting to hide visual deck storage in game lobby ( #5570 )
2025-02-06 13:44:33 +00:00
RickyRister
66e2e7a473
add missing override and explicit specifiers to all classes in src/game ( #5511 )
2025-01-22 12:57:56 +00:00
RickyRister
686645c1e4
refactor DeckViewContainer into own file ( #5455 )
...
* cut-and-paste
* remove some includes
* move refreshShortcuts
* move deck_view into src/game/deckview
* move deck_view_container to src/game/deckview
* fix build failure
2025-01-14 07:00:09 +00:00