Remember card sizes.

Took 1 minute
This commit is contained in:
Lukas Brübach 2025-11-27 23:51:58 +01:00 committed by Brübach, Lukas
parent 2a5bba7ff9
commit e9786f3dd7

View file

@ -1,5 +1,6 @@
#include "tab_archidekt.h" #include "tab_archidekt.h"
#include "../../../../../client/settings/cache_settings.h"
#include "../../../cards/additional_info/mana_symbol_widget.h" #include "../../../cards/additional_info/mana_symbol_widget.h"
#include "../../tab_supervisor.h" #include "../../tab_supervisor.h"
#include "api_response/archidekt_deck_listing_api_response.h" #include "api_response/archidekt_deck_listing_api_response.h"
@ -194,7 +195,9 @@ TabArchidekt::TabArchidekt(TabSupervisor *_tabSupervisor) : Tab(_tabSupervisor)
// Card Size settings // Card Size settings
settingsButton = new SettingsButtonWidget(this); settingsButton = new SettingsButtonWidget(this);
cardSizeSlider = new CardSizeWidget(this); cardSizeSlider = new CardSizeWidget(this, nullptr, SettingsCache::instance().getArchidektPreviewSize());
connect(cardSizeSlider, &CardSizeWidget::cardSizeSettingUpdated, &SettingsCache::instance(),
&SettingsCache::setArchidektPreviewCardSize);
settingsButton->addSettingsWidget(cardSizeSlider); settingsButton->addSettingsWidget(cardSizeSlider);
// Min deck size // Min deck size