Skip to content

Releases: yeakiniqra/Kapture

Kapture v3.1.0

Choose a tag to compare

@iqra-doin iqra-doin released this 25 Jun 09:39

v3.1.0

  • No longer hijacks the Print Screen key. Earlier versions seized Print by default and stripped it from GNOME's built-in screenshot, forcing you to keep restoring it manually. Kapture now defaults to Ctrl+Shift+S and never touches Print unless you explicitly pick "Print Screen" in Settings — and it hands GNOME's shortcut back the moment you switch away. Upgrading from an older version automatically restores Print to GNOME on first launch.
  • Global capture shortcut fixed on Wayland. Fixed a bug where the GNOME custom keybinding's command was never stored (a gsettings quoting issue), so the shortcut silently did nothing. The capture shortcut now registers and fires reliably. On Wayland the GNOME shortcut is the only way an app can bind a global key, so this is now the supported path.
  • Flash-free capture restored on GNOME 49 & 50 (Ubuntu 26.04). The bundled GNOME Shell helper extension only declared support up to GNOME 48, so newer GNOME refused to load it and capture fell back to the flashing portal. It now supports GNOME 45–50. Log out and back in once after installing to activate it.
  • Redesigned annotation toolbar. Tools are now labelled (Pen, Arrow, Box, Blur) instead of bare glyphs, with larger 44px buttons, clearer undo/redo, a bigger colour swatch, and dividers separating the tool groups — same theme, same accent, same tools, far easier to read.
  • Autostarts at login. Kapture now starts silently in the system tray at login, so the capture shortcut responds instantly instead of cold-starting on first press.
  • New default capture shortcut: Ctrl+Shift+S (was Print Screen). Change it anytime in tray → Settings; GNOME's native Print Screen keeps working out of the box.

v3.0.2

Choose a tag to compare

@iqra-doin iqra-doin released this 19 Jun 04:50
release_notes

Kapture v3.0.2 — Store-Ready Branding Refresh 🎨

Version 3.0.2 is a polish release focused on branding and delivering a proper App Center / software-store experience.

There are no changes to screenshot capture or annotation behavior. If you're already on 3.0.1, everything works exactly the same — Kapture just looks and presents itself correctly in software stores now.

✨ What's New

🎨 New Logo & Branding

Kapture now ships with a refreshed visual identity across the entire project:

  • New launcher icon
  • New window and taskbar icon
  • Updated About dialog branding
  • Refreshed website branding

🏪 Proper App Center / GNOME Software Listing

The .deb package now includes complete AppStream metadata, allowing Kapture to appear as a fully integrated application instead of a generic package with placeholder information.

🖼️ App Icon Display

  • Bundled high-resolution application icons (512×512 and 256×256)
  • Correct icon display in App Center, GNOME Software, and other software stores
  • No more generic gray placeholder icon

📄 License Information

  • License now correctly displayed as MIT
  • Added AppStream license metadata
  • Added Debian copyright file

👤 Developer Information

  • Developer name now shown correctly as Yeakin Iqra

📅 Version & Update Details

  • Application version now appears correctly in software stores
  • "Last Updated" information is populated automatically

📝 Improved Store Presentation

  • Full application summary
  • Detailed description
  • Proper categories and metadata
  • Better discovery and presentation in software centers

🔧 Technical Notes

This release focuses entirely on packaging, branding, and metadata improvements.

There are no changes to:

  • Screenshot capture functionality
  • Annotation tools
  • Keyboard shortcuts
  • Performance
  • Wayland support
  • X11 support
  • Clipboard integration

❤️ Summary

Same application. Same features. Better presentation.

Kapture now looks like a first-class desktop application in App Center, GNOME Software, and other Linux software stores.

Kapture v3.0.1 — Print Screen keybinding fix

Choose a tag to compare

@iqra-doin iqra-doin released this 18 Jun 06:57

Kapture v3.0.1 — Bugfix

A focused fix for a keybinding regression in v3.0.0.

🐞 Fixed

  • Print Screen capture no longer permanently disables GNOME's built-in screenshot.
    To make Print open Kapture, earlier versions removed Print from GNOME's
    show-screenshot-ui keybinding — but never restored it, leaving GNOME's own
    screenshot broken even after changing the hotkey or uninstalling.

    Kapture now:

    • Backs up GNOME's screenshot keybindings before borrowing Print
    • Restores them automatically when you switch the capture hotkey away from
      Print in Settings
    • Restores them on uninstall (apt remove), falling back to GNOME's
      factory defaults if no backup is found

Already affected by v3.0.0? Recover instantly with:
gsettings reset org.gnome.shell.keybindings show-screenshot-ui
or pick a non-Print hotkey in tray → Settings.

