I think it's time to stop the code for a moment and focus on documentation a bit. I see people are downloading the binary but I doubt everybody can start right away easily. Therefore, in the next days I'll propose a dedicated package that will include some test files with their respective filters and regexes to let understand the modus operandi.
DL
The 1.0 is out. Not shiny as it should, but functional enough to be stable and usable.
You can have the minimal usage to be able to rename files easily with filters and regexes.
Could be some users will insert additional filters that could be shared for everyone here with just a commit.
Anyway, some work remains to have those TODOs (in the version log ) achieved.
Some improvements have been done to the core functionnalities that let the application be stable enougth to let focus now on GUI matters. In the way, this allows to clarify logic behavior and then have additionals ideas like log and MD5 for each file (see today todo list). Files Cleaner is not complete yet but let people use it. I've also added a annotated screenshot to let understand what order to follow, even tough no documentation explain it yet. The provided example .ini file may give some clues btw.
While beginning is already done from weeks now, I thought it was about time to keep tracks by putting some code here.
Indeed, current developement status is still Beta but fundamental capabilities are here and working: