restructure

This commit is contained in:
NinjaPug
2025-04-14 12:46:10 -04:00
parent 1cf596b379
commit 21b6ad3d75
22 changed files with 1257 additions and 990 deletions

View File

@@ -0,0 +1,24 @@
namespace PCPalConfigurator.Core
{
/// <summary>
/// Stores configuration data for PCPal displays
/// </summary>
public class ConfigData
{
// Common settings
public string LastUsedPort { get; set; }
public string ScreenType { get; set; } // "1602", "TFT4_6", or "OLED"
// LCD-specific settings
public string Line1Selection { get; set; }
public string Line1CustomText { get; set; }
public string Line2Selection { get; set; }
public string Line2CustomText { get; set; }
public string Line1PostText { get; set; }
public string Line2PostText { get; set; }
// OLED-specific settings
public string OledMarkup { get; set; }
public string LastIconDirectory { get; set; }
}
}