From 97292c1e3afd25b54bf61993ce28465eb4e88efd Mon Sep 17 00:00:00 2001 From: krille-chan Date: Sun, 7 Apr 2024 15:32:18 +0200 Subject: [PATCH] build: Update emoji picker package --- lib/pages/chat/chat_emoji_picker.dart | 39 ++++++++++++++++----------- pubspec.lock | 4 +-- pubspec.yaml | 2 +- 3 files changed, 27 insertions(+), 18 deletions(-) diff --git a/lib/pages/chat/chat_emoji_picker.dart b/lib/pages/chat/chat_emoji_picker.dart index 28edafcd7..5a8f66d8b 100644 --- a/lib/pages/chat/chat_emoji_picker.dart +++ b/lib/pages/chat/chat_emoji_picker.dart @@ -41,21 +41,30 @@ class ChatEmojiPicker extends StatelessWidget { onEmojiSelected: controller.onEmojiSelected, onBackspacePressed: controller.emojiPickerBackspace, config: Config( - backspaceColor: theme.colorScheme.primary, - bgColor: - Theme.of(context).colorScheme.onInverseSurface, - iconColor: - theme.colorScheme.primary.withOpacity(0.5), - iconColorSelected: theme.colorScheme.primary, - indicatorColor: theme.colorScheme.primary, - noRecents: const NoRecent(), - skinToneDialogBgColor: Color.lerp( - theme.colorScheme.background, - theme.colorScheme.primaryContainer, - 0.75, - )!, - skinToneIndicatorColor: - theme.colorScheme.onBackground, + emojiViewConfig: EmojiViewConfig( + noRecents: const NoRecent(), + backgroundColor: Theme.of(context) + .colorScheme + .onInverseSurface, + ), + bottomActionBarConfig: const BottomActionBarConfig( + enabled: false, + ), + categoryViewConfig: CategoryViewConfig( + backspaceColor: theme.colorScheme.primary, + iconColor: + theme.colorScheme.primary.withOpacity(0.5), + iconColorSelected: theme.colorScheme.primary, + indicatorColor: theme.colorScheme.primary, + ), + skinToneConfig: SkinToneConfig( + dialogBackgroundColor: Color.lerp( + theme.colorScheme.background, + theme.colorScheme.primaryContainer, + 0.75, + )!, + indicatorColor: theme.colorScheme.onBackground, + ), ), ), StickerPickerDialog( diff --git a/pubspec.lock b/pubspec.lock index 676117cf5..4f9d073fa 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -325,10 +325,10 @@ packages: dependency: "direct main" description: name: emoji_picker_flutter - sha256: "8506341d62efd116d6fb1481450bffdbac659d3d90d46d9cc610bfae5f33cc54" + sha256: "7c6681783e06710608df27be0e38aa4ba73ca1ccac370bb0e7a1320723ae4bca" url: "https://pub.dev" source: hosted - version: "1.6.4" + version: "2.1.1" emoji_proposal: dependency: "direct main" description: diff --git a/pubspec.yaml b/pubspec.yaml index 8e49418ec..6beaa91e8 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -22,7 +22,7 @@ dependencies: desktop_notifications: ^0.6.3 device_info_plus: ^9.1.0 dynamic_color: ^1.6.8 - emoji_picker_flutter: ^1.6.4 + emoji_picker_flutter: ^2.1.1 emoji_proposal: ^0.0.1 emojis: ^0.9.9 #fcm_shared_isolate: ^0.1.0