Skip to content

Releases: VoxelCubes/PanelCleaner

Release 2.7.0

28 May 23:08
Compare
Choose a tag to compare

Most of the work here is from the new contributor @civvic. Hold on tight, he's cooking up some even wilder features in the OCR space soon.
We now support Bulgarian in the GUI thanks to @librafrog.

Changelog:

  • Support English text OCR with Tesseract
  • Support Metal acceleration on Apple Silicon
  • Offer Bulgarian translations
  • Added a new output "Raw Boxes" that shows the other half of the raw data output by the comic text detector.
  • [Fix] Links not clickable in pop-up dialogs
  • A few other minor fixes

Note: Other languages that Tesseract could read aren't supported because the text detector doesn't support them, which is required for OCR to work.

Hotfix 2.7.2:

  • Bring back support for Python 3.10. (Unnecessary to update binaries, as they bundle python)

Release 2.6.1

15 Mar 19:54
Compare
Choose a tag to compare

All right, now I can focus on DeepQt after these few bugs got me side-tracked.

Changelog:

  • Add a light background to image previews to visualize actual boundaries of transparent images.
  • Add a new option in the image previews to copy the image path to the clipboard, so that you can simply paste it into other applications without needing to export it first.
  • Update image thumbnails in image details tabs after every step, rather than waiting until all steps are done.
  • Only show number of errors in log viewer if there were errors.
  • Fix: inpainting outputs not written to output.
  • Fix: denoising and inpainting failing to scale masks correctly when using a sub 100% processing size.
  • Fix: thumbnails not updating in details tabs when running processing.
  • Fix: glitchy button text when regenerating an output in the details tab.
  • Fix: bundled themes have poor contrast between enabled and disabled buttons

Hotfix 2.6.2:

  • Fix: Windows cannot load resource files #88

Hotfix 2.6.3

  • Force dependence on PySide6.7.0 or later since the resource bundles aren't backwards compatible.

This only affects the pip package, so no new executables.

Hotfix 2.5.3

12 Mar 02:38
Compare
Choose a tag to compare

Changelog:

  • Fix: Regression in denoising failing when saving output in some cases caused by changes in 2.5.0

Windows exe coming later

Release 2.5.0

09 Mar 21:41
Compare
Choose a tag to compare

This is the final release for the foreseeable future as I shift my focus back to DeepQt.

Changelog:

  • [Linux, Windows] CLI can now show desktop notifications about starting and finishing a batch when using --notify
  • [Dolphin] You can now let Panel Cleaner (un)install a context menu to run the CLI when installed with pip, so that you can have images or directories cleaned without needing to open Panel Cleaner at all.
    (Support for Windows complete but not working in time. Pull Requests for other file managers welcome.)
  • [Windows] Don't bundle everything into a single exe, resulting in massive time saved on startup.
  • You can begin a GUI session with files already in the file table by simply listing them in the command line parameters.
  • Fix: Denoising causing gray edges on bubbles in edge cases
  • Fix: CLI not respecting the profile about inpainting being enabled

Note: only installing with pip will support CUDA.

2.5.2 Hotfix:

  • [pip] pcleaner-gui didn't parse the command line arguments to display files on startup.

Release 2.4.0

04 Mar 16:57
Compare
Choose a tag to compare

Changelog:

  • Experimental: support inpainting to clean boxes that couldn't be cleaned otherwise
    Note: inpainting is disabled by default, enable manually in the profile.
  • Make the threshold for merging boxes configurable
  • Changed masker analytics to show actual mask thicknesses, not the index
  • Warn users that opening two sessions at once will corrupt the cache
  • Make which output is selected in the details view clearer
  • Fix: File table headers not spaced correctly
  • Fix: Resetting a profile option shifts focus to the next option
  • [Windows] Fix: magic not found upon pip installation

Note: only installing with pip will support CUDA.

Release 2.3.0

18 Feb 16:09
Compare
Choose a tag to compare

Changelog:

  • Added a new details output: Fitment Quality. This will let you see what the standard deviation of the chosen mask is, if any.
  • Analytics output won't be cleared automatically anymore, instead it can be done manually.
  • Analytics output can now be edited by the user, so you can add your own notes while comparing effects of profile changes.
  • Vastly improved error reporting, now enabling all users to easily see and include session logs (with username redacted for privacy).
  • Added a new profile field to include notes about that profile.
  • Clarified some profile settings.
  • Support the XDG_CONFIG_HOME and XDG_CACHE_HOME environment variables on non-Linux platforms too. This will let you change where cache and config files are stored.
  • Fix: Analytics mislabeling the largest mask as the box mask, if there was no box mask chosen.
  • Fix: Flathub changelog not showing up

Note: only installing with pip will support CUDA.

Release 2.2.0

30 Jan 21:37
Compare
Choose a tag to compare

Changelog:

  • Support translating the app
  • Added language: German
  • Fix: Cannot parse download progress from huggingface for OCR
  • Fix: Image details view using wrong render mode on first load
  • Fix: Overlapping boxes causing duplicate OCR text

Release 2.1.4

09 Jan 23:38
Compare
Choose a tag to compare

Minor visual UI enhancements.

Note: The exe and tar.gz bundles do not include CUDA libraries. See the readme on details for installing a CUDA-enabled version.

The .whl file is the same as downloaded by pip. You can install it manually too, if desired.

Release 2.1.3

09 Jan 01:06
Compare
Choose a tag to compare

Changelog:

  • [Windows] Fix Unicode decode error (#27)

Note: The exe and tar.gz bundles do not include CUDA libraries. See the readme on details for installing a CUDA-enabled version.

The .whl file is the same as downloaded by pip. You can install it manually too, if desired.

Release 2.1.2

06 Nov 22:40
Compare
Choose a tag to compare

Changelog:

  • Fix OCR attempting to OCR non-Japanese text, resulting in jibberish.
  • New profile setting ocr_strict_laguange: When true, refuse to OCR anything that the AI isn't confident in being Japanese, for example when Japanese is mixed with other language words. Default: false
  • Fixed preview thumbnails not loading when using OCR on a single image in details view.
  • [Windows] Upgraded bundled python to version 3.11, now matching Linux.
  • [2.1.2] Added a .desktop file to support AUR packaging, no source code changes.

Note: The exe and tar.gz bundles do not include CUDA libraries. See the readme on details for installing a CUDA-enabled version.

The .whl file is the same as downloaded by pip. You can install it manually too, if desired.