RickyRister
70b4843bc4
Refactor: clean up CardDatabase pt2 ( #6042 )
...
* findPrintingWithId
* remove a param
* cleanup up usage of getCardInfo
2025-07-16 06:33:38 -04: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
BruebachL
836e168a6c
Properly and consistently capitalize EDHRec ( #6027 )
...
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-07-09 17:55:04 -04:00
RickyRister
57c6f2716f
Add setting for which deck editor tab to open deck in ( #5895 )
...
* Create new setting
* Update settings dlg
* implement functionality
* Make setting into an enum
2025-05-02 13:00:32 -04:00
BruebachL
3b1d6e394d
[EDHRec] Display name above card, add bars for inclusion and synergy instead of coloring the whole label, card size slider ( #5851 )
...
* Display name above card, add bars for inclusion and synergy instead of coloring the whole label.
* Re-add commander label.
* Add a card size slider.
* Lint.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-18 22:28:44 +00:00
BruebachL
653362567b
Refactor Tab EDHRec into folders, add navigation for budget and GC, add card prices ( #5845 )
...
* Refactor things into more sensible folders.
* Add navigation widget for budget and game changers.
* Lint.
* Add a card price display widget.
* Qt version check.
* Lint some thangs.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-18 03:28:04 +00:00
BruebachL
ca538399f6
Improved EDHrec tab ( #5840 )
2025-04-17 10:10:38 -04:00
RickyRister
2189fc0a96
Include card_info.h over card_database.h if able ( #5841 )
...
* Move a typedef to card_info.h
* Include card_info.h over card_database.h if able
2025-04-17 00:38:57 -04:00
RickyRister
686717e544
Refactor files in src/client/tabs to new Qt Slot/Signal syntax ( #5833 )
...
* Refactor files in src/client/tabs to new Qt Slot/Signal syntax
* Refactor DeckEditorMenu to use new signal/slot syntax
Add DeckEditorMenu as friend class to AbstractTabDeckEditor since the slots are protected
* fix build failure
2025-04-15 22:05:52 +00:00
BruebachL
4d791f4d7a
Edhrec tab ( #5512 )
...
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
Co-authored-by: Zach H <zahalpern+github@gmail.com>
2025-01-25 22:29:27 +00:00