Horst Beham
bba6ffb91a
- updated Swiss reference lists with new ONID-TSID-SID for SRF info HD and RSI LA HD
...
- added HDD Hex Edit Neo file structure definition for LaSat / ZapMaster / Gran Prix sat receiver files (.lst)
2021-07-27 12:09:18 +02:00
Horst Beham
11e57dd20b
- minor fixes ("File / File information" didn't ignore deleted channels when counting duplicates)
...
- LG WebOS 5 JSON serializer didn't set RecordIndex and didn't set deleted channels to -1
2021-07-27 01:25:04 +02:00
Horst Beham
3b13bf535b
readme updates
2021-07-26 23:45:02 +02:00
Horst Beham
e61e716aab
readme updates
2021-07-26 23:07:10 +02:00
Horst Beham
a77a1ffa13
- cleaned up readme (moved file formats to separate file)
...
- improved performance for Linux/wine/winetricks
2021-07-26 22:23:24 +02:00
Horst Beham
ab9c2ef520
- fixed restoring of selected font size
...
- set default font size delta to +1 (Segoe UI 9)
- fixed focused row / inactive selected rows to use the selected font size
2021-07-26 00:38:36 +02:00
Horst Beham
7b6ef1219f
- fixed restoring of selected font size
...
- set default font size delta to +1 (Segoe UI 9)
- fixed focused row / inactive selected rows to use the selected font size
2021-07-26 00:38:15 +02:00
Horst Beham
36ce58ea15
massive UI overhaul:
...
- user interface can now be toggled between
- **split view**: classic ChanSort UI with new/ordered and old/full list side-by-side
- **single-table**: simplified and more intuitive UI, but not quite as powerful
When you choose to "Modify current list", the single-table view is used by default,
otherwise the split view. But you can always toggle between them.
- added option to select a color theme. The UI now uses the "Office 2019 Colorful" theme by default,
the old theme was "Office 2016 Blue".
- improved many keyboard shortcuts (open the drop-down menus to see the shortcuts)
- improved some icons to work better with dark themes
2021-07-26 00:14:21 +02:00
Horst Beham
356e5fe52a
- fixed SignalSource.SatIP to not include Sat, because it caused ambiguity betwen DvbS and SAT>IP.
...
This affected Panasonic lists where all SAT>IP channels ended up in the normal DVB-S list together with DVB-S channels.
2021-07-25 00:40:28 +02:00
Horst Beham
417e790c4d
improved build.md
2021-07-24 19:35:12 +02:00
Horst Beham
edfeaff89a
improved build.md
2021-07-24 19:33:10 +02:00
Horst Beham
29d5137296
improved build.md
2021-07-24 19:24:19 +02:00
Horst Beham
9c06c96a4b
fixed build.md and links
2021-07-24 19:02:43 +02:00
Horst Beham
6c94e62eca
- restructured source and added build configuration to build all non-UI projects without the need for a DevExpress license
2021-07-24 18:59:03 +02:00
Horst Beham
22f9d43adc
Blaupunkt, Dyon, Hisense, Sharp and many others using DVBS_Program.csv, DVBS_CHANNEL_TABLE.csv, MSxxxx_DVBS_CHANNEL_TABLE.csv:
...
- added support for Hisense .csv files with 6 columns including "channel number" and "LCN"
- using separate lists for DTV, Radio and Data, which all start with 1
2021-07-23 21:44:02 +02:00
Horst Beham
e5d7e5a325
had to re-add app.config with assembly redirects to work around dll version conflicts with System.Runtime.CompilerServices.Unsafe and all the Microsoft.Data.Sqlite related libraries
2021-07-18 23:11:07 +02:00
Horst Beham
5a6e8d9082
- using AnyCPU to support x64 and ARM based CPUs (e.g. running on Win10-arm on a Mac Pro with M1 CPU)
...
- upgraded to latest Sqlite libraries to support ARM
- finished implementation for Hisense Vidaa U5.2 file format (using servicelist.db with renamed tables and columns)
2021-07-18 12:24:51 +02:00
Horst Beham
cc1cebcacd
- switched to AnyCPU build
...
- updated to latest nuget packages (stable)
2021-07-12 14:36:18 +02:00
Horst Beham
7553d3b508
updating Service.Selectable also for the new DB schema
2021-07-09 09:30:21 +02:00
Horst Beham
0890c0f2c7
- fixed application of .txt reference lists (which had no effect at all on philips lists)
...
- improved support for Vidaa 5.1 Hisense format
2021-07-08 22:13:08 +02:00
Horst Beham
70811cf829
- added experimental support for Hisense Vidaa U5.2 format
...
- upgraded to DevExpress 21.1.4
2021-07-03 01:15:41 +02:00
Horst Beham
2124346be0
- when deleted and non-deleted channels match a reference item, prefer the non-deleted
...
- upgrade to DX 21.1.3
- improved high-dpi-support (mixed DPI screens or VM/remote desktop with high-dpi only)
2021-06-13 04:03:12 +02:00
Horst Beham
b0a99064d9
- fixed issue with high-res displays / Windows display scaling other than 100% aka 96dpi, that caused columns to
...
become wider every time the program was started.
2021-05-01 18:24:13 +02:00
Horst Beham
35111daeda
2021-05-01
...
- added "Settings / Reset to defaults and restart" function to delete the stored customized settings in case something
went wrong (like massively oversized column widths)
- Philips ChannelMap\_30: fixed error when trying to save this type of list
- Upgraded to DevExpress WinForms 20.2.7 user interface library
2021-05-01 11:41:33 +02:00
Horst Beham
5a07d36f56
removed DependencyChecker code that was used to ensure VC2010 Redist x86 is installed
2021-04-25 18:41:53 +02:00
Horst Beham
8b956ed364
- replaced System.Data.SQLite with Microsoft.Data.Sqlite because MS removed the required VC2010 Redist x86 from their website
...
- updated bunch of other Nuget packages
2021-04-25 18:31:05 +02:00
Horst Beham
fb4005c99b
- Philips ChannelMap\_30: fixed bug that caused favorite lists to be in wrong order
2021-04-11 21:02:10 +02:00
Horst Beham
2e22005fe1
- added support for user-defined favorite list names within each channel list (antenna, cable, sat, ....)
...
- fixed bug saving wrong audioPid values in LG WebOS 4 XML/JSON files
2021-04-11 13:17:53 +02:00
Horst Beham
a75d219026
added support for loading and saving ChannelMap_30 format including favorites
2021-04-11 12:08:47 +02:00
Horst Beham
635d6404e0
Samsung .zip: Support for files that contain an empty SRV_EXT_APP table, which caused the whole list to show up empty.
2021-04-10 10:08:45 +02:00
Horst Beham
6e2358ffbb
- Philips: another fix for lists with missing s2channellib\\DVBSall.xml file
2021-04-02 19:36:46 +02:00
Horst Beham
0306c63dbd
fixed to work with DevExpress 20.2
2021-04-02 17:11:44 +02:00
Horst Beham
98c95e3f60
Merge pull request #226 from JonnyTech/tivusat-standard
...
Add tivusat (Italian) standard list
2021-04-02 17:10:59 +02:00
Horst Beham
530a4be23d
- Upgrade to DevExpress 20.2.6
...
- Philips: ignore read-only files during load (which cause an error when saving the list)
2021-04-02 15:33:26 +02:00
Horst Beham
443f26e6ac
- LG webOS 5: fixed handling of channels with an ampersand (&) character showing as "&" and not matching
...
a text-only reference list.
2021-03-28 20:10:57 +02:00
Horst Beham
4f54f41169
- LG webOS 5: fixed handling of channels with an ampersand (&) character showing as "&" and not matching
...
a text-only reference list.
2021-03-28 20:07:35 +02:00
Horst Beham
8c0d9d7079
fixed test
2021-03-27 17:05:23 +01:00
Horst Beham
7da7768495
- SatcoDX (.sdx): fixed handling of format version 105, which contains trailing data after the last channel
...
- SatcoDX: changing the character set in the menu now instantly corrects channel names with non-ASCII characters
2021-03-27 16:54:53 +01:00
Horst Beham
9387fb19c1
- fixed issue where indistinguishable channels were reassigned a number during application of a reference list
2021-03-17 17:46:11 +01:00
Horst Beham
1f809bd571
- bugfix for Sharp/Dyon/... .csv file formats with less than 52 colums
...
- improved reference list channel matching: if multiple channels match the same name, then the candidates are narrowed
down by service type (TV/radio/data - if known), case sensitivity (upper/lowercase), encryption (unencrypted first)
2021-03-17 07:01:05 +01:00
Horst Beham
40f963ee69
- Sharp .csv with onid/tsid/sid now also updates the Channel Number/Program Index inside the file
...
- added info about Sharp/Dyon/Blaupunkt/... to readme
2021-03-16 11:41:59 +01:00
Horst Beham
09beaf5e80
- added support for *.csv channel lists from various manufacturers (Sharp, Dyon, Blaupunkt, Hisense, ...)
...
- updated readme with system requirement (including Linux) and TV models
2021-03-15 20:53:45 +01:00
Horst Beham
5705a435b4
- 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)
2021-03-14 22:13:22 +01:00
Horst Beham
f5010439cb
- W.I.P: Enigma2 lamedb / bouquets support for Linux based Set-Top-Boxes (Dreambox, VU+, Octagon, ...)
...
- Toshiba settingsDB.db: support for lists without analog tuner data (missing TADTunerDataTable)
- Grunding: failed to load lists where the <Digital> element did not contain a <channels> child element
- W.I.P: reworking the reference list system so that a simple list of channels can be applied to the main channel numbers or a particular favorite list.
(The "Automatically reorder all lists" options currently does not work)
2021-03-13 18:11:30 +01:00
Horst Beham
9d4467c868
more changes for enigma2 list with 64+ favorite lists (bouquets)
2021-03-07 20:48:31 +01:00
Horst Beham
cb1fb9db5d
- basic support for Enigma2 (Dreambox, Vu+,...) channel lists
...
- dynamic number of favorite lists (still limited to 64 due to bitmask)
2021-03-07 16:12:21 +01:00
Horst Beham
bc4b650f20
- Philips ChannelMap_45: TV did not remember last selected favorite list when first fav list was created by ChanSort.
...
- Philips ChannelMap_100 and later: "Channel" XML elements inside the DVB*.xml files are now reordered by program nr.
- Philips ChannelMap_105 and 110: fixed saving favorite lists (keeping FavoriteNumber="0" in DVB*.xml and only
setting the numbers in Favorites.xml)
- m3u: keep original end-of-line characters (CRLF or LF)
- m3u: detect whether channel names are prefixed with a program number or not, and save the file in the same way.
2021-02-24 11:05:47 +01:00
JonnyTech
d48d10dc70
Add tivisat standard list
...
List taken from "standard" column of table at https://canalisat.altervista.org/tivusat.php
2021-02-22 20:45:16 +00:00
Horst Beham
fb37239685
Philips ChannelMap\_105 and 110: fixed broken favorites.xml file and DVB\*.xml when channels were renamed
2021-02-17 16:02:19 +01:00
Horst Beham
b898b856b7
- UI: added search button (because it is not obvious that the top row of the table is a search/filter row)
2021-02-17 10:02:42 +01:00