Commit Graph

77 Commits

Author SHA1 Message Date
hbeham
8aee8a75d0 - various improvements for Sony 1.1.0e format (handling deleted channels that need a unique number)
- DX upgrade to 19.1.5
2019-08-11 10:04:29 +02:00
hbeham
25b2df7734 - added partial support for Philips .xml channel lists
(There are MANY different file formats, only a few are currently supported)
- fixed "most-recently-used" getting reversed every time the program was started
- added "UTF-8 (Unicode)" character set to menu
- fixed disappearing columns when loading different channel lists without restarting the application
2019-08-05 23:50:53 +02:00
hbeham
55a7a1a048 - fix: Application failed to save config and didn't exit when the folder %LOCALAPPDATA%\ChanSort doesn't exist 2019-07-25 18:02:17 +02:00
hbeham
6786dc5615 - using custom %LOCALAPPDATA%\ChanSort\chansort.xml config file instead of standard .NET Settings with user.config
- .sdx files supported by the "SilvaSchneider" loader are also used by ITT, Medion, Nabo, ok., PEAQ, Schaub Lorenz and, Telefunken
- fixed Sony DVB-T channel lists
- fixed using wrong loader, when a file type was selected in the OpenFileDialog
2019-07-20 14:54:01 +02:00
hbeham
1e26ef9cd4 Generalized Crc32 implementation so it can be used for LG (TLL), Panasonic (.bin and .db) and Sony (sdb.xml) 2019-07-20 02:08:51 +02:00
hbeham
8e6d32e557 fixed support for Sony "FormateVer 1.1.0" DVB-C/T channel lists 2019-07-18 12:24:25 +02:00
hbeham
1acf6435c2 - implemented saving for "e" and normal formats
- correct handling for "e" program numbers
- code cleanup
2019-07-16 12:42:45 +02:00
hbeham
7fa2073c46 code cleanup 2019-07-16 02:27:56 +02:00
hbeham
57d6a7d8c1 partial Save implementation (only "non-E" format) and no checksum update 2019-07-16 01:44:18 +02:00
hbeham
077d08a343 - added support for DVB-T, DVB-C and predefined DVB-S lists (all still read-only) 2019-07-15 14:01:01 +02:00
hbeham
daeb9ffb1b - fixed 200MHz offset for Samsung DVB-C channels
- added support for Sony channel lists (read-only at the moment)
- added option to disable check for updates
2019-07-14 22:54:46 +02:00
hbeham
d10845a701 added support for Silva-Schneider .sdx channel lists 2019-07-13 22:11:28 +02:00
hbeham
40a5add66e - upgrade to DX 19.1
- added missing DLL required for printing
- support for channel file name as command line argument
- added explorer integration option in settings menu (to register file types)
- added drag/drop support to drag a file from windows explorer onto chansort to open it
- added reference list for vodafone cable TV in Berlin
2019-07-13 12:59:51 +02:00
hbeham
e32a94f819 context menu entry "Add Channel" had no function. Now using same icon and function as the "Add Channels" button 2019-02-16 11:34:49 +01:00
hbeham
3c3260d8a3 fixed "hidden" flag for Samsung C/D/E/F series (.scm lists) 2019-02-12 14:13:21 +01:00
hbeham
de68993721 - fixed saving VDR lists after applying a reference list which contained no longer existing channels (cast exception for the proxy ChannelInfo record)
- no longer load samsung .zip lists with invalid internal folder structure (all files must be in the root folder of the .zip)
2019-02-10 16:59:20 +01:00
hbeham
c57dd9e4b9 fixed NPE in unit tests 2019-02-10 16:08:26 +01:00
hbeham
e4c51d12fa - fixed "delete channels", which were added at the end regardless of the user selection
- changed logic how channel lists can control which columns are visible in the UI
- added column for PcrPid
- removed column AudioPid from SCM lists
- added handling for SCM lists where the value of the "hidden" flag is 255. (Guessing the hidden-status based on another field)
2019-02-10 15:56:03 +01:00
hbeham
3c7ef35e80 fixed deployment script to add DevExpress 18.2 DLLs 2019-02-06 11:44:01 +01:00
hbeham
e73cc381f7 fixed build settings for .NET 4.5.2 2019-02-05 20:03:47 +01:00
hbeham
98acb03b52 - upgraded to DevExpress 18.2
- hide VPID and APID columns for Panasonic (no data provided)
- Samsung J lists could have a \0 character at the end of a unicode16 string, which caused "Copy to Excel" to truncate the text
- Fixed new-version check to work with github (only supports TLS 1.2 and newer now, not SSL 3.0)
- added pull-request with GB Sky reference channel list
2019-02-05 19:30:47 +01:00
RattyDAVE
9dd5497819 Update gb_astra282E_sky.txt
Updated Channel List
2018-12-19 21:14:32 +00:00
JayJay1989
2c3102fc8c Added Belgian Reference Channelist
Added Belgian Reference Channelist
2018-09-23 04:13:55 +02:00
hbeham
cd9aa99ff8 - added Romanian translation
- replaced flag images with versions from "famfamfam.com"
2018-01-23 21:40:58 +01:00
Vladimir Yakovlev
262b218a7c Russia Tricolor TV on Eutelsast 36E reference lists 2018-01-10 21:16:08 +03:00
hbeham
6379920331 fixed handling of program numbers for deleted channels:
- after loading a list it is now ensures that if IsDeleted => OldProgramNr =-1 and for fixing bad files: if OldProgramNr == -1 => IsDeleted = true
- while saving a list, if NewProgramNr == -1, the channel will be set to IsDeleted=true and temporarily gets a sequential NewProgramNr assigned, so that no "-1" or duplicate numbers end up in the file. Afterwards for deleted channels the NewProgramNr will be set back to -1.
- GlobalClone files now set IsDeleted and IsDisabled if a channel was removed
2017-11-30 14:50:22 +01:00
Horst Beham
eb8d8a9fb7 Merge pull request #84 from SirLupus/master
Unitymedia NRW TV Reference List
2017-11-20 16:44:49 +01:00
hbeham
ae5320192b - fixed possible NPE if a file contains no supported list
- updated readme
2017-11-16 12:05:02 +01:00
hbeham
d9a252a97b - fixed favorites for Samsung J and later series 2017-11-16 11:26:50 +01:00
hbeham
f6e039a08d using automated VC build number to show build date in window title 2017-10-29 16:11:00 +01:00
hbeham
aa4e0a93e0 fixed build date in main menu title 2017-10-29 16:03:51 +01:00
hbeham
46f2ca8c53 clarified VC++ 2010 redist popup message 2017-10-29 15:55:01 +01:00
hbeham
5e81167b3d - Samsung .scm: added support for Skip + Hidden flags for D-H series DVB-T/C
- negative mask values in a .ini file now invert the value of the flag (clear instead of set and v.v.)
2017-10-29 15:45:35 +01:00
hbeham
1f92149c88 - reversed order of loading TransponderDataBase and UserTransponderDataBase so that the User data will have priority 2017-10-28 14:09:51 +02:00
hbeham
6776b21454 - update to DX 17.1.7
- added a "DllName" property to all loaders (set automatically in the main app) for improved error output
- added a "View" class that lets loaders show a dialog prompt without adding direct references to DX assemblies
- Samsung SCM loader now prompts for TV series if it can't be auto-detected uniquely
- added fixes for Samsung .zip format from 288adf7bd2
- added popup to open download page for VC2010 x86 redist if not installed (needed to open SQLite files)
- added hack to work around a problem in the SharpZipLib when Windows returns an invalid code page
2017-10-28 13:20:39 +02:00
SirLupus
8511f79107 Unitymedia NRW Reference List
Unitymedia NRW Reference List, only TV is sorted.
2017-10-17 15:57:01 +02:00
hbeham
e53d746197 fixed Panasonic loader rejecting all files 2017-06-10 12:19:36 +02:00
hbeham
c576b94de8 upgrade to DevExpress 17.1 library 2017-06-08 23:27:34 +02:00
hbeham
6cf02f4f90 - added experimental support for Loewe / Hisense 2017 servicelist.db
file format
- show error message when trying to open a .zip file that doen't contain
  the expected files of a Samsung J series or Toshiba .zip channel list
