From f2ccae228bd9fedb781c4bbc0010e4bb9e1adbeb Mon Sep 17 00:00:00 2001 From: Frank Skare Date: Tue, 15 Dec 2020 20:29:32 +0100 Subject: [PATCH] Fix tool auto update crash in case of missing download URL --- Changelog.md | 5 +++++ Forms/AppsForm.vb | 1 + General/Package.vb | 1 + docs/generated/tools.rst | 4 ++-- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Changelog.md b/Changelog.md index 6df00074..0c619dd8 100644 --- a/Changelog.md +++ b/Changelog.md @@ -2,6 +2,11 @@ 2.1.5.2 Beta (2020-12-??) ============ +- Fix tool auto update crash in case of missing download URL. +- AVSMeter 3.0.7.0 +- D2VSource 1.2.0 + + 2.1.5.1 Beta (2020-12-15) ============ diff --git a/Forms/AppsForm.vb b/Forms/AppsForm.vb index 6af9c1af..b566fe7e 100644 --- a/Forms/AppsForm.vb +++ b/Forms/AppsForm.vb @@ -445,6 +445,7 @@ Public Class AppsForm tsbExplore.Enabled = path <> "" tsbLaunch.Enabled = Not CurrentPackage.LaunchAction Is Nothing AndAlso CurrentPackage.Path <> "" miLaunch.Enabled = tsbLaunch.Enabled + miAutoUpdate.Enabled = CurrentPackage.DownloadURL <> "" tsbWebsite.Enabled = CurrentPackage.URL <> "" tsbDownload.Enabled = CurrentPackage.DownloadURL <> "" diff --git a/General/Package.vb b/General/Package.vb index 152f76e4..5fe4555d 100644 --- a/General/Package.vb +++ b/General/Package.vb @@ -619,6 +619,7 @@ Public Class Package .Name = "FFT3DFilter", .Filename = "fft3dfilter.dll", .WebURL = "http://github.com/pinterf/fft3dfilter", + .DownloadURL = "https://github.com/pinterf/fft3dfilter/releases", .Description = "FFT3DFilter uses Fast Fourier Transform method for image processing in frequency domain.", .HelpFilename = "fft3dfilter.html", .AvsFilterNames = {"FFT3DFilter"}, diff --git a/docs/generated/tools.rst b/docs/generated/tools.rst index 424a3ef9..e5b9ad10 100644 --- a/docs/generated/tools.rst +++ b/docs/generated/tools.rst @@ -13,7 +13,7 @@ Tools "AVSTP","AviSynth Plugin","avstp.dll","1.0.3.0","2019-01-01" "checkmate","AviSynth Plugin","checkmate.dll","0.9","2013-12-19" "CNR2","AviSynth Plugin","CNR2.dll","2.6.1","2019-01-01" - "D2VSource","AviSynth Plugin","D2VSource.dll","1.0.0","2020-06-20" + "D2VSource","AviSynth Plugin","D2VSource.dll","1.2.0","2020-12-02" "DCTFilter","AviSynth Plugin","DCTFilter.dll","0.5.1","2020-05-13" "Deblock","AviSynth Plugin","Deblock.dll","2013-12-03","2019-01-01" "Decomb","AviSynth Plugin","Decomb.dll","5.2.4","2013-12-01" @@ -104,7 +104,7 @@ Tools "aomenc","Console App","aomenc.exe","2.0","" "AutoCrop","Console App","AutoCrop.exe","2.0.0.0","2020-08-02" "avs2pipemod","Console App","avs2pipemod64.exe","1.1.1","2016-08-14" - "AVSMeter","Console App","AVSMeter64.exe","3.0.6.0","2020-06-23" + "AVSMeter","Console App","AVSMeter64.exe","3.0.7.0","2020-11-16" "eac3to","Console App","eac3to.exe","3.34","2017-11-19" "fdkaac","Console App","fdkaac.exe","1.0.0","2019-02-13" "ffmpeg","Console App","ffmpeg.exe","N-98647-gffa6072fc7-x64-gcc10.2.0 Patman","2020-08-04"