Picture Perfect 0.0.6 ALPHA Released
This release brings us closer to having all the basic functionality covered and working correctly. When I say that, I am talking about the first level structure on which it should be possible to provide all the features that I had in mind when I started this project, all of the features that have been requested so far, and all of the features that I can think of for the future.
One of the big steps in this version actually required a step back (so heed that warning at the bottom and do a fresh install if you are testing). The task lists previously controlled where the process images wound up (in which image set) but I've transferred control of that to the individual image tasks for several different reasons. Suffice it to say that this allows us a lot more control over how we manage our processed images.
Along with that change came the ability to use pre-configured image tasks to process multiple images on the same page quickly and in a uniform manner. Also, we added the ability to use modules directly on single images with unique settings.
The first new module in a while is pretty simple, but allows admin to replace posted images (change the image URL) or remove it entirely (redact the image from the post and stop tracking it). This will come in handy when we get around to providing more tools for moderation.
Another fairly big change is the redesign for the image view in the View Thread ACP page.
(click to view full size image)
The card view should give a little more room in the ACP to add image info, EXIF date, etc. in the future. And for now, it is a little easier on the eyes.
Here is a full run-down of this versions changes/fixes:
Changes:- New Module: Replace/Remove Posted Images
- redesigned the View Thread image table w/card view and new options
- modified behavior to only show configured tasks in the inline edits form
- added the ability to run modules directly on single images
- added the ability to edit tasks
- added the ability to delete tasks
- added the ability to delete task lists
- improved task log language
- added fallback/background image for broken/transparent images
- upgraded HTML generator class
- added thread title to the table header in View Thread ACP page
- cleaned up breadcrumbs and made them consistent
Fixes:- a bug where an incorrect URL was formed for images that were rehosted to a subdomain
- a bug where locally hosted images were not recognized if they were hosted to a subdomain
- a bug where thread titles were truncated erroneously in the View Thread ACP page
- a bug where when editing image task lists the user was redirected incorrectly
- a bug where the "Select all" checkbox and selected counter were broken for the View Image Task Lists ACP page
- a bug where short rows were not padded properly in the View Thread ACP page
- a bug where a typo cause rehosted PNG images to be converted to JPEG regardless of user settings
To upgrade: Uninstall and reinstall. There will be no upgrade script during the alpha stage.