ssh: long press menu bar

This commit is contained in:
lollipopkit
2023-02-01 23:36:21 +08:00
parent 1063916474
commit c47e24ac5b
6 changed files with 138 additions and 57 deletions

View File

@@ -2,9 +2,9 @@
class BuildData {
static const String name = "ServerBox";
static const int build = 208;
static const int build = 209;
static const String engine =
"Flutter 3.7.0 • channel stable • https://github.com/flutter/flutter.git\nFramework • revision b06b8b2710 (8 days ago) • 2023-01-23 16:55:55 -0800\nEngine • revision b24591ed32\nTools • Dart 2.19.0 • DevTools 2.20.1\n";
static const String buildAt = "2023-02-01 18:33:57.761096";
static const int modifications = 4;
"Flutter 3.7.0 • channel stable • https://github.com/flutter/flutter.git\nFramework • revision b06b8b2710 (9 days ago) • 2023-01-23 16:55:55 -0800\nEngine • revision b24591ed32\nTools • Dart 2.19.0 • DevTools 2.20.1\n";
static const String buildAt = "2023-02-01 23:33:10.191128";
static const int modifications = 2;
}

View File

@@ -3,27 +3,25 @@ import 'package:xterm/core.dart';
import '../model/ssh/virtual_key.dart';
final virtualKeys = [
var virtualKeys = [
VirtualKey('Esc', key: TerminalKey.escape),
VirtualKey('Alt', key: TerminalKey.alt, toggleable: true),
VirtualKey('Home', key: TerminalKey.home),
VirtualKey('Up', key: TerminalKey.arrowUp, icon: Icons.arrow_upward),
VirtualKey('End', key: TerminalKey.end),
VirtualKey(
'Copy',
func: VirtualKeyFunc.copy,
icon: Icons.copy,
),
VirtualKey('Backspace', func: VirtualKeyFunc.backspace, icon: Icons.backspace,),
// VirtualKey(
// 'Del',
// key: TerminalKey.delete,
// ),
VirtualKey('Paste', func: VirtualKeyFunc.paste, icon: Icons.paste),
VirtualKey('Tab', key: TerminalKey.tab),
VirtualKey('Ctrl', key: TerminalKey.control, toggleable: true),
VirtualKey('Left', key: TerminalKey.arrowLeft, icon: Icons.arrow_back),
VirtualKey('Down', key: TerminalKey.arrowDown, icon: Icons.arrow_downward),
VirtualKey('Right', key: TerminalKey.arrowRight, icon: Icons.arrow_forward),
VirtualKey(
'Paste',
func: VirtualKeyFunc.paste,
icon: Icons.paste,
'IME',
func: VirtualKeyFunc.toggleIME,
icon: Icons.keyboard_hide,
),
VirtualKey('IME', func: VirtualKeyFunc.toggleIME, icon: Icons.keyboard_hide,),
];