Merge pull request #789 from pangeachat/remove-keyboard-shortcuts

comment out references to buggy package keyboard_shortcuts
pull/1428/head
ggurdin 1 year ago committed by GitHub
commit d8d069c6da
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -7,7 +7,7 @@ import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:flutter_gen/gen_l10n/l10n.dart'; import 'package:flutter_gen/gen_l10n/l10n.dart';
import 'package:go_router/go_router.dart'; import 'package:go_router/go_router.dart';
import 'package:keyboard_shortcuts/keyboard_shortcuts.dart'; // import 'package:keyboard_shortcuts/keyboard_shortcuts.dart';
import 'package:matrix/matrix.dart'; import 'package:matrix/matrix.dart';
import 'chat_list.dart'; import 'chat_list.dart';
@ -221,38 +221,40 @@ class ClientChooserButton extends StatelessWidget {
builder: (context, snapshot) => Stack( builder: (context, snapshot) => Stack(
alignment: Alignment.center, alignment: Alignment.center,
children: [ children: [
...List.generate( // #Pangea
clientCount, // ...List.generate(
(index) => KeyBoardShortcuts( // clientCount,
keysToPress: _buildKeyboardShortcut(index + 1), // (index) => KeyBoardShortcuts(
helpLabel: L10n.of(context)!.switchToAccount(index + 1), // keysToPress: _buildKeyboardShortcut(index + 1),
onKeysPressed: () => _handleKeyboardShortcut( // helpLabel: L10n.of(context)!.switchToAccount(index + 1),
matrix, // onKeysPressed: () => _handleKeyboardShortcut(
index, // matrix,
context, // index,
), // context,
child: const SizedBox.shrink(), // ),
), // child: const SizedBox.shrink(),
), // ),
KeyBoardShortcuts( // ),
keysToPress: { // KeyBoardShortcuts(
LogicalKeyboardKey.controlLeft, // keysToPress: {
LogicalKeyboardKey.tab, // LogicalKeyboardKey.controlLeft,
}, // LogicalKeyboardKey.tab,
helpLabel: L10n.of(context)!.nextAccount, // },
onKeysPressed: () => _nextAccount(matrix, context), // helpLabel: L10n.of(context)!.nextAccount,
child: const SizedBox.shrink(), // onKeysPressed: () => _nextAccount(matrix, context),
), // child: const SizedBox.shrink(),
KeyBoardShortcuts( // ),
keysToPress: { // KeyBoardShortcuts(
LogicalKeyboardKey.controlLeft, // keysToPress: {
LogicalKeyboardKey.shiftLeft, // LogicalKeyboardKey.controlLeft,
LogicalKeyboardKey.tab, // LogicalKeyboardKey.shiftLeft,
}, // LogicalKeyboardKey.tab,
helpLabel: L10n.of(context)!.previousAccount, // },
onKeysPressed: () => _previousAccount(matrix, context), // helpLabel: L10n.of(context)!.previousAccount,
child: const SizedBox.shrink(), // onKeysPressed: () => _previousAccount(matrix, context),
), // child: const SizedBox.shrink(),
// ),
// Pangea#
PopupMenuButton<Object>( PopupMenuButton<Object>(
onSelected: (o) => _clientSelected(o, context), onSelected: (o) => _clientSelected(o, context),
itemBuilder: _bundleMenuItems, itemBuilder: _bundleMenuItems,

@ -1324,15 +1324,6 @@ packages:
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.3.1" version: "0.3.1"
keyboard_shortcuts:
dependency: "direct main"
description:
path: "."
ref: null-safety
resolved-ref: a3d4020911860ff091d90638ab708604b71d2c5a
url: "https://github.com/TheOneWithTheBraid/keyboard_shortcuts.git"
source: git
version: "0.1.4"
language_tool: language_tool:
dependency: "direct main" dependency: "direct main"
description: description:

@ -68,7 +68,9 @@ dependencies:
image_picker: ^1.1.0 image_picker: ^1.1.0
intl: any intl: any
just_audio: ^0.9.39 just_audio: ^0.9.39
keyboard_shortcuts: ^0.1.4 # #Pangea
# keyboard_shortcuts: ^0.1.4
# Pangea#
latlong2: ^0.9.1 latlong2: ^0.9.1
linkify: ^5.0.0 linkify: ^5.0.0
# #Pangea # #Pangea
@ -216,8 +218,10 @@ dependency_overrides:
version: ^1.0.1 version: ^1.0.1
# waiting for null safety # waiting for null safety
# Upstream pull request: https://github.com/AntoineMarcel/keyboard_shortcuts/pull/13 # Upstream pull request: https://github.com/AntoineMarcel/keyboard_shortcuts/pull/13
keyboard_shortcuts: # #Pangea
git: # keyboard_shortcuts:
url: https://github.com/TheOneWithTheBraid/keyboard_shortcuts.git # git:
ref: null-safety # url: https://github.com/TheOneWithTheBraid/keyboard_shortcuts.git
win32: 5.5.3 # ref: null-safety
# win32: 5.5.3
# Pangea#

Loading…
Cancel
Save