mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-31 12:42:34 +00:00
fix(dashboard): [Modules] Unbranded icons could use incorrect colours
This commit is contained in:
@@ -36,7 +36,6 @@ class DashboardDatabase extends LunaModuleDatabase {
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_LIDARR:
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_RADARR:
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_SONARR:
|
||||
case DashboardDatabaseValue.MODULES_BRAND_COLOURS:
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_PAST:
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_FUTURE:
|
||||
case DashboardDatabaseValue.CALENDAR_SHOW_PAST_DAYS:
|
||||
@@ -68,7 +67,6 @@ class DashboardDatabase extends LunaModuleDatabase {
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_LIDARR:
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_RADARR:
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_SONARR:
|
||||
case DashboardDatabaseValue.MODULES_BRAND_COLOURS:
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_PAST:
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_FUTURE:
|
||||
case DashboardDatabaseValue.CALENDAR_SHOW_PAST_DAYS:
|
||||
@@ -95,8 +93,6 @@ class DashboardDatabase extends LunaModuleDatabase {
|
||||
return DashboardDatabaseValue.CALENDAR_ENABLE_RADARR;
|
||||
case 'HOME_CALENDAR_ENABLE_SONARR':
|
||||
return DashboardDatabaseValue.CALENDAR_ENABLE_SONARR;
|
||||
case 'HOME_MODULES_BRAND_COLOURS':
|
||||
return DashboardDatabaseValue.MODULES_BRAND_COLOURS;
|
||||
case 'HOME_CALENDAR_DAYS_PAST':
|
||||
return DashboardDatabaseValue.CALENDAR_DAYS_PAST;
|
||||
case 'HOME_CALENDAR_DAYS_FUTURE':
|
||||
@@ -117,7 +113,6 @@ enum DashboardDatabaseValue {
|
||||
CALENDAR_ENABLE_LIDARR,
|
||||
CALENDAR_ENABLE_RADARR,
|
||||
CALENDAR_ENABLE_SONARR,
|
||||
MODULES_BRAND_COLOURS,
|
||||
CALENDAR_DAYS_PAST,
|
||||
CALENDAR_DAYS_FUTURE,
|
||||
CALENDAR_SHOW_PAST_DAYS,
|
||||
@@ -140,8 +135,6 @@ extension DashboardDatabaseValueExtension on DashboardDatabaseValue {
|
||||
return 'HOME_CALENDAR_ENABLE_RADARR';
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_SONARR:
|
||||
return 'HOME_CALENDAR_ENABLE_SONARR';
|
||||
case DashboardDatabaseValue.MODULES_BRAND_COLOURS:
|
||||
return 'HOME_MODULES_BRAND_COLOURS';
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_PAST:
|
||||
return 'HOME_CALENDAR_DAYS_PAST';
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_FUTURE:
|
||||
@@ -169,8 +162,6 @@ extension DashboardDatabaseValueExtension on DashboardDatabaseValue {
|
||||
return box.get(key, defaultValue: true);
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_SONARR:
|
||||
return box.get(key, defaultValue: true);
|
||||
case DashboardDatabaseValue.MODULES_BRAND_COLOURS:
|
||||
return box.get(key, defaultValue: false);
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_PAST:
|
||||
return box.get(key, defaultValue: 14);
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_FUTURE:
|
||||
@@ -205,9 +196,6 @@ extension DashboardDatabaseValueExtension on DashboardDatabaseValue {
|
||||
case DashboardDatabaseValue.CALENDAR_ENABLE_SONARR:
|
||||
if (value.runtimeType == bool) box.put(key, value);
|
||||
return;
|
||||
case DashboardDatabaseValue.MODULES_BRAND_COLOURS:
|
||||
if (value.runtimeType == bool) box.put(key, value);
|
||||
return;
|
||||
case DashboardDatabaseValue.CALENDAR_DAYS_PAST:
|
||||
if (value.runtimeType == int) box.put(key, value);
|
||||
return;
|
||||
|
||||
@@ -99,9 +99,7 @@ class _State extends State<DashboardModulesRoute>
|
||||
subtitle: LunaText.subtitle(text: LunaModule.WAKE_ON_LAN.description),
|
||||
trailing: LunaIconButton(
|
||||
icon: LunaModule.WAKE_ON_LAN.icon,
|
||||
color: DashboardDatabaseValue.MODULES_BRAND_COLOURS.data
|
||||
? LunaModule.WAKE_ON_LAN.color
|
||||
: LunaColours().byListIndex(listIndex),
|
||||
color: LunaModule.WAKE_ON_LAN.color,
|
||||
),
|
||||
onTap: () async {
|
||||
WakeOnLANAPI api = WakeOnLANAPI.fromProfile();
|
||||
|
||||
Reference in New Issue
Block a user