📦 Install

sudo dpkg -i kapture_3.0.1_amd64.deb
sudo apt -f install   # if dependencies are missing

Kapture v3.0.0 — Pixelate Redaction, Settings & Undo

Choose a tag to compare

@iqra-doin iqra-doin released this 18 Jun 06:29

Kapture v3.0.0 — Pixelate, Settings & Undo

The biggest editing update yet. Redact sensitive info, undo any mistake, and configure everything from a real Settings window — no config files, no flash.

✨ New

  • 🔲 Pixelate / redaction tool — drag over anything sensitive (emails, tokens, faces) to pixelate it. Pixelation is baked into the image as a committed layer, so it can't be peeled back off the exported PNG. The right way to redact.
  • ⚙️ Settings window — change the capture shortcut, save folder, and toggle auto-save right from the tray menu. No more editing main.py. Settings persist in ~/.config/kapture/config.json.
  • ↩️ Undo / Redo — full history for every annotation. Ctrl+Z to undo, Ctrl+Shift+Z to redo.

🛠️ Fixes & polish

  • Close button moved to the window's top-right corner — matches standard Ubuntu/GNOME window controls instead of sitting next to Save.
  • Selection drop shadow / accent glow — the captured region now lifts off the dimmed background so it's clearly distinct.
  • Print Screen fix — Kapture now reliably claims the Print Screen key instead of triggering GNOME's built-in screenshot, via single-instance IPC and a GNOME custom keybinding.

📦 Install

Download kapture_3.0.0_amd64.deb below, then:

sudo dpkg -i kapture_3.0.0_amd64.deb
# if apt reports missing dependencies:
sudo apt -f install

Kapture v2.0.0 — Flash-Free Native Capture

Choose a tag to compare

@iqra-doin iqra-doin released this 10 Jun 11:20
ChatGPT Image Jun 10, 2026, 05_20_05 PM

Kapture v2.0.0 — Flash-Free Native Capture ⚡

Version 2.0 rebuilds the entire capture pipeline and gives the app a modern UI refresh. No more gnome-screenshot or scrot — Kapture now captures natively, with a flash-free path on GNOME Wayland.

✨ Highlights

  • Native capture — no external tools. Removed the dependency on gnome-screenshot and scrot. Kapture now captures in-process:
    • X11 → instant QScreen grab (no flash, no spawned processes)
    • GNOME Wayland → a bundled GNOME Shell extension captures flash-free and prompt-free
    • Other Wayland (KDE, etc.) → XDG desktop portal
    • wlroots (Sway/Hyprland)grim
  • No shutter flash on GNOME Wayland. A small bundled Shell helper (kapture-screenshot@yeakiniqra.github.io) removes GNOME's screenshot flash and permission prompt entirely.
  • Faster. Removed the fixed 500 ms capture delay and the per-capture temp-file/subprocess churn.
  • Modern annotation editor — floating rounded card with a drop shadow, refined toolbar, and pointing-hand cursors.
  • New: Copy button — copy the annotated image to the clipboard (Ctrl+C), alongside Save.
  • New: Undo (Ctrl+Z) for annotation strokes.
  • New keyboard shortcutsCtrl+C copy · Ctrl+S save · Ctrl+Z undo · Esc close · P/A/R tools.
  • Redesigned About dialog and tray menu to match the new dark theme.
  • New symbolic tray icon — a clean monochrome glyph that fits alongside other panel indicators.
  • Self-contained .deb — declares its Qt runtime dependencies so it no longer fails with the cryptic "could not load the Qt platform plugin xcb" error on minimal systems.

📦 Install

sudo dpkg -i kapture_2.0.0_amd64.deb
# if apt reports missing dependencies:
sudo apt -f install

Kapture v1.0.0 — Initial Release

Choose a tag to compare

@yeakiniqra yeakiniqra released this 27 May 07:44
banner

Kapture v1.0.0

First public release of Kapture — a Lightshot-style screenshot and annotation tool for Ubuntu.

Features

  • Press Print Screen or Ctrl+Shift+S to start a capture
  • Click and drag to select any region on screen
  • Dimmed overlay with live selection size indicator
  • Annotation tools: pen, arrow, rectangle, color picker
  • Auto-copy to clipboard on selection release
  • Save annotated screenshot as PNG
  • Draggable toolbar with remembered position
  • Runs silently in the system tray

Installation

  1. Install a screen capture backend: sudo apt install gnome-screenshot
  2. Download kapture_1.0.0_amd64.deb below
  3. Run: sudo dpkg -i kapture_1.0.0_amd64.deb

Requirements

  • Ubuntu 20.04 or later
  • 64-bit Intel or AMD processor (amd64)
  • gnome-screenshot or scrot