Releases: antonreshetov/poliframe
Release list
v1.0.1
Fixes
- Fixed an issue where importing photos in the installed app could hang without adding the image.
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Poliframe for macOS, Windows, and Linux
The first release of the free, open-source Poliframe brings photo composition tools to macOS, Windows, and Linux. Combine photographs into diptychs, photo strips, and custom grids, then prepare them for sharing or print.
Flexible Photo Layouts
Arrange photographs horizontally, vertically, or in a grid. Split cells and drag dividers to shape your layout, reorder photos with drag and drop, and crop, rotate, or flip each image.
Adjust spacing, frame widths, and mat color to suit your photographs. Save your settings as presets to reuse them across compositions.
Captions and Watermarks
Choose from seven caption styles with bundled fonts. Add a title, copyright, and camera settings from EXIF metadata, either for the whole composition or beneath individual photos. Adjust caption size and padding, and add a logo watermark.
Print and Export
Choose a paper size and orientation, fit or fill the page, and check the effective DPI before exporting.
Save compositions as JPEG, PNG, or TIFF, with 16-bit output for PNG and TIFF. Set custom dimensions or a scale, choose sRGB, Display P3, or Adobe RGB when the profile is available, and include metadata from a selected photograph. Fo
What's Changed
- fix(dev): persist developer tools visibility by @antonreshetov in #1
- feat(app): implement Poliframe composition workflows by @antonreshetov in #2
- fix(grid): decouple dragging from native preview rendering by @antonreshetov in #3
- fix(grid): restore native divider feedback and snapping by @antonreshetov in #4
- fix(preview): stabilize canvas and accelerate interactive rendering by @antonreshetov in #5
- fix(editor): accelerate image import and spacing controls by @antonreshetov in #6
- docs: remove development progress commentary by @antonreshetov in #7
- fix(preview): hide stale raster during spacing gestures by @antonreshetov in #8
- fix(ui): use spaced standard toggle groups by @antonreshetov in #9
- fix(ui): match native dark palette and macOS blue accent by @antonreshetov in #10
- fix(ui): use specified macOS accent color by @antonreshetov in #11
- fix(editor): align native controls and canvas interactions by @antonreshetov in #12
- fix(editor): keep annotation previews responsive by @antonreshetov in #13
- refactor(editor): separate editor state and rendering modules by @antonreshetov in #14
- fix(captions): render bundled fonts without clipping preview text by @antonreshetov in #15
- feat(ui): add canvas shortcuts and refine desktop behavior by @antonreshetov in #16
- feat(ui): unify notifications with Sonner by @antonreshetov in #17
- fix(print): preserve native fill resolution and calculate paper DPI by @antonreshetov in #18
- test: migrate test suite to Vitest by @antonreshetov in #19
- feat(export): add progress indicator and reveal action by @antonreshetov in #21
- chore: add supporter activation and donation reminders by @antonreshetov in #22
Full Changelog: https://github.com/antonreshetov/poliframe/commits/v1.0.0