Update dependencies in go.sum to latest versions
This commit removes outdated dependencies and adds updated versions of required modules in the `go.sum` file. The changes ensure the project uses the latest compatible releases, improving stability and maintaining compatibility with current updates.
This commit is contained in:
@@ -6,6 +6,7 @@ package handler
|
||||
import (
|
||||
"archive/tar"
|
||||
"errors"
|
||||
"fyne.io/fyne/v2"
|
||||
"fyne.io/fyne/v2/canvas"
|
||||
"fyne.io/fyne/v2/widget"
|
||||
"git.kor-elf.net/kor-elf/gui-for-ffmpeg/kernel"
|
||||
@@ -32,7 +33,9 @@ func (h ConvertorHandler) downloadFFmpeg(progressBar *widget.ProgressBar, progre
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "downloadRun",
|
||||
})
|
||||
progressMessage.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
err = downloadFile("ffmpeg/ffmpeg.tar.xz", "https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-linux64-gpl.tar.xz", progressBar)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -41,7 +44,9 @@ func (h ConvertorHandler) downloadFFmpeg(progressBar *widget.ProgressBar, progre
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "unzipRun",
|
||||
})
|
||||
progressMessage.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
err = unTarXz("ffmpeg/ffmpeg.tar.xz", "ffmpeg", progressBar)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -51,13 +56,22 @@ func (h ConvertorHandler) downloadFFmpeg(progressBar *widget.ProgressBar, progre
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "testFF",
|
||||
})
|
||||
progressMessage.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
|
||||
err = h.saveSettingFFPath("ffmpeg/ffmpeg-master-latest-linux64-gpl/bin/ffmpeg", "ffmpeg/ffmpeg-master-latest-linux64-gpl/bin/ffprobe")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "completedQueue",
|
||||
})
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -95,7 +109,9 @@ func downloadFile(filepath string, url string, progressBar *widget.ProgressBar)
|
||||
f.Write(buf[:n])
|
||||
downloaded += int64(n)
|
||||
progressBar.Value = float64(downloaded) / float64(resp.ContentLength) * 100
|
||||
progressBar.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressBar.Refresh()
|
||||
})
|
||||
}
|
||||
}
|
||||
return nil
|
||||
@@ -105,6 +121,10 @@ func unTarXz(fileTar string, directory string, progressBar *widget.ProgressBar)
|
||||
progressBar.Value = 0
|
||||
progressBar.Max = 100
|
||||
|
||||
fyne.Do(func() {
|
||||
progressBar.Refresh()
|
||||
})
|
||||
|
||||
f, err := os.Open(fileTar)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -180,7 +200,9 @@ func unTarXz(fileTar string, directory string, progressBar *widget.ProgressBar)
|
||||
|
||||
unpackedFiles++
|
||||
progressBar.Value = float64(unpackedFiles) / float64(totalFiles) * 100
|
||||
progressBar.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressBar.Refresh()
|
||||
})
|
||||
}
|
||||
|
||||
ffmpegPath := filepath.Join(directory, "ffmpeg-master-latest-linux64-gpl", "bin", "ffmpeg")
|
||||
|
@@ -32,7 +32,9 @@ func (h ConvertorHandler) downloadFFmpeg(progressBar *widget.ProgressBar, progre
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "downloadRun",
|
||||
})
|
||||
progressMessage.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
err = downloadFile("ffmpeg/ffmpeg.zip", "https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip", progressBar)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -41,7 +43,9 @@ func (h ConvertorHandler) downloadFFmpeg(progressBar *widget.ProgressBar, progre
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "unzipRun",
|
||||
})
|
||||
progressMessage.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
err = unZip("ffmpeg/ffmpeg.zip", "ffmpeg", progressBar)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -51,12 +55,21 @@ func (h ConvertorHandler) downloadFFmpeg(progressBar *widget.ProgressBar, progre
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "testFF",
|
||||
})
|
||||
progressMessage.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
err = h.saveSettingFFPath("ffmpeg/ffmpeg-master-latest-win64-gpl/bin/ffmpeg.exe", "ffmpeg/ffmpeg-master-latest-win64-gpl/bin/ffprobe.exe")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
progressMessage.Text = h.app.GetLocalizerService().GetMessage(&i18n.LocalizeConfig{
|
||||
MessageID: "completedQueue",
|
||||
})
|
||||
fyne.Do(func() {
|
||||
progressMessage.Refresh()
|
||||
})
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -94,7 +107,9 @@ func downloadFile(filepath string, url string, progressBar *widget.ProgressBar)
|
||||
f.Write(buf[:n])
|
||||
downloaded += int64(n)
|
||||
progressBar.Value = float64(downloaded) / float64(resp.ContentLength) * 100
|
||||
progressBar.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressBar.Refresh()
|
||||
})
|
||||
}
|
||||
}
|
||||
return nil
|
||||
@@ -104,6 +119,10 @@ func unZip(fileZip string, directory string, progressBar *widget.ProgressBar) er
|
||||
progressBar.Value = 0
|
||||
progressBar.Max = 100
|
||||
|
||||
fyne.Do(func() {
|
||||
progressBar.Refresh()
|
||||
})
|
||||
|
||||
archive, err := zip.OpenReader(fileZip)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -149,7 +168,9 @@ func unZip(fileZip string, directory string, progressBar *widget.ProgressBar) er
|
||||
|
||||
unpackedBytes += bytesRead
|
||||
progressBar.Value = float64(unpackedBytes) / float64(totalBytes) * 100
|
||||
progressBar.Refresh()
|
||||
fyne.Do(func() {
|
||||
progressBar.Refresh()
|
||||
})
|
||||
|
||||
dstFile.Close()
|
||||
fileInArchive.Close()
|
||||
|
Reference in New Issue
Block a user