Skip to content

FerrumPix 0.9.26

Choose a tag to compare

@Bitpainter75 Bitpainter75 released this 11 Aug 12:51
· 84 commits to main since this release

What's new

  • Your own adjustment presets work over a whole selection. A set of sliders you saved in the Adjust tool can now be picked in Apply filter and in Export to, right next to the built-in filters, LUTs and XMP presets.

  • You can give your photos a place. Right-click a picture and pick Metadata, Set location: type a coordinate or simply a town name and it is written to the photos you selected. JPEG files get it inside the file, everything else gets it in a sidecar file next to the original, and RAW files are never touched. The town search runs on your own machine and sends nothing anywhere.

  • One photo can hand its place to the others. If one picture of a trip has a location and the rest do not, copy it from that one and paste it onto the whole selection.

  • A location can be taken off again. Remove location clears it from the image file, from a sidecar next to it and from the catalogue, and it asks first. The coordinates are overwritten in the file, not just hidden, so they do not travel along when you pass the picture on.

  • A picture's location can be opened on the map. Metadata, Show location in OpenStreetMap opens the spot in your browser.

  • Nextcloud takes uploads. Drag local pictures onto a Nextcloud entry, paste them, or pick them from the right-click menu; they go to the folder you set in Settings, and a name that is already taken is numbered instead of overwritten.

  • Nextcloud can replace the original. With the new setting, saving writes the edit into the file on the server - it keeps its identity, its albums and its shares. Left off, only a sidecar file with the edit is created next to the original, and RAW and PSD files are never overwritten either way.

  • Delete for good on Nextcloud. A second switch next to Allow deleting sends deleted photos past the trash, and the confirmation says so.

  • The filter buttons know your Nextcloud. The people, places and keywords of the server now stand in the same lists as the local ones, under a heading with the name of the source, and a click opens that view. The buttons also appear when only a server knows people or places.

  • Keywords reach the Nextcloud server. A keyword given in gallery, viewer or editor is written to the photo on the server instead of into a local catalogue entry nobody sees again.

  • Searching works the same everywhere. Immich and Nextcloud now have their own Search area above the tree, with saved searches just like folders have. The dialog no longer asks where to search - that follows from the area you started in - and it is split into what you can always search for and what comes from the catalogue.

  • A server search asks the server first. Nextcloud looks up names, people, places, keywords and favourites on the server itself; Immich adds its own ratings and camera data. Only ratings and colour labels come from the catalogue, because no server keeps them. Text finds a keyword as well as a file name.

  • Grain can be colored. A new slider next to strength, size and roughness lets the three colour channels drift apart, from plain grey grain to the coloured speckles of a fast colour film. At zero the grain looks exactly as it did before.

Fixes

  • Search no longer shows pictures you threw away. The folder search walked into the system trash, so deleted pictures turned up in the results - and nothing happened when you tried to delete them there. The trash is now left out, and if a delete is refused you get told why instead of silence.

  • Cleaning up the catalogue no longer forgets your server photos. Removing orphaned entries checked every path for a file on disk. Server photos have none, so their ratings, keywords and people were thrown out with them.

  • Replacing a photo on Immich no longer loses metadata. If the server refused the description, the rating or a keyword, that went unnoticed and the original was moved to the bin anyway. Now the original stays and says why.

  • Search results are no longer lost while a search is still running. Saving happened in the background on a list the search kept adding to, which could fail outright or let an older save overwrite newer hits.

  • Copy folder path works reliably. It reached for the clipboard from a background thread, so depending on the system it silently did nothing.