I propose to add a docked window at the bottom of the program window, where the current process would be displayed: what files are currently being processed, their size, format and location; if an error occurs, there should be a message in red (an audio signal is also possible). At the end, the total size of the incoming files, the files after conversion and the difference should be indicated.
I'm not saying this is absolutely necessary, but if you someday want to improve your program and sharpen your programming skills at the same time, here's an area where you can put your efforts.
I propose to add a docked window at the bottom of the program window, where the current process would be displayed: what files are currently being processed, their size, format and location; if an error occurs, there should be a message in red (an audio signal is also possible). At the end, the total size of the incoming files, the files after conversion and the difference should be indicated.
I'm not saying this is absolutely necessary, but if you someday want to improve your program and sharpen your programming skills at the same time, here's an area where you can put your efforts.