-
-
Notifications
You must be signed in to change notification settings - Fork 109
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
4,962 additions
and
7,321 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
109 changes: 54 additions & 55 deletions
109
src/StatisticsAnalysisTool/Common/UserSettings/SettingsObject.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,60 +1,59 @@ | ||
using StatisticsAnalysisTool.Models; | ||
using System.Collections.Generic; | ||
|
||
namespace StatisticsAnalysisTool.Common.UserSettings | ||
namespace StatisticsAnalysisTool.Common.UserSettings; | ||
|
||
public class SettingsObject | ||
{ | ||
public class SettingsObject | ||
{ | ||
public string CurrentLanguageCultureName { get; set; } = "en-US"; | ||
public int RefreshRate { get; set; } = 10000; | ||
public string MainTrackingCharacterName { get; set; } | ||
public int UpdateItemListByDays { get; set; } = 7; | ||
public int UpdateItemsJsonByDays { get; set; } = 7; | ||
public string ItemListSourceUrl { get; set; } = "https://raw.githubusercontent.com/broderickhyman/ao-bin-dumps/master/formatted/items.json"; | ||
public string ItemsJsonSourceUrl { get; set; } = "https://raw.githubusercontent.com/broderickhyman/ao-bin-dumps/master/items.json"; | ||
public bool IsOpenItemWindowInNewWindowChecked { get; set; } = true; | ||
public bool IsInfoWindowShownOnStart { get; set; } = true; | ||
public string SelectedAlertSound { get; set; } | ||
public string CityPricesApiUrl { get; set; } = "https://www.albion-online-data.com/api/v2/stats/prices/"; | ||
public string CityPricesHistoryApiUrl { get; set; } = "https://www.albion-online-data.com/api/v2/stats/history/"; | ||
public string GoldStatsApiUrl { get; set; } = "https://www.albion-online-data.com/api/v2/stats/Gold"; | ||
public double MainWindowHeight { get; set; } = 100; | ||
public double MainWindowWidth { get; set; } = 100; | ||
public bool MainWindowMaximized { get; set; } | ||
public bool IsTrackingResetByMapChangeActive { get; set; } | ||
public bool IsMainTrackerFilterSilver { get; set; } | ||
public bool IsMainTrackerFilterFame { get; set; } | ||
public bool IsMainTrackerFilterFaction { get; set; } | ||
public bool IsMainTrackerFilterSeasonPoints { get; set; } | ||
public bool IsMainTrackerFilterEquipmentLoot { get; set; } | ||
public bool IsMainTrackerFilterConsumableLoot { get; set; } | ||
public bool IsMainTrackerFilterSimpleLoot { get; set; } | ||
public bool IsMainTrackerFilterUnknownLoot { get; set; } | ||
public bool IsMainTrackerFilterKill { get; set; } | ||
public bool IsDamageMeterTrackingActive { get; set; } = true; | ||
public bool IsTrackingPartyLootOnly { get; set; } | ||
public bool IsTrackingSilver { get; set; } | ||
public bool IsTrackingFame { get; set; } | ||
public bool IsTrackingMobLoot { get; set; } | ||
public bool IsLootLoggerSaveReminderActive { get; set; } | ||
public bool IsSuggestPreReleaseUpdatesActive { get; set; } | ||
public bool IsLootFromMobShown { get; set; } | ||
public double MailMonitoringGridSplitterPosition { get; set; } = 125; | ||
public double DungeonsGridSplitterPosition { get; set; } = 125; | ||
public double StorageHistoryGridSplitterPosition { get; set; } = 125; | ||
public double DamageMeterGridSplitterPosition { get; set; } = 125; | ||
public bool ShortDamageMeterToClipboard { get; set; } | ||
public bool IsMailMonitoringActive { get; set; } = true; | ||
public bool IgnoreMailsWithZeroValues { get; set; } = false; | ||
public int DeleteMailsOlderThanSpecifiedDays { get; set; } = 0; | ||
public bool IsSnapshotAfterMapChangeActive { get; set; } = false; | ||
public bool IsDamageMeterResetByMapChangeActive { get; set; } = false; | ||
public bool IsDamageMeterResetBeforeCombatActive { get; set; } = false; | ||
public double MailMonitoringMarketTaxRate { get; set; } = 4; | ||
public double MailMonitoringMarketTaxSetupRate { get; set; } = 2.5; | ||
public bool IsDungeonClosedSoundActive { get; set; } = false; | ||
public int ItemWindowMainTabQualitySelection { get; set; } | ||
public int ItemWindowHistoryTabQualitySelection { get; set; } | ||
public List<MainTabLocationFilterSettingsObject> ItemWindowMainTabLocationFilters { get; set; } = new(); | ||
} | ||
public string CurrentLanguageCultureName { get; set; } = "en-US"; | ||
public int RefreshRate { get; set; } = 10000; | ||
public string MainTrackingCharacterName { get; set; } | ||
public int UpdateItemListByDays { get; set; } = 7; | ||
public int UpdateItemsJsonByDays { get; set; } = 7; | ||
public string ItemListSourceUrl { get; set; } = "https://raw.githubusercontent.com/ao-data/ao-bin-dumps/master/formatted/items.json"; | ||
public string ItemsJsonSourceUrl { get; set; } = "https://raw.githubusercontent.com/ao-data/ao-bin-dumps/master/items.json"; | ||
public bool IsOpenItemWindowInNewWindowChecked { get; set; } = true; | ||
public bool IsInfoWindowShownOnStart { get; set; } = true; | ||
public string SelectedAlertSound { get; set; } | ||
public string CityPricesApiUrl { get; set; } = "https://www.albion-online-data.com/api/v2/stats/prices/"; | ||
public string CityPricesHistoryApiUrl { get; set; } = "https://www.albion-online-data.com/api/v2/stats/history/"; | ||
public string GoldStatsApiUrl { get; set; } = "https://www.albion-online-data.com/api/v2/stats/Gold"; | ||
public double MainWindowHeight { get; set; } = 100; | ||
public double MainWindowWidth { get; set; } = 100; | ||
public bool MainWindowMaximized { get; set; } | ||
public bool IsTrackingResetByMapChangeActive { get; set; } | ||
public bool IsMainTrackerFilterSilver { get; set; } | ||
public bool IsMainTrackerFilterFame { get; set; } | ||
public bool IsMainTrackerFilterFaction { get; set; } | ||
public bool IsMainTrackerFilterSeasonPoints { get; set; } | ||
public bool IsMainTrackerFilterEquipmentLoot { get; set; } | ||
public bool IsMainTrackerFilterConsumableLoot { get; set; } | ||
public bool IsMainTrackerFilterSimpleLoot { get; set; } | ||
public bool IsMainTrackerFilterUnknownLoot { get; set; } | ||
public bool IsMainTrackerFilterKill { get; set; } | ||
public bool IsDamageMeterTrackingActive { get; set; } = true; | ||
public bool IsTrackingPartyLootOnly { get; set; } | ||
public bool IsTrackingSilver { get; set; } | ||
public bool IsTrackingFame { get; set; } | ||
public bool IsTrackingMobLoot { get; set; } | ||
public bool IsLootLoggerSaveReminderActive { get; set; } | ||
public bool IsSuggestPreReleaseUpdatesActive { get; set; } | ||
public bool IsLootFromMobShown { get; set; } | ||
public double MailMonitoringGridSplitterPosition { get; set; } = 125; | ||
public double DungeonsGridSplitterPosition { get; set; } = 125; | ||
public double StorageHistoryGridSplitterPosition { get; set; } = 125; | ||
public double DamageMeterGridSplitterPosition { get; set; } = 125; | ||
public bool ShortDamageMeterToClipboard { get; set; } | ||
public bool IsMailMonitoringActive { get; set; } = true; | ||
public bool IgnoreMailsWithZeroValues { get; set; } = false; | ||
public int DeleteMailsOlderThanSpecifiedDays { get; set; } = 0; | ||
public bool IsSnapshotAfterMapChangeActive { get; set; } = false; | ||
public bool IsDamageMeterResetByMapChangeActive { get; set; } = false; | ||
public bool IsDamageMeterResetBeforeCombatActive { get; set; } = false; | ||
public double MailMonitoringMarketTaxRate { get; set; } = 4; | ||
public double MailMonitoringMarketTaxSetupRate { get; set; } = 2.5; | ||
public bool IsDungeonClosedSoundActive { get; set; } = false; | ||
public int ItemWindowMainTabQualitySelection { get; set; } | ||
public int ItemWindowHistoryTabQualitySelection { get; set; } | ||
public List<MainTabLocationFilterSettingsObject> ItemWindowMainTabLocationFilters { get; set; } = new(); | ||
} |
Oops, something went wrong.