- show error message when trying to open a broken .zip file, which is
  most likely caused by exporting to a USB stick formatted with NTFS
- allow changing the "crypt" flag for Samsung .scm lists
- iterating through loaders supporting a file extension till one can read the file
2017-06-08 20:01:42 +02:00
hbeham
16b3f3fbc0 exerimental support for Hisense's new channellist.db format 2017-03-31 16:55:48 +02:00
Horst Beham
09255695fc Merge pull request #44 from prezeskk/patch-1
Update Lookup.csv
2017-02-01 22:46:45 +01:00
Horst Beham
9adac25e3d Merge pull request #39 from gdhgdhgdh/feature/uk-reference-lists
UK Freesat and UK Sky TV reference lists
2017-02-01 22:45:56 +01:00
hbeham
11489c26e3 fixed some translation issues 2017-01-26 12:55:25 +01:00
hbeham
decdbb776b - fixed error with latest Hisense channel.db format
- preparing Czech translation
2017-01-26 12:49:36 +01:00
Krzysztof Kulesza
10a59121b5 Update Lookup.csv
Add Polish TV SAT Cyfrowy Polsat ONID
2016-10-04 08:38:10 +02:00
Gavin Hamill
a93ea57abc UK Freesat and UK Sky TV reference lists 2016-09-19 20:44:15 +01:00
hbeham
a624c2bfe1 - fixed GlobalClone saving (must preserve space character for empty channel names)
- fixed .scm format detection based on CloneInfo content when .scm file was renamed by user
- upgraded DevExpress
2016-08-10 22:27:52 +02:00
hbeham
8182beb1c8 wiki and astra-19.2E-austria-list updated 2016-05-09 14:44:14 +02:00
hbeham
9dc520e22e translated readme to German 2016-05-07 03:31:37 +02:00
hbeham
4175f87de3 updated version, readme, screenshots, ... 2016-05-07 02:02:49 +02:00