mirror of
https://github.com/PredatH0r/ChanSort.git
synced 2026-03-05 11:40:43 +01:00
- added unit tests for Enigma2 and Grundig loaders
- added round-trip unit test for all loaders to check reordering channels and favorites, saving and reloading - internal code clean-up regarding different favorite list modes (none vs. flags vs. ordered per source vs. mixed source)
This commit is contained in:
@@ -70,8 +70,8 @@ namespace ChanSort.Loader.Philips
|
||||
this.Features.DeleteMode = DeleteMode.NotSupported;
|
||||
this.Features.CanSaveAs = false;
|
||||
this.Features.CanHaveGaps = false;
|
||||
this.Features.SupportedFavorites = Favorites.A; // Map45 format will change this
|
||||
this.Features.SortedFavorites = false; // satellite favorites are stored in a separate file that may support independent sorting, but DVB C/T only have a flag
|
||||
this.Features.FavoritesMode = FavoritesMode.Flags; // satellite favorites are stored in a separate file that may support independent sorting, but DVB C/T only have a flag
|
||||
this.Features.MaxFavoriteLists = 1; // Map45 format will change this
|
||||
this.Features.AllowGapsInFavNumbers = false;
|
||||
this.Features.CanEditFavListNames = false;
|
||||
|
||||
@@ -647,9 +647,9 @@ namespace ChanSort.Loader.Philips
|
||||
this.favChannels.AddChannel(chan);
|
||||
}
|
||||
}
|
||||
this.Features.SupportedFavorites = (Favorites)0xFF;
|
||||
this.Features.SortedFavorites = true;
|
||||
this.Features.MixedSourceFavorites = true;
|
||||
|
||||
this.Features.FavoritesMode = FavoritesMode.MixedSource;
|
||||
this.Features.MaxFavoriteLists = 8;
|
||||
this.Features.AllowGapsInFavNumbers = false;
|
||||
|
||||
using var conn = new SQLiteConnection($"Data Source={listDb}");
|
||||
|
||||
Reference in New Issue
Block a user