Repository navigation
v2.1.0
Postcard v2.1.0
Presets, a magnifier, your own colours and gradients, and delayed capture.
Presets
Save the whole look of the card under a name and switch between looks from the top of the inspector. A preset holds the background, padding, inset, optical balance, aspect ratio, corner radius, shadow, title bar, export settings and code card style; annotations are never part of one. Pick one and it stays in use after a restart, so it is where every capture starts. Saving under a name you already use updates that preset, the panel says when the card has changed since a preset was applied, and deleting one leaves the card as it is. Presets live in ~/.config/postcard/presets.json.
Scripts can apply one with omarchy-shell shell call tahayvr.postcard preset social-post (a dash for each space, any case, or default).
Magnifier
A new Magnify tool (M). Drag over a detail and a round lens shows it at 2×, 3× or 4×, placed beside it with a line back to the spot. Move the lens and the magnified spot separately, resize the lens from its corners, and pick the zoom in the header. Each pixel of the shot becomes a crisp block rather than a blur, and a lens over a hidden area shows the pixelation, never what it covers. annotate takes {"kind":"magnify",…,"zoom":3} too.
Your own colours and gradients
Solid backgrounds get a colour picker: saturation and brightness on a square, a hue bar, a hex field, and an eyedropper that lets you pick any colour on screen. Colours you choose are kept under Your colours, apart from the presets, and each can be removed.
Gradients of your own: two to four colours at any angle, saved whole under Your gradients. + starts one from the gradient on show; pick one to edit it, and every change is saved as you make it.
Both are kept in ~/.config/postcard/colors.json and survive restarts.
Delayed capture
Capture the screen after 3, 5 or 10 seconds, to catch a menu or a tooltip. The delay button sits beside Screen in the bar's right-click menu and in the editor's capture strip. While it counts down the bar icon shows the seconds left, and a click on it cancels. Scripts can ask for 0 to 60 seconds: summon tahayvr.postcard '{"capture":"fullscreen","delay":5}'. Thanks to @tcballard for starting this one (#3).
Side handles
Crop selections and box, ellipse, highlight, hide and spotlight marks can now be pulled by the middle of each side as well as by the corners.
What's Changed
- Add a delay trigger for screenshot capture by @tcballard in #3
- Add custom background colors and saved gradients by @tahayvr in #5
- Add a magnifier callout by @tahayvr in #6
- Add presets by @tahayvr in #7
New Contributors
- @tcballard made their first contribution in #3
Full Changelog: v2.0.0...v2.1.0