Commit Graph

9 Commits

Author SHA1 Message Date
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