mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Add resolutions service.
This commit is contained in:
@@ -56,33 +56,5 @@ namespace Marechai.Database.Models
|
||||
public virtual ICollection<Screen> Screens { get; set; }
|
||||
|
||||
public long? PaletteView => Palette ?? Colors;
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
if(Chars)
|
||||
{
|
||||
if(Colors == null)
|
||||
return$"{Width}x{Height} characters";
|
||||
|
||||
if(Palette != null &&
|
||||
Colors != Palette)
|
||||
return Grayscale ? $"{Width}x{Height} characters at {Colors} grays from a palette of {Palette}"
|
||||
: $"{Width}x{Height} characters at {Colors} colors from a palette of {Palette}";
|
||||
|
||||
return Colors == 2 && Grayscale ? $"{Width}x{Height} black and white characters"
|
||||
: $"{Width}x{Height} characters at {Colors} colors";
|
||||
}
|
||||
|
||||
if(Colors == null)
|
||||
return$"{Width}x{Height} pixels";
|
||||
|
||||
if(Palette != null &&
|
||||
Colors != Palette)
|
||||
return Grayscale ? $"{Width}x{Height} pixels at {Colors} grays from a palette of {Palette}"
|
||||
: $"{Width}x{Height} pixels at {Colors} colors from a palette of {Palette}";
|
||||
|
||||
return Colors == 2 && Grayscale ? $"{Width}x{Height} black and white pixels"
|
||||
: $"{Width}x{Height} pixels at {Colors} colors";
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user