Lukas Brübach
ecb596c39e
Lint.
...
Took 32 minutes
2025-11-08 21:59:32 +01:00
Lukas Brübach
40087be7bd
Also adjust constructor lol.
...
Took 8 minutes
2025-11-08 19:27:38 +01:00
Lukas Brübach
975912de90
Make parser use CardSettingsInterface
...
Took 13 minutes
2025-11-08 19:27:38 +01:00
Lukas Brübach
fc6ffffcb9
Don't use Qt pointers.
...
Took 1 hour 7 minutes
2025-11-08 19:27:38 +01:00
Lukas Brübach
8221942666
Include.
...
Took 3 minutes
2025-11-08 19:27:38 +01:00
Lukas Brübach
1913b52da7
Clean up some links.
...
Took 3 minutes
2025-11-08 19:27:37 +01:00
Lukas Brübach
837804f336
Move abstract/noop interfaces to libcockatrice_interfaces so they can be linked against independently.
...
Took 52 minutes
2025-11-08 19:27:37 +01:00
Lukas Brübach
35d18b5fa9
Dependency Injection for SettingsCache
...
* Turn SettingsCache into a QSharedPointer.
* Implement interfaces for settings that need it
Took 2 hours 38 minutes
2025-11-08 19:27:37 +01:00
Lukas Brübach
b773909dfd
Temp cache.
...
Took 16 minutes
2025-11-08 19:27:37 +01:00
Lukas Brübach
12a2d27dfd
Move settings cache and settings card preference provider out of libcockatrice_settings and into cockatrice
...
Took 52 minutes
Took 9 minutes
Took 1 minute
2025-11-08 19:27:37 +01:00
Lukas Brübach
3ccb0cbb23
Have CardDatabase::getPreferredPrintingInfo respect card provider ID overrides (pinned printings)
...
Took 13 minutes
Took 37 seconds
Took 10 seconds
Took 10 seconds
# Commit time for manual adjustment:
# Took 30 seconds
Took 15 seconds
Took 8 minutes
Took 21 seconds
2025-11-08 19:27:37 +01:00
BruebachL
f24c36d6b1
Core qt module for libs ( #6278 )
...
* Move logger and key signals from libcockatrice_utility to Cockatrice.
Took 9 minutes
* Only link Qt::Core instead of COCKATRICE_QT_MODULES to libraries, if possible.
Took 2 minutes
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-11-05 18:51:08 +01:00
BruebachL
adff828415
Move models to lib ( #6274 )
...
* Move models to own library.
Took 35 minutes
Took 22 minutes
* Adjust CMakeLists
Took 20 seconds
* Reformat CMakeLists.
Took 2 minutes
* Revert "Reformat CMakeLists."
This reverts commit db5982ad1c .
Took 55 seconds
* Lint an include
Took 17 minutes
Took 9 seconds
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-11-05 18:33:40 +01:00
ebbit1q
d914667238
fix qt 6.10 debug build ( #6271 )
...
* fix qt 6.10 build
* fix games model parameter order and correct parameter names
* add missing include for qt5
2025-11-05 12:10:36 +01:00
RickyRister
636aa72141
Remove redundant prefix from libcockatrice_card folders ( #6237 )
...
Took 28 minutes
2025-10-09 23:09:20 +02:00
BruebachL
d9c65d4ae0
[Move refactor] Reparent orphan classes ( #6236 )
...
* Move orphaned classes to their correct parent folders.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-10-09 14:15:19 +02: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