Files
hrynco-kswitcher/Release

Latest Windows release

v0.6.82 — 2026-11-14

Enter and double-click open folders in the current pane, open local documents with their Windows default apps, and launch EXE files in separate processes. BAT and CMD files run in the existing embedded PowerShell session, and their output appears below the panes. Both local panes refresh when files are created, modified, or deleted externally and preserve focus.

Українською. Enter і подвійний клік відкривають папки в поточній панелі та локальні документи у стандартних програмах Windows. EXE запускаються окремими процесами, а BAT і CMD виконуються в поточній сесії вбудованого PowerShell із виводом під панелями. Обидві локальні панелі підхоплюють створення, зміну й видалення файлів ззовні та зберігають фокус.

v0.6.81 — 2026-11-14

Ctrl+8 lists all folder shortcuts. Press Enter to open a folder, F4 to edit the shortcut, or Delete to remove it. Ctrl+Alt+F brings an open Files window forward.

Українською. Ctrl+8 показує всі ярлики папок. Enter відкриває папку, F4 редагує ярлик, Delete видаляє його. Ctrl+Alt+F повертає до відкритого вікна Files.

v0.6.80 — 2026-11-14

Includes the Files updates from v0.6.79. Change drive now explains why the local peer lookup failed and shows No paired computers only when the response is empty.

Українською. Випуск включає зміни Files із v0.6.79. Change drive показує конкретну причину збою запиту пар. No paired computers з’являється лише після успішної порожньої відповіді.

v0.6.79 — 2026-11-14

In KSwitcher Files, changing directory in PowerShell updates the panel that sent the command. The global Files shortcut brings an open window to the foreground. Change drive redraws its frame when LAN drives arrive and shows a short timeout message. Files writes LAN lookup errors to its own log.

Українською. Зміна каталогу в PowerShell оновлює панель, з якої надіслано команду. Глобальна клавіша Files повертає до відкритого вікна. Change drive перемальовує рамку після появи LAN-дисків і показує коротке повідомлення про тайм-аут. Files записує помилки LAN у власний журнал.

v0.6.78 — 2026-11-14

The Windows package includes KSwitcher Files, a two-panel file manager with local and paired LAN drives, folder shortcuts, an embedded PowerShell terminal, and searchable command history. Applied Files settings update other open instances immediately.

Українською. До пакета для Windows входить KSwitcher Files, двопанельний файловий менеджер із локальними дисками й дисками спарених ПК, ярликами папок, вбудованим PowerShell та пошуком в історії команд. Застосовані налаштування Files одразу підхоплюють інші відкриті вікна.

v0.6.77 — 2026-11-13

The screenshot editor remembers the local pencil smoothing default across restarts. Adjust the slider with no pencil stroke selected, or use Apply to all, to save the value for new strokes. Adjusting a selected stroke changes only that stroke.

Українською. Редактор скріншотів зберігає типове згладжування олівця на цьому ПК та відновлює його після перезапуску. Змініть повзунок без виділеного штриха олівця або натисніть Apply to all, щоб запам’ятати значення для нових штрихів. Зміна виділеного штриха впливає лише на нього.

v0.6.76 — 2026-11-13

Incoming LAN files suggest their original filename when saved. KSwitcher shows a Windows tray notification when a file is ready to save, and the tray tooltip shows the pending count.

Українською. Під час збереження вхідного LAN-файлу пропонується його оригінальна назва. KSwitcher показує сповіщення в треї, коли файл готовий до збереження. Підказка іконки показує кількість файлів у черзі.

v0.6.75 — 2026-11-13

Conversion cancels earlier when input changes and skips restoring an untouched clipboard. Diagnostic records identify the active conversion behind busy, separate clipboard and paste verification timings, and retain a text-free summary of verified pastes that take at least two seconds. MCP log reads support offset to page backward.

Українською. Конвертація раніше скасовується після зміни вводу й пропускає відновлення буфера, якщо його не змінювала. Діагностика показує активну спробу для busy, окремий час роботи з буфером і перевірки вставки, а також зберігає підсумок перевірених вставок від двох секунд без скопійованого тексту. У MCP параметр offset дає змогу читати старіші рядки.

Explicit replacements now accept digits and internal apostrophes in the source word, for example нав1язав=навʼязав. Invalid entries identify the offending pair.

