- TCL/Thomson: improved file detection (.tar file or directory containing DtvData.db, satellite.db, cloneCRC.bin)

- m3u: #EXTINF tag data is displayed in "Short Name" column and can be edited
- m3u: fixed saving #EXTINF lines containing tag data
- m3u: readded "File / Save as" menu item (but not for other types of lists)
This commit is contained in:
Horst Beham
2023-01-04 13:31:46 +01:00
parent 56d0d0cc2b
commit e27087e6e4
14 changed files with 283 additions and 84 deletions

View File

@@ -30,6 +30,7 @@ namespace ChanSort.Api
public ChannelNameEditMode ChannelNameEdit { get; set; }
public bool CleanUpChannelData { get; set; }
public bool DeviceSettings { get; set; }
public bool CanSaveAs { get; set; }
public bool CanSkipChannels { get; set; } = true;
public bool CanLockChannels { get; set; } = true;
public bool CanHideChannels { get; set; } = true;
@@ -67,12 +68,14 @@ namespace ChanSort.Api
public bool CanEditFavListNames { get; set; }
public bool CanEditAudioPid { get; set; }
public bool AllowShortNameEdit { get; set; }
}
#endregion
private Encoding defaultEncoding;
public string FileName { get; protected set; }
public string SaveAsFileName { get; set; }
public DataRoot DataRoot { get; protected set; }
public SupportedFeatures Features { get; } = new SupportedFeatures();