Remove ImageMagick dependency

This commit is contained in:
Milan Nikolic
2024-11-02 20:08:02 +01:00
parent 71d8f9dbb6
commit c0a077fcd1
6 changed files with 39 additions and 272 deletions

View File

@@ -260,9 +260,6 @@ func previewPost() {
go func(opts cbconvert.Options) {
conv := cbconvert.New(opts)
conv.Initialize()
defer conv.Terminate()
file := files[index]
img, err := conv.Preview(file.Path, file.Stat, width, height)
if err != nil {
@@ -765,9 +762,6 @@ func onThumbnail(ih iup.Ihandle) int {
iup.PostMessage(iup.GetHandle("ProgressBar"), "start", 0, conv)
go func(c *cbconvert.Converter) {
c.Initialize()
defer c.Terminate()
for _, file := range files {
if canceled {
break
@@ -811,9 +805,6 @@ func onCover(ih iup.Ihandle) int {
iup.PostMessage(iup.GetHandle("ProgressBar"), "start", 0, conv)
go func(c *cbconvert.Converter) {
c.Initialize()
defer c.Terminate()
for _, file := range files {
if canceled {
break
@@ -860,9 +851,6 @@ func onConvert(ih iup.Ihandle) int {
}))
go func(c *cbconvert.Converter) {
c.Initialize()
defer c.Terminate()
for _, file := range files {
if err := c.Convert(file.Path, file.Stat); err != nil {
if errors.Is(err, context.Canceled) {

View File

@@ -72,9 +72,6 @@ func main() {
os.Exit(1)
}
conv.Initialize()
defer conv.Terminate()
files, err := conv.Files(args)
if err != nil {
fmt.Println(err)