diff --git a/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj index 6b36841c..154de5b5 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj @@ -59,8 +59,8 @@ - - ..\..\packages\SharpCompress.0.25.1\lib\net46\SharpCompress.dll + + ..\..\packages\SharpCompress.0.26.0\lib\net46\SharpCompress.dll @@ -78,9 +78,12 @@ ..\..\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll + + ..\..\packages\System.Text.Encoding.CodePages.4.5.1\lib\net461\System.Text.Encoding.CodePages.dll + - ..\..\packages\UTF.Unknown.2.3.0\lib\net40\UtfUnknown.dll + ..\..\packages\UTF.Unknown.2.5.0\lib\net40\UtfUnknown.dll diff --git a/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/packages.config b/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/packages.config index 3198d30e..c0944eb4 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/packages.config +++ b/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/packages.config @@ -1,9 +1,10 @@  - + - + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/CsvViewerPanel.xaml.cs b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/CsvViewerPanel.xaml.cs index daf48e6d..a7d49add 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/CsvViewerPanel.xaml.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/CsvViewerPanel.xaml.cs @@ -48,14 +48,14 @@ public void LoadFile(string path) using (var sr = new StreamReader(new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))) { - var conf = new Configuration {MissingFieldFound = null, BadDataFound = null}; + var conf = new CsvConfiguration(CultureInfo.CurrentUICulture) {MissingFieldFound = null, BadDataFound = null, DetectDelimiter = true}; using (var parser = new CsvParser(sr, conf)) { var i = 0; - while (true) + while (parser.Read()) { - var row = parser.Read(); + var row = parser.Record; if (row == null) break; row = Concat(new[] {$"{i++ + 1}".PadLeft(6)}, row); diff --git a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj index 6b8a3664..f00f5594 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj @@ -56,13 +56,23 @@ - - ..\..\packages\CsvHelper.12.3.2\lib\net45\CsvHelper.dll + + ..\..\packages\CsvHelper.27.1.1\lib\net45\CsvHelper.dll + + ..\..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll + + + ..\..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll + + + + ..\..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll + ..\..\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll diff --git a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/packages.config b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/packages.config index afb5016c..03e17e24 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/packages.config +++ b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/packages.config @@ -1,7 +1,10 @@  - - + + + + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj index 37bcccd6..ffa0cb4e 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj @@ -61,14 +61,14 @@ - - ..\..\packages\Microsoft.Web.WebView2.1.0.664.37\lib\net462\Microsoft.Web.WebView2.Core.dll + + ..\..\packages\Microsoft.Web.WebView2.1.0.1020.30\lib\net45\Microsoft.Web.WebView2.Core.dll - - ..\..\packages\Microsoft.Web.WebView2.1.0.664.37\lib\net462\Microsoft.Web.WebView2.WinForms.dll + + ..\..\packages\Microsoft.Web.WebView2.1.0.1020.30\lib\net45\Microsoft.Web.WebView2.WinForms.dll - - ..\..\packages\Microsoft.Web.WebView2.1.0.664.37\lib\net462\Microsoft.Web.WebView2.Wpf.dll + + ..\..\packages\Microsoft.Web.WebView2.1.0.1020.30\lib\net45\Microsoft.Web.WebView2.Wpf.dll @@ -124,11 +124,11 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/packages.config b/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/packages.config index 42b00d6e..9fc4b4a0 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/packages.config +++ b/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/packages.config @@ -1,5 +1,4 @@  - - + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj index 6bfbeac6..e90112c2 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj @@ -62,14 +62,14 @@ .\LibAPNG.dll - - ..\..\packages\Magick.NET-Q8-AnyCPU.7.23.4\lib\net40\Magick.NET-Q8-AnyCPU.dll + + ..\..\packages\Magick.NET-Q8-AnyCPU.8.4.0\lib\net20\Magick.NET-Q8-AnyCPU.dll - - ..\..\packages\Magick.NET.Core.6.2.0\lib\net40\Magick.NET.Core.dll + + ..\..\packages\Magick.NET.Core.8.4.0\lib\net20\Magick.NET.Core.dll - - ..\..\packages\Magick.NET.SystemWindowsMedia.3.0.9\lib\net40\Magick.NET.SystemWindowsMedia.dll + + ..\..\packages\Magick.NET.SystemWindowsMedia.4.0.9\lib\net40\Magick.NET.SystemWindowsMedia.dll diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/packages.config b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/packages.config index 46bf5d63..af2dcf0c 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/packages.config +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/packages.config @@ -1,7 +1,7 @@  - - - + + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj index c3c90613..5923a459 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj @@ -63,7 +63,7 @@ - ..\..\packages\UTF.Unknown.2.3.0\lib\net40\UtfUnknown.dll + ..\..\packages\UTF.Unknown.2.5.0\lib\net40\UtfUnknown.dll diff --git a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/packages.config b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/packages.config index 08541d01..e44528b7 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/packages.config +++ b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj index 3084accd..350d19e3 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj @@ -65,8 +65,8 @@ - - ..\..\packages\PdfiumViewer.Updated.2.14.0\lib\net45\PdfiumViewer.dll + + ..\..\packages\PdfiumViewer.Updated.2.14.2\lib\net45\PdfiumViewer.dll diff --git a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/packages.config b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/packages.config index 693109ee..312191c9 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/packages.config +++ b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/packages.config @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj index f09a0af3..4157040d 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj @@ -68,7 +68,7 @@ - ..\..\packages\UTF.Unknown.2.3.0\lib\net40\UtfUnknown.dll + ..\..\packages\UTF.Unknown.2.5.0\lib\net40\UtfUnknown.dll diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/packages.config b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/packages.config index dcbabff5..2c632c38 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/packages.config +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/packages.config @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/QuickLook/QuickLook.csproj b/QuickLook/QuickLook.csproj index 36aaeff0..adfb6947 100644 --- a/QuickLook/QuickLook.csproj +++ b/QuickLook/QuickLook.csproj @@ -86,8 +86,8 @@ - - ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll + + ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll diff --git a/QuickLook/packages.config b/QuickLook/packages.config index 7c080311..ea29129e 100644 --- a/QuickLook/packages.config +++ b/QuickLook/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file