Українською. Явні заміни підтримують цифри й внутрішні апострофи у вихідному слові, наприклад нав1язав=навʼязав. Повідомлення про помилку показує проблемну пару.

v0.6.74 — 2026-11-13

  • Send files up to 16 MiB to a selected paired PC over encrypted LAN. Save or discard them from Incoming files.
  • Download current and previous diagnostic logs from paired PCs that explicitly allow remote log downloads.
  • Copy the Codex configuration from Settings → MCP. The MCP server lists paired PCs and reads local or remote diagnostic logs.
  • Search contacts in the Languages for a chat table. Copy selected in Diagnostics now uses normal clipboard synchronization.

Українською. Передавайте файли до 16 МіБ вибраному спареному ПК зашифрованою локальною мережею. У Incoming files можна зберегти або відхилити файл. Поточний і попередній журнали доступні для завантаження після ввімкнення відповідного дозволу на віддаленому ПК. У Settings → MCP можна скопіювати конфігурацію Codex для читання локальних і віддалених журналів. У таблиці Languages for a chat додано пошук контактів, а Copy selected у діагностиці тепер проходить через звичайну синхронізацію буфера.

v0.6.73 — 2026-11-13

After moving KSwitcher, launch it from its current folder. If Windows autostart still points to the old location, KSwitcher updates the path automatically when the previous executable is missing and the process has sufficient rights. If the previous copy may still be in use or the repair needs administrator approval, choose Update autostart path and confirm UAC if prompted. To check again, click Save in Settings without changing the autostart options.

Українською. Після перенесення KSwitcher запустіть його з нової папки. Якщо автозапуск і далі вказує на старий шлях, KSwitcher виправить його автоматично, коли старий файл відсутній і прав достатньо. Якщо стара копія ще може використовуватися або потрібні права адміністратора, натисніть Update autostart path і підтвердьте UAC, якщо з’явиться запит. Для повторної перевірки натисніть Save у налаштуваннях без зміни параметрів автозапуску.

v0.6.72 — 2026-11-12

Edit snippets directly in Settings → Snippets. Save snippets applies snippet edits independently of the settings draft. Find OCR options in Clipboard and open backup and synchronization, paired computers, and logging from Sync, Computers, and Diagnostics, respectively.

Українською. Редагуйте сніпети безпосередньо у Settings → Snippets. Кнопка Save snippets зберігає їх окремо від чернетки налаштувань. Параметри OCR тепер у Clipboard. Для синхронізації, спарених ПК та журналу є вкладки Sync, Computers і Diagnostics.

v0.6.71 — 2026-11-12

After navigating snippet suggestions with ↑ / ↓, press Enter to insert the selected snippet and close the list. The editor does not receive that keypress. If you have not navigated the list, Enter still goes to the editor. Tab and mouse selection also work.

KSwitcher skips suggestions when VS Code's EditContext supplies the bounds of the whole line in place of the text caret. See the FAQ for the VS Code workaround.

Українською. Після вибору підказки клавішами ↑ / ↓ натисніть Enter, щоб вставити сніпет і закрити список. Редактор не отримує це натискання. Якщо ви не переміщалися списком, Enter і далі надходить до редактора. Також можна вибрати сніпет через Tab або мишею.

KSwitcher приховує підказки, коли EditContext у VS Code повертає координати всього рядка замість текстового курсора. Обхідний шлях описано у FAQ українською.

v0.6.70 — 2026-11-12

Snippet suggestions are anchored to the text caret. KSwitcher uses the editor's caret location or text accessibility information, including for thin carets and wrapped text. If the editor provides no caret position, the list stays hidden. Full triggers continue to expand automatically.

Українською. Підказки сніпетів прив’язані до текстового курсора. KSwitcher використовує координати курсора або дані доступності редактора, зокрема для тонкого курсора й перенесених рядків. Якщо редактор не надає позицію текстового курсора, список не відкривається. Повні тригери й далі спрацьовують автоматично.

v0.6.69 — 2026-11-12

Snippet autocomplete opens beside the text caret as soon as you type ; at the start of a trigger. Other triggers offer suggestions after three characters. The list stays open while you type, resizes to fit the matching triggers, and respects application restrictions. Use ↑ / ↓ and Tab or click a suggestion to insert it. Press Esc to dismiss the list. Full triggers still expand automatically.

