Document v0.6.20 image editing, shared scrolling and local build labels
+9
-2
@@ -31,12 +31,19 @@ KSwitcher зберігає скопійовані **тексти, зображе
|
||||
| Ctrl+1 … Ctrl+9 | Швидко вставити запис зі списку |
|
||||
| Ctrl+P | Закріпити / відкріпити |
|
||||
| Delete | Видалити вибраний запис |
|
||||
| Ctrl+O | Відкрити повний перегляд |
|
||||
| Ctrl+O | Відкрити текст або редагувати зображення |
|
||||
| Esc | Закрити історію |
|
||||
|
||||
Кнопки **Pin / unpin**, **Delete** та **Open item** дублюють основні команди. Для додаткових дій клацніть запис правою кнопкою миші.
|
||||
|
||||

|
||||
|
||||
## Редагування зображення з історії (v0.6.20)
|
||||
|
||||
Виберіть зображення: кнопка **Open item** зміниться на **Edit image**. Натисніть її або **Ctrl+O**; також можна клацнути потрібний запис правою кнопкою та обрати **Edit image in screenshot editor**. Відкриється оригінал повного розміру у вбудованому редакторі, навіть якщо його скопійовано з іншої програми. Підтримуються PNG, DIB і DIBV5; зображення, які неможливо декодувати або передати в межах ліміту 128 MiB, не відкриваються; показується повідомлення про помилку.
|
||||
|
||||
**Приклад:** виберіть скріншот → **Edit image** → додайте стрілку → **Ctrl+C** у редакторі → вставте результат у потрібну програму. Відкриття редактора не змінює поточний буфер або вихідний запис історії. **Enter** і подвійне клацання в історії, як і раніше, вставляють запис. Для тексту **Open item / Ctrl+O** відкриває повний текст.
|
||||
|
||||
Видимі мініатюри більше не витісняють одна одну з кешу, тому список не блимає безперервно. Під час швидкої прокрутки нові прев’ю тимчасово не завантажуються; після зупинки колеса вони з’являються автоматично. Фонове оновлення зберігає верхній видимий запис, якщо він залишився в результатах.
|
||||
|
||||
## Зображення, OCR та скріншоттер
|
||||
|
||||
|
||||
+9
-2
@@ -31,12 +31,19 @@ From **v0.6.0**, the list and search field resize with the window, while the act
|
||||
| Ctrl+1 … Ctrl+9 | Quickly paste an entry from the list |
|
||||
| Ctrl+P | Pin / unpin |
|
||||
| Delete | Delete the selected entry |
|
||||
| Ctrl+O | Open the full preview |
|
||||
| Ctrl+O | Open text or edit an image |
|
||||
| Esc | Close history |
|
||||
|
||||
The **Pin / unpin**, **Delete** and **Open item** buttons provide the same main actions. Right-click an entry for additional commands.
|
||||
|
||||

