Skip to content

Releases: pjalle/smugshot-app

Smugshot 0.4.1

Choose a tag to compare

@pjalle pjalle released this 20 Sep 17:19

Linux works on Wayland, not only X11.

  • Linux on Wayland. Smugshot now works on a Wayland desktop, not only on X11. Because Wayland lets no program hold a shortcut for the whole desktop, you bind smugshot to a key yourself in your desktop's keyboard settings; smugshot --help says how for GNOME, KDE, sway and Hyprland. The picture comes from the compositor itself on sway and Hyprland, and through the desktop's screenshot service on GNOME and KDE, which asks once and remembers. On Wayland shot.md has no app or window line, and says why: no program there may ask what is under the pointer. Tried in a headless sway session; GNOME and KDE are written to the standard and not yet tried.
  • Linux: the X11 version no longer fails with "Could not take the picture" on a Wayland session. It now knows which kind of session it is in and uses the right half.

Smugshot 0.4.0

Choose a tag to compare

@pjalle pjalle released this 20 Sep 00:05

A first Linux version.

  • A first Linux version, the gesture only, like Windows: press Ctrl + Shift + 1, drag, paste the path. One plain file for X11 desktops (and XWayland apps on a Wayland desktop), built from the same Go code as the Windows version with ./scripts/build-linux.sh. Tried in a virtual X screen only, not yet on a real Linux desktop: the page says so and asks for word back. Download: smugshot.io/download/linux, and on the page for Linux visitors.

Smugshot 0.3.4

Choose a tag to compare

@pjalle pjalle released this 19 Sep 22:54

Windows: a Settings window and a choice of sounds.

  • Windows: a Settings window. "Settings…" in the tray menu now opens a small window instead of the settings file in Notepad: the shortcut, the folder (with a Choose… button), how long to keep, the clipboard text, the sound and the banner. Every change is saved as you make it; a changed shortcut works at once, no restart. The settings file is still there for people who like to edit it by hand.
  • Windows: choose the sound. Feed discovered (the new default), Menu command, Navigation start and Speech on, which ship with Windows, or the Tink from before, or Off. In Settings and in the tray menu under Sound; picking one plays it. A settings file that says "sound": true or false still works.
  • Windows: the tray menu starts with the shortcut to press, like the Mac's.

Smugshot 0.3.3

Choose a tag to compare

@pjalle pjalle released this 19 Sep 21:22

Paste it for me, and the visitor numbers on smugshot.io.

  • Paste it for me now waits until the app has a window ready for the keyboard before it presses ⌘V, so the path lands when the app was on another Space, or was not running yet.
  • Paste it for me. A new setting, Paste into: after the drag, Smugshot brings an app to the front (the app you came from, or a fixed one: Terminal, Ghostty, iTerm, VS Code, Cursor and others) and presses ⌘V there, so the path lands in the chat. It never presses Enter. Off by default. While the screen is frozen, press the shortcut's key on its own (1) to switch it on or off for that one smugshot; a line at the top says where it will paste. Mac only. Needs the Accessibility permission.
  • Each version is now also a release on the public repo, with the same Mac and Windows files as smugshot.io.

Smugshot 0.3.2

Choose a tag to compare

@pjalle pjalle released this 19 Sep 04:29

The changelog in the app, a way to look for updates, and the source made public.

  • What's new in the menu shows what changed in each version, in a small window. It is read from the app itself, not from the internet.
  • Check for updates… in the menu shows the version you have and opens smugshot.io in your browser, where the newest version is named. Smugshot still never goes online itself, so it does not check or update on its own. On Windows the tray menu has the same item; built and passes its tests, not yet tried on a Windows machine.
  • The source is public: https://github.com/pjalle/smugshot-app. Read it, build it yourself, or point your agent at it to check what Smugshot does.