Repository navigation
v2.0.0
A complete visual redesign in the spirit of CleanShot X and macOS, with the same features. The interface now draws with WPF, which ships with Windows, so building still needs nothing but the C# compiler bundled with .NET Framework 4.8.
- One design system. A single palette for light and dark (macOS system colors), one set of line icons in the SF Symbols style, the same radii, shadows and type everywhere. New setting: General > Apariencia (as Windows, light or dark); everything switches live.
- Main window like macOS System Settings. Mica glass behind a translucent sidebar with colored icons, rounded groups with hairlines, native-feeling switches, segmented controls and buttons, a toolbar that shows the section name when the page scrolls under it, and smooth page transitions. Home has a calm hero with the mascot and one primary action; the mascot page shows live previews of every style, character and piece of clothing.
- Home your way. Three views of the main page, switchable from the page itself or General > Apariencia and remembered: Minimalista (the mascot, one question and a bar with every capture mode, plus the latest captures), Widgets (today at a glance: the last capture with Copiar / Editar / Guardar, captures per day, the mascot, every mode, recording, the folder's size and a tip) and Escena (the mascot on stage beside the modes, recent captures below). Only the chosen view is built.
- Faster, cleaner area picker. No magnifier and no full-screen crosshair; each move recomposes the changed area from the frozen screen in one go (1.6 ms on average while dragging at 1080p), so no lines are ever left behind.
- All-in-one capture (optional). General > Al capturar > Modo todo en uno: after selecting, the area stays with handles to move and resize it (arrow keys move it, Ctrl+arrows resize it) and a bar to choose Capturar, Vídeo, GIF or Desplazar; Enter or a double click captures.
- Home comes alive. Each view enters with a short staggered fade when the window opens, then stays fully idle. In Minimalista a blue pill slides from mode to mode under the pointer; in Escena the blurred backdrop fades out softly at the bottom instead of ending in an edge; in Widgets the cards that do something lift gently on hover. Click the mascot's name in any view to rename it in place (up to 16 characters, empty brings back Pixel) and it answers "¡Ahora me llamo…!". Home keeps itself current: a capture taken while it is open appears once saved, reopening the window shows anything new, and the recording state updates as soon as a recording ends.
- A new sidebar card. On the other pages the mascot stands on a pool of light in its own color, with its name, level and a thin friendship meter. On Home and the mascot page, where it is already big, the card is a capture button drawn as a selection marquee, with the status and a record button below.
- Mascot page as a fitting room. The mascot stands center stage under a soft glow in its color, with its name, species and personality, Sorpréndeme and Ajustes. Below it, a macOS-style dock: tabs with a sliding indicator (Mis looks, Estilos, Personajes, Especie, Color, Gorro, Ropa, Cara), tiles that magnify with their neighbours under the pointer, smooth wheel scrolling, shimmer placeholders while previews load, and a search field that finds any piece by name across every tab. Hover a tile to try it on, click to wear it: the mascot bounces in a burst of sparkles while the glow crossfades to the new color. Star a tile to keep it first; Mis looks holds saved looks and everything starred. Rename, friendship, personality and the desktop switch are still one click away.
- Tray menu like macOS. Clicking the tray icon (left or right) opens a rounded panel instead of the Windows context menu: the logo and the app's status, every capture mode with its shortcut as keycaps, the four latest captures to open with a click, then Abrir Stackshot, Abrir capturas guardadas, Cerrar todas las miniaturas, Ajustes and Salir. The highlight glides between rows, the arrow keys and Enter work, and Esc or a click anywhere else closes it. It follows the theme, never appears in captures, opens in a few milliseconds and drops the thumbnail strip on screens too small for it. A capture chosen from it starts about 0.3 s after the click.
- Updates find you. Stackshot looks for a new version 30 seconds after starting, every 3 hours and when the computer wakes up or comes back online (backing off after failures). Each version is announced once, in a small notice at the bottom right: "¿Quieres descargarla?" with Descargar e instalar, still verified (SHA-256 and signature) before it installs. New setting General > Instalar actualizaciones automáticamente (off by default): updates download in the background and install at a quiet moment; a dropped download is retried quietly, and an automatic install that fails is offered by hand once instead of being retried. An install never cuts a recording or scrolling capture short: it waits until it is saved. MSI installs only notify. Acerca de shows every state (searching, up to date, downloading, ready, error).
- Recording page as widgets. Quality as four cards with bars for sharpness, smoothness and size; sound tiles for the computer and the microphone, each with its device; the camera's shape, size and device with a live preview of where the bubble goes; GIF speed and the video engine.
- Choose what is recorded. The computer sound can come from a specific output (speakers, headphones, a dock...), as the microphone already could; a device that is unplugged falls back to Windows' default and comes back when plugged in again. Device pickers are new menus in the app's style.
- External cameras work. The camera can now be chosen; names with accents, duplicated names and cameras that only offer MJPEG or high resolutions open correctly (each camera is probed once for a suitable mode); a camera that fails is skipped for the next one, and one that drops out mid-recording is reconnected.
- Editor. Options follow the tool or the selected mark (sizes for text and numbers, only colors for the highlighter), a zoom capsule (−, %, +, Ajustar), macOS-style tooltips with the shortcut as a keycap, animated hover and press, a compact toolbar on narrow screens, handles exactly on the corners, and the canvas repaints six times faster while drawing (4.5 ms instead of 28).
- A quiet recording frame. The red border is now a fine translucent white line with white corner marks, and it fades out as soon as a video or GIF recording stops, while the bar goes on showing Guardando….
- Much lighter. With the main window open and idle, CPU use drops from about 14% of a core to 1.6%: only the mascot's own layer is redrawn, and only as often as it moves. The window is prepared quietly a few seconds after startup, so it opens in about a quarter of a second.
- Quick Access thumbnails. Rounded captures with a real soft shadow; on hover the image blurs and dims behind Copiar and Guardar, with round buttons in the corners (close, pin or open, edit, show in folder) that name themselves on hover.
- Annotate window like CleanShot. The toolbar is the title bar, tools are centered with the selected one tinted, colors are circles, the main action is the blue button, the capture floats on a neutral surround, and the video timeline has QuickTime-style yellow trim handles.
- Capture overlays. The area picker has a softer dim, a fine white edge, a round magnifier with a pixel grid and the size in a dark pill; recording and scrolling capture use dark floating capsules with real shadows; pinned captures are rounded with a shadow; menus follow the theme.
- Welcome and FFmpeg download are new Mica windows.
- Fix. Each pinned capture's menu keeps its own fonts, so opening one no longer spoils the text of another.
- Fix. Trimming a video so that only removed parts remain now shows a message instead of exporting nothing silently.
- Fix. The mascot's efficiency mode now also applies to the UI thread, so the window no longer competes with other apps for CPU when idle.
- Fix. The mascot's keep-on-top no longer covers Stackshot's own windows or other apps' menus, tooltips and popups.
- Instant home pill. In Minimalista the blue pill now appears under the pointer without lag.
- View selector moved to General. The choice of home view lives in General > Apariencia only.
- Smoother auto scroll. Scrolling capture advances with steadier pacing and fewer skipped frames.
- Markdown viewer. Open .md files in a rendered window (headings, lists, tables, code, quotes), with validation and a Tidy action.
- XML viewer, selectable Markdown, open with Stackshot. .xml files open in a colored, collapsible, searchable tree (with Formatear, Compactar, XPath and copy as image); the Markdown preview text can be selected and copied; and .md and .xml files can be opened with Stackshot from Explorer (optional, Windows keeps the final choice), in the running copy when there is one.
- Mascot settings. Commands, accessories, styles and behaviour (energy, chatter, what it does alone, dozing off) are configurable from Ajustes de la mascota.
- Crisper text. Text is drawn sharper across the app.
- Recording waits for devices. The bar shows Preparando… until the audio devices and camera are ready, so a recording never starts with silence or a missing camera.
- Crisper text. Editors, floating surfaces and bubbles now render text at the display's pixel grid.
- Markdown paths from IDEs. Image paths copied from IDEs resolve against the open document, and the Markdown editor is tinted to match the theme.
- Mascot plays on its own and roams across every monitor.
- Command grid menu for quick access to every command.
- Recents and temporary captures. New settings: show or hide recent captures and how long temporary captures are kept.
- Capture-options choice is remembered between runs.
- Fix. Several layout fixes across Home, the editors and the settings pages.
Download
| File | For | SHA-256 |
|---|---|---|
| Stackshot.exe | Individual use: run it and follow the welcome window | b8ce9d4fc2b68b23bdb28f3c9a7efaee284280589e255256f5b5c2b2223121cd |
| Stackshot.msi | IT deployment (Intune, SCCM, msiexec /i Stackshot.msi /qn) |
64e01dad564a779a0afba8a39f260bbd4b4a2bc50ab0a9885b96a07260f28d33 |
Both install per user on Windows 10/11 without administrator rights.
Verify that a file was built from this repository: gh attestation verify <file> --repo rubenitx/stackshot