Cockatrice/cockatrice/src/game/player
BruebachL d31b044529
[Card DB] Split out database loading and querying from main class (#6175)
* Simplify add card.

Took 25 minutes

Took 8 minutes

# Commit time for manual adjustment:
# Took 16 minutes

Took 7 seconds

* Refactor out db loading from card db.

Took 39 minutes

Took 9 minutes

Took 2 minutes


Took 17 seconds

* Refactor out db queries from card db.

Took 42 minutes

* Lint.

Took 3 minutes

* I guess.

Took 7 minutes

* Tests.

Took 15 minutes

* I don't understand this.

Took 9 minutes

* fix linker errors

* Rename to querier and promote to QObject

Took 39 minutes

* Lint.

Took 3 minutes

---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
Co-authored-by: ebbit1q <ebbit1q@gmail.com>
2025-09-27 00:27:15 +02:00
..
menu [Card DB] Split out database loading and querying from main class (#6175) 2025-09-27 00:27:15 +02:00
card_menu_action_type.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
event_processing_options.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player.cpp squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
player.h squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
player_actions.cpp [Card DB] Split out database loading and querying from main class (#6175) 2025-09-27 00:27:15 +02:00
player_actions.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player_area.cpp squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
player_area.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player_event_handler.cpp squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
player_event_handler.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player_graphics_item.cpp squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
player_graphics_item.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player_info.cpp Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player_info.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player_list_widget.cpp squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
player_list_widget.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00
player_manager.cpp [TabGame/PlayerManager] Handle concession properly. (#6178) 2025-09-26 19:58:48 +02:00
player_manager.h Don't get local ID from playerInfo on concession (#6143) 2025-09-15 01:09:30 +02:00
player_target.cpp squash #6158 (#6160) 2025-09-20 14:35:52 +02:00
player_target.h Player refactor (#6112) 2025-09-10 18:49:33 -04:00