Flameshot 14.0 вышел. Скриншоты стали умнее
Flameshot 14.0 вышел. Скриншоты стали умнее

Открытый инструмент для захвата экрана получил крупное обновление с переработанной мультимониторной архитектурой

18 июня 2026 года вышел Flameshot 14.0 - кроссплатформенный инструмент для создания скриншотов с открытым исходным кодом, написанный на C++. Это первый крупный релиз после стабильной версии 13.0, вышедшей в августе 2025-го. Главная тема обновления - радикальная переработка работы с несколькими мониторами и масштабированием.

Девять лет эволюции: от утилиты до полноценного инструмента

Первый публичный релиз Flameshot состоялся ещё в июне 2017 года. За почти десятилетие проект вырос из простой утилиты для Linux в полноценный кроссплатформенный инструмент - сборки доступны для Windows, macOS и Linux. Исходный код опубликован на GitHub под лицензией GPL v3.0. ДР Конго - Узбекистан прямая трансляция

Базовая логика работы не изменилась: запустил, выделил область, добавил аннотации, сохранил или загрузил напрямую в облако - например, на Imgur одним кликом. Но под капотом 14.0 переписан существенный пласт архитектуры.

Что изменилось в Flameshot 14.0

Ключевое нововведение - единая модель работы с несколькими мониторами. Раньше виджет захвата разворачивался сразу на всех экранах, что порождало проблемы при смешанном масштабировании. Теперь пользователю предлагается выбрать конкретный монитор до захвата. Выглядит логично. Давно пора.

В Linux основным механизмом захвата стал xdg-desktop-portal - единственный корректный способ для Wayland, поддерживаемый и большинством X11-сред. Для поклонников минималистичных оконных менеджеров вроде i3 или xmonad, где портал недоступен, добавлена опция устаревшего режима X11 в настройках - явно помечена как legacy, но гарантирует работоспособность.

Полный список ключевых изменений:

  • Меню в трее с прямым выбором монитора для захвата
  • Режим захвата активного монитора - Flameshot сам определяет экран по положению курсора
  • Глобальные горячие клавиши в Windows, включая детектирование конфликта с «Ножницами»
  • Новый D-Bus метод captureScreen() для программного запуска захвата из скриптов
  • Портативный режим конфигурации для Windows - настройки хранятся рядом с исполняемым файлом
  • Переработанная CLI-подкоманда screen с флагом --edit/-e для указания конкретного экрана
  • Поддержка Nix Flake для воспроизводимых сборок на NixOS

Почему это важно для пользователей Linux и Windows

Среди инструментов для захвата экрана с открытым исходным кодом Flameshot занимает особую нишу - он одновременно прост для рядового пользователя и достаточно гибок для автоматизации через CLI и D-Bus. Новый метод captureScreen() через D-Bus открывает возможности для интеграции в системные скрипты без сторонних зависимостей. Это ценно для DevOps-сценариев и тестовых стендов.

Портативный режим для Windows - неожиданно практичная функция. Flameshot на флешке, с собственными настройками, без следов в реестре. Удобно для системных администраторов и тех, кто работает на чужих машинах.

Поддержка дробного масштабирования закрывает хронически болезненный вопрос для владельцев Hi-DPI мониторов на Linux. Раньше скриншоты при смешанном масштабировании давали артефакты или некорректные координаты. Теперь архитектура перестроена под это с нуля - и это, пожалуй, самое значимое техническое решение всего релиза.