Українською. Автодоповнення сніпетів відкривається біля текстового курсора, щойно ви вводите ; на початку тригера. Для інших тригерів підказки з’являються після трьох символів. Список залишається відкритим під час набору, підлаштовує ширину під відповідні тригери й враховує обмеження за програмами. Виберіть сніпет клавішами ↑ / ↓ і Tab або мишею. Esc закриває список. Повні тригери й далі спрацьовують автоматично.

v0.6.68 — 2026-11-12

With Start with Windows and Start with Windows as administrator enabled, opening the regular KSwitcher after exiting a development build requests administrator approval when needed. UAC prompts on the secure desktop still require local input.

Українською. Якщо ввімкнено Start with Windows і Start with Windows as administrator, звичайний KSwitcher після закриття dev-збірки за потреби запитує запуск від адміністратора. Запити UAC на захищеному робочому столі підтверджуйте безпосередньо на цьому ПК.

v0.6.67 — 2026-11-12

Mouse buttons and wheel actions now use the profiles on the PC receiving input through KSwitcher Computers or Mouse Without Borders. Update the receiving PC and configure its actions in Settings → Mouse.

Українською. Кнопки й коліщатко тепер працюють за профілями ПК, який отримує ввід через KSwitcher Computers або Mouse Without Borders. Оновіть цей ПК і налаштуйте дії в Settings → Mouse.

v0.6.66 — 2026-11-12

If Windows rejects registration of the notification-area icon at sign-in or after Explorer restarts, KSwitcher retries about once a second until the icon is registered. Settings become accessible from the icon without restarting KSwitcher.

Українською. Якщо Windows не приймає значок KSwitcher в області сповіщень під час входу або після перезапуску Провідника, KSwitcher повторює спробу приблизно щосекунди. Коли значок з’явиться, з нього можна відкрити налаштування без перезапуску KSwitcher.

v0.6.65 — 2026-11-12

Use Settings → Mouse → + beside Mouse events to capture and name a vertical or horizontal wheel direction. Capturing a known button or an already registered direction selects its existing row. A new signal is accepted only when Windows delivers it through both the test and runtime input paths. A configured wheel action replaces scrolling for that direction where the profile applies.

OpenBao now backs up all KSwitcher Settings, including mouse events, bindings, application profiles, startup, clipboard history limits, and OCR preferences. Update all clients that share a server profile before syncing. Downloading an older backup preserves local settings for fields it never included. After reinstalling Windows, reconnect to OpenBao and choose Download remote. Executable paths and optional OCR software must still be available on the restored PC. Clipboard contents and Windows credentials stay on the device.

Українською. У Settings → Mouse натисни + біля Mouse events, щоб додати напрямок прокручування. Відомий сигнал виділить наявний рядок. OpenBao тепер зберігає всі налаштування KSwitcher, зокрема профілі миші, OCR й автозапуск. Перед синхронізацією онови всі клієнти спільного профілю. Після перевстановлення Windows підключись до OpenBao й натисни Download remote.

v0.6.64 — 2026-11-12

The new Settings → Mouse tab lets you assign actions to mouse buttons and supported double-clicks. Use Global for fallback actions and create profiles for one or more applications. Edit a profile with a double-click, and enable or disable it with the Active checkbox. Choose applications by pointing at a window or opening an executable or shortcut.

Actions include keyboard combinations, browser navigation, launching applications, and system volume. Volume actions have a configurable step and an on-screen indicator. When Windows reports separate press and release events, holding the button repeats the volume change at increasing speed.

Use Test mouse buttons here to check which events Windows delivers. Mouse profiles are stored on the current PC. The configurator also keeps fixed-size settings dialogs fitted when moving them between displays with different scaling.

Upgrade

Choose Update in the tray menu. Legacy v0.3.0–v0.4.1 clients first receive the v0.4.2 compatibility bridge, then the current full release. v0.2.3 and earlier require manual installation.

For a manual upgrade, exit KSwitcher and its configurator and screenshot editors, then extract the entire KSwitcher-win-x64.zip into its installation folder. Verify it with SHA256SUMS.txt. Keep personal data, customized dictionaries and tools. Keep the three KSwitcher executables together.

See the English Wiki or Українська Wiki.