Repository navigation
Glance 0.2.0
Added
-
Randomize button for all eight backdrop motions, with undoable, reproducible
seeds shared by preview, PNG/GIF/MP4 exports and MCP, while retaining seamless loops. -
Reusable backdrop color popup with a color wheel, brightness, hex entry and
image/screen eyedroppers; one solid color or two gradient/motion colors, with
undo and matching PNG/GIF/MP4 output and MCP controls. -
Image Animation sidebar with diagonal reveal, spring pop, and 3D settle;
independent backdrop motion, replay/scrubbing, and optional exits in MP4/GIF. -
Contextual sidebar options for all annotation tools, with separate defaults
remembered during the session and undoable edits to selected annotations. -
Dashed and dotted lines, independent arrow/dot ends, editable waypoints,
filled and rounded boxes, and reversible Raw/Smooth/Adaptive pen cleanup. -
Text sizing and opacity, highlight intensity, pixelation block size, crop
aspect ratios, step numbers, spotlight dimming, and magnifier defaults.
Changed
-
Removed the “New annotation” label from tool inspector headers.
-
Tool shortcuts and brief instructions now appear in a hover tooltip on the
help icon beside each tool's name, replacing the inspector footer hints. -
All tool inspectors use compact paired fields, editable numeric values, visual
stroke/fill/endpoint choices and a shared custom color picker. Backdrop, Image
tools and Animation use the same spacing and compact controls; annotation
color sampling preserves opacity and is also available through MCP. -
Starfield is now called Nebula, with subtle evolving gas clouds, soft
filaments and dark dust lanes behind the prominent drifting stars. -
Motion backdrop buttons have distinct small icons beside each effect name.
-
Backdrop color controls use compact swatches, keep all eight presets on one
row, and give Play/Pause an outline aligned with the duration slider. -
Lava backdrops flow through crossing currents, with stretching molten shapes
and small globules that separate and rejoin the larger streams. -
Prism backdrops have irregular crystal facets, dimensional lighting and
sweeping bands of refracted color, with subtler illuminated edges. -
Replaced backdrop canvas corners with inside padding that extends screenshot
edge pixels, with matching image corners, shadows, preview and PNG/GIF/MP4 output. -
Linux release builds reuse optimized dependency libraries cached on
main
across release tags, alongside the existing CI test cache.
Fixed
-
Capture and animation-export scratch files use private temporary directories,
preventing local symlink attacks and exposure of unedited captures. -
Save dialogs preserve overwrite confirmation when checking filename extensions.
-
MCP media reads reject remote URLs and special files; image imports enforce
their size limit while reading, and Linux video decoding disables network protocols. -
Resized annotation widths and corners stay editable and round-trip through MCP;
invalid transformed geometry is rejected before changing the image or undo history. -
Zero-length arrows retain their live stroke in exports, and incompatible backdrop
durations return an action error before changing an image entrance. -
Text exports preserve glyph overhangs such as the left edge of “j”.
-
MCP action discovery includes backdrop format and enable/disable controls;
animation export descriptions reflect image entrances over still or absent backdrops. -
Translucent annotation exports preserve opaque image alpha and blend text
and stroke joints consistently.