You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Paint editor — a new editor for a cursor's artwork, opened from a
slot in the preset editor:
Move tool — drag the sprite directly, or nudge it with an
arrow/snap-to-edge pad.
Hand tool — pan the canvas by holding the left mouse button.
The middle mouse button pans from any tool, at any time.
Canvas tool — resize the canvas by dragging handles on its
edges/corners, with a live preview; an Apply button confirms the new
size, and switching to another tool without clicking Apply reverts
it.
A "Canvas size" dialog for numeric width/height entry, size presets,
and a 3×3 anchor grid.
Zooming (mouse wheel + Ctrl, or +/- buttons) anchored to the
cursor/viewport center, a sprite-bounds toggle, independent editor UI
zoom, and a resizable editor window.
Export to PNG, named <preset name> <cursor role> <width>x<height>.png
(e.g. My preset Arrow 32x32.png).
Brush and Eraser tools are present in the toolbar as placeholders for
upcoming pixel-editing features; they aren't functional yet.
Drag-and-drop preset reordering on the main gallery — drag a tile to
reorder presets, with a translucent ghost tile following the cursor and
a blue insertion indicator showing where it'll land. Order is saved and
persists across restarts.
The preset context menu gained inline rename, move left/right,
and download to the Downloads folder (previously it only offered
Edit and Delete).
Export presets as a full-fidelity .cursorpalette bundle (roles,
locks, and cursor size preserved; roles borrowed from other presets are
copied in so the bundle is self-contained) or as a plain ZIP of the raw
cursor files, picked from a tile-grid selector. Both save to Downloads
and reveal themselves in Explorer. The export dialog also has an
optional custom file name field.
Import presets from a .cursorpalette bundle or a .zip/.rar/ .7z archive, via a file dialog or by dropping onto the main window,
with an optional "override size" toggle to apply one uniform cursor size
to everything being imported. Packages created by a newer, incompatible
app version are detected and rejected with a clear message.
Changed
The update-check footer now shows a "checking version" state while it
runs, a checkmark on the up-to-date label, and lets you click that label
to re-check manually.
Fixed
The toast notification's slide-in animation never played, because its Storyboard targeted a TranslateTransform that was never attached to
the toast's RenderTransform.
Long bullet lines in the in-app help (ⓘ) windows were clipped instead of
wrapping to a new line.