PrivateEye 3.14
PrivateEye 3.14 is now available.
PrivateEye is a viewer for Sprites, DrawFiles, JPEGs, ArtWorks, GIFs and PNGs. It also has editing features including bitmap effects and rotation.
Version 3.14 is a minor update with a selection of tweaks and bug fixes:
- When loading new images the “Fit to screen” mode will now only ever scale downwards. This is more helpful than the previous behaviour which would scale small images up to needlessly enormous proportions. Note that the “Fit screen” button on the scale view dialogue is unaffected.
- The data transfer system has had an upgrade:
- An app-to-app transfer won’t result in
<Wimp$Scrap>
used in title bars now. It’ll use<untitled>
in title bars, andImageFile
when saving an image with no known name. Received files are marked as modified too. This matches the behaviour of standard RISC OS apps. - Message_DataOpen template mode (when
est_size
is -2) is supported (it’s not super useful because PrivateEye’s not a full editor, but it is in there).
- An app-to-app transfer won’t result in
- libpng has been upgraded to 1.6.37.
- Fix: The GIF loader would crash if fed bad data.
- Fix: The PNG loader had memory leaks on the failure path.
- Fix: The rotate window thumbnail could have excessive black borders. I’ve made a small effort to make the scaling more accurate but note that, if enabled, Tinct has accuracy issues when downscaling that do cause a black border.
- Fix: When you adjust click to close a modified viewer window, the directory display that’s opened will now pop up only after the viewer is gone rather than obscuring the discard/cancel/save dialogue.
- Fix: The effects window scroll list selection highlight now moves along with the dragged item.
- Fix: The expand dynamic range effect no longer crashes when there’s only two colours in the image.
- Special bonus fix: Reduced !RunImage by 50K. WimpSlot reduced to 480K.
PrivateEye is freeware.
It’s available to install via PackMan, or directly from this download link:
http://www.davespace.co.uk/software/privateeye314-4.zip
Reading the manual is strongly recommended:
http://www.davespace.co.uk/software/privateeye310manual.pdf
If you want to contribute its source code is hosted on github:
https://github.com/dpt/PrivateEye
And you can raise issues or enhancement requests here:
https://github.com/dpt/PrivateEye/issues