Commit Graph

11 Commits

Author SHA1 Message Date
Horst Beham
3139f3d9f4 Various changes and refactorings to integrate the suggested changes from pull-request https://github.com/PredatH0r/ChanSort/pull/358 to handle the distinction between IP-antenna, IP-cable, IP-sat and DVB-T, DVB-C, DVB-S for Panasonic TVs.
- SignalSource.IP is now treated as a broadcast system (distinguishing Analog/Dvb/Ip) and no longer a broadcast medium (like antenna/cable/sat).
- SignalSource.Digital was renamed to DVB
2023-06-03 10:38:11 +02:00
Horst Beham
73cc50590d - TCL: separate lists for DVB-C/T/S, each starting at 1
- TCL: "Hide" in the UI now translates to "IsSkipped" in the database (just like the TV does it with its menu)
- VisionEdge4K: TV doesn't use the disp_order directly but instead only orders channels by it and creates distinct lists per satellite, all starting at 1
2023-01-14 20:46:07 +01:00
Horst Beham
2d4729e4b7 mimicing behaviour of changes through TV's menu more closely:
- hiding sets EditFlag 0x08 and IsSkipped=1 (but leaves unlockedFlag unchanged)
- moving sets EditFlag 0x02 (but not IsMove)
- deleting sets EditFlag 0x10 and IsDelete=1
2023-01-12 21:29:12 +01:00
Horst Beham
073cf33fb6 - TCL: fixed CRC calculation for DtvData.db files larger than 307200 bytes
- TCL: support for editing data in Atrributes (!) table (lock, hide, skip, ...)
- TCL: removed alternative code for reading/writing .tar archives
- added info about running ChanSort on a Mac to readme
2023-01-12 20:20:44 +01:00
Horst Beham
864819fb1b - TCL: fixed deleting channels 2023-01-10 15:36:50 +01:00
Horst Beham
dd96064d20 - custom .tar archive reader/writer to preserve unix file metadata (in case it matters to the TV)
- cleaned up structure definition files for HDD Hex Editor Neo
2023-01-08 01:50:34 +01:00
Horst Beham
aab1fa495a - DBM: fixed setting Hide/Lock/Skip/Favorites
- TCL .tar: build-options for trouble shooting (using different TAR implementations and minimal file updates)
2023-01-06 19:33:28 +01:00
Horst Beham
e27087e6e4 - 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)
2023-01-04 13:31:46 +01:00
Horst Beham
61a25ae913 cleaning up dependencies 2023-01-03 20:43:15 +01:00
Horst Beham
e40a12bb31 cleaning up dependencies 2023-01-03 20:05:07 +01:00
Horst Beham
df0dac0f23 - added loader for TCL/Thomson Channel_List_*.tar with DtvData.db and satellite.db inside
- fixed text input in "Favorites" column (for lists that only have favorite markers and not individual numbers)
- converted source code to use SDK/MSBuild project files (for future migration to .NET 7 or 8)
2023-01-03 19:22:58 +01:00