Here's the final version of post-processing feature.
Image post-processing is now available both in portrait and in landscape mode.
Settings are stored even if Komic is closed but not applied automatically when starting Komic.
When choosing contrast and brightness, you need to press Confirm to apply changes (otherwise it would take ages to switch from one value to another).
Settings are reset (contrast 0 and brightness 0) using Reset button.
Once settings are changed, a new option appears in reading menu: this reverts to the original image aspect but keeps the settings stored.
Post-processing is deactivated when choosing:
- change page size
- rotate image (in portrait mode)
- zoom in & out using zoom buttons
and is automatically activated when switching back to normal use.
On the other hand, post-processing is automatically applied when jumping to page or when going to next/prev page.
It works togheter with image-ratio feature (but it can works also alone!
).
It adds some processing time to page turning though.
This time is proportional to the page size not to the file size (AFAIK...). This means that when using post-processing, landscape mode is a bit slower than portrait mode.
Using both image-ratio and post-processing features makes page turning a bit slow: I can't do anything (at least I don't know what to do).
v2.1 is ready. I'm still testing everything and trimming the code to make it lighter.
Here are some screenshots: