Commit Graph

11 Commits

Author SHA1 Message Date
Андрей Бобырев
09a0fc29b3 fix: _write closure bug + strip \r instead of line-delete
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 00:06:57 +03:00
Андрей Бобырев
6ea2257a0c fix: handle backspace/DEL in terminal display
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 00:01:01 +03:00
Андрей Бобырев
087cb0b0ba fix: terminal _on_key blocking Command+V paste on macOS
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 23:48:11 +03:00
Андрей Бобырев
f7a76a3167 fix: macOS Cmd+V paste — bind <Command-v> directly (Tk 8.6 bug)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 23:40:58 +03:00
Андрей Бобырев
f50ee0c57e fix: stop overriding Entry keyboard shortcuts
Custom bindings blocked native Cmd+V/Backspace. Removed all keyboard
overrides, kept only right-click context menu.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 23:28:38 +03:00
Андрей Бобырев
0af0b58cb3 fix: double-click connection — don't rebuild cards on single click
_refresh_cards() destroyed widgets before double-click could fire.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 23:23:11 +03:00
Андрей Бобырев
b18c63f8bd fix: SSL skip verify on Windows, fix Mac Cmd+V paste
SSL: always unverified on win32/frozen (missing root certs).
Paste: bind Command+Control+Meta modifiers for all Tk versions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 23:12:25 +03:00
Андрей Бобырев
70afeb4893 fix: SSL certificate error on Windows API calls
Add _ssl_context() fallback for Windows without root certs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 23:07:07 +03:00
Андрей Бобырев
967fd9bbc3 fix: clipboard support — Cmd/Ctrl+V paste, right-click menu
All Entry widgets: Cmd+C/V/X/A (macOS), Ctrl+C/V/X/A (Windows),
right-click context menu with Cut/Copy/Paste/Select All.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 22:59:23 +03:00
Андрей Бобырев
f6753fa2f6 feat: v2.0 — card UI, AI agents (Claude/DeepSeek), collapsible commands
Major update:
- Card-based session layout with colored group indicators
- AI agent: Claude API, DeepSeek API, local keyword search
- Collapsible command panel — more space for agent
- macOS build script (build_mac.sh)
- Updated README with Windows/macOS install instructions
- Config persistence in pca_config.json

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 22:49:02 +03:00
Андрей Бобырев
466239a879 feat: PCA SSH Manager v1.1
Portable SSH client with auto-save sessions.
- Session groups (drag-and-drop between groups)
- 100+ quick commands for Linux and Keenetic routers
- Built-in command suggestion agent
- Dark theme (Catppuccin), PCA branding
- Builds to .exe (Windows) or .app (macOS)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 19:04:47 +03:00