Release v1.0.31
Release v1.0.31
Add Connection Form Enhancements
- feat: Add passphrase handling for encrypted private keys in connection form (#17)
Terminal Improvements
-
fix: #3 Backspace key handling in terminal
- Enhanced handling of backspace characters by sending proper ASCII code to SSH session
- Reduced default terminal font size for better readability
- Updated app bar styling and removed unused UI elements
-
feat: #13 Add Terminal Shortcut Bar
- Added customizable shortcut bar at the bottom of terminal screen
- Implemented toggle functionality in app bar and options menu
- Created specialized shortcut keys for common terminal commands
- Added support for modifier keys (CTRL, ALT) with visual feedback
-
refactor: Improved Terminal UI Code Organization
- Moved
TerminalShortcutBar
andShortcutKey
to dedicated files - Enhanced shortcut bar with flexible row definitions
- Modified keyboard input handling for better UX
- Moved
-
feat: Enhanced Terminal Shortcut Functionality
- Added common Ctrl combination letter keys to shortcut bar
- Improved handling of key inputs with modifier keys
- Created dedicated keyboard shortcut handling system
-
fix: Key Combination Shortcuts with Ctrl and Alt
- Implemented direct terminal control sequence processing
- Enhanced keyboard input interception at terminal output level
- Added automatic modifier reset to prevent "stuck" modifiers