Commit Graph

185 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
v2019-08-05
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 v2019-07-25 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
v2019-07-20
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 v2019-07-18 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
v2019-07-16
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 v2019-07-14 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
v2019-07-13
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) v2019-02-12 2019-02-12 14:13:21 +01:00
Horst Beham
7247d58688 Merge pull request #127 from hyagli/patch-1
Updated the link for Samsung TVs to wiki
2019-02-12 14:03:04 +01:00
Hüseyin Yağlı
7ac434b1b8 Updated the link for Samsung TVs to wiki 2019-02-11 00:08:43 +03: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 v2019-02-10 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 v2019-02-06 2019-02-06 11:44:01 +01:00
Horst Beham
a1e3849cda Merge pull request #122 from RattyDAVE/patch-2
Update gb_astra282E_sky.txt
2019-02-06 08:57:57 +01:00
Horst Beham
3e822ec090 Merge branch 'master' into patch-2 2019-02-06 08:57:45 +01:00
hbeham
e73cc381f7 fixed build settings for .NET 4.5.2 v2019-02-05 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
Horst Beham
1855898096 Merge pull request #121 from RattyDAVE/patch-1
Update gb_astra282E_sky.txt
2019-02-05 18:27:15 +01:00
RattyDAVE
b645a6e62b Update gb_astra282E_sky.txt 2018-12-20 18:43:20 +00:00
RattyDAVE
9dd5497819 Update gb_astra282E_sky.txt
Updated Channel List
2018-12-19 21:14:32 +00:00
Horst Beham
1d491c8bdf Merge pull request #117 from JayJay1989/master
Added Belgian Reference Channelist
2018-10-04 20:20:04 +02: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
Horst Beham
2a80343e1c Merge pull request #97 from nagos/master
Russia Tricolor TV on Eutelsast 36E reference lists
2018-01-13 14:57:47 +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
v2017-11-30
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 v2017-11-16 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 v2017-10-29 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 v2017-06-10 2017-06-10 12:19:36 +02:00
hbeham
c576b94de8 upgrade to DevExpress 17.1 library v2017-06-08 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