|
||||
|
||||
## Edit an image from history (v0.6.20)
|
||||
|
||||
Select an image: **Open item** changes to **Edit image**. Click it or press **Ctrl+O**; alternatively right-click the desired entry and choose **Edit image in screenshot editor**. The full-resolution original opens in the built-in editor, including images copied from other applications. PNG, DIB and DIBV5 are supported; images that cannot be decoded or exceed the 128 MiB transfer limit report an error.
|
||||
|
||||
**Example:** select a screenshot → **Edit image** → add an arrow → **Ctrl+C** in the editor → paste the result into your destination. Opening the editor changes neither the current clipboard nor the original history entry. **Enter** and double-click in history still paste the entry. For text, **Open item / Ctrl+O** opens the full text.
|
||||
|
||||
Visible thumbnails no longer evict one another from the cache, preventing continuous flicker. New previews pause during rapid scrolling and load automatically after the wheel stops. Background refresh preserves the top visible entry when it remains in the results.
|
||||
|
||||
## Images, OCR and screenshots
|
||||
|
||||
|
||||
+6
@@ -79,3 +79,9 @@
|
||||
## Що робити, якщо команда копіювання не спрацювала?
|
||||
|
||||
Інший процес може ненадовго утримувати буфер Windows відкритим, і деякі редактори тоді мовчки ігнорують Ctrl+C. Від v0.6.19 KSwitcher виконує не більше трьох спроб копіювання, поки його буфер і контекст введення не змінилися. Етап повтору може потрапити до обмеженого діагностичного контексту; успішні операції й надалі не створюють окремих рядків у файлі. Якщо копіювання не вдалося, текст неможливо перевірити й заміна скасовується. Надсилання Ctrl+V не доводить, що редактор прийняв вставлення; попередня діагностика фактичного тексту та її обмеження залишаються чинними.
|
||||
|
||||
## Швидка прокрутка та локальні збірки (v0.6.20)
|
||||
|
||||
Інерційне колесо, зокрема Logitech Infinity Scroll, обробляється спільним механізмом об’єднання подій. Він підключений до історії, списків розкладок і сніпетів, таблиці журналу та його подробиць, багаторядкових полів, випадаючих списків і вікон налаштувань із прокруткою. Часткові кроки високоточного колеса зберігаються; положення списку обмежується його краями. Колесо над фігурою в редакторі скріншотів і надалі змінює її розмір або товщину — це не прокручування.
|
||||
|
||||
**[LOCAL DEV]** у заголовку та підказці трея означає локальну збірку розробника. Її вмикає файл `.local-dev` поряд із EXE, який створює `build.ps1`. Релізний ZIP цей файл не містить. Це візуальна позначка, а не окремий профіль даних чи дозвіл запускати два резидентні інстанси.
|
||||
|
||||
+6
@@ -79,3 +79,9 @@ From v0.6.16, update checks do not offer to reinstall the same or an older versi
|
||||
## What if a copy operation is silently dropped?
|
||||
|
||||
Another process can briefly hold the Windows clipboard open, and some editors silently ignore Ctrl+C in that situation. From v0.6.19, KSwitcher makes at most three copy attempts while its clipboard and input context remain unchanged. A retry stage can appear in the bounded diagnostic context; successful operations still do not create separate file rows. If copying still fails, the text cannot be verified and replacement is cancelled. Do not treat a sent Ctrl+V as confirmation that an editor accepted the paste; the existing readback diagnostics and limitations still apply.
|
||||
|
||||
## Fast scrolling and local builds (v0.6.20)
|
||||
|
||||
Inertial wheels, including Logitech Infinity Scroll, use a shared event-batching handler. It is connected to history, layout/snippet lists, the log table and its details, multiline fields, combo boxes, and scrollable settings windows. High-resolution partial wheel steps are retained, and list positions are clamped at their boundaries. The wheel over a screenshot annotation still changes its size or thickness; that action is not scrolling.
|
||||
|
||||
**[LOCAL DEV]** in window titles and the tray tooltip identifies a local developer build. The `.local-dev` file beside the EXE enables it and is created by `build.ps1`. Release ZIPs omit that file. This is a visual label, not a separate data profile or permission to run two resident instances.
|
||||
|
||||
+5
-5
@@ -155,16 +155,16 @@ KSwitcher — нативне C++/Win32-переписування Windows-фун
|
||||
- [Гарячі клавіші, буфер обміну та шаблони](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/wiki/Usage-uk)
|
||||
- [Оновлення, дані та поширені запитання](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/wiki/FAQ-uk)
|
||||
|
||||
Документацію та огляд усіх 11 можливостей актуалізовано для **v0.6.19**. Інтерфейс застосунку англійською; назви кнопок у посібнику наведені як у програмі.
|
||||
Документацію та огляд усіх 11 можливостей актуалізовано для **v0.6.20**. Інтерфейс застосунку англійською; назви кнопок у посібнику наведені як у програмі.
|
||||
|
||||
[](https://send.monobank.ua/jar/88h2TddKfS)
|
||||
|
||||
[Відкрити банку Monobank](https://send.monobank.ua/jar/88h2TddKfS) · Дякую, що підтримуєте KSwitcher!
|
||||
|
||||
## Останні зміни — v0.6.19 (2026-10-31)
|
||||
## Останні зміни — v0.6.20 (2026-10-31)
|
||||
|
||||
KSwitcher повторює пропущене копіювання — до трьох спроб загалом, поки буфер і контекст введення не змінилися. Тимчасовий вміст операцій виключено з історії буфера Windows і хмарної синхронізації. Тести сніпетів тепер ізолюють стан редактора й розкладок та доступ до буфера; перевіряють збої копіювання без втрати наступного введення чи надсилання Enter.
|
||||
Зображення з історії буфера тепер відкриваються у вбудованому редакторі через **Edit image**, **Ctrl+O** або **Edit image in screenshot editor**. Усунуто безперервне блимання мініатюр; швидке інерційне колесо обробляється спільним механізмом у списках, журналі, багаторядкових полях, випадаючих списках і вікнах із прокруткою. Локальні збірки позначено **[LOCAL DEV]**; релізний ZIP цієї позначки не має.
|
||||
|
||||
Журнал діагностики та запис лише проблемних операцій, запроваджені у v0.6.18, залишаються без змін. Див. [збої копіювання](FAQ-uk), [сніпети](Snippets-uk) та [роботу з буфером](Clipboard-uk).
|
||||
Див. [Буфер обміну](Clipboard-uk), [Скріншоти](Screenshots-uk) та [прокручування й локальні збірки](FAQ-uk).
|
||||
|
||||
[Завантажити v0.6.19](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.19/KSwitcher-win-x64.zip) · [Контрольні суми](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.19/SHA256SUMS.txt)
|
||||
[Завантажити v0.6.20](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.20/KSwitcher-win-x64.zip) · [Контрольні суми](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.20/SHA256SUMS.txt)
|
||||
|
||||
+5
-5
@@ -154,16 +154,16 @@ Enable **Start with Windows**. For elevated target applications, optionally enab
|
||||
- [Keyboard shortcuts, clipboard and snippets](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/wiki/Usage)
|
||||
- [Updates, data and frequently asked questions](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/wiki/FAQ)
|
||||
|
||||
Documentation is current through **v0.6.19**. The application interface is in English. This wiki is available in English and Ukrainian; use the language links at the top of each page to open its translation.
|
||||
Documentation is current through **v0.6.20**. The application interface is in English. This wiki is available in English and Ukrainian; use the language links at the top of each page to open its translation.
|
||||
|
||||
[](https://send.monobank.ua/jar/88h2TddKfS)
|
||||
|
||||
[Donate via Monobank](https://send.monobank.ua/jar/88h2TddKfS) · Thank you for supporting KSwitcher!
|
||||
|
||||
## Recent changes — v0.6.19 (2026-10-31)
|
||||
## Recent changes — v0.6.20 (2026-10-31)
|
||||
|
||||
KSwitcher retries a silently dropped copy up to three total attempts while the clipboard and input context remain unchanged. Temporary transaction contents are excluded from Windows clipboard history and cloud synchronization. Snippet tests now isolate editor/layout state and clipboard access, and cover failed copies without losing subsequent typing or sending Enter.
|
||||
Images in clipboard history now open in the built-in editor through **Edit image**, **Ctrl+O**, or **Edit image in screenshot editor**. Continuous thumbnail flicker is fixed. Fast inertial wheel input uses one shared handler across lists, the log viewer, multiline fields, combo boxes and scrollable windows. Local builds show **[LOCAL DEV]**; the release ZIP does not.
|
||||
|
||||
The diagnostic viewer and problem-only logging introduced in v0.6.18 remain unchanged. See [copy failures](FAQ), [snippets](Snippets), and [clipboard handling](Clipboard).
|
||||
See [Clipboard](Clipboard), [Screenshots](Screenshots), and [scrolling and local builds](FAQ).
|
||||
|
||||
[Download v0.6.19](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.19/KSwitcher-win-x64.zip) · [Checksums](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.19/SHA256SUMS.txt)
|
||||
[Download v0.6.20](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.20/KSwitcher-win-x64.zip) · [Checksums](https://gitea.hrynco.com/hrynco/hrynco-kswitcher/releases/download/release-v0.6.20/SHA256SUMS.txt)
|
||||
|
||||
@@ -6,6 +6,10 @@
|
||||
|
||||
Від **v0.6.0** KSwitcher працює за принципом «захопив — одразу вставляй»: знімок потрапляє до буфера обміну, Windows показує сповіщення з мініатюрою, а редактор відкривається лише за кліком по сповіщенню.
|
||||
|
||||
## Відкрити з історії буфера (v0.6.20)
|
||||
|
||||
Для вже скопійованого зображення не потрібно робити нове захоплення чи відкривати Paint. В [історії буфера](Clipboard-uk) виберіть його та натисніть **Edit image / Ctrl+O**, або оберіть **Edit image in screenshot editor** у контекстному меню. Редактор отримує повнорозмірну копію через локальний зашифрований кеш; для цієї дії не потрібні сповіщення Windows. Вихідний запис і поточний буфер не змінюються до явного копіювання результату.
|
||||
|
||||
## Швидкий старт
|
||||
|
||||
1. Натисніть **Win+Shift+S** або виберіть **Capture screen region…** у меню трея. Хоткей можна змінити в Settings → Screen capture.
|
||||
|
||||
@@ -6,6 +6,10 @@
|
||||
|
||||
From **v0.6.0**, capturing a screenshot copies it straight to the clipboard. Windows displays a notification with a thumbnail, and the editor opens when you click that notification.
|
||||
|
||||
## Open from clipboard history (v0.6.20)
|
||||
|
||||
An image already copied to the clipboard does not require a new capture or Paint. Select it in [clipboard history](Clipboard), then choose **Edit image / Ctrl+O** or **Edit image in screenshot editor** in the context menu. The editor receives a full-resolution copy through the local encrypted cache; this action does not require Windows notifications. The original entry and current clipboard remain unchanged until you explicitly copy the edited result.
|
||||
|
||||
## Quick start
|
||||
|
||||
1. Press **Win+Shift+S** or choose **Capture screen region…** in the tray menu. Change the shortcut in Settings → Screen capture.
|
||||
|
||||
+1
-1
@@ -33,7 +33,7 @@
|
||||
| Ctrl+1 … Ctrl+9 | Швидко вставити елемент |
|
||||
| Ctrl+P | Закріпити / відкріпити |
|
||||
| Delete | Видалити елемент |
|
||||
| Ctrl+O | Відкрити повний перегляд |
|
||||
| Ctrl+O | Відкрити текст або редагувати зображення в редакторі скріншотів |
|
||||
| Escape | Закрити вікно |
|
||||
|
||||
Історія підтримує текст, зображення та списки файлів. HTML/RTF-дані дозволяють зберігати форматування; попередній перегляд не гарантує точного відтворення всіх стилів документа. У контекстному меню зображення **Copy text from image** використовує обраний рушій OCR: Windows OCR або опціональний Tesseract.
|
||||
|
||||
+1
-1
@@ -33,7 +33,7 @@ Enable **Record clipboard history**. Open history from the tray or with its shor
|
||||
| Ctrl+1 … Ctrl+9 | Quickly paste an item |
|
||||
| Ctrl+P | Pin / unpin |
|
||||
| Delete | Delete an item |
|
||||
| Ctrl+O | Open the full preview |
|
||||
| Ctrl+O | Open text or edit an image in the screenshot editor |
|
||||
| Escape | Close the window |
|
||||
|
||||
History supports text, images and file lists. HTML/RTF data preserves formatting, although previews may not reproduce every document style exactly. **Copy text from image** in an image's context menu uses the configured OCR engine (Windows OCR or optional Tesseract).
|
||||
|
||||
Reference in New Issue
Block a user