MegaPixel-Qt icon indicating copy to clipboard operation
MegaPixel-Qt copied to clipboard

[Windows] some feedback / problems

Open cocoon opened this issue 3 years ago • 3 comments

Hi, first: Thanks for your project!

I wanted to give some feedback regarding some small problems with the WIndows Version 0.4 I faced:

  • in the settings for jpegxl the input field for Quality is limited to 2 digits, so it is only possible to set 99 but not 100
  • my firewall intercepted the network traffic to localhost and that caused the program to freeze when trying to start encoding (maybe add some check)
  • Presets loading crashes the program

Nice to see that something like this is being worked on!

I started my own GUI (C#/WPF) last year private just for myself to experiment and to convert a lot of jpegs and it is so similar to this one. (temp image: https://postimg.cc/HVHk8JZZ)

Queue, Agent Process communicates using AnonPipes and receives the queue/settings, Drag/Drop to handle files/folders, csv-files, checksum verification to check if lossless encoded file really is the same when decoded, and I planned to add presets as well for different kind of images like Photo, Document scans, Pixel Art, ... but only for jpeg xl and I just started to write down all possible cmd parameters.

I can stop now when MegaPixel is working. 👍

cocoon avatar Feb 26 '21 17:02 cocoon

my firewall intercepted the network traffic to localhost and that caused the program to freeze when trying to start encoding (maybe add some check)

Thats really weird, the program itself doesn't have any online connectivity. I am not sure what would cause it to even try to use Networking. It could be some Python module. I will try to investigate.

Presets loading crashes the program

I (hopefully) found the issue. The UI crashes when trying to set an index to a checkbox (which doesn't work obviously) https://github.com/Alkl58/MegaPixel-Qt/blob/3f38effe6b433f4cba6f288361d61a14a66866f2/MegaPixel-Qt/main.py#L182 I will fix it asap.

Alkl58 avatar Mar 01 '21 13:03 Alkl58

I tried to find something with Google but did not find something. I only can tell you it opens some random port not a fixed one.

MegaPixel-QT_Localhost

using this FW: https://www.evorim.com/en/free-firewall

cocoon avatar Mar 02 '21 15:03 cocoon

I uploaded my csharp library wrapper for jpeg-xl if you ever switch back to WPF and want improve it or to make a nice UI for it. The WPF GUI there it is only an example, not the one I use here.

cocoon avatar Mar 08 '21 16:03 cocoon